--- /srv/rebuilderd/tmp/rebuilderdSs8bD7/inputs/python3.14-minimal_3.14.4-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdSs8bD7/out/python3.14-minimal_3.14.4-2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-04-22 10:14:09.000000 debian-binary │ -rw-r--r-- 0 0 0 2512 2026-04-22 10:14:09.000000 control.tar.xz │ --rw-r--r-- 0 0 0 1976676 2026-04-22 10:14:09.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1976244 2026-04-22 10:14:09.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/python3.14 │ │ │┄ 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: 0x17dbe5 │ │ │ │ + Entry point address: 0x17e2a9 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 5106832 (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 0x17dbe5 │ │ │ │ +Entry point 0x17e2a9 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x4872b8 0x004972b8 0x004972b8 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x4872f4 0x004972f4 0x004972f4 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 0x4872e4 0x4872e4 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x487320 0x487320 R E 0x10000 │ │ │ │ LOAD 0x48fee4 0x004afee4 0x004afee4 0x4eabc 0x77f0c RW 0x10000 │ │ │ │ DYNAMIC 0x48fef8 0x004afef8 0x004afef8 0x00108 0x00108 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x4872c4 0x004972c4 0x004972c4 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x487300 0x00497300 0x00497300 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x48fee4 0x004afee4 0x004afee4 0x00004 0x0000d R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x48fee4 0x004afee4 0x004afee4 0x0011c 0x0011c R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001d6b0 00d6b0 00aeb9 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002856a 01856a 0012e8 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 00029854 019854 0001b0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 00029a04 019a04 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 00029a34 019a34 0010f8 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002ab2c 01ab2c 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002ab38 01ab38 001a1c 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002c558 01c558 26e210 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 0029a768 28a768 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0029a780 28a780 1fcb34 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 004972b4 4872b4 000001 00 A 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 004972b8 4872b8 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 004972c0 4872c0 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 004972c4 4872c4 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002c558 01c558 26e240 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 0029a798 28a798 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0029a7c0 28a7c0 1fcb30 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 004972f0 4872f0 000001 00 A 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 004972f4 4872f4 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 004972fc 4872fc 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 00497300 487300 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 004afee4 48fee4 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 004afee8 48fee8 000009 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 004afee8 48fee8 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 004afef0 48fef0 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 004afef4 48fef4 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 004afef8 48fef8 000108 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 004b0000 490000 000890 04 WA 0 0 4 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,2423 +1,2423 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2420 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 00000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ 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: 001fb161 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00062e25 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 00034dcb 42 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 4: 001fb3a1 62 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 00062e35 16 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 00034dcf 42 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ 7: 004beec4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 0007192d 500 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 00061099 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 8: 00071969 500 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 000610a9 62 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002b92c 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 00090401 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 00157f69 4 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 00062e4f 50 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 00090441 200 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 00158a39 4 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 00062e5f 50 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 00061fdd 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ - 16: 001e1ae9 2 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 17: 001baea9 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 18: 0004cdb7 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 19: 0014f6e9 110 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 15: 00061fed 46 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 16: 001e1d39 2 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 17: 001bb3ed 4 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 18: 0004cdaf 54 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 19: 0014fb91 110 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 20: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ - 21: 00214f3d 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 21: 00214f75 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ 22: 004b4bf0 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 23: 00126b4d 540 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 24: 00089341 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 25: 00271481 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 26: 00052a69 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 23: 00126e0d 540 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 24: 00089385 96 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 25: 002716c1 88 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 26: 00052a71 64 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ 27: 004baacc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 28: 000d9cc9 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 28: 000d9d0d 4 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ 29: 00527d44 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 30: 0021dad9 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 30: 0021dd01 34 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 31: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 32: 0012679d 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ - 33: 0005d697 258 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ - 34: 0005f677 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 35: 000317e9 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 32: 00126a61 4 FUNC GLOBAL DEFAULT 12 _PyLong_Add │ │ │ │ + 33: 0005d6a7 258 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 34: 0005f687 4 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 35: 00031691 54 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ 36: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 37: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 38: 00214fb1 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 39: 00079715 72 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 40: 00205269 86 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 41: 00204201 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 38: 002152e5 12 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 39: 00079755 72 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 40: 0020549d 86 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 41: 00204439 168 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ 42: 004b8aac 208 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 43: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 44: 003ab26c 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 45: 00084251 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 46: 000fae3d 164 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 44: 003ab2ac 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 45: 00084285 6 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 46: 000faeb9 164 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ 47: 00032231 212 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 48: 000618ab 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 49: 001db689 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 50: 00055835 132 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 51: 001e6fd5 8 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 52: 00057c85 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 53: 002147e5 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 48: 000618bb 38 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 49: 001db8d1 22 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 50: 0005583f 132 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 51: 001e721d 8 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 52: 00057c91 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 53: 0021481d 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 54: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 55: 0015fbd5 6 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 56: 0018cdb5 40 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 57: 0013403d 320 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 58: 0026fe55 1208 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 59: 00062af5 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 60: 001fe5d5 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 55: 001600a1 6 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 56: 0018d475 40 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 57: 00134379 320 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 58: 0027005d 1208 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 59: 00062b05 28 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 60: 001fe80d 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ 61: 004bee6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 62: 0005f64b 6 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 62: 0005f65b 6 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ 63: 0002e5a9 22 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 64: 00032f2d 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 65: 000fc461 902 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ + 64: 00032f31 64 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 65: 000fc4dd 902 FUNC GLOBAL DEFAULT 12 _PyCode_ConstantKey │ │ │ │ 66: 004b2ab8 208 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 67: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 68: 004fe9a0 0 NOTYPE GLOBAL DEFAULT 28 _edata │ │ │ │ 69: 004ba1a8 208 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 70: 00101d89 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 70: 00101e09 64 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 71: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ 72: 0003b935 60 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 73: 00061d93 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 73: 00061da3 22 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 74: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 75: 00077681 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 76: 001b3199 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ - 77: 0006bb41 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 75: 000776c5 118 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 76: 001b3851 86 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 77: 0006bb51 14 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ 78: 00527d6c 4 OBJECT GLOBAL DEFAULT 29 PyOS_ReadlineFunctionPointer │ │ │ │ - 79: 0004d35b 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 79: 0004d353 12 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 80: 0002b8b4 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 81: 000666bb 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 82: 0028a139 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ - 83: 00080789 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 84: 0005d18d 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 85: 00062a17 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 86: 0025a27d 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 87: 0005d68f 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 88: 000e4fb5 320 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 89: 00114d55 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 90: 003ae9dc 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 91: 001de5d5 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 92: 0008b6b1 168 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 93: 001fed31 126 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ - 94: 00163825 84 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 95: 00268fed 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 96: 0024be19 232 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 97: 00108c61 382 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 98: 00299815 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 81: 000666cb 30 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 82: 0028a161 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 83: 000807a9 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 84: 0005d19d 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 85: 00062a27 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 86: 0025a4b9 354 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 87: 0005d69f 8 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 88: 000e4fa5 320 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 89: 00114f71 60 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 90: 003aea1c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 91: 001de821 86 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 92: 0008b6ed 168 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 93: 001fef69 126 FUNC GLOBAL DEFAULT 12 _PyType_GetBaseByToken_Borrow │ │ │ │ + 94: 00163c4d 84 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 95: 00269225 20 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 96: 0024c3b5 232 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 97: 00108ce1 382 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 98: 00299841 4 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 99: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 100: 001de70d 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 100: 001de95d 70 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 101: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 102: 0012b60d 212 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 103: 001fba79 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 104: 00124d29 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 105: 002222f9 1396 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 102: 0012b87d 212 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 103: 001fbcb9 16 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 104: 00124ff1 68 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 105: 00222525 1396 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ 106: 000463df 326 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 107: 002390c9 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 108: 00142ba5 84 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 109: 0006114f 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ - 110: 000b6d01 288 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 111: 001e37e5 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 112: 001d5da1 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 113: 0005e6b9 62 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 107: 002392f9 68 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 108: 00142f95 84 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 109: 0006115f 60 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 110: 000b6d51 288 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 111: 001e3a2d 12 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 112: 001d6019 12 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 113: 0005e6c9 62 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 114: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 115: 002121ed 356 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 116: 0014f911 314 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 117: 0025ecf1 1616 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 115: 0021247d 356 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 116: 0014fdb9 314 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 117: 0025ef29 1616 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ 118: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 119: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 120: 0005e2bd 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 121: 001df4b1 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 122: 002243e9 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 120: 0005e2cd 42 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 121: 001df701 12 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 122: 00224669 12 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ 123: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ 124: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 125: 00296699 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 125: 0005007f 4 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 126: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 127: 0002bc1c 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ 128: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ 129: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 130: 0005cdc9 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 130: 0005cdd9 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 131: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 132: 00034293 190 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 132: 00034297 190 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 133: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ 134: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ 135: 004b7974 208 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 136: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 137: 0018cddd 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 137: 0018d49d 92 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 138: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 139: 0005c407 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 139: 0005c417 226 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ 140: 0002f26f 112 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 141: 0005f5d1 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 142: 001bcbc5 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 143: 001004f1 180 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 144: 000617df 66 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 145: 0005eed5 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 146: 000a25bd 56188 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 147: 0005032b 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 141: 0005f5e1 4 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 142: 001bcf3d 4 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 143: 00100571 180 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 144: 000617ef 66 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 145: 0005eee5 96 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 146: 000a261d 56230 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 147: 0005032f 58 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ 148: 0002c8c1 244 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 149: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ - 150: 000b2ce9 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 151: 001e0165 92 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 150: 000b2d79 20 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 151: 001e03b5 92 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ 152: 004b1eac 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 153: 001e49cd 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 153: 001e4c15 8 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 154: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 155: 001c06b5 80 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 156: 00034ba5 168 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 157: 00250399 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 158: 001d7445 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 159: 001220a1 404 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 155: 001283e1 80 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 156: 00034ba9 168 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 157: 002505dd 60 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 158: 001d76bd 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 159: 00122375 404 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ 160: 00527604 4 OBJECT GLOBAL DEFAULT 29 PyExc_EnvironmentError │ │ │ │ - 161: 0012e1fd 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 162: 000f30bd 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 161: 0012e4a5 120 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 162: 000f30e5 4 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ 163: 004b3f1c 208 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 164: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 165: 00121e09 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 166: 001b4bb9 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 167: 000d076d 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 165: 001220dd 12 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 166: 001b5275 18 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 167: 000d07c5 62 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 168: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 169: 0005e55b 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 170: 000d64b1 134 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 171: 000592a5 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 172: 000fcc35 406 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 173: 00061245 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 174: 001acb49 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 169: 0005e56b 58 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 170: 000d64f5 134 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 171: 000592b1 54 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 172: 000fccb1 406 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 173: 00061255 2 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 174: 001ad209 12 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 175: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 176: 001de9cd 1512 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 176: 001dec1d 1512 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ 177: 004b1714 208 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ 178: 00031391 238 FUNC GLOBAL DEFAULT 12 _PyObject_Dump │ │ │ │ - 179: 000d80fd 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 179: 000d8141 112 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ 180: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 181: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 182: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 183: 0005ac65 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 184: 000689cd 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 185: 0019c9d5 196 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 183: 0005ac75 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 184: 000689dd 6 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 185: 0019d091 196 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ 186: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 187: 0006298d 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 188: 000752c1 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 189: 0023345d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 187: 0006299d 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 188: 000752fd 68 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 189: 0023368d 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ 190: 004bb1b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 191: 0014201d 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 192: 0005e863 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 193: 0005305d 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 194: 0005d527 144 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 195: 0005a711 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 196: 0005e251 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 197: 00051ddd 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 198: 0006186b 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 199: 0023bd35 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 200: 00093ab9 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 201: 0019c9cd 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 202: 0026ea85 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 203: 00064c63 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 204: 001e9285 196 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 191: 0014240d 68 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 192: 0005e873 68 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 193: 00053065 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 194: 0005d537 144 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 195: 0005a721 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 196: 0005e261 76 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 197: 00051de5 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 198: 0006187b 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 199: 0023bf6d 58 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 200: 00093b1d 268 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 201: 0019d089 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 202: 0026ec8d 10 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 203: 00064c73 86 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 204: 001e94cd 196 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ 205: 00043f13 144 FUNC GLOBAL DEFAULT 12 _PyObject_SetManagedDict │ │ │ │ - 206: 00125d91 632 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 206: 00126059 632 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ 207: 00527d3c 4 OBJECT GLOBAL DEFAULT 29 Py_FileSystemDefaultEncoding │ │ │ │ 208: 0002c9b5 80 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 209: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ - 210: 001e7bdd 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 211: 0019df55 460 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 210: 001e7e25 74 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 211: 0019e615 460 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 212: 0002c434 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 213: 001bb599 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 214: 0007fe39 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 213: 001bb90d 120 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 214: 0007fe59 24 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 215: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 216: 0002c0b4 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 217: 001402c9 384 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 217: 0014066d 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ 218: 004b32e4 208 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 219: 0023a445 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 220: 00065a91 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 221: 000e9331 556 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 222: 001eb3a1 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 219: 0023a67d 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 220: 00065aa1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 221: 000e9369 556 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 222: 001eb5e9 12 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ 223: 004b1430 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 224: 001e4135 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 225: 0011a341 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 224: 001e437d 12 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 225: 0011a725 62 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ 226: 004b1428 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 227: 0005f459 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 227: 0005f469 6 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ 228: 004b665c 208 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 229: 0023da45 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 229: 0023dc9d 52 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 230: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 231: 00065b41 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 232: 00062a1f 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ - 233: 001b8275 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 234: 00092655 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 235: 003d5db4 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 236: 001463bd 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 237: 001fc8ed 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 238: 00272289 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 239: 00142801 126 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 240: 00130af9 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 231: 00065b51 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 232: 00062a2f 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 233: 001b87b9 12 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 234: 000926b9 94 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 235: 003d5df4 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 236: 001467b5 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 237: 001fcb2d 10 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 238: 0023daf5 36 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 239: 00142bf1 126 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 240: 00130dc5 114 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 241: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 242: 001d667d 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 242: 001d68f5 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 243: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ 244: 004beeb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 245: 0005f3f5 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 245: 0005f405 56 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 246: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (23) │ │ │ │ 247: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 248: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 249: 001971f1 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 249: 001978b9 88 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 250: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 251: 001f5fa5 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 252: 000665cb 80 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 253: 0005840f 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 251: 001f61e1 60 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 252: 000665db 80 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 253: 0005841b 8 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 254: 0002b298 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 255: 0019e67d 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ - 256: 00059ce5 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 257: 0005e8a7 360 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 258: 0023e775 76 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 255: 0019ed3d 144 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttr │ │ │ │ + 256: 00059cf5 12 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 257: 0005e8b7 360 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 258: 0023e9c5 76 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 259: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 260: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 261: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 262: 0007be41 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 263: 001e5051 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 264: 001304e1 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 265: 0018c3d1 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 262: 0007be61 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 263: 001e5299 12 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 264: 001307a5 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 265: 0018ca91 4 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ 266: 004b1524 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 267: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ 268: 004bcc90 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 269: 000f0869 1800 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 270: 00065335 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 271: 001e4129 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 272: 002090f1 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 273: 0005a11f 358 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 269: 000f0891 1800 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 270: 00065345 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 271: 001e4371 12 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 272: 00209329 28 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 273: 0005a12f 358 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ 274: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 275: 001d35d1 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 276: 000c1fb9 8 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 275: 001d3869 136 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 276: 000c2001 8 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 277: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 278: 0005f6af 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 279: 0006114b 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 278: 0005f6bf 12 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 279: 0006115b 4 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 280: 0002d53d 76 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 281: 0005e09f 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 282: 000d9165 248 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 281: 0005e0af 22 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 282: 000d91a9 248 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 283: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 284: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 285: 001ebb29 262 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 286: 0011bbbd 312 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 287: 00051a85 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 288: 00061821 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 285: 001ebd71 262 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 286: 0011bfa1 312 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 287: 00051a8d 72 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 288: 00061831 60 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ 289: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ 290: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 291: 0005476b 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 292: 001c0309 240 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ - 293: 00131d19 216 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 291: 00054773 74 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 292: 001c066d 240 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Resize │ │ │ │ + 293: 00132029 216 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 295: 000c0e2d 96 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 295: 000c0e79 96 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 296: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 297: 0009a915 56 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 298: 001ce26d 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 299: 0005eb01 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 300: 0006b541 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 301: 00264181 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 302: 00199f81 48 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 297: 0009a97d 56 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 298: 0012e51d 72 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 299: 0005eb11 108 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 300: 0006b551 48 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 301: 002643b9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 302: 0019a649 48 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 303: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 304: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 305: 004fe9c0 0 NOTYPE GLOBAL DEFAULT 29 __bss_start │ │ │ │ - 306: 001e1bf9 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 307: 00061f79 100 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 308: 0005f511 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 306: 001e1e49 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 307: 00061f89 100 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 308: 0005f521 46 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 309: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 310: 000669c9 204 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 311: 00065557 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 312: 000a1909 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 310: 000669d9 204 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 311: 00065567 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 312: 000a1969 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 313: 0002c559 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 314: 0006bb51 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 315: 001cdfa1 78 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 316: 000716e1 420 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 317: 000629db 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 314: 0006bb61 98 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 315: 001ce281 78 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 316: 0007171d 420 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 317: 000629eb 14 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 318: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 319: 0005db73 40 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 319: 0005db83 40 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ 320: 004ff260 4 OBJECT GLOBAL DEFAULT 29 Py_VerboseFlag │ │ │ │ - 321: 00059e29 4 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 322: 00059801 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 323: 001bc4b1 48 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 321: 00059e39 4 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 322: 00059811 100 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 323: 001bc829 48 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ 324: 004bb1b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 325: 001de7b1 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 326: 002254a1 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 327: 0012c27d 276 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 328: 001e6505 138 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 329: 0017b6e9 852 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 330: 0014d30d 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 331: 0008b759 120 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 332: 0005de53 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 333: 003c17f0 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 334: 0005f5d5 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 335: 00211241 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 336: 00067f55 80 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 337: 000df0e5 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 325: 001dea01 2 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 326: 002256cd 92 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 327: 0012c4ed 276 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 328: 001e674d 138 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 329: 0017bb9d 852 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 330: 0014d7b5 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 331: 0008b795 120 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 332: 0005de63 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 333: 003c1830 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 334: 0005f5e5 76 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 335: 00211429 2 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 336: 00067f65 80 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 337: 000df0d5 2 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 338: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 339: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 340: 0014ca89 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 340: 0014cf31 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ 341: 004baad4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 342: 001e3675 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 343: 0003615b 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 344: 000570d3 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 342: 001e38bd 12 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 343: 0003615f 12 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 344: 0005709d 52 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ 345: 0003a08d 14 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 346: 000b0edd 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 346: 000b0f6d 294 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 347: 0002d27b 94 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 348: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 349: 0002cb3b 26 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 350: 001b1091 1266 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 351: 00095d65 114 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 352: 001ea295 144 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 350: 001b1749 1266 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 351: 00095dc5 114 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 352: 001ea4dd 144 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 353: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 354: 0021361d 176 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 354: 002137fd 176 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ 355: 004b8398 208 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 356: 001da1fd 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 357: 00207f3d 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 358: 0015f20d 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 359: 00199eb1 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 356: 001da445 12 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 357: 00208175 12 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 358: 0015f6d9 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 359: 0019a579 38 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 360: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 361: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ 362: 000395ff 70 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 363: 0023a941 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 364: 00224f09 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 363: 0023ab79 44 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 364: 00225135 30 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 365: 0002bbbc 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 366: 00101d45 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 366: 00101dc5 66 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ 367: 004bee68 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 368: 0005ed79 92 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 368: 0005ed89 92 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ 369: 0003edc7 110 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 370: 0007ff4d 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 370: 0007ff6d 10 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ 371: 004baad8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 372: 001e34f9 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 372: 001e3741 128 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ 373: 0002e621 2258 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 374: 0007ed61 2656 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ - 375: 000d1171 1058 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 376: 00299819 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 374: 0007ed81 2656 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 375: 000d11c9 1058 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 376: 00299845 48 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ 377: 004c2e98 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 378: 001f55cd 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 379: 00115831 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 380: 0005dafd 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 378: 001f5809 60 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 379: 00115a4d 226 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 380: 0005db0d 36 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ 381: 004b6864 208 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 382: 00090281 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 382: 000902c1 384 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 383: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ 384: 004b5704 208 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 385: 0005a629 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 386: 0005d647 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 387: 001ff699 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 385: 0005a639 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 386: 0005d657 14 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 387: 001ff8d1 12 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ 388: 0002e513 74 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 389: 0020f92d 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 390: 00064d05 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 389: 0020fafd 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 390: 00064d15 76 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 391: 0002c29c 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 392: 00063161 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 393: 0005d323 66 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 394: 00083c95 604 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 395: 000db3cd 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 396: 001bc1c9 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 392: 00063171 20 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 393: 0005d333 66 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 394: 00083cc9 604 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 395: 000db405 94 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 396: 001bc541 40 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ 397: 004b25a8 208 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 398: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 399: 001e18f5 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 400: 001d56b1 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 401: 00264425 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 399: 001e1b45 40 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 400: 001d5931 64 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 401: 0026465d 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 402: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ 403: 004beec0 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ 404: 00046a5d 172 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 405: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 406: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 407: 000ce2e5 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 407: 000ce325 4 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 408: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 409: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 410: 0002ae70 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 411: 0002b2f0 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 412: 000618d1 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 413: 0007f96d 64 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 414: 001abfb1 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ - 415: 00127b0d 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ + 412: 000618e1 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 413: 0007f98d 64 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 414: 001ac671 32 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 415: 00127dcd 16 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Init │ │ │ │ 416: 0002b460 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 417: 000d9065 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 418: 001d8781 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 419: 000c635d 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 420: 0005f45f 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 417: 000d90a9 256 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 418: 001d89c9 178 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 419: 000c63a1 344 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 420: 0005f46f 24 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 421: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 422: 002850f9 112 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 423: 00247541 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 424: 00055d9d 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 425: 0017ea85 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 422: 00285125 112 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 423: 00247791 88 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 424: 00055da9 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 425: 0017f145 38 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 426: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 427: 000e59fd 360 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 428: 000613d7 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 427: 000e5a2d 360 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 428: 000613e7 4 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 429: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ 430: 0003a09b 598 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 431: 001b0c91 50 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 432: 00060fbd 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 433: 001da911 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 431: 001b1349 50 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 432: 00060fcd 50 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 433: 001dab59 52 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 434: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ - 435: 001b2e55 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ + 435: 001b350d 112 FUNC GLOBAL DEFAULT 12 _PySys_GetRequiredAttrString │ │ │ │ 436: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 437: 000d92ed 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 437: 000d9331 44 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ 438: 004bb1a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 439: 0021fa79 60 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 439: 0021fca5 60 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 440: 004b9a58 208 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 441: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 442: 00277659 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ - 443: 001273b5 264 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 442: 00277689 134 FUNC GLOBAL DEFAULT 12 _PyTime_FromLong │ │ │ │ + 443: 00127675 264 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 444: 0002b220 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 445: 001ff10d 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 445: 001ff345 16 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ 446: 00000000 0 FUNC GLOBAL DEFAULT UND puts@GLIBC_2.4 (3) │ │ │ │ - 447: 001dd625 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 447: 001dd86d 128 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ 448: 004bae4c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 449: 0005dc3b 38 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 450: 0013ce25 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 451: 0021dd8d 144 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 452: 00067a27 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 449: 0005dc4b 38 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 450: 0013d199 20 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 451: 0021dfb5 144 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 452: 00067a37 82 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 453: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ 454: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ 455: 004c29dc 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ 456: 004b6ef8 208 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 457: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 458: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ - 459: 0005c7c1 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 460: 00062909 44 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 459: 0005c7d1 68 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 460: 00062919 44 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ 461: 004bee78 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 462: 00062b9b 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 463: 000b3d5d 6 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 464: 001d0b95 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 465: 001cff45 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 466: 00169941 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 467: 0006669b 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 468: 00182001 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 469: 000b4721 96 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 462: 00062bab 38 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 463: 000b3ded 6 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 464: 001d0e2d 34 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 465: 001d01dd 10 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 466: 00169d95 20 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 467: 000666ab 32 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 468: 001826c1 66 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 469: 000b47b1 96 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ 470: 004beeac 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 471: 0017a24d 868 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 471: 0017a6e9 868 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ 472: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 473: 001650b1 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 473: 001654f5 8 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ 474: 00527df0 0 NOTYPE GLOBAL DEFAULT 29 __bss_end__ │ │ │ │ - 475: 00132561 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ - 476: 00214d19 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 477: 00076991 612 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 475: 00132889 30 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Dealloc │ │ │ │ + 476: 00214d51 122 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 477: 000769d9 612 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 478: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 479: 0026aba1 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 480: 0019e121 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 481: 00188399 316 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 479: 0026add9 296 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 480: 0019e7e1 56 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 481: 00188a59 316 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 482: 0002bbe0 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 483: 000d9f0d 108 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 484: 0007ea39 604 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 485: 000fc9c9 316 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 486: 001dfe95 224 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 487: 00066623 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 483: 000d9f45 108 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 484: 0007ea59 604 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 485: 000fca45 316 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 486: 001e00e5 224 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 487: 00066633 6 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 488: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 489: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 490: 00061a51 152 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 491: 00060f7b 66 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 492: 001f4739 120 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 493: 001bb611 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 490: 00061a61 152 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 491: 00060f8b 66 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 492: 001f4981 120 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 493: 001bb985 70 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ 494: 004beea4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 495: 0005c6c7 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ - 496: 0023b631 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ + 495: 0005c6d7 4 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 496: 0023b869 42 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_WriteBytes │ │ │ │ 497: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 498: 001ac5c5 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 499: 0022d185 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 498: 001acc85 12 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 499: 0022d3b5 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 500: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 501: 0006b2b9 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 502: 0020d981 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 503: 00058409 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 504: 0007ff41 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 505: 0015e3f9 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 506: 00138189 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 507: 00173111 878 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 501: 0006b2c9 62 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 502: 0020dbb9 50 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 503: 00058415 6 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 504: 0007ff61 10 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 505: 0015e8c5 110 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 506: 001384d1 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 507: 00173599 878 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 508: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 509: 0005f673 4 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 510: 0020b901 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 511: 0019a6b5 404 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 512: 0005e6f7 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 513: 001464e1 162 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 509: 0005f683 4 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 510: 0020bb39 12 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 511: 0019ad7d 404 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 512: 0005e707 68 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 513: 001468d9 162 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ 514: 004bb198 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 515: 0021b94d 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 516: 000d4f75 1904 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 517: 000647a1 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 518: 001e7f7d 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 519: 00101145 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 515: 0021bb75 90 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 516: 000d4fc5 1892 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 517: 000647b1 60 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 518: 001e81c5 76 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 519: 001011c5 112 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 520: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 521: 0002b2a4 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 522: 001ac7ed 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 522: 001acead 6 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 523: 0002c871 44 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 524: 0002bf44 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 525: 001a8131 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 525: 001a8801 32 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 526: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 527: 0005de5b 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 527: 0005de6b 4 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 528: 0002b6c0 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 529: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 530: 0025ad15 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 531: 0020bce9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 530: 0025af51 148 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 531: 0020bf21 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 532: 0002cbd1 40 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 533: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 534: 000616d7 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 535: 0020adcd 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 534: 000616e7 114 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 535: 0020b005 96 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 536: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 537: 0012b6e1 1976 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 537: 0012b951 1976 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ 538: 004b6abc 208 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 539: 00067fa5 392 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 539: 00067fb5 392 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ 540: 00527d38 4 OBJECT GLOBAL DEFAULT 29 PyImport_FrozenModules │ │ │ │ 541: 0003147f 262 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ 542: 004b1420 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 543: 0022875d 78 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 544: 00213d81 72 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 543: 00228989 78 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 544: 00213db5 76 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ 545: 000325cd 6 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 546: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 547: 002967c5 884 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 548: 001d0f51 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 549: 000629ed 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 550: 00236df9 788 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 547: 002967f1 884 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 548: 001d11e9 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 549: 000629fd 20 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 550: 00237029 788 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 551: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ 552: 004bee94 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 553: 0002aee8 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ 554: 004bee98 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 555: 0019b945 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 555: 0019c00d 74 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 556: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 557: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 558: 000b7691 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 559: 00062b11 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 558: 000b76e1 14 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 559: 00062b21 4 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 560: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 561: 001f5d55 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 562: 0004a9ad 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 563: 000c1e49 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 564: 0019c3a1 84 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 561: 001f5f91 42 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 562: 0004a9a5 204 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 563: 000c1e91 368 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 564: 0019ca5d 84 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 565: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 566: 00077145 160 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 567: 0005ea7d 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 568: 000b43f9 82 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 569: 0005f659 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 566: 0007718d 160 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 567: 0005ea8d 132 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 568: 000b4489 82 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 569: 0005f669 26 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ 570: 004b40fc 208 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 571: 0023beed 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 572: 001b86e9 194 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 573: 00081b7d 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 571: 0023c125 64 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 572: 001b8c2d 194 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 573: 00081ba5 14 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 574: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ 575: 0002ac54 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 576: 00093725 386 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 576: 00093789 386 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ 577: 004b7250 208 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 578: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 579: 00233d89 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 580: 00067e8d 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 581: 0019e30d 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 579: 00233fb9 52 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 580: 00067e9d 200 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 581: 0019e9cd 94 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 582: 0002d1d9 116 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 583: 001f7f0d 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 583: 001f814d 78 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 584: 004fe9c0 4 OBJECT GLOBAL DEFAULT 29 stdin@GLIBC_2.4 (3) │ │ │ │ - 585: 0018072d 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 585: 00180ded 52 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 586: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 587: 000d69f9 382 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 588: 001bfc79 260 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 589: 001d0625 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 587: 000d6a3d 382 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 588: 001bffdd 260 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 589: 001d08bd 52 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 590: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 591: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 592: 00061f69 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 593: 00155311 24 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 594: 001bc691 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 592: 00061f79 16 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 593: 001557b9 24 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 594: 001bca09 80 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 595: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 596: 00061249 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 597: 0006185d 8 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 596: 00061259 398 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 597: 0006186d 8 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 598: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ 599: 0003f139 48 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 600: 00061681 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 601: 0006ff41 1948 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 600: 00061691 86 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 601: 0006ff81 1948 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ 602: 004b7c5c 208 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 603: 001c0d59 16 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 604: 0005d163 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 605: 00260a19 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 606: 00180761 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 603: 001c106d 16 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 604: 0005d173 42 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 605: 00260c51 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 606: 00180e21 52 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ 607: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 608: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 609: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 610: 00062b15 30 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 610: 00062b25 30 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 611: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 612: 002ef56c 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 613: 00056a2d 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 614: 0019cc65 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 612: 002ef5ac 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 613: 000569bf 6 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 614: 0019d321 62 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ 615: 004b9f38 208 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 616: 00061865 6 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 617: 0015a08d 768 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 618: 000800d9 376 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 616: 00061875 6 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 617: 0015a561 768 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 618: 000800f9 376 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ 619: 004b3054 208 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 620: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ 621: 004bb1c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 622: 0021b359 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 623: 0008ad19 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 622: 0021b581 4 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 623: 0008ad55 26 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 624: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 625: 00066677 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 626: 00299b8d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 627: 00070b09 452 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 625: 00066687 36 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 626: 00299bb9 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 627: 00070b45 452 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 628: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 629: 001e0651 48 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 629: 001e08a1 48 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 630: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 631: 001f7939 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 632: 0014acb9 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ - 633: 00061b91 514 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 631: 001f7b79 6 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 632: 0014b131 4 FUNC GLOBAL DEFAULT 12 _PyLong_Subtract │ │ │ │ + 633: 00061ba1 514 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 634: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 635: 003ae8c8 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 635: 003ae908 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ 636: 004beee4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 637: 00085ed1 872 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 637: 00085f05 880 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ 638: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 639: 000d56e5 1124 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 640: 000f35f1 88 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 641: 001b9ee1 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 642: 001e1a71 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 643: 001bfbe1 152 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 639: 000d5729 1124 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 640: 000f3619 88 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 641: 001ba425 86 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 642: 001e1cc1 16 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 643: 001bff45 152 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 644: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 645: 0019b201 66 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 646: 0020fced 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 645: 0019b8c9 66 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 646: 00210025 4 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 647: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 648: 001abfd1 114 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 649: 001d5d29 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 648: 001ac691 114 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 649: 001d5fa1 118 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 650: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 651: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 652: 0006b2f9 128 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 653: 003ab2cc 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 654: 0016443d 414 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 655: 0019da9d 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 656: 00132285 92 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 657: 00095dd9 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 658: 00277089 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 652: 0006b309 128 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 653: 003ab30c 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 654: 00164881 414 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 655: 0019e15d 84 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 656: 00132595 92 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 657: 00095e39 4 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 658: 00277021 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 659: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 660: 001d8869 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 661: 0008b66d 68 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 662: 00214475 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 663: 00061da9 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 664: 0005d99f 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 665: 0023910d 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 660: 001d8ab1 12 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 661: 0008b6a9 68 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 662: 002145c1 44 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 663: 00061db9 64 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 664: 0005d9af 62 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 665: 0023933d 34 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ 666: 000315d9 184 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 667: 001461c1 508 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 668: 000c7c55 1280 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 669: 001452e1 258 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 670: 0027936d 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 671: 0005e047 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 667: 001465b9 508 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 668: 000c7c99 1280 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 669: 001456d9 258 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 670: 00279375 30 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 671: 0005e057 28 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 672: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ 673: 004beeb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 674: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 675: 0013b4d1 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 676: 001f2139 540 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 677: 00214f49 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 675: 0013b841 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 676: 001f2381 540 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 677: 00215169 104 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 678: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 679: 0028cc81 404 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 680: 00090089 240 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 681: 001b04a9 208 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 679: 0028ccad 404 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 680: 000900c9 240 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 681: 001b0b61 208 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 682: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 683: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 684: 00102491 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 685: 001f6181 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 686: 0026a775 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 687: 000c72a5 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 688: 00127b89 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 689: 0008989d 182 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 690: 001cffd5 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 691: 00223ba5 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 684: 00102511 44 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 685: 001f63bd 16 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 686: 0026a9ad 652 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 687: 000c72e9 122 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 688: 00127e49 128 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 689: 000898e1 182 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 690: 001d026d 112 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 691: 00223dd1 4 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ 692: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 693: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 694: 001a829d 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 695: 001d3909 2800 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 694: 001a896d 88 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 695: 001d3ba1 2800 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 696: 0002cb13 40 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 697: 0002ab4c 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ 698: 004bae38 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 699: 0002be58 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 700: 00187e49 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 701: 001bbb85 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 700: 00188509 32 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 701: 001bbef9 12 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 702: 0002ab7c 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 703: 0005e681 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 704: 0023bae1 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 705: 0004cd99 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 706: 00051cad 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 707: 0017dbc5 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 708: 0018d889 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 703: 0005e691 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 704: 0023bd19 6 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 705: 0004cd91 30 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 706: 00051cb5 4 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 707: 0017e289 2 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 708: 0018df49 34 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 709: 0002f7a5 18 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 710: 00084dd1 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 711: 00062a97 52 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 712: 00138849 414 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 713: 0005cdd9 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 714: 001fc07d 68 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 715: 001dbadd 376 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 716: 000f1df1 1126 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 717: 00117989 548 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ - 718: 00181909 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 710: 00084e05 74 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 711: 00062aa7 52 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 712: 00138b91 414 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 713: 0005cde9 16 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 714: 001fc2bd 68 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 715: 001dbd25 376 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 716: 000f1e19 1126 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 717: 00117ba9 548 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 718: 00181fc9 76 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 719: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 720: 0005da4b 130 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 721: 00204871 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 720: 0005da5b 130 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 721: 00204aa9 88 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ 722: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 723: 000cfba9 1100 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 724: 001e4a29 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 725: 001dd6a5 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 723: 000cfc01 1100 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 724: 001e4c71 4 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 725: 001dd8ed 58 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 726: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 727: 0011318d 508 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 728: 00063269 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 729: 0005e78f 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 730: 001fac49 840 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 731: 00119011 2084 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 727: 001133a9 508 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 728: 00063279 104 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 729: 0005e79f 60 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 730: 001fae89 840 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 731: 001193f9 2080 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 732: 0002d2d9 176 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 733: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 734: 000547b5 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 735: 0005d439 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 736: 0017dbc9 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 734: 000547bd 170 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 735: 0005d449 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 736: 0017e28d 4 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ 737: 004b1414 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 738: 00062ced 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 739: 00051acd 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 738: 00062cfd 42 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 739: 00051ad5 42 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ 740: 00527d40 4 OBJECT GLOBAL DEFAULT 29 Py_HasFileSystemDefaultEncoding │ │ │ │ 741: 0003d7e5 6 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 742: 002998c9 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 742: 002998f5 16 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 743: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 744: 0021b5e9 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 745: 00033a15 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 744: 0021b811 34 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 745: 00033a19 6 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 747: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 748: 001e0599 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 749: 00285af9 480 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 750: 0005d405 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 751: 000d9271 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 752: 001bfe21 66 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 748: 001e07e9 58 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 749: 00285b21 480 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 750: 0005d415 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 751: 000d92b5 44 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 752: 001c0185 66 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ 753: 004bb1b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 754: 0017843d 1244 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 754: 001788c5 1244 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ 755: 004beeb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 756: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 757: 0017ce5d 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 758: 0005956d 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 759: 0011e7d5 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 757: 0017d505 460 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 758: 0005957d 14 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 759: 0011eb9d 14 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 760: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ 761: 004bee90 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 762: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 763: 0005ebf1 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 764: 0024ff29 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ - 765: 001e9b75 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 763: 0005ec01 92 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 764: 002500b1 38 FUNC GLOBAL DEFAULT 12 _PyGen_yf │ │ │ │ + 765: 001e9dbd 12 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 766: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ 767: 004b4a50 208 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 768: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 769: 0006f579 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 770: 0011ce31 540 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 771: 001550e9 552 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 769: 0006f5b9 26 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 770: 0011d20d 540 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 771: 00155591 552 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ 772: 0002e55d 76 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 773: 001e9245 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 774: 0005f3a1 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 773: 001e948d 64 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 774: 0005f3b1 30 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 775: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 776: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 777: 000e05b1 268 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 778: 0023bd9d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 779: 0005d881 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 780: 000613db 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 777: 000e05a1 268 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 778: 0023bfd5 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 779: 0005d891 56 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 780: 000613eb 4 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 781: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 782: 0005f4e3 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ - 783: 00062acb 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 782: 0005f4f3 46 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 783: 00062adb 42 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 784: 0002c89d 36 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 785: 001d0659 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 785: 001d08f1 12 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 786: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 787: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 788: 0005dd67 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 789: 001ba175 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 788: 0005dd77 96 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 789: 001ba6b9 70 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 790: 0002baf0 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 791: 00270b71 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 792: 0005e4f3 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 793: 0017dbcd 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 794: 0009e541 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 791: 00270d79 6 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 792: 0005e503 10 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 793: 0017e291 2 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 794: 0009e5a1 88 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ 795: 004beee8 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 796: 000d6b79 396 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 797: 0005f359 58 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 798: 0005f639 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 796: 000d6bbd 396 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 797: 0005f369 58 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 798: 0005f649 18 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 799: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ 800: 004b1860 208 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 801: 00128081 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 801: 00128341 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ 802: 000476c7 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 803: 0019bbe5 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 803: 0019c2ad 10 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 804: 0002c7b5 102 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 805: 0005a02b 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 806: 00066629 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 807: 0005e4cf 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 808: 0004d127 190 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 805: 0005a03b 86 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 806: 00066639 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 807: 0005e4df 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 808: 0004d11f 190 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ 809: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 810: 000bd195 650 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 811: 000f07f5 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 812: 0014fa4d 184 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 813: 00066631 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 814: 0026206d 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 815: 0006555d 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 816: 000ceb31 1188 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 817: 00066ab5 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 818: 0014ba79 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 819: 00265e15 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 810: 000bd1e1 650 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 811: 000f081d 50 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 812: 0014fef5 184 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 813: 00066641 34 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 814: 002622a5 120 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 815: 0006556d 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 816: 000ceb69 1188 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 817: 00066ac5 102 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 818: 0014bf21 116 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 819: 0026604d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ 820: 004b50d4 208 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 821: 0002bdf8 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 822: 000f7f31 304 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 823: 0005485f 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 824: 00124d6d 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 822: 000f7f71 304 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 823: 00054867 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 824: 00125035 44 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 825: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 826: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 827: 00063265 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 827: 00063275 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ 828: 00044653 354 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 829: 001ea4d9 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 829: 001ea721 108 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 830: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 831: 0025acc9 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 831: 0025af05 76 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ 832: 004bee88 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 833: 0009e459 196 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 834: 0012e1e9 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 835: 000c9f6d 190 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 833: 0009e4b9 196 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 834: 0012e491 18 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 835: 000c9fb1 190 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 836: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 837: 00062cb5 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 837: 00062cc5 16 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ 838: 0003ea49 80 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 839: 000caac1 50 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 840: 00064567 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 839: 000caafd 50 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 840: 00064577 64 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 841: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ 842: 00039f0f 66 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 843: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ - 844: 00059949 150 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ + 844: 00059959 150 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 845: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ 846: 004ff254 4 OBJECT GLOBAL DEFAULT 29 Py_InteractiveFlag │ │ │ │ - 847: 001ac7f5 244 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 848: 0019fb31 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 849: 0005b763 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 850: 0005e147 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 847: 001aceb5 244 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 848: 001a01f1 20 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 849: 0005b773 4 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 850: 0005e157 128 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 851: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 852: 0006661b 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 852: 0006662b 8 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 853: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 854: 0008ad35 156 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 855: 00180929 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 856: 0020334d 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 857: 0011a539 2244 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 858: 0007121d 688 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 859: 00067a79 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 860: 00140449 1084 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 861: 00177c79 1820 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 862: 00132551 14 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 863: 001dd04d 6 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 864: 00144ba1 468 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 854: 0008ad71 156 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 855: 00180fe9 96 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 856: 00203585 98 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 857: 0011a91d 2244 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 858: 00071259 688 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 859: 00067a89 8 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 860: 00140801 1084 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 861: 00178101 1820 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 862: 00132879 14 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 863: 001dd295 6 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 864: 00144f99 468 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 865: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 866: 00204441 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 867: 001ec0b5 1220 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 868: 00053bf5 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 869: 000706dd 520 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 866: 00204679 2 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 867: 001ec2fd 1220 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 868: 00053bfd 36 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 869: 0007071d 520 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 870: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ 871: 0002b2c8 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 872: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 873: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 874: 00164d21 568 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 875: 0021c821 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 874: 00165165 568 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 875: 0021ca49 166 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ 876: 0003a8c9 422 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 877: 00057d67 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 878: 002191a9 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 879: 000c60d5 648 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 877: 00057d73 66 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 878: 002193d1 76 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 879: 000c6119 648 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 880: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 881: 0020a68d 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 881: 0020a8c5 84 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ 882: 0002daa5 98 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 883: 000d925d 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 884: 00032109 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 883: 000d92a1 20 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 884: 0003210d 4 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 885: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 886: 00196aa5 152 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 887: 0014a971 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 888: 00299971 254 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 889: 000354d9 12 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 886: 0019716d 152 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 887: 0014ade9 52 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 888: 0029999d 254 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 889: 000354dd 12 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 890: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 891: 001db1cd 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 891: 001db415 58 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 892: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 893: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 894: 00062935 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 895: 000b43cd 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 896: 00082da9 244 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 897: 000d8dc9 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 894: 00062945 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 895: 000b445d 44 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 896: 00082dd1 244 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 897: 000d8e0d 20 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ 898: 004bee84 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 899: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 900: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 901: 001f577d 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 902: 0005ec4d 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 903: 0005f69f 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 901: 001f59b9 112 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 902: 0005ec5d 60 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 903: 0005f6af 16 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ 904: 004b3ba8 208 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 905: 0005d1ad 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ - 906: 0021afed 608 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 905: 0005d1bd 32 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 906: 0021b215 608 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 907: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 908: 0025db95 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 908: 0025ddcd 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 909: 004b0890 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 910: 00143de9 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 911: 00062b33 22 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 910: 001441d9 28 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 911: 00062b43 22 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ 912: 000467e9 26 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 913: 002516b1 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 914: 0014fe65 176 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 915: 00059fcf 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 916: 00224e11 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 917: 00038695 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 913: 002518f5 2 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 914: 0015030d 176 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 915: 00059fdf 92 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 916: 0022503d 168 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 917: 00038699 42 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 918: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 919: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ 920: 004b53e4 208 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 921: 0010c2e9 128 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 921: 0010c36d 128 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 922: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ 923: 004b1bd4 208 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 924: 0005286d 62 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 924: 00052875 62 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 925: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ 926: 004b19d4 208 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 927: 001aeff5 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 927: 001af6b5 26 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ 928: 000428dd 12 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 929: 001011b5 284 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 929: 00101235 284 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 930: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 931: 0023d9a5 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 931: 0023dbfd 132 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 932: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 933: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ 934: 0002d869 24 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 935: 0019b9f5 228 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 936: 0005f5bd 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 935: 0019c0bd 228 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 936: 0005f5cd 2 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ 937: 00527d64 4 OBJECT GLOBAL DEFAULT 29 _PyOS_ReadlineTState │ │ │ │ 938: 004b1ddc 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 939: 001cff51 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 940: 0017dbbd 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 941: 001f9321 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 939: 001d01e9 12 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 940: 0017e281 4 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 941: 001f9561 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 942: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 943: 001bcc29 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 944: 0023c809 118 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 945: 0005c6f3 206 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 943: 001bcfa1 28 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 944: 0023c92d 118 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 945: 0005c703 206 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 946: 0002c3c0 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ 947: 004b26f8 208 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 948: 001468c9 414 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 948: 00146cc1 414 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ 949: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 950: 000593c5 76 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 951: 0004a6b9 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 952: 001cfef1 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 950: 000593d1 80 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 951: 0004a6b1 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 952: 001d0189 60 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 953: 0002d4f5 46 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 954: 001e1be5 20 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 955: 0026778d 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 954: 001e1e35 20 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 955: 002679c5 36 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 956: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 957: 00062c57 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 957: 00062c67 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 958: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ 959: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ 960: 004beeec 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 961: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 962: 0002c034 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 963: 0002d7fd 108 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 964: 00061481 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 964: 00061491 104 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ 965: 00032575 88 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 966: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 967: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 968: 0002c330 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ 969: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 970: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ 971: 004c3088 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 972: 00057fb5 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 973: 00062a1d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 974: 00268f59 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 972: 00057fc1 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 973: 00062a2d 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 974: 00269191 96 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 975: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 976: 00000000 0 FUNC GLOBAL DEFAULT UND getpagesize@GLIBC_2.4 (3) │ │ │ │ 977: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 978: 001bca1d 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 979: 00094ca1 436 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 980: 0006110f 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 981: 0027b075 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 982: 00225d9d 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 978: 001bcd95 80 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 979: 00094d05 436 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 980: 0006111f 60 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 981: 0027b0a5 60 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 982: 00225fc9 364 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 983: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 984: 000b46fd 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 984: 000b478d 34 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ 985: 004b27f8 208 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ 986: 004b48b0 208 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 987: 001423ad 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 988: 0006321d 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 989: 001002b9 168 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 987: 0014279d 48 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 988: 0006322d 6 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 989: 00100335 168 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 990: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 991: 00085d09 240 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 991: 00085d3d 240 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ 992: 004b4304 208 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 993: 0009e065 250 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 993: 0009e0c9 250 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 994: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 995: 0004cb29 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 996: 0011decd 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 997: 0021cad5 324 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 998: 0019b535 148 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 999: 0018d785 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 995: 0004cb21 52 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 996: 0011e295 18 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 997: 0021ccfd 324 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 998: 0019bbfd 148 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 999: 0018de45 10 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1000: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1001: 0011dee1 96 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1002: 0025bba1 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1003: 0020a4cd 60 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1004: 00082e9d 152 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1001: 0011e2a9 96 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1002: 0025bdd9 20 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1003: 0020a705 60 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1004: 00082ec5 152 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1005: 0002bc7c 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1006: 001d1871 724 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1006: 001d1b09 724 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ 1007: 0002e3f5 84 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1008: 0016f0e1 330 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1008: 0016f54d 330 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1009: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1010: 001d86f9 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1011: 001bc4a1 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1010: 001d8941 84 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1011: 001bc819 12 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1013: 0019b9e9 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1014: 0005ec89 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1015: 001e089d 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1016: 00061021 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1017: 0007668d 772 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1013: 0019c0b1 10 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1014: 0005ec99 108 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1015: 001e0aed 12 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1016: 00061031 52 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1017: 000766d5 772 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1018: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ 1019: 0002e60d 20 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1020: 001bcc51 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1021: 001f7ec9 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1020: 001bcfc9 56 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1021: 001f8109 68 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1022: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1023: 0004d3d1 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1023: 0004d3c9 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ 1024: 004bae44 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1025: 00211ce9 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1026: 0023aa75 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1027: 0007fdd9 96 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1028: 001714f9 536 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1029: 00079159 882 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1030: 0005dad3 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1031: 00062b57 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1025: 00211e39 72 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1026: 0023acad 68 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1027: 0007fdf9 96 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1028: 00171981 536 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1029: 00079199 882 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1030: 0005dae3 22 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1031: 00062b67 22 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1032: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ 1033: 0003e51d 154 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ 1034: 004ff24c 4 OBJECT GLOBAL DEFAULT 29 Py_BytesWarningFlag │ │ │ │ - 1035: 00214f45 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1036: 001a47a9 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1037: 00297da5 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1038: 0023253d 1088 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1039: 00207f49 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1035: 00214f7d 4 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1036: 001a4e75 96 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1037: 00297dd1 8 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1038: 0023276d 1088 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1039: 00208181 28 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ 1040: 000395b1 78 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ - 1041: 000b7b15 1436 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1042: 000f5641 1650 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1043: 0005d9dd 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1044: 00179f9d 524 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1045: 0005f5bf 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1046: 0006354f 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1041: 000b7b65 1432 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1042: 000f5659 1690 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1043: 0005d9ed 66 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1044: 0017a439 524 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1045: 0005f5cf 18 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1046: 0006355f 88 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ 1047: 000325d3 16 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1048: 001f6745 250 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1049: 001818fd 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1050: 001efa91 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1051: 00064d51 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1052: 0028d7d9 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1053: 001a1299 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1048: 001f6981 250 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1049: 00181fbd 12 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1050: 001efcd9 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1051: 00064d61 268 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1052: 0028d805 202 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1053: 001a1959 46 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1054: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1055: 00062a1b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1056: 0005e02f 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1057: 00062c37 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1058: 00061f53 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1055: 00062a2b 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1056: 0005e03f 24 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1057: 00062c47 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1058: 00061f63 22 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ 1059: 004c2e90 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1060: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1061: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ 1062: 0004e86d 46 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1064: 00038c37 92 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1064: 00038c3b 92 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1065: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1066: 0009e51d 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1067: 00062ebb 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1068: 00124d99 414 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1066: 0009e57d 34 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1067: 00062ecb 8 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1068: 00125061 414 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1069: 004fe9c8 4 OBJECT WEAK DEFAULT 29 environ@GLIBC_2.4 (3) │ │ │ │ 1070: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1071: 001c0e99 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1072: 000b0139 146 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1073: 001d2a41 192 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1071: 0012a795 50 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1072: 000b01c9 146 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1073: 001d2cd9 192 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1074: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1075: 00101405 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1075: 00101485 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1076: 0002c474 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1077: 002136cd 288 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1077: 002138ad 258 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1078: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1079: 001faa6d 226 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1079: 001facad 226 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ 1080: 00042eb7 50 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1081: 0018ce39 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1082: 000d981d 1196 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1083: 0017dbb9 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1084: 00205349 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1085: 001d0069 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1086: 001d4eb1 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1081: 0018d4f9 108 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1082: 000d9861 1196 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1083: 0017e27d 4 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1084: 0020557d 20 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1085: 001d0301 96 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1086: 001d5131 12 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1087: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1088: 000ee849 828 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1088: 000ee871 828 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ 1089: 004ff250 4 OBJECT GLOBAL DEFAULT 29 Py_InspectFlag │ │ │ │ - 1090: 000d6539 1216 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1091: 0020b8f1 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1090: 000d657d 1216 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1091: 0020bb29 14 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1092: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1093: 001f77cd 336 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1093: 001f7a0d 336 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1094: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1095: 0006c8d5 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1095: 0006c8e5 30 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ 1096: 000dd585 548 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1097: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1098: 0005d39d 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1098: 0005d3ad 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ 1099: 004b70d4 208 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1100: 002138f9 178 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1101: 001a7ec9 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1100: 00213abd 178 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1101: 001a8599 66 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1102: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1103: 001e0725 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1104: 00080cad 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1105: 00202439 122 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1103: 001e0975 56 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1104: 00080ccd 40 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1105: 00202671 122 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ 1106: 00044d9d 12 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1107: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1108: 004b111c 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1109: 002456bd 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1110: 0012e189 82 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1109: 0024590d 12 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1110: 0012e421 102 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ 1111: 004bee7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ 1112: 00527df0 0 NOTYPE GLOBAL DEFAULT 29 _end │ │ │ │ 1113: 000437e3 10 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1114: 0005246b 136 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1114: 00052473 136 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1115: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1116: 001d1ea1 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1116: 001d2139 76 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1117: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ 1118: 0003b8df 10 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1119: 0009db6d 516 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1120: 001a7b91 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1121: 00057f4d 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1122: 000520eb 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1119: 0009dbd1 516 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1120: 001a8261 60 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1121: 00057f59 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1122: 000520f3 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ 1123: 000dd7a9 204 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 1124: 0019b9dd 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1125: 00180b75 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1124: 0019c0a5 10 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1125: 00181235 42 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1126: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1127: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1128: 000d7281 184 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1129: 0010496d 76 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1130: 0019d485 34 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1131: 001cefbd 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1132: 0019db11 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1133: 00204189 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1134: 00129479 242 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1135: 001bd891 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1136: 0005e46f 96 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1137: 0012f2e5 214 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1138: 001128b9 272 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1128: 000d72c5 184 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1129: 001049ed 76 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1130: 0019db41 34 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1131: 001cf255 12 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1132: 0019e1d1 148 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1133: 00204419 30 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1134: 00129789 40 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1135: 001bdc09 178 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1136: 0005e47f 96 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1137: 0012f5ed 244 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1138: 00112ad5 272 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1139: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1140: 00062a79 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1141: 0023e129 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1142: 003207d8 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1143: 001bbed1 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1144: 00065a37 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1140: 00062a89 30 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1141: 0023e381 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1142: 00320818 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1143: 001bc249 80 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1144: 00065a47 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1145: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1146: 0004cb5d 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1146: 0004cb55 4 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1147: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ 1148: 004b5574 208 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1149: 0002c4ec 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1150: 0025aecd 660 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1150: 0025b109 660 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ 1151: 004b15cc 208 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ 1152: 004d5e78 0x28b10 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1153: 001f8795 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1154: 0015e389 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1153: 001f89d5 54 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1154: 0015e855 110 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1155: 0002b1bc 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1156: 0005f621 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1157: 000ff14d 3544 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1158: 00035b5d 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1156: 0005f631 12 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1157: 000ff1c9 3544 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1158: 00035a81 4 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1159: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ 1160: 004be3c0 208 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1161: 004fe9d4 4 OBJECT GLOBAL DEFAULT 29 stdout@GLIBC_2.4 (3) │ │ │ │ - 1162: 000c2f7d 426 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1162: 000c2fc1 426 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ 1163: 004b1418 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1164: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1165: 000fcb81 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1166: 00062d9b 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1167: 001f392d 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1168: 00113389 1118 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1169: 00085699 1256 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1170: 00256f39 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1171: 0005e4fd 94 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1172: 00208f05 164 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1173: 00272379 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1174: 0011143d 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1165: 000fcbfd 178 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1166: 00062dab 54 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1167: 001f3aa5 2 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1168: 001135a5 1118 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1169: 000856cd 1256 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1170: 00257179 18 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1171: 0005e50d 94 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1172: 0020913d 164 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1173: 00272595 100 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1174: 00111659 16 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ 1175: 0003b063 146 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1176: 00299b85 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1176: 00299bb1 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1177: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1178: 0019af4d 62 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1179: 0028c9a9 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1178: 0019b615 62 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1179: 0028c9b1 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ 1180: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1181: 0029a780 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1182: 00256279 390 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1183: 00267319 668 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1184: 0006ada3 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1185: 00125975 64 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1186: 0021b829 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1187: 00075f39 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1181: 0029a7c0 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1182: 002564b9 390 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1183: 00267551 668 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1184: 0006adb3 16 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1185: 00125c3d 64 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1186: 0021ba51 36 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1187: 00075f81 236 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1188: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1189: 001fc339 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1190: 0020e529 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1191: 000be071 608 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1192: 00146a69 6 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1189: 001fc579 12 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1190: 0020e70d 64 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1191: 000be0bd 608 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1192: 00146e61 6 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1193: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1194: 00085df9 76 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1195: 001fa311 132 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1196: 0005dae9 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1194: 00085e2d 76 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1195: 001fa401 132 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1196: 0005daf9 20 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ 1197: 00527df0 0 NOTYPE GLOBAL DEFAULT 29 __end__ │ │ │ │ - 1198: 000522c9 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1199: 00207e89 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1198: 000522d1 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1199: 002080c1 20 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1200: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1201: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1202: 00263fc1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1202: 002641f9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ 1203: 004b3164 208 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1204: 0026af91 864 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1204: 0026b1c9 864 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1205: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1206: 001df521 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1207: 000bdcb5 130 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ - 1208: 0005edd5 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1209: 00064811 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1206: 001df771 72 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1207: 000bdd01 130 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1208: 0005ede5 108 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1209: 00064821 68 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ 1210: 004feff8 24 OBJECT GLOBAL DEFAULT 29 _Py_HashSecret │ │ │ │ - 1211: 0017dbd5 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1212: 0023a215 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1213: 001da0b9 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1214: 000610d7 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1211: 0017e299 4 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1212: 0023a44d 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1213: 001da301 12 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1214: 000610e7 56 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ 1215: 004bee9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1216: 0022c635 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1217: 0028b371 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1218: 001bc401 6 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1216: 0022c865 36 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1217: 0028b399 48 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1218: 001bc779 6 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ 1219: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1220: 0005e2e7 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1220: 0005e2f7 392 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ 1221: 004b3444 208 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1222: 0005f593 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1222: 0005f5a3 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1223: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1224: 00062dfd 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1225: 002ef5f4 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1224: 00062e0d 6 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1225: 002ef634 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ 1226: 004beedc 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1227: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1228: 0028d101 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1228: 0028d091 10 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1229: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1230: 001b67e5 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1231: 0011801d 532 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1230: 001b6d29 10 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1231: 0011823d 532 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1232: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ 1233: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ - 1234: 00209f69 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1235: 0021b9a9 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1236: 00134471 66 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1237: 00208d8d 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1238: 00084235 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1234: 0020a1a1 12 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1235: 0021bbd1 4 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1236: 001347ad 66 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1237: 00208fc5 12 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1238: 00084269 28 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1239: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1240: 0005d799 216 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1240: 0005d7a9 216 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ 1241: 00054141 14 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ 1242: 00048f21 22 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ 1243: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1244: 0021d291 610 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1244: 0021d4b9 610 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1245: 0002d525 24 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1246: 00253001 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1246: 00253241 168 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1247: 0002db09 344 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1248: 0002c548 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1249: 00155935 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1250: 0025ded5 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1251: 0005de57 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1249: 00155ddd 130 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1250: 0025e10d 152 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1251: 0005de67 4 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1252: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1253: 000fae09 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1253: 000fae85 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1254: 0002c0e4 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1255: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1256: 0005e5f5 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1257: 0022b541 256 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1258: 0005e063 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1256: 0005e605 40 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1257: 0022b76d 260 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1258: 0005e073 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1259: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1260: 000526c5 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1261: 0005f655 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1262: 00214f39 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1260: 000526cd 76 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1261: 0005f665 4 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1262: 00214f71 4 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1263: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1264: 00208fc5 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1265: 0005f569 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1264: 002091fd 12 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1265: 0005f579 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ 1266: 000461d9 192 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1267: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1268: 00062e35 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1268: 00062e45 26 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1269: 004b110c 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1270: 001e3bb1 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1271: 0018cea5 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1270: 001e3df9 12 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1271: 0018d565 66 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1272: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1273: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1274: 0002ac90 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1275: 00133f21 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1276: 0019d4a9 292 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1277: 00255d39 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1278: 00117211 96 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1279: 0019b991 76 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1280: 0029435d 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1281: 0012c105 326 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1282: 0006895b 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1283: 000b254d 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1284: 0025f611 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1275: 0013425d 72 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1276: 0019db65 292 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1277: 00255f79 66 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1278: 0011742d 96 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1279: 0019c059 76 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1280: 00294425 144 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1281: 0012c375 326 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1282: 0006896b 28 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1283: 000b25dd 64 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1284: 0025f849 54 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ 1285: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1286: 000b3d65 1640 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1287: 001de62d 224 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1286: 000b3df5 1640 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1287: 001de879 228 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ 1288: 0002da1d 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1289: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ 1290: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1291: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1292: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1293: 0005db21 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1294: 0006b7a1 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1295: 0006bb31 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1296: 0014c09d 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1297: 0024cbb9 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1298: 001737dd 56 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1299: 00057da9 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1293: 0005db31 12 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1294: 0006b7b1 6 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1295: 0006bb41 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1296: 0014c545 30 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1297: 0024cdfd 64 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1298: 00173c65 56 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1299: 00057db5 22 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ 1300: 0003f7a1 352 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ 1301: 004b3e2c 208 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1302: 001820a5 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1303: 00067a81 84 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1302: 00182765 44 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1303: 00067a91 84 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ 1304: 004b3514 208 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1305: 0021417d 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1306: 0004d4ad 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1307: 0027bd39 30844 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1308: 0005c9dd 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1309: 0013f985 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1310: 00112c99 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1305: 002141b5 312 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1306: 0004d4a9 12 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1307: 0027bd69 30844 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1308: 0005c9ed 56 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1309: 0013fd15 26 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1310: 00112eb5 14 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1311: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ 1312: 00039e61 174 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1313: 00096101 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1314: 000926b5 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1315: 00102465 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1313: 00096161 120 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1314: 00092719 66 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1315: 001024e5 42 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ 1316: 00044acf 30 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1317: 001276d5 50 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1317: 00127995 50 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1318: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1319: 00057867 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1319: 00057873 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ 1320: 004ff268 4 OBJECT GLOBAL DEFAULT 29 Py_FrozenFlag │ │ │ │ 1321: 004ba0d8 208 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1322: 0002b17c 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1323: 00252b35 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1324: 0005dacd 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1325: 0018cd41 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1326: 001f64ed 106 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1327: 001fa869 116 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1323: 00252d75 10 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1324: 0005dadd 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1325: 0018d401 28 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1326: 001f6729 106 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1327: 001faaa9 116 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1328: 0002bfa0 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1329: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1330: 0005d365 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1331: 0025a3e9 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1332: 00214089 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1333: 001e3bbd 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1334: 000d0d5d 204 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1335: 0005d8b9 56 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1336: 001dd5c5 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1330: 0005d375 56 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1331: 0025a625 50 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1332: 002140c1 82 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1333: 001e3e05 12 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1334: 000d0db5 204 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1335: 0005d8c9 56 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1336: 001dd80d 44 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1337: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1338: 0022631d 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1338: 00226549 6 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1339: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ 1340: 004bb1bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1341: 0003210d 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1341: 00032109 4 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ 1342: 004beed8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1343: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ 1344: 0002fe05 648 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1345: 002393ad 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1345: 002395dd 104 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ 1346: 004b2f44 208 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1347: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1348: 000e08a1 396 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1348: 000e0891 396 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1349: 0002d435 192 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1350: 0027675d 316 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ - 1351: 0005f6bb 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1350: 00276785 316 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1351: 0005f6cb 4 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1352: 004b1108 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1353: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1354: 001957cd 872 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1355: 00144d75 1388 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1356: 0004d2f3 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1354: 00195e91 876 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1355: 0014516d 1388 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1356: 0004d2eb 10 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1357: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ 1358: 0004878f 76 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1359: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1360: 00204825 74 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1361: 0006b14b 18 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1362: 0019b8e9 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1360: 00204a5d 74 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1361: 0006b15b 18 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1362: 0019bfb1 92 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ 1363: 004b3738 208 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1364: 000d3c45 3690 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1365: 0025c0e9 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1366: 001b67f1 94 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1367: 001d3665 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1368: 0023a485 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1364: 000d3c99 3686 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1365: 0025c321 40 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1366: 001b6d35 94 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1367: 001d38fd 124 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1368: 0023a6bd 60 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1369: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1370: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1371: 0002b5f4 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1372: 00086319 82 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1372: 00086355 82 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1373: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1374: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1375: 00065c69 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1376: 0005de0d 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1377: 001de77d 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1375: 00065c79 66 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1376: 0005de1d 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1377: 001de9cd 52 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ 1378: 0002e5bf 78 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1379: 00091a89 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1379: 00091acd 60 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ 1380: 004b442c 208 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1381: 00116d0d 828 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1382: 0007b935 190 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1383: 001559cd 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ - 1384: 0009a94d 144 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1385: 002282d5 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1386: 0022e1a5 208 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1381: 00116f29 828 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1382: 0007b955 190 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1383: 00155e75 4 FUNC GLOBAL DEFAULT 12 _PyLong_Multiply │ │ │ │ + 1384: 0009a9b5 144 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1385: 00228501 12 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1386: 0022e3d5 208 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1387: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1388: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1389: 000502c1 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1390: 000365c1 500 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1391: 0029426d 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1392: 001bc885 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1389: 000502c5 56 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1390: 000365c5 500 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1391: 00294335 142 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1392: 001bcbfd 102 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1393: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ 1394: 004bee60 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1395: 00299b89 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1396: 001ae081 146 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1397: 00064e5d 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1395: 00299bb5 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1396: 001ae741 146 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1397: 00064e6d 4 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ 1398: 004b5d6c 208 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1399: 00064c25 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1399: 00064c35 62 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1400: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1401: 001dd8fd 600 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1401: 001ddb45 604 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ 1402: 00044627 44 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1403: 00062d17 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1404: 0009e599 292 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ - 1405: 00085c31 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1406: 0005d4a1 134 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1403: 00062d27 48 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1404: 0009e5f9 292 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1405: 00085c65 208 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1406: 0005d4b1 134 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1407: 004fefe8 4 OBJECT GLOBAL DEFAULT 29 Py_UTF8Mode │ │ │ │ - 1408: 000623d7 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1409: 001e1a81 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1410: 00084259 1452 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1411: 0009652d 300 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1408: 000623e7 10 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1409: 001e1cd1 40 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1410: 0008428d 1452 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1411: 0009658d 308 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ 1412: 00031205 62 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1413: 0005e73b 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1414: 000e5569 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1415: 0017dbc1 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1416: 0005f67b 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1417: 00059e2d 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1413: 0005e74b 84 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1414: 000e5559 126 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1415: 0017e285 2 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1416: 0005f68b 4 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1417: 00059e3d 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1418: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1419: 001c14e9 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1420: 000c1669 138 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1419: 001c17c9 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1420: 000c16b1 138 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1421: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1422: 0002d169 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1423: 001e9719 70 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1424: 0006305d 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1425: 000629bd 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1423: 001e9961 70 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1424: 0006306d 38 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1425: 000629cd 10 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ 1426: 0002f675 12 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1427: 000cdefd 888 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1427: 000cdf41 884 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1428: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1429: 0002b830 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1430: 00065af7 74 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1430: 00065b07 74 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1431: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1432: 00155a55 134 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1432: 00155efd 134 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1433: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ 1434: 004c2dbc 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ 1435: 004bb194 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1436: 000fbaa5 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1436: 000fbb21 24 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ 1437: 004beed0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1438: 0006b5a1 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1439: 00063349 120 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1440: 0022afe9 24 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1438: 0006b5b1 50 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1439: 00063359 120 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1440: 0022b215 24 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1441: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1442: 004fe9c8 4 OBJECT GLOBAL DEFAULT 29 __environ@GLIBC_2.4 (3) │ │ │ │ - 1443: 00130525 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1443: 001307e9 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ 1444: 0002c771 68 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1445: 00056adb 186 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1446: 001d2555 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1447: 001e74a1 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1445: 00056aeb 186 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1446: 001d27ed 212 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1447: 001e76e9 82 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1448: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ 1449: 00039dc1 14 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1450: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1451: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ 1452: 004b7a94 208 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1453: 0007f9ad 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1454: 00067cf1 180 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1453: 0007f9cd 4 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1454: 00067d01 180 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1455: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1456: 0002abc4 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1457: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1458: 001de49d 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1459: 00052119 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1460: 000e8fa1 4 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1458: 001de6e9 54 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1459: 00052121 4 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1460: 000e8fd5 4 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ 1461: 004bb190 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1462: 004fe9c0 0 NOTYPE GLOBAL DEFAULT 29 __bss_start__ │ │ │ │ - 1463: 0004c549 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1463: 0004c541 4 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1464: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1465: 00077575 128 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1465: 000775b9 128 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1466: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1467: 00124485 1366 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1468: 00229d19 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1469: 0011c971 1214 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1467: 0012474d 1366 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1468: 00229f45 12 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1469: 0011cd4d 1214 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ 1470: 00527d34 1 OBJECT GLOBAL DEFAULT 29 _PyByteArray_empty_string │ │ │ │ - 1471: 0009e1c5 660 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1471: 0009e229 656 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ 1472: 004beed4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1473: 000d60fd 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1473: 000d6141 36 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1474: 0002b5dc 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ 1475: 00527df0 0 NOTYPE GLOBAL DEFAULT 29 _bss_end__ │ │ │ │ - 1476: 0006313b 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1477: 0005aa87 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1478: 0020702d 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1476: 0006314b 6 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1477: 0005aa97 62 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1478: 00207265 184 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1479: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ - 1480: 00239191 60 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1481: 000618a5 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1482: 0005f651 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1480: 002393c1 60 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1481: 000618b5 6 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1482: 0005f661 4 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ 1483: 004b8e1c 208 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1484: 000629c7 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1484: 000629d7 20 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1485: 004fe9d0 4 OBJECT GLOBAL DEFAULT 29 stderr@GLIBC_2.4 (3) │ │ │ │ 1486: 0002b9b4 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1487: 00059327 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1487: 00059333 14 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1489: 001ac971 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1490: 000eeb85 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1491: 000d0039 1026 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1489: 001ad031 96 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1490: 000eebad 238 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1491: 000d0091 1026 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1492: 0002cd5d 82 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1493: 00063101 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1494: 0005eb6d 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1495: 00276fe9 160 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1496: 00076025 408 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1497: 00065433 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1493: 00063111 54 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1494: 0005eb7d 132 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1495: 00276f7d 164 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1496: 0007606d 408 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1497: 00065443 92 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1498: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1499: 0002ce35 112 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1500: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1501: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1502: 0002afa8 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1503: 00034533 10 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1503: 00034537 10 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ 1504: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1505: 00033b15 868 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1506: 0005928b 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1507: 002849fd 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1508: 001e6b1d 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1509: 0023c305 116 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1510: 0005ada1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1505: 00033b19 868 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1506: 00059297 14 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1507: 00284a29 6 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1508: 001e6d65 124 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1509: 0023c53d 116 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1510: 0005adb1 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ 1511: 004ff258 4 OBJECT GLOBAL DEFAULT 29 Py_OptimizeFlag │ │ │ │ - 1512: 001361d9 728 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1512: 00136521 728 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1513: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1514: 0002c040 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1515: 00181a65 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1515: 00182125 6 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1516: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1517: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1518: 001d56f1 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1518: 001d5971 70 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1519: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1520: 00239369 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1521: 00089b19 4 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1520: 00239599 66 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1521: 00089b5d 4 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ 1522: 0002f449 388 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1523: 000c16fd 8 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1524: 00129171 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1525: 000f0829 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1526: 001280dd 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1527: 001b885d 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1528: 001ea4b9 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1523: 000c1745 8 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1524: 00129481 162 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1525: 000f0851 64 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1526: 0012839d 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1527: 001b8da1 12 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1528: 001ea701 32 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1529: 0002b748 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ - 1530: 000e50f5 230 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1530: 000e50e5 230 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ 1531: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1532: 00123b59 414 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1532: 00123e21 414 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1533: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1534: 00064e61 32 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1534: 00064e71 32 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1535: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1536: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1537: 001ac8e9 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1537: 001acfa9 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ 1538: 005072d4 4 OBJECT GLOBAL DEFAULT 29 Py_HashRandomizationFlag │ │ │ │ 1539: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1540: 000fe665 728 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1541: 00274fb9 426 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1540: 000fe6e1 728 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1541: 00274fdd 426 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ 1542: 004b7e7c 208 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1543: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1544: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1545: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1546: 0005f4b1 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1546: 0005f4c1 46 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ 1547: 004beea8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1548: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1549: 00222f71 162 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1550: 0023b5a9 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1551: 000eec75 500 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1552: 000ea0fd 60 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1553: 00286375 164 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1554: 0005f68f 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1555: 0020a415 116 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1556: 00066653 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1557: 002847c5 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1558: 00064cb9 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1559: 0004b6f1 512 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1560: 0014cac9 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1549: 0022319d 162 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1550: 0023b7e1 60 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1551: 000eec9d 500 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1552: 000ea135 60 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1553: 0028639d 164 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1554: 0005f69f 16 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1555: 0020a64d 116 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1556: 00066663 36 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1557: 002847f1 244 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1558: 00064cc9 76 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1559: 0004b6d9 512 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1560: 0014cf71 66 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1561: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1562: 001e166d 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1562: 001e18bd 86 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1563: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1564: 001005ad 436 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1564: 0010062d 436 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ 1565: 0002c81b 86 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1566: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1567: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1568: 00131e05 272 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1568: 00132115 272 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ 1569: 004b7d6c 208 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1570: 00180879 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1571: 001d3535 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1572: 000e0085 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1570: 00180f39 176 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1571: 001d37cd 156 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1572: 000e0075 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ 1573: 004b3668 208 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1574: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1575: 001427cd 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1575: 00142bbd 52 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ 1576: 0003c70b 398 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ 1577: 004beebc 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1578: 0011bcf5 1528 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1579: 0005e0b5 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1580: 0015043d 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1581: 00034f95 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1578: 0011c0d9 1528 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1579: 0005e0c5 6 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1580: 001508e5 4 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1581: 00034f99 12 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1582: 0002b098 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1583: 001a01d5 692 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1583: 001a0895 692 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ 1584: 004b7410 208 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1585: 000520bd 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1586: 00124401 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1587: 0005e029 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1585: 000520c5 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1586: 001246c9 48 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1587: 0005e039 4 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1588: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1589: 001bc09d 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1590: 0005acd5 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1589: 001bc415 62 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1590: 0005ace5 42 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1591: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1592: 00119975 878 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1592: 00119d59 878 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ 1593: 0003c4b1 204 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1594: 0010432d 696 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1594: 001043ad 696 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1595: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1596: 00196a29 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1596: 001970f1 124 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ 1597: 0002baa8 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ 1598: 00046641 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1599: 0017cc5d 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1600: 00206a69 36 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1599: 0017d309 14 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1600: 00206c15 36 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ 1601: 004bfe54 208 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1602: 0005db9b 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1603: 0006141b 102 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1604: 001b6b2d 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1602: 0005dbab 66 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1603: 0006142b 102 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1604: 001b7071 62 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1605: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1606: 0006552f 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1607: 001e3579 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1608: 001afb41 272 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1606: 0006553f 40 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1607: 001e37c1 40 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1608: 001b01f9 272 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1609: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1610: 00062a6f 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1610: 00062a7f 10 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1611: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1612: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1613: 00138f9d 5974 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1614: 000551e1 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1613: 001392e5 5962 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1614: 000551eb 30 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1615: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1616: 001f45e1 264 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1617: 0008b7d1 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1616: 001f4829 264 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1617: 0008b80d 262 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1618: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1619: 0002cc89 212 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1620: 0005de5f 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1621: 0020256d 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1620: 0005de6f 4 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1621: 002027a5 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ 1622: 004bae48 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1623: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (24) │ │ │ │ - 1624: 0012956d 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1625: 00080251 260 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ - 1626: 0006557b 210 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1627: 0007fe51 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1628: 000fc9a9 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1624: 001297b1 72 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1625: 00080271 260 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1626: 0006558b 210 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1627: 0007fe71 38 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1628: 000fca25 18 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1629: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ 1630: 004b1104 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1631: 00133f69 86 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1632: 001e4a51 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1633: 00065cfb 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1631: 001342a5 86 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1632: 001e4c99 12 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1633: 00065d0b 6 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1634: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1635: 00180705 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1636: 00197035 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1637: 0008bb7d 1720 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1638: 0027b0b1 216 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1639: 0005d1e1 322 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1640: 00299b91 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1641: 00257209 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1642: 001e3a05 316 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1635: 00180dc5 40 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1636: 001976fd 136 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1637: 0008bbb9 1720 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1638: 0027b0e1 216 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1639: 0005d1f1 322 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1640: 00299bbd 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1641: 00257449 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1642: 001e3c4d 316 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ 1643: 004bb1a8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1644: 00213d41 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1645: 000f19e1 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1646: 0005d5b7 144 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1647: 000bca95 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1648: 000f3571 96 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1644: 00213d1d 64 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1645: 000f1a09 2 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1646: 0005d5c7 144 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1647: 000bcae1 102 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1648: 000f3599 96 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ 1649: 004b6bbc 208 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1650: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ 1651: 000312fd 148 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1652: 00127709 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1653: 001ac7a1 12 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1652: 001279c9 316 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1653: 001ace61 12 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ 1654: 004b8948 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ 1655: 004b4b20 208 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1656: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1657: 00108629 1364 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1658: 00126d71 64 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1659: 002055a1 114 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1660: 000530a3 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ - 1661: 001f5609 126 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1657: 001086a9 1364 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1658: 00127031 64 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1659: 002057d5 114 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1660: 000530ab 36 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1661: 001f5845 126 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1662: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1663: 001f33a9 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1663: 001f35f1 86 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1664: 0002d059 184 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1665: 001d0f2d 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1665: 001d11c5 34 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1666: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1667: 001dd51d 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1668: 002097c5 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1669: 001d3659 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1667: 001dd765 48 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1668: 00209a39 144 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1669: 001d38f1 12 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1670: 0002cba7 6 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1671: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1672: 001b0b51 8 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1673: 002e7098 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1672: 001b1209 8 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1673: 002e70d8 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1674: 0002cbad 36 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1675: 00062e95 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1675: 00062ea5 38 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ 1676: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1677: 0002ac6c 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1678: 000d1595 104 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1679: 00078875 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ - 1680: 00127b1d 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ - 1681: 00100c3d 932 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1682: 00055073 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1683: 0043ef40 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1678: 000d15ed 104 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1679: 000788b9 178 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1680: 00127ddd 106 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Alloc │ │ │ │ + 1681: 00100cbd 932 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1682: 0005507d 4 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1683: 0043ef80 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ 1684: 0002e4d9 58 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1685: 0005f53f 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1686: 000cde89 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1685: 0005f54f 42 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1686: 000cdecd 114 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ 1687: 00000000 0 FUNC GLOBAL DEFAULT UND __realpath_chk@GLIBC_2.4 (3) │ │ │ │ 1688: 004bee80 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1689: 0006b571 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1690: 0026f58d 550 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1691: 000d043d 250 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1692: 0023bd71 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1693: 000714cd 532 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1694: 00062e03 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1695: 0019d029 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1696: 00065b49 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1697: 00173481 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1689: 0006b581 48 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1690: 0026f795 550 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1691: 000d0495 250 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1692: 0023bfa9 42 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1693: 00071509 532 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1694: 00062e13 34 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1695: 0019d6e5 16 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1696: 00065b59 6 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1697: 00173909 4 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1698: 0002ca05 256 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1699: 0005b709 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1699: 0005b719 4 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1700: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1701: 0028fa61 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1702: 00062b49 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1703: 001efe75 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1701: 0028fa91 14 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1702: 00062b59 14 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ + 1703: 001f00bd 26 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1704: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1705: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1706: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1707: 001dff75 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1707: 001e01c5 12 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1708: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1709: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1710: 00196be5 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1711: 00087da9 480 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1710: 001972ad 2 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1711: 00087df9 480 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1712: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1713: 00062b7b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1714: 002149bd 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1715: 00164435 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1716: 0011f22d 236 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1717: 000ce2e9 1652 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1713: 00062b8b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1714: 002149f5 62 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1715: 00164879 8 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1716: 0011f531 236 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1717: 000ce329 1644 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1718: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1719: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1720: 000f30c1 724 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1720: 000f30e9 724 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1721: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1722: 0005bc0d 60 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1722: 0005bc1d 60 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1723: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ 1724: 004b7004 208 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1725: 0005d655 58 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1725: 0005d665 58 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1726: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1727: 001f7ea9 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1727: 001f80e9 30 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ 1728: 004b7b8c 208 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1729: 00299519 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1729: 00299545 74 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ 1730: 004ff270 4 OBJECT GLOBAL DEFAULT 29 Py_NoSiteFlag │ │ │ │ 1731: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1732: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1733: 001e08a9 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1733: 001e0af9 250 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1734: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1735: 001ef969 296 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1735: 001efbb1 296 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ 1736: 004ff26c 4 OBJECT GLOBAL DEFAULT 29 Py_UnbufferedStdioFlag │ │ │ │ - 1737: 0007975d 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1738: 0005211d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1739: 0026dd01 118 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1740: 00064fad 806 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1737: 0007979d 40 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1738: 00052125 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1739: 0026df01 118 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1740: 00064fbd 806 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1741: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1742: 0009a9dd 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1743: 000d26c9 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1744: 0013a6f5 414 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1745: 0005c8a3 140 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1746: 00205701 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1742: 0009aa45 120 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1743: 000d2721 14 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1744: 0013aa31 414 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1745: 0005c8b3 140 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1746: 00205935 42 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1747: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1748: 00067b37 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1748: 00067b47 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1749: 0002cb05 14 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1750: 0004a579 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1751: 00062a21 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1750: 0004a56d 92 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1751: 00062a31 10 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1752: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1753: 0005e0bb 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1753: 0005e0cb 140 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1754: 004fefe4 4 OBJECT GLOBAL DEFAULT 29 Py_IgnoreEnvironmentFlag │ │ │ │ - 1755: 00218811 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1756: 00057f55 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1755: 00218a39 104 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1756: 00057f61 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1757: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1758: 003ab30c 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1759: 00063141 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1760: 00054cfd 184 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1758: 003ab34c 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1759: 00063151 28 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1760: 00054c77 184 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1761: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1762: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1763: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1764: 00181ff1 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1764: 001826b1 16 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ 1765: 004bae6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1766: 0024cbf9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1767: 00062dd1 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1768: 0019a059 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1766: 0024ce3d 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1767: 00062de1 44 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1768: 0019a721 12 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1769: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1770: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1771: 0006c23d 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1771: 0006c24d 94 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ 1772: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1773: 00261e39 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1773: 00262071 92 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ 1774: 0003ee8f 30 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1775: 001815a9 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1775: 00181c69 92 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ 1776: 000460c7 206 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1777: 0002ba48 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1778: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ 1779: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1780: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1781: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1782: 0004cd95 4 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1783: 001bc1f1 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1782: 0004cd8d 4 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1783: 001bc569 168 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1784: 0002b3c4 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ 1785: 004b6ccc 208 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1786: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1787: 00091939 336 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1787: 0009197d 336 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ 1788: 0002e3db 4 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1789: 001ea471 72 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1790: 0020a489 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1791: 000c0bbd 624 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1789: 001ea6b9 72 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1790: 0020a6c1 66 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1791: 000c0c09 624 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1792: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1793: 0004d081 54 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1794: 00051eb5 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1795: 00056921 110 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1793: 0004d079 54 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1794: 00051ebd 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1795: 000568b3 110 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ 1796: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1797: 00187e69 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1797: 00188529 212 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1798: 0002bb48 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ - 1799: 0022286d 102 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1800: 001642f5 320 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1801: 0005db2d 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1802: 0028ffcd 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1803: 001db7c5 250 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1804: 0004ca9b 74 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1805: 00299b95 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1799: 00222a99 102 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1800: 00164739 320 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1801: 0005db3d 70 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1802: 0028fffd 36 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1803: 001dba0d 250 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1804: 0004ca93 74 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1805: 00299bc1 50 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1806: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1807: 0005199f 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1807: 000519a7 48 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1808: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1809: 00062cc5 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1809: 00062cd5 40 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 1811: 00038e25 134 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 1812: 001f5689 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 1813: 00062e81 20 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 1811: 00038e29 134 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 1812: 001f58c5 112 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 1813: 00062e91 20 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 1814: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 1815: 000751ed 212 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 1816: 0005e019 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 1815: 00075229 212 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 1816: 0005e029 16 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 1817: 0002c0a4 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ - 1818: 000e59f9 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ + 1818: 000e5a29 4 FUNC GLOBAL DEFAULT 12 _PyDict_MergeEx │ │ │ │ 1819: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 1820: 00299b75 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 1821: 001abaf5 84 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 1822: 001a7441 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 1820: 00299ba1 2 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 1821: 001ac1c5 84 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 1822: 001a7b11 76 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 1823: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 1824: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 1825: 0006548f 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 1825: 0006549f 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ 1826: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 1827: 0002be28 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 1828: 00141ec1 348 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 1829: 00065c3f 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 1830: 001b8b6d 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 1828: 001422b1 348 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 1829: 00065c4f 8 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 1830: 001b90b1 12 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ 1831: 004b5fe8 208 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 1832: 0005dca7 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 1833: 00085b81 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 1834: 0005ea0f 110 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 1835: 00070ccd 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 1832: 0005dcb7 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 1833: 00085bb5 174 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 1834: 0005ea1f 110 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 1835: 00070d09 236 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ 1836: 004ff274 4 OBJECT GLOBAL DEFAULT 29 Py_DontWriteBytecodeFlag │ │ │ │ - 1837: 0027482d 500 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 1837: 0017c141 500 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ 1838: 00032305 16 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 1839: 002962b5 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 1840: 00065a97 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 1841: 00225645 44 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 1842: 00057609 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 1843: 00062a69 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 1839: 0029637d 26 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 1840: 00065aa7 90 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 1841: 00225871 44 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 1842: 00057615 4 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 1843: 00062a79 6 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ 1844: 0002b1a4 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 1845: 001daffd 464 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 1846: 00174109 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 1847: 00066201 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 1848: 002604a5 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 1849: 0005e1c7 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 1850: 001da821 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 1851: 00126009 14 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 1852: 00204821 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 1853: 0021c7e9 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 1854: 00205d65 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 1855: 0019daf1 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 1856: 000372a1 12 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 1857: 000c64b5 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 1858: 001d2a35 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 1859: 0005ddc7 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 1860: 00096659 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 1845: 001db245 464 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 1846: 00174591 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 1847: 00066211 28 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 1848: 002606dd 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 1849: 0005e1d7 108 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 1850: 001daa69 12 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 1851: 001262d1 14 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 1852: 00204a59 2 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 1853: 0021ca11 54 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 1854: 00205f99 6 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 1855: 0019e1b1 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 1856: 000372a5 12 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 1857: 000c64f9 152 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 1858: 001d2ccd 10 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 1859: 0005ddd7 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 1860: 000966c1 48 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 1862: 00228205 106 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 1863: 0020f79d 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 1862: 00228431 106 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 1863: 0020fcb5 16 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 1864: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 1865: 00085479 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 1866: 0019dba5 126 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 1865: 000854ad 340 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 1866: 0019e265 126 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 1867: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 1868: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 1869: 00058b57 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 1870: 001cefa5 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 1869: 00058b63 60 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 1870: 001cf23d 4 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ 1871: 004bee5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 1872: 0002c609 360 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 1873: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 1874: 000890c9 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 1875: 0028dc25 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 1876: 000354a7 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 1877: 0004a8d9 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 1874: 0008910d 152 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 1875: 0028dc51 34 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 1876: 000354ab 50 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 1877: 0004a8d1 72 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ 1878: 004bee70 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ 1879: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 1880: 000dc675 2318 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 1880: 000dc6ad 2318 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 1881: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 1882: 00129215 612 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 1882: 00129525 612 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 1883: 0002b700 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 1884: 00062bef 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 1884: 00062bff 72 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ 1885: 004b2d10 208 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 1886: 00085309 368 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 1887: 00121ec9 88 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 1888: 00150441 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 1886: 0008533d 368 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 1887: 0012219d 88 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 1888: 001508e9 242 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ 1889: 000470a1 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 1890: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 1891: 00181be9 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 1892: 000fc9bd 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 1893: 003ab2fc 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 1891: 001822a9 256 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 1892: 000fca39 10 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 1893: 003ab33c 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 1894: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 1895: 0005a35d 300 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 1896: 0005dce7 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 1897: 00211d31 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 1895: 0005a36d 300 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 1896: 0005dcf7 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 1897: 00211e81 12 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ 1898: 004b38c8 208 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 1899: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 1900: 00100361 360 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ - 1901: 0004d275 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 1900: 001003dd 364 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttrString │ │ │ │ + 1901: 0004d26d 16 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 1902: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 1903: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1904: 00063137 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 1905: 0004c73b 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 1904: 00063147 4 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 1905: 0004c733 4 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ 1906: 004b4dc0 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 1907: 0002bb88 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ 1908: 004bb19c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 1909: 0023ca49 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 1910: 00083ef1 836 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 1911: 00156011 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 1912: 00084e1d 1260 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 1909: 0023db9d 44 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 1910: 00083f25 836 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 1911: 001564b9 14 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 1912: 00084e51 1260 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ 1913: 004beee0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 1914: 00054fe3 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 1914: 00054fed 14 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ 1915: 004b4fc4 208 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 1916: 0017dbd1 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 1916: 0017e295 4 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ 1917: 004b5914 208 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 1918: 0008ed1d 94 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 1919: 00128825 202 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 1920: 0011d04d 290 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 1921: 00196db1 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 1918: 0008ed59 94 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 1919: 00128b35 202 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 1920: 0011d429 290 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 1921: 00197479 44 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ 1922: 00044b11 12 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 1923: 0013b109 190 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 1924: 0004d579 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 1923: 0013b445 190 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 1924: 0004d575 80 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ 1925: 004b4980 208 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 1926: 001261fd 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 1926: 001264c5 30 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ 1927: 004bae40 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 1928: 00069643 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 1929: 0007c279 128 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 1930: 000fc8a9 48 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 1931: 000e98e9 888 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 1932: 00271079 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 1933: 0005e08f 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 1934: 0005f4df 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 1928: 00069653 4 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 1929: 0007c299 128 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 1930: 000fc925 48 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 1931: 000e9921 888 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 1932: 002712b9 62 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 1933: 0005e09f 16 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 1934: 0005f4ef 4 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 1935: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1936: 000a098d 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 1936: 000a09ed 36 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 1937: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 1938: 000de56d 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 1938: 000de561 64 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ 1939: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ 1940: 004bb1ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 1941: 0002c1b0 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 1942: 00062d47 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 1942: 00062d57 50 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 1943: 0002b860 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ 1944: 00041ceb 4 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 1945: 000ee6ed 348 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 1946: 0005e7cb 48 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ - 1947: 000614e9 144 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 1945: 000ee715 348 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 1946: 0005e7db 48 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 1947: 000614f9 144 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 1948: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ 1949: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ 1950: 00527d80 4 OBJECT GLOBAL DEFAULT 29 PyOS_InputHook │ │ │ │ - 1951: 001b21e9 966 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 1951: 001b28a1 966 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ 1952: 004bcc94 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 1953: 0010a839 1160 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 1953: 0010a8b9 1160 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 1955: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 1956: 00181a35 46 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 1957: 000f19e5 700 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 1958: 00284c61 168 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 1959: 00181855 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 1960: 0021de1d 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 1961: 0026fb55 268 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 1956: 001820f5 46 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 1957: 000f1a0d 700 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 1958: 00284c8d 168 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 1959: 00181f15 104 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 1960: 0021e045 242 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 1961: 0026fd5d 268 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 1962: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 1963: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 1964: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 1965: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 1966: 00066909 192 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 1966: 00066919 192 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ 1967: 004bb1a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 1968: 00164f59 344 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 1968: 0016539d 344 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ 1969: 000443ed 114 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 1970: 0021b405 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ - 1971: 001aab39 80 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 1970: 0021b62d 136 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobal │ │ │ │ + 1971: 001ab209 80 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ 1972: 00046e77 132 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 1973: 0028dfa1 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 1973: 0028dfcd 10 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ 1974: 0002da09 20 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 1975: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 1976: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ 1977: 004beecc 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 1978: 00062a19 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 1978: 00062a29 2 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ 1979: 0003f641 12 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 1980: 001a8351 1136 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 1981: 0012209d 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 1982: 002977f1 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 1983: 0005d871 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 1984: 0020491d 6 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 1985: 0010acc1 356 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 1980: 001a8a21 1136 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 1981: 00122371 4 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 1982: 0029781d 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 1983: 0005d881 6 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 1984: 00204b55 6 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 1985: 0010ad41 356 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ 1986: 0003a4a5 38 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 1987: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 1988: 001bb659 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 1989: 001417c9 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 1990: 00218681 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 1988: 001bb9cd 74 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 1989: 00141ba5 116 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 1990: 002188a9 12 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 1991: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 1992: 00057107 30 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 1992: 000570d1 28 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ 1993: 004b46d0 208 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 1994: 00062b6d 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 1995: 00102561 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 1994: 00062b7d 14 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 1995: 001025e1 108 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 1996: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 1997: 0021e24d 408 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 1998: 001a0cd1 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 1999: 000689d3 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2000: 0005d1cd 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 1997: 0021e475 408 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 1998: 001a1391 38 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 1999: 000689e3 18 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2000: 0005d1dd 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2001: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2002: 00230f71 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2003: 0005d877 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2004: 00131df9 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2005: 00059475 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2006: 000629e9 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2007: 0026e9fd 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2002: 002311a1 180 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2003: 0005d887 10 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2004: 00132109 10 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2005: 00059485 54 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2006: 000629f9 4 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2007: 0026ec05 2 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2008: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2009: 0015a8d9 1498 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2010: 00258061 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2009: 0015ada9 1498 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2010: 002582a1 122 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2011: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2012: 0005ba3d 136 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2013: 00297a21 900 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2012: 0005ba4d 136 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2013: 00297a4d 900 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ 2014: 0004ebb5 90 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ 2015: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2016: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2017: 00076f7d 456 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2017: 00076fc5 456 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ 2018: 004c3b20 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2019: 00060fef 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2020: 00259e8d 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ - 2021: 001d2981 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ + 2019: 00060fff 50 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2020: 0025a105 14 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2021: 001d2c19 104 FUNC GLOBAL DEFAULT 12 _PySys_GetOptionalAttr │ │ │ │ 2022: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2023: 00214641 420 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2024: 0005f393 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2025: 001df2ad 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2026: 001e3bc9 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2023: 00214679 420 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2024: 0005f3a3 14 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2025: 001df4fd 84 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2026: 001e3e11 40 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2027: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ 2028: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2029: 00097ff1 84 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2030: 00114d91 4 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2029: 00098059 84 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2030: 00114fad 4 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ 2031: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2032: 00032bcf 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2033: 00266931 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2034: 0005ecf5 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2035: 001e4521 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2036: 001a7b85 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2032: 00032bd3 80 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2033: 00266b69 4 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2034: 0005ed05 132 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2035: 001e4769 62 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2036: 001a8255 12 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2037: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2038: 001dafe1 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2038: 001db229 16 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ 2039: 004ff278 4 OBJECT GLOBAL DEFAULT 29 Py_NoUserSiteDirectory │ │ │ │ - 2040: 0007e0ed 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2041: 0006812d 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2040: 0007e10d 4 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2041: 0006813d 20 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2042: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2043: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ 2044: 00527608 4 OBJECT GLOBAL DEFAULT 29 PyExc_IOError │ │ │ │ 2045: 0002b818 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2046: 001eb785 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2046: 001eb9cd 4 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ 2047: 004bee64 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2048: 0002b588 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2049: 00205b91 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2050: 001f8bd5 196 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2049: 00205dc5 6 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2050: 001f8e15 196 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ 2051: 004bb18c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2052: 000c98a9 220 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2052: 000c98ed 220 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2053: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2054: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2055: 000f0719 220 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2056: 001eca25 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2057: 001617f1 66 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2055: 000f0741 220 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2056: 001ecc6d 216 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2057: 00161cd1 66 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2058: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ 2059: 004c2e94 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2060: 00270c75 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2061: 001d2975 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2062: 00062c7f 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2063: 00061055 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2060: 00270e7d 4 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2061: 001d2c0d 12 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2062: 00062c8f 36 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2063: 00061065 68 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2064: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2065: 001db501 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2065: 001db749 12 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ 2067: 0002fbdf 550 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2068: 00058091 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2069: 001bea75 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2070: 000633c1 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2071: 0022c169 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2072: 001e6171 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2068: 0005809d 94 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2069: 001bede1 152 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2070: 000633d1 176 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2071: 0022c399 58 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2072: 001e63b9 88 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2073: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2074: 0024fc85 200 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ - 2075: 000c23ad 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2076: 001f56f9 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2074: 0024fec9 200 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2075: 000c23f5 60 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2076: 001f5935 132 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ 2077: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2078: 004fefe0 4 OBJECT GLOBAL DEFAULT 29 Py_IsolatedFlag │ │ │ │ 2079: 004afef4 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2080: 00062a2b 62 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2081: 00278c1d 4 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2082: 00274a21 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2083: 000fe93d 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2084: 004970b8 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2080: 00062a3b 62 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2081: 00278c4d 4 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2082: 00274a45 144 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2083: 000fe9b9 34 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2084: 004970f4 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2085: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2086: 001ac7ad 62 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2086: 001ace6d 62 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2087: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2088: 0024fd4d 286 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2089: 00067da5 232 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2088: 0024ff91 286 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2089: 00067db5 232 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ 2090: 004b1ad4 208 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2091: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2092: 00091101 48 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2093: 0005e233 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2094: 0016cb95 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ - 2095: 001bbf21 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2096: 00065391 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2097: 0019da99 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2092: 00091145 48 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2093: 0005e243 30 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2094: 0016d005 4 FUNC GLOBAL DEFAULT 12 _PyTime_AsLong │ │ │ │ + 2095: 001bc299 50 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2096: 000653a1 162 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2097: 0019e159 4 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2098: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2099: 00294809 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2100: 00211d3d 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2101: 001d4441 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2099: 002948d1 54 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2100: 00211f1d 142 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2101: 001d46c1 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2102: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2103: 000807a5 944 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2103: 000807c5 944 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2104: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2105: 0019b4ad 70 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2106: 0023c921 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2107: 000521e7 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2108: 001d0455 366 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2109: 002077d1 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2110: 001acd3d 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2111: 0020a5c5 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2112: 0005df45 108 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2113: 00034df5 60 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2105: 0019bb75 70 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2106: 0023cb59 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2107: 000521ef 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2108: 001d06ed 366 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2109: 00207a09 88 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2110: 001ad3fd 12 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2111: 0020a7fd 72 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2112: 0005df55 108 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2113: 00034df9 60 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2114: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2115: 00159ca5 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2116: 0005232b 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2117: 00060e7f 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2118: 0005dd27 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2115: 0015a179 86 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2116: 00052333 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2117: 00060e8f 4 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2118: 0005dd37 64 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2119: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2120: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2121: 0005dc61 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2122: 00062a15 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2123: 00062ca3 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2124: 0025a3e1 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2121: 0005dc71 70 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2122: 00062a25 2 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2123: 00062cb3 18 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2124: 0025a61d 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2125: 004b0890 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2126: 00129af1 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2127: 002580dd 140 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2128: 000394c1 58 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2129: 00062b8b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2130: 001dfda9 236 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2126: 00129d2d 38 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2127: 0025831d 140 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2128: 000394c5 58 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2129: 00062b9b 16 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2130: 001dfff9 236 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ 2131: 004b84b8 208 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2132: 00152185 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2133: 000d1679 724 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ + 2132: 0015262d 84 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2133: 000d16d1 724 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Finish │ │ │ │ 2134: 0004e057 46 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2135: 00052409 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2136: 0007b9f5 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2137: 00064b79 172 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2135: 00052411 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2136: 0007ba15 32 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2137: 00064b89 172 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2138: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2139: 000632d1 120 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2140: 001de4d5 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2141: 001e4a2d 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2142: 00065c47 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2143: 000e8fa5 906 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2144: 00065bd1 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2139: 000632e1 120 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2140: 001de721 48 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2141: 001e4c75 24 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2142: 00065c57 34 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2143: 000e8fd9 912 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2144: 00065be1 56 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ 2145: 004b5b68 208 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2146: 000e53dd 292 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2147: 001b9f39 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2148: 0024eaf9 88 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2149: 0014f781 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2150: 0018b9cd 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2146: 000e53cd 292 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2147: 001ba47d 12 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2148: 0024ed3d 88 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2149: 0014fc29 26 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2150: 0018c08d 20 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2151: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2152: 001b0b79 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2152: 001b1231 280 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 2153: 004bee8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ 2154: 00000000 0 FUNC GLOBAL DEFAULT UND sem_trywait@GLIBC_2.34 (4) │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2156: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2157: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ 2158: 004b52d4 208 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2159: 000617b5 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2160: 0020572d 256 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2159: 000617c5 34 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2160: 00205961 256 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ 2161: 004b24b8 208 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2162: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ 2163: 0002e3e1 20 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2164: 0007a355 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2165: 001b56c9 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2166: 0004b541 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2167: 0020d9b5 172 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2164: 0007a395 468 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2165: 001b5d85 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2166: 0004b529 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2167: 0020dbed 172 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2168: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2169: 0002c599 112 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2170: 001010b5 144 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2170: 00101135 144 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ 2171: 00042ad3 114 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2172: 000908a1 168 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2172: 000908e5 168 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2173: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2174: 0011a1f5 330 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2175: 00067ad5 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2174: 0011a5d9 330 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2175: 00067ae5 98 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2176: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ 2177: 004b7820 208 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2178: 0028919d 430 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2178: 002891c5 430 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ 2179: 004beea0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2180: 000d0e29 840 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2180: 000d0e81 840 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2181: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ 2182: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2183: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2184: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2185: 000f3b9d 500 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2186: 0024e235 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2187: 00205499 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2188: 000d6d05 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2189: 0026cab9 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2190: 0005f67f 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2191: 00057e1b 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2192: 0005d3d1 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2193: 0005e7fb 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2194: 0005f3bf 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2195: 0023c885 156 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2196: 00062a01 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2197: 000c3c41 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2198: 00065af1 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2199: 0005d46d 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2185: 000f3bc5 482 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2186: 0024e479 12 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2187: 002056cd 42 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2188: 000d6d49 110 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2189: 0026ccf1 28 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2190: 0005f68f 16 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2191: 00057e27 6 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2192: 0005d3e1 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2193: 0005e80b 104 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2194: 0005f3cf 54 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2195: 0023cabd 156 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2196: 00062a11 20 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2197: 000c3c85 318 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2198: 00065b01 6 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2199: 0005d47d 52 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2200: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2201: 000804c1 712 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2202: 0005e02d 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2203: 001e99d1 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2204: 002ddac8 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2201: 000804e1 712 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2202: 0005e03d 2 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2203: 001e9c19 226 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2204: 002ddb08 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2205: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2206: 0023b5e9 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2207: 0020b8e5 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2206: 0023b821 40 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2207: 0020bb1d 12 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2208: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2209: 00299b71 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2210: 001f8d25 250 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2211: 0020840d 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2212: 0028d691 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2213: 00065f8d 112 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2214: 00150e49 576 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2215: 0014c411 64 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2216: 001bae89 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2217: 001d4a21 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ - 2218: 0007e0f1 556 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2219: 00062c47 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2209: 00299b9d 2 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2210: 001f8f65 250 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2211: 00208645 40 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2212: 0028d5ad 8 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2213: 00065f9d 112 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2214: 001512f1 576 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2215: 0014c8b9 64 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2216: 001bb3cd 32 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2217: 001d4ca1 8 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2218: 0007e111 556 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2219: 00062c57 16 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ 2220: 004b23a8 208 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2221: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2222: 0002b8cc 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2223: 001360dd 250 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2224: 00296099 464 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2225: 00053b53 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2226: 000629a5 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2227: 00062bc1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2223: 00136425 250 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2224: 00296161 464 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2225: 00053b5b 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2226: 000629b5 24 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2227: 00062bd1 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2228: 0002c2e8 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2229: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2230: 00060f1d 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2231: 0007ec95 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2230: 00060f2d 94 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2231: 0007ecb5 88 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2232: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2233: 00131df1 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2234: 0005da1f 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2235: 001d2689 208 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2236: 000b45dd 286 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2237: 0007e439 600 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2233: 00132101 8 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2234: 0005da2f 20 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2235: 001d2921 208 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2236: 000b466d 286 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2237: 0007e459 600 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2238: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2239: 00052f4d 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2240: 0024f2f9 692 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2239: 00052f55 62 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2240: 0024f53d 692 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ 2241: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2242: 00035329 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2243: 00068977 86 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2242: 0003532d 200 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2243: 00068987 86 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2244: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2245: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2246: 000d1629 78 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ - 2247: 000d7f15 192 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2248: 001e2db1 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2246: 000d1681 78 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_Prepare │ │ │ │ + 2247: 000d7f59 192 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2248: 001e2ff9 52 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2249: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2250: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2251: 00204e75 60 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2252: 0011df41 246 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2251: 002050a9 60 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2252: 0011e309 246 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2253: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2254: 002ddec8 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2255: 00056ef9 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2254: 002ddf08 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2255: 00056f09 6 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2256: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ 2257: 004b6168 208 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2258: 00292605 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2258: 002926dd 64 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2259: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2260: 001ddcd5 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2261: 00063175 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2262: 001e366d 8 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2263: 001dd8ad 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2260: 001ddf21 38 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2261: 00063185 2 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2262: 001e38b5 8 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2263: 001ddaf5 78 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2264: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2265: 0021b5a5 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2265: 0021b7cd 4 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ 2266: 00047f8d 60 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2267: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ 2268: 004b6dec 208 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2269: 0018ba31 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2270: 0019bb81 100 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2271: 0006474b 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2272: 001d9f8d 300 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2269: 0018c0f1 84 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2270: 0019c249 100 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2271: 0006475b 86 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2272: 001da1d5 300 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ 2273: 004badf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ 2274: 004b7624 208 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2275: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2276: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2277: 00121e15 178 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2277: 001220e9 178 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2278: 0002cbf9 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2279: 001e07a1 40 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2280: 00054693 54 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2279: 001e09f1 40 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2280: 00054699 54 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2281: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2282: 00180795 50 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2282: 00180e55 50 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2283: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2284: 00214ee9 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2285: 000e5e5d 274 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2284: 00214f21 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2285: 000e5e8d 274 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ 2286: 0003b8c3 28 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ 2287: 004bee74 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ - 2288: 001cef9d 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ + 2288: 001cf235 6 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ 2289: 000428fd 54 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ 2290: 004bae3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2291: 0008b0a5 1480 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2292: 000635a7 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2293: 00112a71 552 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2294: 001d372d 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2295: 000762f1 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2296: 00061939 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2291: 0008b0e1 1480 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2292: 000635b7 42 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2293: 00112c8d 552 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2294: 001d39c5 56 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2295: 00076339 468 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2296: 00061949 280 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2297: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2298: 001322e1 4 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ - 2299: 001d2a25 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2300: 00143bb5 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2301: 0006118b 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2302: 001ec855 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2303: 00061247 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2304: 0007eced 114 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2305: 0004d39b 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2306: 00068615 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2307: 0019df11 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2298: 00132609 4 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2299: 001d2cbd 14 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2300: 00143fa5 244 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2301: 0006119b 108 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2302: 001eca9d 116 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2303: 00061257 2 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2304: 0007ed0d 114 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2305: 0004d393 12 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2306: 00068625 60 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2307: 0019e5d1 68 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2308: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2309: 0005c6cb 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2309: 0005c6db 28 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ 2310: 004ff25c 4 OBJECT GLOBAL DEFAULT 29 Py_DebugFlag │ │ │ │ - 2311: 000fd7dd 1044 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2312: 000b788d 18 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2313: 0005ee99 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2311: 000fd859 1044 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2312: 000b78dd 18 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2313: 0005eea9 60 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2314: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2315: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (3) │ │ │ │ 2316: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2317: 00108619 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2317: 00108699 14 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ 2318: 004b2070 208 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2319: 0005bbcf 62 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2319: 0005bbdf 62 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2320: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2321: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2322: 0005a9b7 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2323: 000a256d 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2322: 0005a9c7 62 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2323: 000a25cd 78 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2324: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2325: 0005c805 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2326: 0005e29d 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2325: 0005c815 158 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2326: 0005e2ad 32 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ 2327: 0004e62d 14 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2328: 0026cda1 56 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2329: 00233ea9 1122 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2330: 00119dbd 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2328: 00270e81 56 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2329: 002340d9 1122 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2330: 0011a1a1 6 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2331: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2332: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ 2333: 004b6348 208 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2334: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2335: 00279d19 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2336: 0004be6f 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2335: 00279d49 70 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2336: 0004be65 28 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2337: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2338: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2339: 0006315d 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2339: 0006316d 4 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ 2340: 004ff264 4 OBJECT GLOBAL DEFAULT 29 Py_QuietFlag │ │ │ │ - 2341: 00101ba1 136 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2342: 001175f1 706 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2341: 00101c21 136 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2342: 0011780d 710 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ 2343: 004b2298 208 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2344: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2345: 001ff619 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2346: 0017dbe5 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2347: 002483c9 8 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2345: 001ff851 126 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2346: 0017e2a9 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2347: 0024860d 8 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ 2348: 004b51e4 208 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2349: 0013ce39 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2350: 000a0ac9 540 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2351: 001e4a45 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2349: 0013d1ad 158 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2350: 000a0b29 540 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2351: 001e4c8d 12 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2352: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2353: 000647dd 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2354: 002142f1 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2355: 0007c2f9 70 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2353: 000647ed 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2354: 00214329 50 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2355: 0007c319 70 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2356: 0002ac3c 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2357: 00152f9d 64 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2358: 001d03d5 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2357: 00153445 64 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2358: 001d066d 96 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2359: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2360: 00202555 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2361: 00076bf5 708 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ + 2360: 0020278d 20 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2361: 00076c3d 708 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArray │ │ │ │ 2362: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2363: 0007912d 42 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2363: 0007916d 42 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2364: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2365: 0025d6e5 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2365: 0025d91d 210 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ 2366: 0002f23b 52 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2367: 0002cf55 260 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ 2368: 004ba008 208 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2369: 0005f62d 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2369: 0005f63d 12 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2370: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2371: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2372: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2373: 00066b1b 222 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2373: 00066b2b 222 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2374: 0002b5b8 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ - 2375: 00085d01 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2375: 00085d35 8 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2376: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2377: 00063223 66 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2377: 00063233 66 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ 2378: 0002bb6c 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2379: 001b0995 104 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2380: 00274ab1 680 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2381: 001fe3c9 40 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2382: 00064a89 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2383: 0019b245 82 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2384: 0005f477 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2385: 002096b9 118 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2386: 000683d1 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2379: 001b104d 104 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2380: 00274ad5 680 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2381: 001fe601 40 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2382: 00064a99 96 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2383: 0019b90d 82 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2384: 0005f487 58 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2385: 002098f1 118 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2386: 000683e1 60 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ 2387: 004b41ec 208 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 2388: 00114d95 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2389: 0023c2c5 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2390: 00051d95 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2391: 001303fd 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2392: 00060e83 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2388: 00114fb1 110 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2389: 0023c4fd 62 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2390: 00051d9d 46 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2391: 001306cd 24 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2392: 00060e93 70 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ 2393: 004b8640 208 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2394: 0004d3a7 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2395: 000884a9 66 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2394: 0004d39f 12 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2395: 000884f9 66 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ 2396: 004b400c 208 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2397: 0023bdc9 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2397: 0023c001 62 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ 2398: 004b6468 208 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2399: 0005de63 176 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2400: 00208511 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2401: 001dcf5d 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2402: 000c1705 1308 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2403: 0023a9d5 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2399: 0005de73 176 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2400: 0020866d 12 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2401: 001dd1a5 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2402: 000c174d 1308 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2403: 0023ac0d 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ 2404: 004beec8 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ 2405: 004b1cc4 208 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2406: 001bfbd9 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2406: 001bff3d 8 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2407: 0002ae40 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2408: 001d99d5 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2408: 001d9c1d 12 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ 2409: 004b4cc0 208 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2410: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2411: 0005e595 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2412: 00078589 748 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2413: 00032661 68 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2414: 00206689 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2415: 001437ad 2 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2416: 001f6559 46 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2417: 000326c1 200 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2411: 0005e5a5 96 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2412: 000785cd 748 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2413: 00032663 70 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2414: 002068c5 46 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2415: 00143b9d 2 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2416: 001f6795 46 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2417: 000326c5 200 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ 2418: 0002d111 88 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2419: 001ce2b5 94 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2419: 001ce54d 94 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ ├── 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) 0x2ab2c │ │ │ │ - 0x0000000d (FINI) 0x29a768 │ │ │ │ + 0x0000000d (FINI) 0x29a798 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x4afee8 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x4afef0 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1d6b0 │ │ │ │ 0x00000006 (SYMTAB) 0x13f70 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 003e375d4fed5a356d2cab95501fb4948100fd82 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f6167efab24c1f1c20b6b614d9b52914aff389e2 │ │ │ │ │ │ │ │ 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: 0x00091f68, Base: 0x004972b4, Semaphore: 0x004fe99e │ │ │ │ + Location: 0x00091fac, Base: 0x004972f0, Semaphore: 0x004fe99e │ │ │ │ Arguments: 4@r5 4@r7 │ │ │ │ stapsdt 0x0000002a NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x000b2c8c, Base: 0x004972b4, Semaphore: 0x004fe996 │ │ │ │ + Location: 0x000b2d1c, Base: 0x004972f0, Semaphore: 0x004fe996 │ │ │ │ Arguments: -4@[sp, #12] │ │ │ │ stapsdt 0x00000022 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x000b2ce4, Base: 0x004972b4, Semaphore: 0x004fe998 │ │ │ │ + Location: 0x000b2d74, Base: 0x004972f0, Semaphore: 0x004fe998 │ │ │ │ Arguments: -4@r4 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x001b33f2, Base: 0x004972b4, Semaphore: 0x004fe99c │ │ │ │ + Location: 0x001b3aaa, Base: 0x004972f0, Semaphore: 0x004fe99c │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x001b33fc, Base: 0x004972b4, Semaphore: 0x004fe99a │ │ │ │ + Location: 0x001b3ab4, Base: 0x004972f0, Semaphore: 0x004fe99a │ │ │ │ Arguments: 4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -65,16 +65,16 @@ │ │ │ │ __localtime64_r │ │ │ │ __lstat64_time64 │ │ │ │ __fstatat64_time64 │ │ │ │ sigemptyset │ │ │ │ backtrace │ │ │ │ readdir64 │ │ │ │ closedir │ │ │ │ -rewinddir │ │ │ │ fdopendir │ │ │ │ +rewinddir │ │ │ │ sem_init │ │ │ │ sem_trywait │ │ │ │ sem_wait │ │ │ │ __sem_clockwait64 │ │ │ │ sem_post │ │ │ │ sem_destroy │ │ │ │ __libc_current_sigrtmin │ │ │ │ @@ -2224,21 +2224,22 @@ │ │ │ │ 33`2F!F(F │ │ │ │ I*FX`pl, │ │ │ │ \h F"hZ` │ │ │ │ SFBF!F0F~ │ │ │ │ 33`KhKE@ │ │ │ │ OXF!Fch[m │ │ │ │ "#a)Ffa@F │ │ │ │ +#)iSDAE@ │ │ │ │ +h:F)F F │ │ │ │ EFFMF │ │ │ │ CF)"1F F │ │ │ │ -3#`shKE: │ │ │ │ -i1F8FSE#FN │ │ │ │ -SheJ9i]m │ │ │ │ +3F,F>FMF │ │ │ │ +rh*`u`3h │ │ │ │ +i1F8FSE#FW │ │ │ │ +ShhJ9i]m │ │ │ │ #zjyk F4 │ │ │ │ FvYEhom? │ │ │ │ ki;Dka4D!x │ │ │ │ h;FJF(F │ │ │ │ ;FJF!F(F │ │ │ │ ii #(hBF │ │ │ │ ii0#(h:F │ │ │ │ @@ -2268,20 +2269,20 @@ │ │ │ │ 0!;b`iSi{b │ │ │ │ FIF3F F@ │ │ │ │ F3FIF F@ │ │ │ │ T1#Cq`;d │ │ │ │ KhJF5baFxj │ │ │ │ Ahyd9k5b │ │ │ │ ,F5FVF:j │ │ │ │ -F"F5bylHF │ │ │ │ -#1FHF,Fc │ │ │ │ -!F2bTFHF │ │ │ │ -#"F1FHFb │ │ │ │ +#"F1FHFc │ │ │ │ +!F2bTFHF │ │ │ │ +#1FHFTFc │ │ │ │ BF1hHF5b! │ │ │ │ -#1FHFTFb │ │ │ │ +#1FHF,Fb │ │ │ │ +F"F5bylHF │ │ │ │ F3b+FxlB │ │ │ │ BF1hHF5b! │ │ │ │ A...^x...0M.F.W..........7.cb{aRi │ │ │ │ +i#FRF)Fxi │ │ │ │ +yl0F2h{` │ │ │ │ ;ozjyk[h │ │ │ │ 33`Kh[E@ │ │ │ │ {i+D{a#h │ │ │ │ SFZF)F8F │ │ │ │ JF9F+F F │ │ │ │ %0IFCF0F │ │ │ │ RFk`IFCF0F │ │ │ │ @@ -2336,15 +2336,14 @@ │ │ │ │ RFkaIFCF0F │ │ │ │ F+b4F$5>F │ │ │ │ ;3FRFIF F │ │ │ │ 3;`{hCE@ │ │ │ │ 3;`{hCE@ │ │ │ │ KF*F9FPF │ │ │ │ cb,4cb,4cb,4cb,4cb,4cb,4 │ │ │ │ -FcFz`IE@ │ │ │ │ $P0F3h)F │ │ │ │ F;F2F)F │ │ │ │ 3133333111111 │ │ │ │ 33333333113 │ │ │ │ 2FSF!F@F │ │ │ │ 0F"a9F"F │ │ │ │ t"?&: <'O │ │ │ │ @@ -2366,15 +2365,15 @@ │ │ │ │ xh#F1F*F │ │ │ │ IxiZhEXQm │ │ │ │ p?bh^XUm │ │ │ │ len │ │ │ │ truncate of closed file │ │ │ │ +PyBuffer_ToContiguous: len != view->len │ │ │ │ can't extend bytearray with %.100s │ │ │ │ expected iterable of integers; got: 'str' │ │ │ │ can't set bytearray slice from %.100s │ │ │ │ chr() arg not in range(0x110000) │ │ │ │ builtins.id │ │ │ │ -bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ O(OiiOii) │ │ │ │ +bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ os.rename │ │ │ │ Exception ignored in %s watcher callback for │ │ │ │ os.mkdir │ │ │ │ field 'target' is required for AnnAssign │ │ │ │ field 'annotation' is required for AnnAssign │ │ │ │ in print_exception_recursive │ │ │ │ TypeError: print_exception(): Exception expected for value, │ │ │ │ @@ -7806,40 +7805,40 @@ │ │ │ │ maximum recursion depth exceeded while normalizing an exception │ │ │ │ Cannot recover from MemoryErrors while normalizing exceptions. │ │ │ │ Cannot recover from the recursive normalization of an exception. │ │ │ │ sys.monitoring.branch_event_handler │ │ │ │ Exception ignored in: │ │ │ │ │ │ │ │ │ │ │ │ -cannot use '%T' as a set element (%S) │ │ │ │ bytearray object is too large to make repr │ │ │ │ +cannot use '%T' as a set element (%S) │ │ │ │ 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) │ │ │ │ attempt to assign bytes of size %zd to extended slice of size %zd │ │ │ │ field 'cls' is required for MatchClass │ │ │ │ .__name__ is not a unicode object │ │ │ │ .__objclass__.__qualname__ is not a unicode object │ │ │ │ translation table must be 256 characters long │ │ │ │ Negative size passed to PyByteArray_FromStringAndSize │ │ │ │ Exception ignored while clearing _datetime module │ │ │ │ O|n:repeat │ │ │ │ __defaults__ must be set to a tuple object │ │ │ │ object.__delattr__ │ │ │ │ +<%s name=%R> │ │ │ │ +reentrant call inside %s.__repr__ │ │ │ │ ParamSpecArgs │ │ │ │ ParamSpecKwargs │ │ │ │ TypeAliasType │ │ │ │ NoDefault │ │ │ │ O|iOi:dump_traceback_later │ │ │ │ timeout must be greater than 0 │ │ │ │ Timeout (%lu:%02lu:%02lu.%06u)! │ │ │ │ Timeout (%lu:%02lu:%02lu)! │ │ │ │ unable to start watchdog thread │ │ │ │ -<%s name=%R> │ │ │ │ -reentrant call inside %s.__repr__ │ │ │ │ i:set_threshold │ │ │ │ ii:set_threshold │ │ │ │ iii:set_threshold │ │ │ │ gc.set_threshold requires 1 to 3 arguments │ │ │ │ LOCK_MAND │ │ │ │ LOCK_READ │ │ │ │ LOCK_WRITE │ │ │ │ @@ -8012,15 +8011,14 @@ │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ argument 'filename' │ │ │ │ module_globals must be a dict, not '%.200s' │ │ │ │ _bless_my_loader │ │ │ │ recursion limit must be greater or equal than 1 │ │ │ │ cannot set the recursion limit to %i at the recursion depth %i: the limit is too low │ │ │ │ _generic_class_getitem │ │ │ │ -field 'value' is required for YieldFrom │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ registry │ │ │ │ module_globals │ │ │ │ key_separator │ │ │ │ item_separator │ │ │ │ sort_keys │ │ │ │ @@ -8037,14 +8035,15 @@ │ │ │ │ not in │ │ │ │ _tokenize.TokenizerIter │ │ │ │ _json.Encoder │ │ │ │ _json.Scanner │ │ │ │ socket.__new__ │ │ │ │ socket.connect │ │ │ │ tuple.index(x): x not in tuple │ │ │ │ +cannot instrument shim code object '%U' │ │ │ │ AF_UNIX path too long │ │ │ │ %s(): AF_NETLINK address must be tuple, not %.500s │ │ │ │ II;AF_NETLINK address must be a pair (pid, groups) │ │ │ │ getsockaddrarg: AF_QIPCRTR address must be tuple, not %.500s │ │ │ │ II:getsockaddrarg │ │ │ │ getsockaddrarg: AF_VSOCK address must be tuple, not %.500s │ │ │ │ %s(): AF_INET address must be tuple, not %.500s │ │ │ │ @@ -8069,15 +8068,14 @@ │ │ │ │ %s(): unsupported CAN protocol │ │ │ │ %s(): AF_ALG address must be tuple, not %.500s │ │ │ │ ss|HH;AF_ALG address must be a tuple (type, name[, feat[, mask]]) │ │ │ │ AF_ALG type too long. │ │ │ │ AF_ALG name too long. │ │ │ │ %s(): bad family │ │ │ │ readline() should have returned a bytes object, not '%.200s' │ │ │ │ -cannot instrument shim code object '%U' │ │ │ │ encoding of hostname failed │ │ │ │ str, bytes or bytearray expected, not %s │ │ │ │ host name must not contain null character │ │ │ │ Too few arguments for %S; actual %zd, expected at least %zd │ │ │ │ unsupported address family │ │ │ │ wildcard resolved to multiple address │ │ │ │ 255.255.255.255 │ │ │ │ @@ -8117,21 +8115,21 @@ │ │ │ │ expected code, got %R │ │ │ │ object could not be marshalled │ │ │ │ ArrayType │ │ │ │ MutableSequence │ │ │ │ collections.abc │ │ │ │ typecodes │ │ │ │ %s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ -bytes must be in range(0, 256) │ │ │ │ -cannot convert '%.200s' object to bytes │ │ │ │ Struct object is not initialized │ │ │ │ pack expected %zd items for packing (got %zd) │ │ │ │ argument for 's' must be a bytes object │ │ │ │ argument for 'p' must be a bytes object │ │ │ │ int too large to convert │ │ │ │ +bytes must be in range(0, 256) │ │ │ │ +cannot convert '%.200s' object to bytes │ │ │ │ Expected int as r │ │ │ │ r must be non-negative │ │ │ │ Exception ignored in thread started by %R │ │ │ │ typecode │ │ │ │ the typecode character used to create the array │ │ │ │ the size, in bytes, of one array item │ │ │ │ buffer_info │ │ │ │ @@ -8154,20 +8152,21 @@ │ │ │ │ unable to get the type MRO │ │ │ │ expected bytes, got %R │ │ │ │ expected size >= %zu, got %zu │ │ │ │ missing new_object func │ │ │ │ Exception ignored while clearing thread local %R │ │ │ │ deque mutated during iteration │ │ │ │ deque.remove(x): x not in deque │ │ │ │ +field 'value' is required for YieldFrom │ │ │ │ pop from an empty deque │ │ │ │ fileno() returned a non-integer │ │ │ │ argument must be an int, or have a fileno() method. │ │ │ │ file descriptor cannot be a negative integer (%i) │ │ │ │ -run() missing 1 required positional argument │ │ │ │ os.chdir │ │ │ │ +run() missing 1 required positional argument │ │ │ │ an instance of Context was expected │ │ │ │ cannot enter context: %R is already entered │ │ │ │ Py_CONTEXT_SWITCHED │ │ │ │ session not active │ │ │ │ deallocated BytesIO object has exported buffers │ │ │ │ expect str, not %T │ │ │ │ invalid start argument │ │ │ │ @@ -8225,17 +8224,17 @@ │ │ │ │ readline() returned a non-string object │ │ │ │ Cannot join current thread │ │ │ │ cannot join thread at interpreter shutdown │ │ │ │ cannot exit context: %R has not been entered │ │ │ │ cannot exit context: thread state references a different context object │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ -field 'value' is required for Await │ │ │ │ argument list must be a tuple │ │ │ │ Failed joining thread │ │ │ │ +field 'value' is required for Await │ │ │ │ re.compile(%.200R, %S) │ │ │ │ re.compile(%.200R) │ │ │ │ async generator raised StopIteration │ │ │ │ coroutine raised StopIteration │ │ │ │ generator raised StopIteration │ │ │ │ async generator raised StopAsyncIteration │ │ │ │ %S (%U, line %ld) │ │ │ │ @@ -8346,18 +8345,18 @@ │ │ │ │ extension code %ld is out of range │ │ │ │ _compat_pickle.REVERSE_NAME_MAPPING values should be 2-tuples, not %.200s │ │ │ │ _compat_pickle.REVERSE_NAME_MAPPING values should be pairs of str, not (%.200s, %.200s) │ │ │ │ _compat_pickle.REVERSE_IMPORT_MAPPING values should be strings, not %.200s │ │ │ │ can't pickle module identifier %R using pickle protocol %i │ │ │ │ can't pickle global identifier %R using pickle protocol %i │ │ │ │ os.remove │ │ │ │ -fix_imports │ │ │ │ -buffer_callback │ │ │ │ unclosed scandir iterator %R │ │ │ │ Exception ignored while finalizing scandir iterator %R │ │ │ │ +fix_imports │ │ │ │ +buffer_callback │ │ │ │ patterns may only match literals and attribute lookups │ │ │ │ kwd_attrs (%d) / kwd_patterns (%d) length mismatch in class pattern │ │ │ │ attribute name repeated in class pattern: %U │ │ │ │ name capture %R makes remaining patterns unreachable │ │ │ │ wildcard makes remaining patterns unreachable │ │ │ │ multiple assignments to name %R in pattern │ │ │ │ alternative patterns bind different names │ │ │ │ @@ -8450,24 +8449,24 @@ │ │ │ │ read would overflow (invalid bytecode) │ │ │ │ peek of closed file │ │ │ │ LONG pickle has negative byte count │ │ │ │ could not find MARK │ │ │ │ BINBYTES exceeds system's maximum size of %zd bytes │ │ │ │ read() returned non-bytes object (%R) │ │ │ │ readinto() returned negative size │ │ │ │ + │ │ │ │ + │ │ │ │ + │ │ │ │ +try sending as bytes │ │ │ │ formatter_field_name_split │ │ │ │ split the argument as a field name │ │ │ │ formatter_parser │ │ │ │ parse the argument as a format string │ │ │ │ kwdefaults │ │ │ │ string helper module │ │ │ │ - │ │ │ │ -try sending as bytes │ │ │ │ - │ │ │ │ - │ │ │ │ Stop argument for islice() must be None or an integer: 0 <= x <= sys.maxsize. │ │ │ │ Indices for islice() must be None or an integer: 0 <= x <= sys.maxsize. │ │ │ │ Step for islice() must be a positive integer or None. │ │ │ │ other argument must be K instance │ │ │ │ argument 'format' │ │ │ │ memoryview: casts are restricted to C-contiguous views │ │ │ │ shape must be a list or a tuple │ │ │ │ @@ -8707,19 +8706,19 @@ │ │ │ │ mainmodule │ │ │ │ pythonstartup │ │ │ │ Python int too large for C unsigned int │ │ │ │ '%.100s' object attribute %R is read-only │ │ │ │ Exception ignored while discarding thread watchdog of %R │ │ │ │ string argument expected, got '%s' │ │ │ │ unknown config option name: %s │ │ │ │ -unlocking mutex that is not locked │ │ │ │ callable finalizer expected, got %.50s │ │ │ │ callable firstiter expected, got %.50s │ │ │ │ sys.set_asyncgen_hook_finalizer │ │ │ │ sys.set_asyncgen_hook_firstiter │ │ │ │ +unlocking mutex that is not locked │ │ │ │ expression cannot contain assignment, perhaps you meant "=="? │ │ │ │ cannot assign to keyword argument unpacking │ │ │ │ n must be at least one │ │ │ │ concurrent poll() invocation │ │ │ │ file_actions │ │ │ │ setpgroup │ │ │ │ resetids │ │ │ │ @@ -8981,25 +8980,25 @@ │ │ │ │ Int or String expected │ │ │ │ socket.getaddrinfo │ │ │ │ Load averages are unobtainable │ │ │ │ gc.get_objects │ │ │ │ generation parameter must be less than the number of available generations (%i) │ │ │ │ generation parameter cannot be negative │ │ │ │ argument 'ident' │ │ │ │ -(nK):_acquire_restore │ │ │ │ the (type, exc, tb) signature of throw() is deprecated, use the single-arg signature instead. │ │ │ │ -must be %d-item tuple, not %.50s │ │ │ │ -argument must be %d-item tuple, not %T │ │ │ │ -must be %s of length %d, not %zd │ │ │ │ -must be tuple of length %d, not %zd │ │ │ │ subinterpreter can't use syslog.openlog() │ │ │ │ syslog.openlog │ │ │ │ +(nK):_acquire_restore │ │ │ │ throw() third argument must be a traceback object │ │ │ │ instance exception may not have a separate value │ │ │ │ exceptions must be classes or instances deriving from BaseException, not %s │ │ │ │ +must be %d-item tuple, not %.50s │ │ │ │ +argument must be %d-item tuple, not %T │ │ │ │ +must be %s of length %d, not %zd │ │ │ │ +must be tuple of length %d, not %zd │ │ │ │ getbuffer() takes no arguments │ │ │ │ socket.gethostname │ │ │ │ bytesiobuf_getbuffer: view==NULL argument is obsolete │ │ │ │ s:syslog │ │ │ │ is:syslog │ │ │ │ syslog.syslog requires 1 to 2 arguments │ │ │ │ syslog.syslog │ │ │ │ @@ -10136,14 +10135,15 @@ │ │ │ │ os.removexattr │ │ │ │ element_factory │ │ │ │ comment_factory │ │ │ │ pi_factory │ │ │ │ insert_comments │ │ │ │ insert_pis │ │ │ │ maxdigits │ │ │ │ +combinations │ │ │ │ TreeBuilder │ │ │ │ pop from empty stack │ │ │ │ i:__reduce_ex__ │ │ │ │ switch interval must be strictly positive │ │ │ │ state must be an int, not %T │ │ │ │ %d day%s, %d:%02d:%02d.%06d │ │ │ │ %d day%s, %d:%02d:%02d │ │ │ │ @@ -10177,15 +10177,14 @@ │ │ │ │ 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 │ │ │ │ expected an instruction sequence, not %T │ │ │ │ bad argument type for built-in operation │ │ │ │ BUG: internal directive bookkeeping broken │ │ │ │ combinations_with_replacement │ │ │ │ -combinations │ │ │ │ child assignment index out of range │ │ │ │ _paramspec_prepare_subst │ │ │ │ U:__format__ │ │ │ │ Parser stack overflowed - Python source too complex to parse │ │ │ │ __buffer__ returned non-memoryview object │ │ │ │ can only extend with array of same kind │ │ │ │ (NNO&O&i) │ │ │ │ @@ -10225,17 +10224,17 @@ │ │ │ │ sha3_512 │ │ │ │ shake_128 │ │ │ │ shake_256 │ │ │ │ fcntl.ioctl │ │ │ │ ioctl argument 3 is too long │ │ │ │ ioctl() argument 3 must be an integer, a bytes-like object, or a string, not %T │ │ │ │ clock_gettime(CLOCK_THREAD_CPUTIME_ID) │ │ │ │ -_children │ │ │ │ expected a code object, not '%.100s' │ │ │ │ Executors are not available in this build │ │ │ │ +_children │ │ │ │ length is too large │ │ │ │ (O(OOOO)) │ │ │ │ NotImplemented should not be used in a boolean context │ │ │ │ char format requires a bytes object of length 1 │ │ │ │ │ │ │ │ {sOsNsNsOsO} │ │ │ │ This object has no __weakref__ │ │ │ │ @@ -10281,24 +10280,24 @@ │ │ │ │ _template_unpickle │ │ │ │ %s(%R, %R) │ │ │ │ loading %s failed due to init function │ │ │ │ '%.200s' object has no attribute '%U' │ │ │ │ Exception ignored in PyObject_HasAttr(); consider using PyObject_HasAttrWithError(), PyObject_GetOptionalAttr() or PyObject_GetAttr() │ │ │ │ {snsnsn} │ │ │ │ preadv2() arg 2 must be a sequence │ │ │ │ +'%.200s' object doesn't support slice deletion │ │ │ │ initialization of %s failed without raising an exception │ │ │ │ initialization of %s raised unreported exception │ │ │ │ init function of %s returned uninitialized object │ │ │ │ initialization of %s did not return PyModuleDef │ │ │ │ initialization of %s did not return an extension module │ │ │ │ initialization of %s did not return a valid extension module │ │ │ │ 'yield' inside list comprehension │ │ │ │ 'yield' inside dict comprehension │ │ │ │ 'yield' inside set comprehension │ │ │ │ -'%.200s' object doesn't support slice deletion │ │ │ │ PyState_RemoveModule called on module with slots │ │ │ │ '%.200s' object can't be repeated │ │ │ │ pwritev() arg 2 must be a sequence │ │ │ │ readv() arg 2 must be a sequence │ │ │ │ No such frozen object named %R │ │ │ │ Frozen object named %R is invalid │ │ │ │ Excluded frozen object named %R │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -86,16 +86,16 @@ │ │ │ │ 0x0001dbe0 5f5f7469 6d653634 005f5f6c 6f63616c __time64.__local │ │ │ │ 0x0001dbf0 74696d65 36345f72 005f5f6c 73746174 time64_r.__lstat │ │ │ │ 0x0001dc00 36345f74 696d6536 34005f5f 66737461 64_time64.__fsta │ │ │ │ 0x0001dc10 74617436 345f7469 6d653634 00736967 tat64_time64.sig │ │ │ │ 0x0001dc20 656d7074 79736574 00626163 6b747261 emptyset.backtra │ │ │ │ 0x0001dc30 63650077 6d656d63 6d700066 72657870 ce.wmemcmp.frexp │ │ │ │ 0x0001dc40 006d6f64 66007265 61646469 72363400 .modf.readdir64. │ │ │ │ - 0x0001dc50 636c6f73 65646972 00726577 696e6464 closedir.rewindd │ │ │ │ - 0x0001dc60 69720066 646f7065 6e646972 006c6465 ir.fdopendir.lde │ │ │ │ + 0x0001dc50 636c6f73 65646972 0066646f 70656e64 closedir.fdopend │ │ │ │ + 0x0001dc60 69720072 6577696e 64646972 006c6465 ir.rewinddir.lde │ │ │ │ 0x0001dc70 78700073 656d5f69 6e697400 70657272 xp.sem_init.perr │ │ │ │ 0x0001dc80 6f72006c 7365656b 36340073 656d5f74 or.lseek64.sem_t │ │ │ │ 0x0001dc90 72797761 69740073 656d5f77 61697400 rywait.sem_wait. │ │ │ │ 0x0001dca0 5f5f7365 6d5f636c 6f636b77 61697436 __sem_clockwait6 │ │ │ │ 0x0001dcb0 34007365 6d5f706f 73740073 656d5f64 4.sem_post.sem_d │ │ │ │ 0x0001dcc0 65737472 6f79005f 5f6c6962 635f6375 estroy.__libc_cu │ │ │ │ 0x0001dcd0 7272656e 745f7369 6772746d 696e005f rrent_sigrtmin._ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002ab2c <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 17dc18 <_start@@Base+0x34> │ │ │ │ + bl 17e2dc <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ │ │ │ 0002c558 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1806c0 │ │ │ │ + bl 180d80 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r0, #3 │ │ │ │ movw r1, #4300 @ 0x10cc │ │ │ │ strd r0, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ @@ -37,28 +37,28 @@ │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbnz r3, 2c5c2 │ │ │ │ ldr r3, [pc, #72] @ (2c604 ) │ │ │ │ ldr.w r0, [r3, #1668] @ 0x684 │ │ │ │ cbnz r0, 2c5d6 │ │ │ │ b.n 2c5fa │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #43516 @ 0xa9fc │ │ │ │ + movw r0, #43580 @ 0xaa3c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c5b8 │ │ │ │ b.n 2c5f4 │ │ │ │ ldr.w r3, [r4, #776] @ 0x308 │ │ │ │ cbz r3, 2c5f4 │ │ │ │ movw r3, #2200 @ 0x898 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #43532 @ 0xaa0c │ │ │ │ + movw r1, #43596 @ 0xaa4c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [r3, #2156] @ 0x86c │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2c602 │ │ │ │ str.w r6, [r3, #1668] @ 0x684 │ │ │ │ str.w r5, [r3, #1672] @ 0x688 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -69,19 +69,19 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #324 @ 0x144 │ │ │ │ mov r6, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 180988 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 181048 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cbnz r5, 2c678 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 180928 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 180fe8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #0 │ │ │ │ movs r7, #0 │ │ │ │ str r5, [sp, #144] @ 0x90 │ │ │ │ @@ -98,70 +98,70 @@ │ │ │ │ str r5, [sp, #104] @ 0x68 │ │ │ │ movs r5, #1 │ │ │ │ strd r6, r7, [sp, #184] @ 0xb8 │ │ │ │ str r5, [sp, #32] │ │ │ │ str r5, [sp, #140] @ 0x8c │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ str r5, [sp, #180] @ 0xb4 │ │ │ │ - bl 180b74 │ │ │ │ + bl 181234 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 2c680 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 188398 │ │ │ │ + bl 188a58 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ bl 2d53c │ │ │ │ - movw r0, #43576 @ 0xaa38 │ │ │ │ + movw r0, #43640 @ 0xaa78 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 18b9cc │ │ │ │ + bl 18c08c │ │ │ │ cbz r0, 2c698 │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ subs r5, r0, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ b.n 2c69a │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 181be8 │ │ │ │ + bl 1822a8 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 188398 │ │ │ │ + bl 188a58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2c678 │ │ │ │ - bl 1dcf5c │ │ │ │ + bl 1dd1a4 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1d4440 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 1d46c0 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c6c6 │ │ │ │ bl 2e60c │ │ │ │ movs r0, #1 │ │ │ │ blx 2b0b0 │ │ │ │ - bl 9a914 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a97c <_Py_GetConfig@@Base> │ │ │ │ ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ cbz r3, 2c6f4 │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 18cd5c │ │ │ │ + bl 18d41c │ │ │ │ ldr r1, [pc, #132] @ (2c764 ) │ │ │ │ - movw r2, #43592 @ 0xaa48 │ │ │ │ + movw r2, #43656 @ 0xaa88 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [pc, #124] @ (2c768 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #43608 @ 0xaa58 │ │ │ │ + movw r0, #43672 @ 0xaa98 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19df10 │ │ │ │ + bl 19e5d0 │ │ │ │ cbnz r0, 2c710 │ │ │ │ - movw r1, #43620 @ 0xaa64 │ │ │ │ + movw r1, #43684 @ 0xaaa4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [pc, #96] @ (2c76c ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c71c │ │ │ │ movs r4, #1 │ │ │ │ bl 2e60c │ │ │ │ b.n 2c71e │ │ │ │ movs r4, #0 │ │ │ │ cbz r5, 2c74c │ │ │ │ @@ -170,73 +170,73 @@ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2b9dc │ │ │ │ blx 2bac0 │ │ │ │ cbz r0, 2c74c │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #43656 @ 0xaa88 │ │ │ │ + movw r1, #43720 @ 0xaac8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ bl 2e3f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e49cc <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 1e4a28 │ │ │ │ + bl 1e4c14 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 1e4c70 │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bhi.n 2c7b8 │ │ │ │ + bhi.n 2c838 │ │ │ │ movs r5, r5 │ │ │ │ cdp 0, 8, cr0, cr0, cr15, {2} │ │ │ │ - bls.n 2c820 │ │ │ │ + bls.n 2c6a0 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002c770 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r3, [r3, #1788] @ 0x6fc │ │ │ │ cbz r3, 2c79c │ │ │ │ - movw r1, #43664 @ 0xaa90 │ │ │ │ + movw r1, #43728 @ 0xaad0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [pc, #24] @ (2c7b0 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ strd r2, r1, [sp] │ │ │ │ - bl 180878 │ │ │ │ + bl 180f38 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - bls.n 2c884 <_PyPreConfig_InitCompatConfig@@Base+0x14> │ │ │ │ + bls.n 2c704 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002c7b4 : │ │ │ │ push {r4, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov.w r1, #364 @ 0x16c │ │ │ │ movs r0, #1 │ │ │ │ blx 2bde0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2c816 │ │ │ │ bl 2c89c │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 1806c0 │ │ │ │ + bl 180d80 │ │ │ │ movs r6, #1 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #3 │ │ │ │ strd r2, r3, [r4, #56] @ 0x38 │ │ │ │ movw r7, #4300 @ 0x10cc │ │ │ │ @@ -273,23 +273,23 @@ │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ ldr.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ blx 2ae40 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1476] @ 0x5c4 │ │ │ │ cbz r6, 2c86a │ │ │ │ mov r0, r5 │ │ │ │ - bl 180b34 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 1811f4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ str.w r0, [r4, #1476] @ 0x5c4 │ │ │ │ cbnz r0, 2c86a │ │ │ │ - movw r1, #43732 @ 0xaad4 │ │ │ │ + movw r1, #43796 @ 0xab14 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [pc, #4] @ (2c86c ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bls.n 2c770 │ │ │ │ + bls.n 2c7f0 │ │ │ │ movs r5, r5 │ │ │ │ │ │ │ │ 0002c870 <_PyPreConfig_InitCompatConfig@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -335,37 +335,37 @@ │ │ │ │ cbz r4, 2c91c │ │ │ │ ldr r2, [pc, #196] @ (2c9a8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2c91c │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #43748 @ 0xaae4 │ │ │ │ + movw r1, #43812 @ 0xab24 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1004c8 <_PySys_GetOptionalAttrString@@Base+0x168> │ │ │ │ + bl 100548 <_PySys_GetOptionalAttrString@@Base+0x16c> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2c91c │ │ │ │ movw r3, #2200 @ 0x898 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2c9a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ b.n 2c996 │ │ │ │ movs r0, #12 │ │ │ │ - bl 6b2b8 │ │ │ │ + bl 6b2c8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2c932 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2c9a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fc030 │ │ │ │ + bl 1fc270 │ │ │ │ b.n 2c9a2 │ │ │ │ ldr r0, [pc, #120] @ (2c9ac ) │ │ │ │ movs r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ strd r3, r7, [r5] │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -374,15 +374,15 @@ │ │ │ │ bne.n 2c954 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2c944 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 2c960 │ │ │ │ - bl 272288 │ │ │ │ + bl 23daf4 │ │ │ │ ldr r2, [pc, #76] @ (2c9b0 ) │ │ │ │ ldr.w r3, [r2, #1680] @ 0x690 │ │ │ │ cbnz r3, 2c96e │ │ │ │ str.w r5, [r2, #1680] @ 0x690 │ │ │ │ b.n 2c978 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -398,15 +398,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2c980 │ │ │ │ dmb ish │ │ │ │ bne.n 2c99a │ │ │ │ movs r0, #0 │ │ │ │ b.n 2c9a6 │ │ │ │ ldr r0, [pc, #16] @ (2c9ac ) │ │ │ │ - bl 23ca48 │ │ │ │ + bl 23db9c │ │ │ │ b.n 2c996 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -422,27 +422,27 @@ │ │ │ │ ldr r0, [pc, #60] @ (2ca00 ) │ │ │ │ b.n 2cb54 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b0a4 │ │ │ │ + bl 8b0e0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2c9fa │ │ │ │ - bl 67e8c │ │ │ │ + bl 67e9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2c9fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2c9fa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i16 d16, d0, d7[1] │ │ │ │ │ │ │ │ 0002ca04 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -455,26 +455,26 @@ │ │ │ │ ldr r7, [r2, r3] │ │ │ │ cbnz r7, 2ca26 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ ldr r0, [pc, #216] @ (2cafc ) │ │ │ │ b.n 2cb54 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 5e61c │ │ │ │ + bl 5e62c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cad6 │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b43c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2ca6c │ │ │ │ mov r0, r4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b0a4 │ │ │ │ + bl 8b0e0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2cad6 │ │ │ │ movw r3, #2200 @ 0x898 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r5, [pc, #164] @ (2cb00 ) │ │ │ │ ldr.w r2, [r3, #2164] @ 0x874 │ │ │ │ @@ -482,64 +482,64 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r3, #2164] @ 0x874 │ │ │ │ b.n 2ca88 │ │ │ │ subs r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl 8b0a4 │ │ │ │ + bl 8b0e0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2cad6 │ │ │ │ adds r0, r5, #4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b0a4 │ │ │ │ + bl 8b0e0 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2cada │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2cada │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2caaa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2caaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2cabe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2cabe │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2caf6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2caf6 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + b.w 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i16 d16, d4, d7[1] │ │ │ │ asrs r4, r1, #4 │ │ │ │ lsls r3, r1, #1 │ │ │ │ │ │ │ │ @@ -557,45 +557,45 @@ │ │ │ │ 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 180ba0 │ │ │ │ + bl 181260 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002cb3a : │ │ │ │ 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 180ba0 │ │ │ │ + bl 181260 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sp │ │ │ │ mov r6, r1 │ │ │ │ - bl 180988 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 181048 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ movs r1, #8 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bde0 │ │ │ │ cbz r0, 2cba2 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 180b34 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 1811f4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 2cb8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 2cb98 │ │ │ │ str r4, [r5, #0] │ │ │ │ b.n 2cba2 │ │ │ │ mov r0, r4 │ │ │ │ @@ -621,15 +621,15 @@ │ │ │ │ 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 17eaac │ │ │ │ + bl 17f16c │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ 0002cbd0 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -637,15 +637,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 1818bc │ │ │ │ + bl 181f7c │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002cbf8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -663,45 +663,45 @@ │ │ │ │ bls.n 2cc44 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #88] @ (2cc84 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #44276 @ 0xacf4 │ │ │ │ + movw r3, #44340 @ 0xad34 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cc7e │ │ │ │ cmp r3, #11 │ │ │ │ beq.n 2cc6a │ │ │ │ cbnz r5, 2cc6a │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #44] @ (2cc84 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #44312 @ 0xad18 │ │ │ │ + movw r3, #44376 @ 0xad58 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ bl 2cea4 │ │ │ │ str r0, [r4, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia.w r8!, {r0, r2, r3, r5} │ │ │ │ + ldrd r0, r0, [r8], #180 @ 0xb4 │ │ │ │ │ │ │ │ 0002cc88 : │ │ │ │ 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 │ │ │ │ @@ -717,15 +717,15 @@ │ │ │ │ beq.n 2ccd6 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #148] @ (2cd54 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #44348 @ 0xad3c │ │ │ │ + movw r3, #44412 @ 0xad7c │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2cd4e │ │ │ │ mov.w r0, r8, lsl #2 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ @@ -734,15 +734,15 @@ │ │ │ │ cbnz r0, 2cd06 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #100] @ (2cd58 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2ccd0 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r8, r5 │ │ │ │ @@ -755,54 +755,54 @@ │ │ │ │ bl 2d24c │ │ │ │ b.n 2ccd0 │ │ │ │ str.w r0, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ b.n 2cd08 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d24c │ │ │ │ - movw r1, #44388 @ 0xad64 │ │ │ │ + movw r1, #44452 @ 0xada4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r9 │ │ │ │ strd r5, r6, [r7] │ │ │ │ blx 2c174 │ │ │ │ cbnz r0, 2cd4c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #264] @ 0x108 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldmia.w r8!, {r0, r2, r3, r5} │ │ │ │ - @ instruction: 0xe8d0002d │ │ │ │ + ldrd r0, r0, [r8], #180 @ 0xb4 │ │ │ │ + ldmdb r0, {r0, r2, r3, r5} │ │ │ │ │ │ │ │ 0002cd5c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3768] @ 0xeb8 │ │ │ │ sub sp, #312 @ 0x138 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 180988 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ + bl 181048 <_PyConfig_InitCompatConfig@@Base+0x60> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cbz r3, 2cd80 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ bl 2d53c │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ cbnz r3, 2cdaa │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 180928 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 180fe8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #16 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 181be8 │ │ │ │ + bl 1822a8 │ │ │ │ ldr r5, [sp, #0] │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 188398 │ │ │ │ + bl 188a58 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 2cd78 │ │ │ │ add sp, #312 @ 0x138 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -840,26 +840,26 @@ │ │ │ │ b.n 2ce20 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r5, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ mov r4, r6 │ │ │ │ ldr r2, [pc, #32] @ (2ce30 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #44408 @ 0xad78 │ │ │ │ + movw r3, #44472 @ 0xadb8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r5, #344] @ 0x158 │ │ │ │ str.w r3, [r5, #352] @ 0x160 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + b.n 2ce64 │ │ │ │ movs r5, r5 │ │ │ │ - b.n 2cd38 │ │ │ │ + b.n 2cdb8 │ │ │ │ movs r5, r5 │ │ │ │ - ldmia.w r8!, {r0, r2, r3, r5} │ │ │ │ + ldrd r0, r0, [r8], #180 @ 0xb4 │ │ │ │ │ │ │ │ 0002ce34 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -888,23 +888,23 @@ │ │ │ │ b.n 2ce9a │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #28] @ (2cea0 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #44452 @ 0xada4 │ │ │ │ + movw r3, #44516 @ 0xade4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia.w r8!, {r0, r2, r3, r5} │ │ │ │ + ldrd r0, r0, [r8], #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -913,59 +913,59 @@ │ │ │ │ movs r7, #1 │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ strd r5, r7, [sp] │ │ │ │ - bl 181a6c │ │ │ │ + bl 18212c │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2cef8 │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #100] @ (2cf4c ) │ │ │ │ - movw r3, #44436 @ 0xad94 │ │ │ │ + movw r3, #44500 @ 0xadd4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cf18 │ │ │ │ cbz r0, 2cf1c │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #72] @ (2cf50 ) │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r7, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2cf44 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ adds r6, #1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ blx 2bfa0 │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2cf36 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ b.n 2cefa │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r8 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia.w r8!, {r0, r2, r3, r5} │ │ │ │ - strd r0, r0, [r8], #180 @ 0xb4 │ │ │ │ + ldrd r0, r0, [r8], #180 @ 0xb4 │ │ │ │ + stmdb r8!, {r0, r2, r3, r5} │ │ │ │ │ │ │ │ 0002cf54 : │ │ │ │ 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 │ │ │ │ @@ -990,77 +990,77 @@ │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d012 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #172] @ (2d054 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #44648 @ 0xae68 │ │ │ │ + movw r3, #44712 @ 0xaea8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d050 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d012 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #128] @ (2d054 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #44688 @ 0xae90 │ │ │ │ + movw r3, #44752 @ 0xaed0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cfb8 │ │ │ │ movs r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r6, r1, r6 │ │ │ │ bcs.n 2d012 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #84] @ (2d054 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #44740 @ 0xaec4 │ │ │ │ + movw r3, #44804 @ 0xaf04 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #55768 @ 0xd9d8 │ │ │ │ + movw r1, #55832 @ 0xda18 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r3, #0] │ │ │ │ blx 2c174 │ │ │ │ cbnz r0, 2d04e │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ b.n 2d04e │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #24] @ (2d054 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #44452 @ 0xada4 │ │ │ │ + movw r3, #44516 @ 0xade4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2cfb8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldmia.w r8!, {r0, r2, r3, r5} │ │ │ │ + ldrd r0, r0, [r8], #180 @ 0xb4 │ │ │ │ │ │ │ │ 0002d058 : │ │ │ │ cbnz r0, 2d05e │ │ │ │ - b.w 18cddc <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b.w 18d49c <_PyPathConfig_ClearGlobal@@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 │ │ │ │ movw r4, #59904 @ 0xea00 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ mov r6, r0 │ │ │ │ @@ -1070,48 +1070,48 @@ │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r0, [r4, #1464] @ 0x5b8 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r0, [r4, #1468] @ 0x5bc │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r0, [r4, #1472] @ 0x5c0 │ │ │ │ blx 2ae40 │ │ │ │ - movw r0, #51116 @ 0xc7ac │ │ │ │ + movw r0, #51180 @ 0xc7ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 180b34 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 1811f4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #51116 @ 0xc7ac │ │ │ │ + movw r0, #51180 @ 0xc7ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str.w r7, [r4, #1456] @ 0x5b0 │ │ │ │ - bl 180b34 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 1811f4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ str.w r8, [r4, #1460] @ 0x5b4 │ │ │ │ cbnz r0, 2d0d2 │ │ │ │ - movw r0, #51116 @ 0xc7ac │ │ │ │ + movw r0, #51180 @ 0xc7ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 180b34 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 1811f4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r5, [r4, #1464] @ 0x5b8 │ │ │ │ - bl 180b34 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 1811f4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r4, #1468] @ 0x5bc │ │ │ │ str.w r3, [r4, #1472] @ 0x5c0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 2d0f8 │ │ │ │ cbz r7, 2d0f8 │ │ │ │ cbz r0, 2d0f8 │ │ │ │ cbnz r5, 2d106 │ │ │ │ - movw r1, #43732 @ 0xaad4 │ │ │ │ + movw r1, #43796 @ 0xab14 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [pc, #8] @ (2d10c ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmdb r4!, {r0, r2, r3, r5} │ │ │ │ + ldrd r0, r0, [r4, #-180]! @ 0xb4 │ │ │ │ │ │ │ │ 0002d110 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1126,24 +1126,24 @@ │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ ldr.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ blx 2ae40 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #1480] @ 0x5c8 │ │ │ │ cbz r6, 2d160 │ │ │ │ mov r0, r5 │ │ │ │ - bl 180b34 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ + bl 1811f4 <_PyConfig_InitCompatConfig@@Base+0x20c> │ │ │ │ str.w r0, [r4, #1480] @ 0x5c8 │ │ │ │ cbnz r0, 2d160 │ │ │ │ - movw r1, #43732 @ 0xaad4 │ │ │ │ + movw r1, #43796 @ 0xab14 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [pc, #8] @ (2d164 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [r0, #-180] @ 0xb4 │ │ │ │ + @ instruction: 0xe980002d │ │ │ │ │ │ │ │ 0002d168 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1158,15 +1158,15 @@ │ │ │ │ bls.n 2d1b2 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #56] @ (2d1d4 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #44276 @ 0xacf4 │ │ │ │ + movw r3, #44340 @ 0xad34 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d1ce │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -1179,36 +1179,36 @@ │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia.w r8!, {r0, r2, r3, r5} │ │ │ │ + ldrd r0, r0, [r8], #180 @ 0xb4 │ │ │ │ │ │ │ │ 0002d1d8 : │ │ │ │ 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 │ │ │ │ ldrd r0, r1, [r0, #336] @ 0x150 │ │ │ │ mov r6, r2 │ │ │ │ adds r1, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bl 182000 │ │ │ │ + bl 1826c0 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 2d220 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #64] @ (2d248 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d246 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ movs r2, #0 │ │ │ │ @@ -1221,15 +1221,15 @@ │ │ │ │ str r6, [r5, #4] │ │ │ │ adds r5, r1, r0 │ │ │ │ str r2, [r1, r0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r5, #4] │ │ │ │ str.w r3, [r4, #340] @ 0x154 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldrd r0, r0, [r4, #-180] @ 0xb4 │ │ │ │ + @ instruction: 0xe994002d │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r3, r0, [r5] │ │ │ │ @@ -1244,39 +1244,39 @@ │ │ │ │ │ │ │ │ 0002d27a : │ │ │ │ ldr r2, [pc, #80] @ (2d2cc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cbnz r3, 2d28a │ │ │ │ ldr r0, [pc, #72] @ (2d2d0 ) │ │ │ │ - b.w 1820d0 <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ + b.w 182790 <_Py_SetLocaleFromEnv@@Base+0x2c> │ │ │ │ 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] @ (2d2d4 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d2980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d2c18 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d2ac │ │ │ │ - bl d92ec │ │ │ │ + bl d9330 │ │ │ │ b.n 2d2c8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbz r0, 2d2c2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 2d2c2 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, r3 │ │ │ │ - bl e5568 │ │ │ │ + bl e5558 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i16 d16, d0, d7[1] │ │ │ │ lsrs r0, r4, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -1289,24 +1289,24 @@ │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add.w r5, r0, #344 @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 2d322 │ │ │ │ ldr.w r0, [r0, #336] @ 0x150 │ │ │ │ - bl 180878 │ │ │ │ + bl 180f38 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2d322 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #116] @ (2d384 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d35c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ adds r6, r3, #1 │ │ │ │ it ne │ │ │ │ @@ -1331,84 +1331,84 @@ │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w r3, [r4, #344] @ 0x158 │ │ │ │ cbz r3, 2d362 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d380 │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ mov r0, sp │ │ │ │ - bl 181be8 │ │ │ │ + bl 1822a8 │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ ldr.w r0, [r4, #344] @ 0x158 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - strd r0, r0, [ip, #-180]! @ 0xb4 │ │ │ │ + @ instruction: 0xe9ac002d │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ movs r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ strd r6, r6, [sp] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 182894 <_Py_SetLocaleFromEnv@@Base+0x7f0> │ │ │ │ + bl 182f54 <_Py_SetLocaleFromEnv@@Base+0x7f0> │ │ │ │ adds r3, r0, #2 │ │ │ │ bne.n 2d3d2 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #108] @ (2d42c ) │ │ │ │ - movw r3, #45088 @ 0xb020 │ │ │ │ + movw r3, #45152 @ 0xb060 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d3f2 │ │ │ │ cbz r0, 2d3f6 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #76] @ (2d430 ) │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r6, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ movs r5, #0 │ │ │ │ b.n 2d422 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfb8 │ │ │ │ add.w r8, r0, #1 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bfa0 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2d414 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ b.n 2d3d4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldmia.w r8!, {r0, r2, r3, r5} │ │ │ │ - orr.w r0, r0, sp, asr #32 │ │ │ │ + ldrd r0, r0, [r8], #180 @ 0xb4 │ │ │ │ + eor.w r0, r0, sp, asr #32 │ │ │ │ │ │ │ │ 0002d434 : │ │ │ │ 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 │ │ │ │ @@ -1423,15 +1423,15 @@ │ │ │ │ beq.n 2d480 │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #132] @ (2d4ec ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #45256 @ 0xb0c8 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2d4e6 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ @@ -1443,15 +1443,15 @@ │ │ │ │ str r0, [r7, #0] │ │ │ │ cbnz r0, 2d4b4 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #80] @ (2d4f0 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2d47a │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r5 │ │ │ │ @@ -1469,16 +1469,16 @@ │ │ │ │ bl 2d4f4 │ │ │ │ b.n 2d47a │ │ │ │ adds r5, #1 │ │ │ │ b.n 2d4b6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldmia.w r8!, {r0, r2, r3, r5} │ │ │ │ - eor.w r0, ip, sp, asr #32 │ │ │ │ + ldrd r0, r0, [r8], #180 @ 0xb4 │ │ │ │ + pkhtb r0, ip, sp, asr #32 │ │ │ │ │ │ │ │ 0002d4f4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1496,15 +1496,15 @@ │ │ │ │ │ │ │ │ 0002d524 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 188680 │ │ │ │ + bl 188d40 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002d53c : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1523,17 +1523,17 @@ │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b9dc │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d588 │ │ │ │ - movw r0, #57224 @ 0xdf88 │ │ │ │ + movw r0, #57288 @ 0xdfc8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 62d16 │ │ │ │ + bl 62d26 │ │ │ │ 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, #29332 @ 0x7294 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ @@ -1547,114 +1547,114 @@ │ │ │ │ blx 2b57c │ │ │ │ movs r0, #1 │ │ │ │ blx 2b0b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r3, #0] │ │ │ │ cbz r1, 2d626 │ │ │ │ - movw r1, #57280 @ 0xdfc0 │ │ │ │ + movw r1, #57344 @ 0xe000 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #20 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ cbz r6, 2d5f2 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #62168 @ 0xf2d8 │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #62232 @ 0xf318 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ cbz r5, 2d606 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d616 │ │ │ │ - movw r1, #57304 @ 0xdfd8 │ │ │ │ + movw r1, #57368 @ 0xe018 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #11176 @ 0x2ba8 │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #11240 @ 0x2be8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57324 @ 0xdfec │ │ │ │ + movw r1, #57388 @ 0xe02c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #440] @ (2d7f0 ) │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cbz r5, 2d66a │ │ │ │ movs r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57348 @ 0xe004 │ │ │ │ + movw r1, #57412 @ 0xe044 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ - bl 20be48 │ │ │ │ + bl 20c080 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25536 @ 0x63c0 │ │ │ │ + movw r1, #25600 @ 0x6400 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d6da │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ cbz r2, 2d682 │ │ │ │ movs r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #42288 @ 0xa530 │ │ │ │ + movw r1, #42352 @ 0xa570 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d6da │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cbz r2, 2d69a │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57372 @ 0xe01c │ │ │ │ + movw r1, #57436 @ 0xe05c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d6da │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ cbz r2, 2d6b2 │ │ │ │ movs r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57392 @ 0xe030 │ │ │ │ + movw r1, #57456 @ 0xe070 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d6da │ │ │ │ ldr.w r3, [r3, #-16] │ │ │ │ cbz r3, 2d6ca │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57408 @ 0xe040 │ │ │ │ + movw r1, #57472 @ 0xe080 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d6da │ │ │ │ - movw r1, #57424 @ 0xe050 │ │ │ │ + movw r1, #57488 @ 0xe090 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11176 @ 0x2ba8 │ │ │ │ + movw r1, #11240 @ 0x2be8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #264] @ (2d7f4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ bl 2d868 │ │ │ │ mov r5, r0 │ │ │ │ cbz r6, 2d700 │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ @@ -1674,86 +1674,86 @@ │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2d7be │ │ │ │ ldr r0, [pc, #208] @ (2d7f8 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d2980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d2c18 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2d736 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ cmp r0, fp │ │ │ │ beq.n 2d746 │ │ │ │ cbnz r0, 2d760 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2d7be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2d7be │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 2d7be │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d2a34 │ │ │ │ + bl 1d2ccc │ │ │ │ mov r0, r6 │ │ │ │ - bl d8dc8 │ │ │ │ + bl d8e0c │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, fp │ │ │ │ ite ne │ │ │ │ movne.w fp, #1 │ │ │ │ moveq.w fp, #0 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2d794 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2d794 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 11f41c │ │ │ │ + bl 11f720 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2d7a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2d7b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2d7b8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 2d7d8 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11176 @ 0x2ba8 │ │ │ │ + movw r1, #11240 @ 0x2be8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18c424 │ │ │ │ + bl 18cae4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d880 │ │ │ │ - bl 18c6bc │ │ │ │ + bl 18cd7c │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 2d5aa │ │ │ │ - bl 1df670 │ │ │ │ + bl 1df8c0 │ │ │ │ b.n 2d5aa │ │ │ │ str r4, [r0, #24] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ @@ -1766,53 +1766,53 @@ │ │ │ │ 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 181954 │ │ │ │ + bl 182014 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ cbz r5, 2d82c │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ b.n 2d85a │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ str r7, [sp, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 182b88 <_Py_SetLocaleFromEnv@@Base+0xae4> │ │ │ │ + bl 183248 <_Py_SetLocaleFromEnv@@Base+0xae4> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2d850 │ │ │ │ ldr r2, [pc, #36] @ (2d864 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ stmia.w r4, {r1, r2, r3, r5} │ │ │ │ b.n 2d85a │ │ │ │ movs r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b348 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + ldrh r0, [r1, #10] │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0002d868 : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #1588] @ 0x634 │ │ │ │ cbz r0, 2d87e │ │ │ │ addw r0, r3, #1588 @ 0x634 │ │ │ │ - b.w 6b7a0 │ │ │ │ + b.w 6b7b0 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 2da06 │ │ │ │ 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 │ │ │ │ @@ -1831,63 +1831,63 @@ │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #24] │ │ │ │ add r1, sp, #24 │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 90178 │ │ │ │ - movw r1, #57648 @ 0xe130 │ │ │ │ + bl 901b8 │ │ │ │ + movw r1, #57712 @ 0xe170 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ cbz r0, 2d8fe │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ bpl.n 2d8bc │ │ │ │ - bl c98a8 │ │ │ │ + bl c98ec │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2d8bc │ │ │ │ ldr r7, [sp, #16] │ │ │ │ cbz r7, 2d8fe │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #11536 @ 0x2d10 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 2d900 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbnz r0, 2d900 │ │ │ │ movs r7, #0 │ │ │ │ movs r5, #0 │ │ │ │ movw r8, #13928 @ 0x3668 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ mov.w fp, #1 │ │ │ │ mov sl, r5 │ │ │ │ str r5, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ add r2, sp, #20 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 90178 │ │ │ │ + bl 901b8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2d9c0 │ │ │ │ ldr.w r9, [sp, #20] │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 2d912 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ beq.n 2d950 │ │ │ │ movw r1, #13928 @ 0x3668 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2d912 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2d912 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ @@ -1895,67 +1895,67 @@ │ │ │ │ beq.n 2d912 │ │ │ │ cbz r7, 2d988 │ │ │ │ str.w sl, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #32 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1273b4 <_PySet_NextEntry@@Base> │ │ │ │ + bl 127674 <_PySet_NextEntry@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r9 │ │ │ │ cbz r3, 2d988 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bpl.n 2d962 │ │ │ │ - bl 121ec8 │ │ │ │ + bl 12219c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2d962 │ │ │ │ b.n 2d912 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 2d9a0 │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57668 @ 0xe144 │ │ │ │ + movw r1, #57732 @ 0xe184 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ b.n 2d9b0 │ │ │ │ - movw r1, #57692 @ 0xe15c │ │ │ │ + movw r1, #57756 @ 0xe19c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ - bl 203f78 │ │ │ │ + bl 2041b0 │ │ │ │ b.n 2d912 │ │ │ │ cbz r5, 2da00 │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57696 @ 0xe160 │ │ │ │ + movw r1, #57760 @ 0xe1a0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2048c8 <_PyArg_NoPositional@@Base+0x58> │ │ │ │ + bl 204b00 <_PyArg_NoPositional@@Base+0x58> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #25536 @ 0x63c0 │ │ │ │ + movw r1, #25600 @ 0x6400 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11176 @ 0x2ba8 │ │ │ │ + movw r1, #11240 @ 0x2be8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + b.w 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0002da08 : │ │ │ │ ldr.w r3, [r0, #344] @ 0x158 │ │ │ │ cmp r3, #2 │ │ │ │ @@ -1976,17 +1976,17 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 2da88 │ │ │ │ ldr.w r3, [r0, #356] @ 0x164 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #57748 @ 0xe194 │ │ │ │ + movw r2, #57812 @ 0xe1d4 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 18cdb4 │ │ │ │ + bl 18d474 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ cbz r0, 2da56 │ │ │ │ blx 2ae40 │ │ │ │ mov r0, sp │ │ │ │ blx 2c4d4 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r4, #360] @ 0x168 │ │ │ │ @@ -1994,15 +1994,15 @@ │ │ │ │ str r0, [r5, #0] │ │ │ │ b.n 2da94 │ │ │ │ movs r2, #16 │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [pc, #44] @ (2daa0 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r1, r2, [r4, #344] @ 0x158 │ │ │ │ str.w r3, [r4, #352] @ 0x160 │ │ │ │ b.n 2da8c │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 2da98 │ │ │ │ ldr.w r3, [r4, #352] @ 0x160 │ │ │ │ @@ -2010,24 +2010,24 @@ │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #1 │ │ │ │ b.n 2da9c │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r3, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ 0002daa4 : │ │ │ │ cbz r0, 2db04 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r5, #57308 @ 0xdfdc │ │ │ │ + movw r5, #57372 @ 0xe01c │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r0, #40 @ 0x28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r3, 2daea │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ sub.w r1, r3, #10 │ │ │ │ @@ -2040,15 +2040,15 @@ │ │ │ │ b.n 2dae6 │ │ │ │ cmp r3, #12 │ │ │ │ bne.n 2dae6 │ │ │ │ bl 2d24c │ │ │ │ adds r5, #28 │ │ │ │ b.n 2dac2 │ │ │ │ ldr.w r0, [r4, #336] @ 0x150 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ ldr.w r0, [r4, #360] @ 0x168 │ │ │ │ blx 2ae40 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ b.w 2ae3c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2056,15 +2056,15 @@ │ │ │ │ 0002db08 <_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, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #30313 @ 0x7669 │ │ │ │ + movw r3, #32049 @ 0x7d31 │ │ │ │ movt r3, #25 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r2, #976] @ 0x3d0 │ │ │ │ cbz r1, 2db3c <_PyObject_DebugMallocStats@@Base+0x34> │ │ │ │ ldr.w r0, [r2, #960] @ 0x3c0 │ │ │ │ subs r5, r0, r3 │ │ │ │ @@ -2078,85 +2078,85 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2dc2e <_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, #13376 @ 0x3440 │ │ │ │ + movw r2, #13440 @ 0x3480 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ add r6, sp, #20 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #65536 @ 0x10000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #13428 @ 0x3474 │ │ │ │ + movw r2, #13492 @ 0x34b4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r3, #2097152 @ 0x200000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #13460 @ 0x3494 │ │ │ │ + movw r2, #13524 @ 0x34d4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - bl 17e834 <_start@@Base+0xc50> │ │ │ │ + bl 17eef4 <_start@@Base+0xc4c> │ │ │ │ ldr r1, [pc, #200] @ (2dc5c <_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 2b348 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r3, [sp, #8] │ │ │ │ str r6, [sp, #16] │ │ │ │ - movw r3, #8205 @ 0x200d │ │ │ │ + movw r3, #8221 @ 0x201d │ │ │ │ movt r3, #6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 187c9c <_Py_SetLocaleFromEnv@@Base+0x5bf8> │ │ │ │ + bl 18835c <_Py_SetLocaleFromEnv@@Base+0x5bf8> │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ movw r2, #9171 @ 0x23d3 │ │ │ │ movt r2, #3 │ │ │ │ movw r1, #9025 @ 0x2341 │ │ │ │ movt r1, #3 │ │ │ │ - bl 187df0 <_Py_SetLocaleFromEnv@@Base+0x5d4c> │ │ │ │ + bl 1884b0 <_Py_SetLocaleFromEnv@@Base+0x5d4c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #13492 @ 0x34b4 │ │ │ │ + movw r2, #13556 @ 0x34f4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #13520 @ 0x34d0 │ │ │ │ + movw r2, #13584 @ 0x3510 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #13548 @ 0x34ec │ │ │ │ + movw r2, #13612 @ 0x352c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #13588 @ 0x3514 │ │ │ │ + movw r2, #13652 @ 0x3554 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #13616 @ 0x3530 │ │ │ │ + movw r2, #13680 @ 0x3570 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ b.n 2dc56 <_PyObject_DebugMallocStats@@Base+0x14e> │ │ │ │ - movw r0, #3513 @ 0xdb9 │ │ │ │ + movw r0, #3573 @ 0xdf5 │ │ │ │ movt r0, #7 │ │ │ │ cbz r1, 2dc44 <_PyObject_DebugMallocStats@@Base+0x13c> │ │ │ │ ldr.w r3, [r2, #960] @ 0x3c0 │ │ │ │ subs r2, r3, r0 │ │ │ │ negs r0, r2 │ │ │ │ adcs r0, r2 │ │ │ │ b.n 2dc4e <_PyObject_DebugMallocStats@@Base+0x146> │ │ │ │ @@ -2185,15 +2185,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, sp, #432 @ 0x1b0 │ │ │ │ ldr r2, [r2, r5] │ │ │ │ add r7, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r2, #1604] @ 0x644 │ │ │ │ - movw r2, #13644 @ 0x354c │ │ │ │ + movw r2, #13708 @ 0x358c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2248,15 +2248,15 @@ │ │ │ │ ldr.w r2, [r7, r5, lsl #2] │ │ │ │ ldr.w r3, [r8, r5, lsl #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ add r3, r6 │ │ │ │ str.w r3, [r8, r5, lsl #2] │ │ │ │ - bl 299c38 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 299c68 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ ldr.w r3, [r9, r5, lsl #2] │ │ │ │ subs r3, r3, r6 │ │ │ │ add r0, r3 │ │ │ │ str.w r0, [r9, r5, lsl #2] │ │ │ │ add.w r4, r4, #4096 @ 0x1000 │ │ │ │ b.n 2dd1a <_PyObject_DebugMallocStats@@Base+0x212> │ │ │ │ ldrd r5, r6, [sp, #36] @ 0x24 │ │ │ │ @@ -2267,21 +2267,21 @@ │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r6 │ │ │ │ blx 2bed0 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #13696 @ 0x3580 │ │ │ │ + movw r0, #13760 @ 0x35c0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ blx 2beec │ │ │ │ mov r9, r6 │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ mov fp, r4 │ │ │ │ - movw r3, #13808 @ 0x35f0 │ │ │ │ + movw r3, #13872 @ 0x3630 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r6, r6, [sp, #28] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r7 │ │ │ │ @@ -2306,117 +2306,117 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mla r3, r8, r4, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r3, r3, r5, lsl #5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 299e94 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 299ec4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ mla r9, r5, r1, r9 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ bne.n 2dd98 <_PyObject_DebugMallocStats@@Base+0x290> │ │ │ │ mov r4, fp │ │ │ │ movs r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w fp, [sp, #44] @ 0x2c │ │ │ │ blx 2bed0 │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13836 @ 0x360c │ │ │ │ + movw r1, #13900 @ 0x364c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r2, [sl, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13864 @ 0x3628 │ │ │ │ + movw r1, #13928 @ 0x3668 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ subs r2, r2, r3 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr.w r2, [sl, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13884 @ 0x363c │ │ │ │ + movw r1, #13948 @ 0x367c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13908 @ 0x3654 │ │ │ │ + movw r1, #13972 @ 0x3694 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ mov.w r3, #262144 @ 0x40000 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r2, #13936 @ 0x3670 │ │ │ │ + movw r2, #14000 @ 0x36b0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 18cdb4 │ │ │ │ + bl 18d474 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ lsls r2, r3, #18 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bed0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13964 @ 0x368c │ │ │ │ + movw r1, #14028 @ 0x36cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #13992 @ 0x36a8 │ │ │ │ + movw r1, #14056 @ 0x36e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ mov.w r3, #4096 @ 0x1000 │ │ │ │ add r5, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r3, fp │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ - movw r2, #14020 @ 0x36c4 │ │ │ │ + movw r2, #14084 @ 0x3704 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 18cdb4 │ │ │ │ + bl 18d474 │ │ │ │ mov.w r2, fp, lsl #12 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #14048 @ 0x36e0 │ │ │ │ + movw r1, #14112 @ 0x3720 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ mov r2, r9 │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #14080 @ 0x3700 │ │ │ │ + movw r1, #14144 @ 0x3740 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ add r5, r0 │ │ │ │ - movw r1, #14112 @ 0x3720 │ │ │ │ + movw r1, #14176 @ 0x3760 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ - movw r1, #14144 @ 0x3740 │ │ │ │ + movw r1, #14208 @ 0x3780 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ adds r2, r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #18 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #14152 @ 0x3748 │ │ │ │ + movw r0, #14216 @ 0x3788 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ blx 2beec │ │ │ │ mov.w r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14172 @ 0x375c │ │ │ │ + movw r1, #14236 @ 0x379c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ 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 │ │ │ │ @@ -2502,33 +2502,33 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ cbnz r1, 2e028 <_PyObject_DebugMallocStats@@Base+0x520> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 613ea │ │ │ │ + b.w 613fa │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r3 │ │ │ │ cbz r1, 2e034 <_PyObject_DebugMallocStats@@Base+0x52c> │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cbnz r3, 2e046 <_PyObject_DebugMallocStats@@Base+0x53e> │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 881d0 │ │ │ │ + bl 88220 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2e138 <_PyObject_DebugMallocStats@@Base+0x630> │ │ │ │ add.w r8, sp, #12 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 87f88 │ │ │ │ + bl 87fd8 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 2e05a <_PyObject_DebugMallocStats@@Base+0x552> │ │ │ │ mov r4, r0 │ │ │ │ b.n 2e138 <_PyObject_DebugMallocStats@@Base+0x630> │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ cmp.w r9, #1 │ │ │ │ bne.n 2e084 <_PyObject_DebugMallocStats@@Base+0x57c> │ │ │ │ @@ -2539,15 +2539,15 @@ │ │ │ │ bpl.n 2e084 <_PyObject_DebugMallocStats@@Base+0x57c> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ add.w r2, r3, #16 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl 881d0 │ │ │ │ + bl 88220 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2e10e <_PyObject_DebugMallocStats@@Base+0x606> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ bpl.n 2e092 <_PyObject_DebugMallocStats@@Base+0x58a> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ @@ -2555,15 +2555,15 @@ │ │ │ │ cbnz r4, 2e0a8 <_PyObject_DebugMallocStats@@Base+0x5a0> │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ bic.w r3, r9, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r6 │ │ │ │ - bl 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ b.n 2e10e <_PyObject_DebugMallocStats@@Base+0x606> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ @@ -2574,83 +2574,83 @@ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 2e10c <_PyObject_DebugMallocStats@@Base+0x604> │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #19140 @ 0x4ac4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ b.n 2e10c <_PyObject_DebugMallocStats@@Base+0x604> │ │ │ │ cbz r3, 2e10e <_PyObject_DebugMallocStats@@Base+0x606> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbz r3, 2e10e <_PyObject_DebugMallocStats@@Base+0x606> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e0f2 <_PyObject_DebugMallocStats@@Base+0x5ea> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2e0f2 <_PyObject_DebugMallocStats@@Base+0x5ea> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #19124 @ 0x4ab4 │ │ │ │ + movw r2, #19188 @ 0x4af4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + bl 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ cmp r9, r5 │ │ │ │ ble.n 2e12e <_PyObject_DebugMallocStats@@Base+0x626> │ │ │ │ ldr.w r0, [r6, r5, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e12a <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 2e12a <_PyObject_DebugMallocStats@@Base+0x622> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ b.n 2e110 <_PyObject_DebugMallocStats@@Base+0x608> │ │ │ │ cmp r6, r8 │ │ │ │ beq.n 2e138 <_PyObject_DebugMallocStats@@Base+0x630> │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #52436 @ 0xccd4 │ │ │ │ + movw r1, #52500 @ 0xcd14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r4, r0 │ │ │ │ blx 2b7f4 │ │ │ │ cbz r0, 2e1a6 <_PyObject_DebugMallocStats@@Base+0x69e> │ │ │ │ - movw r1, #52244 @ 0xcc14 │ │ │ │ + movw r1, #52308 @ 0xcc54 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b7f4 │ │ │ │ cbz r0, 2e1aa <_PyObject_DebugMallocStats@@Base+0x6a2> │ │ │ │ - movw r1, #52272 @ 0xcc30 │ │ │ │ + movw r1, #52336 @ 0xcc70 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b7f4 │ │ │ │ cbz r0, 2e1ae <_PyObject_DebugMallocStats@@Base+0x6a6> │ │ │ │ - movw r1, #52340 @ 0xcc74 │ │ │ │ + movw r1, #52404 @ 0xccb4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ blx 2b7f4 │ │ │ │ cbz r0, 2e1b2 <_PyObject_DebugMallocStats@@Base+0x6aa> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52396 @ 0xccac │ │ │ │ + movw r1, #52460 @ 0xccec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2b7f4 │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ b.n 2e1b4 <_PyObject_DebugMallocStats@@Base+0x6ac> │ │ │ │ @@ -2670,34 +2670,34 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ bne.n 2e1ec <_PyObject_DebugMallocStats@@Base+0x6e4> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24752 @ 0x60b0 │ │ │ │ + movw r1, #24816 @ 0x60f0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r4 │ │ │ │ b.n 2e1fe <_PyObject_DebugMallocStats@@Base+0x6f6> │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 8ed7c │ │ │ │ + bl 8edb8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #376] @ 0x178 │ │ │ │ cbnz r3, 2e212 <_PyObject_DebugMallocStats@@Base+0x70a> │ │ │ │ - b.w a25bc <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b.w a261c <_PyEval_EvalFrameDefault@@Base> │ │ │ │ bx r3 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ bpl.n 2e224 <_PyObject_DebugMallocStats@@Base+0x71c> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ @@ -2709,28 +2709,28 @@ │ │ │ │ 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, #57996 @ 0xe28c │ │ │ │ + movw r1, #58060 @ 0xe2cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cbnz r0, 2e252 <_PyObject_DebugMallocStats@@Base+0x74a> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2e2a8 <_PyObject_DebugMallocStats@@Base+0x7a0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl f30c0 │ │ │ │ + bl f30e8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2e24e <_PyObject_DebugMallocStats@@Base+0x746> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1b0f88 │ │ │ │ + bl 1b1640 │ │ │ │ cbnz r0, 2e28e <_PyObject_DebugMallocStats@@Base+0x786> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ and.w r2, r3, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #32768 @ 0x8000 │ │ │ │ bne.n 2e28e <_PyObject_DebugMallocStats@@Base+0x786> │ │ │ │ tst.w r3, #73 @ 0x49 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ @@ -2739,15 +2739,15 @@ │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ b.n 2e296 <_PyObject_DebugMallocStats@@Base+0x78e> │ │ │ │ movw r4, #5412 @ 0x1524 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ @@ -2755,118 +2755,118 @@ │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #57996 @ 0xe28c │ │ │ │ + movw r1, #58060 @ 0xe2cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cbz r0, 2e306 <_PyObject_DebugMallocStats@@Base+0x7fe> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl f3b9c │ │ │ │ + bl f3bc4 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge.n 2e2f8 <_PyObject_DebugMallocStats@@Base+0x7f0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e308 <_PyObject_DebugMallocStats@@Base+0x800> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 2e308 <_PyObject_DebugMallocStats@@Base+0x800> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ adds r1, #1 │ │ │ │ - bl f7f30 │ │ │ │ + bl f7f70 │ │ │ │ mov r4, r0 │ │ │ │ b.n 2e308 <_PyObject_DebugMallocStats@@Base+0x800> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #57996 @ 0xe28c │ │ │ │ + movw r1, #58060 @ 0xe2cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cbz r0, 2e35a <_PyObject_DebugMallocStats@@Base+0x852> │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 92654 │ │ │ │ + bl 926b8 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #44416 @ 0xad80 │ │ │ │ + movw r2, #44480 @ 0xadc0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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, #57996 @ 0xe28c │ │ │ │ + movw r1, #58060 @ 0xe2cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cbnz r0, 2e384 <_PyObject_DebugMallocStats@@Base+0x87c> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2e3d4 <_PyObject_DebugMallocStats@@Base+0x8cc> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - bl f30c0 │ │ │ │ + bl f30e8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2e380 <_PyObject_DebugMallocStats@@Base+0x878> │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1b0f88 │ │ │ │ + bl 1b1640 │ │ │ │ cbnz r0, 2e3ba <_PyObject_DebugMallocStats@@Base+0x8b2> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movw r4, #4364 @ 0x110c │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ and.w r2, r2, #61440 @ 0xf000 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ b.n 2e3c2 <_PyObject_DebugMallocStats@@Base+0x8ba> │ │ │ │ movw r4, #5412 @ 0x1524 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 0002e3da : │ │ │ │ - b.w 1bb6a4 │ │ │ │ + b.w 1bba18 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002e3e0 : │ │ │ │ ldr r3, [pc, #12] @ (2e3f0 ) │ │ │ │ str.w r0, [r3, #1600] @ 0x640 │ │ │ │ movs r0, #0 │ │ │ │ str.w r1, [r3, #1604] @ 0x644 │ │ │ │ @@ -2882,33 +2882,33 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ mov r4, r1 │ │ │ │ cbz r1, 2e42a │ │ │ │ mov r0, r1 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2e42a │ │ │ │ ldr r2, [pc, #44] @ (2e444 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2b60 │ │ │ │ + bl 1e2da8 │ │ │ │ b.n 2e440 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d5dac │ │ │ │ + bl 1d6024 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {r4, r5, r6} │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ @@ -2973,29 +2973,29 @@ │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0002e4d8 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2e50e │ │ │ │ - bl 1bea74 │ │ │ │ + bl 1bede0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e502 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 2e506 │ │ │ │ mov r4, r5 │ │ │ │ b.n 2e50e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 2e502 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 0002e512 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -3011,49 +3011,49 @@ │ │ │ │ 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 1ddb54 <_PyParkingLot_Park@@Base+0x258> │ │ │ │ + bl 1ddda0 <_PyParkingLot_Park@@Base+0x25c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 2e550 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ bl 2d53c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 2e59a │ │ │ │ + sxth r0, r7 │ │ │ │ movs r4, r7 │ │ │ │ │ │ │ │ 0002e55c : │ │ │ │ cbnz r1, 2e562 │ │ │ │ - b.w 91a88 │ │ │ │ + b.w 91acc │ │ │ │ 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 2e58a │ │ │ │ - movw r1, #20812 @ 0x514c │ │ │ │ + movw r1, #20876 @ 0x518c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 91a88 │ │ │ │ + b.w 91acc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #41460 @ 0xa1f4 │ │ │ │ + movw r1, #41524 @ 0xa234 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002e5a8 : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ @@ -3075,15 +3075,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (2e608 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cbz r4, 2e602 │ │ │ │ addw r0, r0, #1588 @ 0x634 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ subs r3, r4, r0 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ b.n 2e604 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, r4 │ │ │ │ @@ -3093,799 +3093,799 @@ │ │ │ │ ... │ │ │ │ │ │ │ │ 0002e60c : │ │ │ │ ldr r2, [pc, #12] @ (2e61c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1e2b60 │ │ │ │ + b.w 1e2da8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ 0002e620 <_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 706dc │ │ │ │ + bl 7071c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebf0 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebf0 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ movw r3, #32060 @ 0x7d3c │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 2e65e <_Py_GetConfigsAsDict@@Base+0x3e> │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2e67a <_Py_GetConfigsAsDict@@Base+0x5a> │ │ │ │ b.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45156 @ 0xb064 │ │ │ │ + movw r1, #45220 @ 0xb0a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e6a0 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e6a0 <_Py_GetConfigsAsDict@@Base+0x80> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #32064 @ 0x7d40 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45188 @ 0xb084 │ │ │ │ + movw r1, #45252 @ 0xb0c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e6e2 <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e6e2 <_Py_GetConfigsAsDict@@Base+0xc2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #32068 @ 0x7d44 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r0, 2e6fe <_Py_GetConfigsAsDict@@Base+0xde> │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2e71a <_Py_GetConfigsAsDict@@Base+0xfa> │ │ │ │ b.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45220 @ 0xb0a4 │ │ │ │ + movw r1, #45284 @ 0xb0e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e740 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e740 <_Py_GetConfigsAsDict@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #32072 @ 0x7d48 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45256 @ 0xb0c8 │ │ │ │ + movw r1, #45320 @ 0xb108 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e782 <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e782 <_Py_GetConfigsAsDict@@Base+0x162> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #61416 @ 0xefe8 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45296 @ 0xb0f0 │ │ │ │ + movw r1, #45360 @ 0xb130 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e7c4 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e7c4 <_Py_GetConfigsAsDict@@Base+0x1a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62044 @ 0xf25c │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45308 @ 0xb0fc │ │ │ │ + movw r1, #45372 @ 0xb13c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e806 <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e806 <_Py_GetConfigsAsDict@@Base+0x1e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62048 @ 0xf260 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45324 @ 0xb10c │ │ │ │ + movw r1, #45388 @ 0xb14c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e848 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e848 <_Py_GetConfigsAsDict@@Base+0x228> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62052 @ 0xf264 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45340 @ 0xb11c │ │ │ │ + movw r1, #45404 @ 0xb15c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e88a <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e88a <_Py_GetConfigsAsDict@@Base+0x26a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62036 @ 0xf254 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45356 @ 0xb12c │ │ │ │ + movw r1, #45420 @ 0xb16c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e8cc <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e8cc <_Py_GetConfigsAsDict@@Base+0x2ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62032 @ 0xf250 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45376 @ 0xb140 │ │ │ │ + movw r1, #45440 @ 0xb180 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e90e <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e90e <_Py_GetConfigsAsDict@@Base+0x2ee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62040 @ 0xf258 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45392 @ 0xb150 │ │ │ │ + movw r1, #45456 @ 0xb190 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e950 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e950 <_Py_GetConfigsAsDict@@Base+0x330> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62064 @ 0xf270 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45408 @ 0xb160 │ │ │ │ + movw r1, #45472 @ 0xb1a0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e992 <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e992 <_Py_GetConfigsAsDict@@Base+0x372> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62028 @ 0xf24c │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45424 @ 0xb170 │ │ │ │ + movw r1, #45488 @ 0xb1b0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2e9d4 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2e9d4 <_Py_GetConfigsAsDict@@Base+0x3b4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62056 @ 0xf268 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45444 @ 0xb184 │ │ │ │ + movw r1, #45508 @ 0xb1c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ea16 <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ea16 <_Py_GetConfigsAsDict@@Base+0x3f6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #61412 @ 0xefe4 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45460 @ 0xb194 │ │ │ │ + movw r1, #45524 @ 0xb1d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ea58 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ea58 <_Py_GetConfigsAsDict@@Base+0x438> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62068 @ 0xf274 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45488 @ 0xb1b0 │ │ │ │ + movw r1, #45552 @ 0xb1f0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ea9a <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ea9a <_Py_GetConfigsAsDict@@Base+0x47a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62072 @ 0xf278 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45516 @ 0xb1cc │ │ │ │ + movw r1, #45580 @ 0xb20c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2eadc <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2eadc <_Py_GetConfigsAsDict@@Base+0x4bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #62060 @ 0xf26c │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45540 @ 0xb1e4 │ │ │ │ + movw r1, #45604 @ 0xb224 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2eb1a <_Py_GetConfigsAsDict@@Base+0x4fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2eb1a <_Py_GetConfigsAsDict@@Base+0x4fa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #29396 @ 0x72d4 │ │ │ │ movt r3, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45564 @ 0xb1fc │ │ │ │ + movw r1, #45628 @ 0xb23c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2eb58 <_Py_GetConfigsAsDict@@Base+0x538> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2eb58 <_Py_GetConfigsAsDict@@Base+0x538> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ movw r3, #61408 @ 0xefe0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #45592 @ 0xb218 │ │ │ │ + movw r1, #45656 @ 0xb258 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2eb94 <_Py_GetConfigsAsDict@@Base+0x574> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2eb94 <_Py_GetConfigsAsDict@@Base+0x574> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #45608 @ 0xb228 │ │ │ │ + movw r1, #45672 @ 0xb268 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 2eede <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 2ebf4 <_Py_GetConfigsAsDict@@Base+0x5d4> │ │ │ │ ldr r3, [pc, #76] @ (2ec04 <_Py_GetConfigsAsDict@@Base+0x5e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr.w r5, [r7, #3728] @ 0xe90 │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2ebf0 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ add.w r5, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #1628] @ 0x65c │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 2ec08 <_Py_GetConfigsAsDict@@Base+0x5e8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ebf0 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2ebf0 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 2eede <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2ebb6 <_Py_GetConfigsAsDict@@Base+0x596> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 2ebb6 <_Py_GetConfigsAsDict@@Base+0x596> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54924 @ 0xd68c │ │ │ │ + movw r1, #54988 @ 0xd6cc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ec32 <_Py_GetConfigsAsDict@@Base+0x612> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2ec32 <_Py_GetConfigsAsDict@@Base+0x612> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1632] @ 0x660 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54964 @ 0xd6b4 │ │ │ │ + movw r1, #55028 @ 0xd6f4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ec70 <_Py_GetConfigsAsDict@@Base+0x650> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2ec70 <_Py_GetConfigsAsDict@@Base+0x650> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1636] @ 0x664 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54952 @ 0xd6a8 │ │ │ │ + movw r1, #55016 @ 0xd6e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ecae <_Py_GetConfigsAsDict@@Base+0x68e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2ecae <_Py_GetConfigsAsDict@@Base+0x68e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1640] @ 0x668 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54976 @ 0xd6c0 │ │ │ │ + movw r1, #55040 @ 0xd700 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ecec <_Py_GetConfigsAsDict@@Base+0x6cc> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2ecec <_Py_GetConfigsAsDict@@Base+0x6cc> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1644] @ 0x66c │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54892 @ 0xd66c │ │ │ │ + movw r1, #54956 @ 0xd6ac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ed2e <_Py_GetConfigsAsDict@@Base+0x70e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2ed2e <_Py_GetConfigsAsDict@@Base+0x70e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1648] @ 0x670 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54852 @ 0xd644 │ │ │ │ + movw r1, #54916 @ 0xd684 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ed70 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2ed70 <_Py_GetConfigsAsDict@@Base+0x750> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1652] @ 0x674 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54868 @ 0xd654 │ │ │ │ + movw r1, #54932 @ 0xd694 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2edb2 <_Py_GetConfigsAsDict@@Base+0x792> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2edb2 <_Py_GetConfigsAsDict@@Base+0x792> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1656] @ 0x678 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54912 @ 0xd680 │ │ │ │ + movw r1, #54976 @ 0xd6c0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2edf4 <_Py_GetConfigsAsDict@@Base+0x7d4> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2edf4 <_Py_GetConfigsAsDict@@Base+0x7d4> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1660] @ 0x67c │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54940 @ 0xd69c │ │ │ │ + movw r1, #55004 @ 0xd6dc │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ee36 <_Py_GetConfigsAsDict@@Base+0x816> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2ee36 <_Py_GetConfigsAsDict@@Base+0x816> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ ldr.w r0, [r5, #1664] @ 0x680 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54840 @ 0xd638 │ │ │ │ + movw r1, #54904 @ 0xd678 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ee74 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2ee74 <_Py_GetConfigsAsDict@@Base+0x854> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ beq.w 2ebdc <_Py_GetConfigsAsDict@@Base+0x5bc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #45624 @ 0xb238 │ │ │ │ + movw r1, #45688 @ 0xb278 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2eede <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2eea4 <_Py_GetConfigsAsDict@@Base+0x884> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2eea4 <_Py_GetConfigsAsDict@@Base+0x884> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w r0, r7, #4160 @ 0x1040 │ │ │ │ - bl 1ae080 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 1ae740 <_PyConfig_AsDict@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 2ebf0 <_Py_GetConfigsAsDict@@Base+0x5d0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #53276 @ 0xd01c │ │ │ │ + movw r1, #53340 @ 0xd05c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2eede <_Py_GetConfigsAsDict@@Base+0x8be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2eeec <_Py_GetConfigsAsDict@@Base+0x8cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2eeec <_Py_GetConfigsAsDict@@Base+0x8cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 2eeec <_Py_GetConfigsAsDict@@Base+0x8cc> │ │ │ │ mov r0, r6 │ │ │ │ movs r6, #0 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, 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 r3, [r0, #2740] @ 0xab4 │ │ │ │ @@ -3900,168 +3900,168 @@ │ │ │ │ movw r3, #59840 @ 0xe9c0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #59860 @ 0xe9d4 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr.w r2, [r4, #456] @ 0x1c8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1e3a04 │ │ │ │ + bl 1e3c4c │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 2ef4a <_Py_GetConfigsAsDict@@Base+0x92a> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 19e36c │ │ │ │ + bl 19ea2c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ cbz r6, 2ef6a <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ mov r5, r6 │ │ │ │ ldr.w r1, [r4, #2696] @ 0xa88 │ │ │ │ cbz r1, 2efb2 <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ cbz r5, 2efb2 <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cbz r3, 2efb2 <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e44d0 │ │ │ │ + bl 1e4718 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ cbnz r6, 2ef6e <_Py_GetConfigsAsDict@@Base+0x94e> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r4, #32] │ │ │ │ movs r0, #0 │ │ │ │ b.n 2f0c8 <_Py_GetConfigsAsDict@@Base+0xaa8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add.w r7, r6, #16 │ │ │ │ adds r0, #1 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2ef98 <_Py_GetConfigsAsDict@@Base+0x978> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2ef92 <_Py_GetConfigsAsDict@@Base+0x972> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2ef92 <_Py_GetConfigsAsDict@@Base+0x972> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #15 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2ef6a <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ mov r1, r7 │ │ │ │ blx 2b770 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2efb2 <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2efb2 <_Py_GetConfigsAsDict@@Base+0x992> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbz r3, 2efca <_Py_GetConfigsAsDict@@Base+0x9aa> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e4644 │ │ │ │ + bl 1e488c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2efca <_Py_GetConfigsAsDict@@Base+0x9aa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ b.n 2ef6a <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ ldr.w r3, [r4, #460] @ 0x1cc │ │ │ │ cbz r3, 2efd4 <_Py_GetConfigsAsDict@@Base+0x9b4> │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cbnz r5, 2efdc <_Py_GetConfigsAsDict@@Base+0x9bc> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2f0b0 <_Py_GetConfigsAsDict@@Base+0xa90> │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ cbnz r3, 2efec <_Py_GetConfigsAsDict@@Base+0x9cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r4, #32] │ │ │ │ b.n 2f0b0 <_Py_GetConfigsAsDict@@Base+0xa90> │ │ │ │ ldr r6, [r4, #28] │ │ │ │ cbz r6, 2f05a <_Py_GetConfigsAsDict@@Base+0xa3a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r6, [r4, #2708] @ 0xa94 │ │ │ │ subs r6, r6, r3 │ │ │ │ - bl 1e4948 │ │ │ │ + bl 1e4b90 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #1 │ │ │ │ adds r1, r7, #1 │ │ │ │ str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ - bl 1d77a0 │ │ │ │ + bl 1d7a18 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 2f034 <_Py_GetConfigsAsDict@@Base+0xa14> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r5 │ │ │ │ str.w r9, [r4] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ b.n 2ef6a <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ add r3, r6 │ │ │ │ str.w r3, [r4, #2708] @ 0xa94 │ │ │ │ - bl 1e49d4 <_PyInterpreterState_SetNotRunningMain@@Base+0x8> │ │ │ │ + bl 1e4c1c <_PyInterpreterState_SetNotRunningMain@@Base+0x8> │ │ │ │ b.n 2f090 <_Py_GetConfigsAsDict@@Base+0xa70> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e4948 │ │ │ │ + bl 1e4b90 │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str.w r6, [r4, #476] @ 0x1dc │ │ │ │ str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r5 │ │ │ │ strd r5, r5, [r4] │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ blx 2bfb8 │ │ │ │ add r5, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 1e49d4 <_PyInterpreterState_SetNotRunningMain@@Base+0x8> │ │ │ │ + bl 1e4c1c <_PyInterpreterState_SetNotRunningMain@@Base+0x8> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #10 │ │ │ │ bne.n 2f0b0 <_Py_GetConfigsAsDict@@Base+0xa90> │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r3, #664] @ 0x298 │ │ │ │ cbnz r3, 2f0a4 <_Py_GetConfigsAsDict@@Base+0xa84> │ │ │ │ movs r0, #1 │ │ │ │ b.n 2f0c8 <_Py_GetConfigsAsDict@@Base+0xaa8> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w cbe48 <_Py_LoadAttr_StackRefSteal@@Base+0x1388> │ │ │ │ + b.w cbe84 <_Py_LoadAttr_StackRefSteal@@Base+0x1388> │ │ │ │ ldr.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2ef6a <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ - movw r0, #11176 @ 0x2ba8 │ │ │ │ + movw r0, #11240 @ 0x2be8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1bcc50 │ │ │ │ + bl 1bcfc8 │ │ │ │ b.n 2ef6a <_Py_GetConfigsAsDict@@Base+0x94a> │ │ │ │ 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 │ │ │ │ movw r4, #32100 @ 0x7d64 │ │ │ │ @@ -4071,38 +4071,38 @@ │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ movw r4, #59856 @ 0xe9d0 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ blx 2c230 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r5, 2f10c <_Py_GetConfigsAsDict@@Base+0xaec> │ │ │ │ - movw r2, #1116 @ 0x45c │ │ │ │ + movw r2, #1180 @ 0x49c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r9, #32128 @ 0x7d80 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ movs r4, #0 │ │ │ │ blx 2c230 │ │ │ │ movs r5, #0 │ │ │ │ mov.w sl, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r5, sl │ │ │ │ mov r8, r4 │ │ │ │ - bl 182000 │ │ │ │ + bl 1826c0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2f14a <_Py_GetConfigsAsDict@@Base+0xb2a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ - bl 1fba78 │ │ │ │ - bl 9652c │ │ │ │ + bl 9aa44 │ │ │ │ + bl 1fbcb8 │ │ │ │ + bl 9658c │ │ │ │ movs r5, #0 │ │ │ │ b.n 2f234 <_Py_GetConfigsAsDict@@Base+0xc14> │ │ │ │ add.w r8, r0, r5 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cbz r2, 2f168 <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ @@ -4128,22 +4128,22 @@ │ │ │ │ cbz r0, 2f198 <_Py_GetConfigsAsDict@@Base+0xb78> │ │ │ │ mov r0, r7 │ │ │ │ blx 2b524 │ │ │ │ b.n 2f1ca <_Py_GetConfigsAsDict@@Base+0xbaa> │ │ │ │ mov r0, r6 │ │ │ │ cmp.w fp, #4 │ │ │ │ bne.n 2f1b6 <_Py_GetConfigsAsDict@@Base+0xb96> │ │ │ │ - bl 9a9dc │ │ │ │ - bl eec74 │ │ │ │ + bl 9aa44 │ │ │ │ + bl eec9c │ │ │ │ mov fp, r0 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ cmp.w fp, #4294967295 @ 0xffffffff │ │ │ │ bne.n 2f14e <_Py_GetConfigsAsDict@@Base+0xb2e> │ │ │ │ b.n 2f22c <_Py_GetConfigsAsDict@@Base+0xc0c> │ │ │ │ - bl 33fd8 │ │ │ │ + bl 33fdc │ │ │ │ cbz r0, 2f1ca <_Py_GetConfigsAsDict@@Base+0xbaa> │ │ │ │ b.n 2f22c <_Py_GetConfigsAsDict@@Base+0xc0c> │ │ │ │ mov r0, r8 │ │ │ │ blx 2bfb8 │ │ │ │ adds r5, r5, r0 │ │ │ │ bne.n 2f1d2 <_Py_GetConfigsAsDict@@Base+0xbb2> │ │ │ │ b.n 2f11c <_Py_GetConfigsAsDict@@Base+0xafc> │ │ │ │ @@ -4153,39 +4153,39 @@ │ │ │ │ adds r3, r4, r5 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 2f20a <_Py_GetConfigsAsDict@@Base+0xbea> │ │ │ │ adds.w sl, r5, #2 │ │ │ │ bpl.n 2f122 <_Py_GetConfigsAsDict@@Base+0xb02> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46760 @ 0xb6a8 │ │ │ │ + movw r1, #46824 @ 0xb6e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - bl 9652c │ │ │ │ + bl f3598 │ │ │ │ + bl 9658c │ │ │ │ b.n 2f146 <_Py_GetConfigsAsDict@@Base+0xb26> │ │ │ │ adds r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 182000 │ │ │ │ + bl 1826c0 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2f234 <_Py_GetConfigsAsDict@@Base+0xc14> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ - bl 1fba78 │ │ │ │ - bl 9652c │ │ │ │ + bl 9aa44 │ │ │ │ + bl 1fbcb8 │ │ │ │ + bl 9658c │ │ │ │ b.n 2f234 <_Py_GetConfigsAsDict@@Base+0xc14> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ b.n 2f146 <_Py_GetConfigsAsDict@@Base+0xb26> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ 0002f23a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -4194,19 +4194,19 @@ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, sp │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ cbz r0, 2f268 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0002f26e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -4224,31 +4224,31 @@ │ │ │ │ mov r3, r4 │ │ │ │ subs r2, r4, #1 │ │ │ │ adc.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r2, #262144 @ 0x40000 │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ bcs.n 2f2b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 2f2be │ │ │ │ mov r0, r6 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 4a578 │ │ │ │ + b.w 4a56c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b98c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19e30c │ │ │ │ + bl 19e9cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #112 @ 0x70 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -4279,66 +4279,66 @@ │ │ │ │ asrs r3, r2, #31 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c08c │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.n 2f308 │ │ │ │ - movw r1, #53820 @ 0xd23c │ │ │ │ + movw r1, #53884 @ 0xd27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #55308 @ 0xd80c │ │ │ │ + movw r0, #55372 @ 0xd84c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1bb598 │ │ │ │ + bl 1bb90c │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 2f35c │ │ │ │ movs r0, #0 │ │ │ │ b.n 2f438 │ │ │ │ mov r2, r6 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - movw r1, #50564 @ 0xc584 │ │ │ │ + movw r1, #50628 @ 0xc5c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ - movw r3, #17316 @ 0x43a4 │ │ │ │ + movw r3, #17340 @ 0x43bc │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - bl 87da8 │ │ │ │ + bl 87df8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f3a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 2f3a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 2f358 │ │ │ │ ldr r1, [pc, #144] @ (2f440 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 908a0 │ │ │ │ + bl 908e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f3ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2f3ca │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 2f358 │ │ │ │ ldr.w r0, [r7, #2712] @ 0xa98 │ │ │ │ str.w r4, [r7, #2712] @ 0xa98 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ cmp r5, #0 │ │ │ │ bgt.n 2f3e2 │ │ │ │ movs r0, #1 │ │ │ │ b.n 2f438 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [pc, #88] @ (2f444 ) │ │ │ │ @@ -4350,36 +4350,36 @@ │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cbnz r6, 2f408 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ b.n 2f41e │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8989c <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl 898e0 <_Py_CheckFunctionResult@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f358 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f3de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2f3de │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 2f3de │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfaf0004d │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ @@ -4399,15 +4399,15 @@ │ │ │ │ bne.n 2f478 <_PyUnicode_FromId@@Base+0x30> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f468 <_PyUnicode_FromId@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ beq.n 2f484 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 272288 │ │ │ │ + bl 23daf4 │ │ │ │ ldr r3, [pc, #320] @ (2f5c8 <_PyUnicode_FromId@@Base+0x180>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ @@ -4422,15 +4422,15 @@ │ │ │ │ bne.n 2f4be <_PyUnicode_FromId@@Base+0x76> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f4ae <_PyUnicode_FromId@@Base+0x66> │ │ │ │ dmb ish │ │ │ │ beq.n 2f4ca <_PyUnicode_FromId@@Base+0x82> │ │ │ │ mov r0, r5 │ │ │ │ - bl 272288 │ │ │ │ + bl 23daf4 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r7, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 2f4f0 <_PyUnicode_FromId@@Base+0xa8> │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r6, #1700] @ 0x6a4 │ │ │ │ @@ -4446,15 +4446,15 @@ │ │ │ │ bne.n 2f508 <_PyUnicode_FromId@@Base+0xc0> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f4f8 <_PyUnicode_FromId@@Base+0xb0> │ │ │ │ dmb ish │ │ │ │ beq.n 2f514 <_PyUnicode_FromId@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 23ca48 │ │ │ │ + bl 23db9c │ │ │ │ add.w r5, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r5, #2048] @ 0x800 │ │ │ │ cmp r3, r4 │ │ │ │ ble.n 2f52a <_PyUnicode_FromId@@Base+0xe2> │ │ │ │ ldr.w r3, [r5, #2052] @ 0x804 │ │ │ │ ldr.w r6, [r3, r4, lsl #2] │ │ │ │ cbnz r6, 2f59c <_PyUnicode_FromId@@Base+0x154> │ │ │ │ @@ -4463,34 +4463,34 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 2bfb8 │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 2f576 <_PyUnicode_FromId@@Base+0x12e> │ │ │ │ mov r0, r9 │ │ │ │ movs r2, #1 │ │ │ │ - bl 79e24 │ │ │ │ + bl 79e64 │ │ │ │ ldr.w r3, [r5, #2048] @ 0x800 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r5, #2052] @ 0x804 │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 2f594 <_PyUnicode_FromId@@Base+0x14c> │ │ │ │ lsls r7, r4, #1 │ │ │ │ cmp r7, #16 │ │ │ │ it lt │ │ │ │ movlt r7, #16 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 2f57a <_PyUnicode_FromId@@Base+0x132> │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ movs r6, #0 │ │ │ │ b.n 2f59c <_PyUnicode_FromId@@Base+0x154> │ │ │ │ ldr.w r0, [r5, #2048] @ 0x800 │ │ │ │ mov r1, sl │ │ │ │ subs r2, r7, r0 │ │ │ │ add.w r0, r9, r0, lsl #2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ @@ -4506,15 +4506,15 @@ │ │ │ │ bne.n 2f5b4 <_PyUnicode_FromId@@Base+0x16c> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2f5a4 <_PyUnicode_FromId@@Base+0x15c> │ │ │ │ dmb ish │ │ │ │ beq.n 2f5c0 <_PyUnicode_FromId@@Base+0x178> │ │ │ │ mov r0, r8 │ │ │ │ - bl 23ca48 │ │ │ │ + bl 23db9c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -4526,179 +4526,179 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 2f5ee <_PyUnicode_FromId@@Base+0x1a6> │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 2f608 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ b.n 2f610 <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ - movw r0, #3048 @ 0xbe8 │ │ │ │ + movw r0, #3112 @ 0xc28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2f5e6 <_PyUnicode_FromId@@Base+0x19e> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2f66a <_PyUnicode_FromId@@Base+0x222> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 2f62e <_PyUnicode_FromId@@Base+0x1e6> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 2f604 <_PyUnicode_FromId@@Base+0x1bc> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cbz r6, 2f64a <_PyUnicode_FromId@@Base+0x202> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32764 @ 0x7ffc │ │ │ │ + movw r1, #32828 @ 0x803c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 2f604 <_PyUnicode_FromId@@Base+0x1bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 11f41c │ │ │ │ + bl 11f720 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 2f604 <_PyUnicode_FromId@@Base+0x1bc> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r0, [pc, #16] @ (2f670 <_PyUnicode_FromId@@Base+0x228>) │ │ │ │ mov r3, r6 │ │ │ │ mov r1, sp │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r4, r2, #25 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ 0002f674 : │ │ │ │ ldr r0, [pc, #4] @ (2f67c ) │ │ │ │ - b.w 1a7b90 │ │ │ │ + b.w 1a8260 │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r6} │ │ │ │ lsls r4, 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 d076c │ │ │ │ + bl d07c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #248] @ (2f790 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ - movw r1, #54340 @ 0xd444 │ │ │ │ + bl 1ace60 │ │ │ │ + movw r1, #54404 @ 0xd484 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl d0e28 │ │ │ │ + bl d0e80 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 2f6bc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 2f78e │ │ │ │ ldr r1, [pc, #212] @ (2f794 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ - movw r1, #8280 @ 0x2058 │ │ │ │ + bl 1ace60 │ │ │ │ + movw r1, #8344 @ 0x2098 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl d0e28 │ │ │ │ + bl d0e80 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2f6b6 │ │ │ │ ldr r1, [pc, #184] @ (2f798 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ - movw r1, #8300 @ 0x206c │ │ │ │ + bl 1ace60 │ │ │ │ + movw r1, #8364 @ 0x20ac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl d0e28 │ │ │ │ + bl d0e80 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2f6b6 │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl 706dc │ │ │ │ - movw r1, #55584 @ 0xd920 │ │ │ │ + bl 7071c │ │ │ │ + movw r1, #55648 @ 0xd960 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl d0e28 │ │ │ │ + bl d0e80 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 2f6b6 │ │ │ │ ldr r6, [pc, #124] @ (2f79c ) │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cbz r1, 2f732 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r6, #8 │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2f71e │ │ │ │ b.n 2f6b6 │ │ │ │ movw r3, #5168 @ 0x1430 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 7bf04 │ │ │ │ + bl 7bf24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f6b6 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [pc, #84] @ (2f7a0 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f768 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 2f768 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2f6b6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7ac │ │ │ │ + bl 1ace6c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2f6b6 │ │ │ │ - movw r0, #3620 @ 0xe24 │ │ │ │ + movw r0, #3684 @ 0xe64 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r3, {r2, r3, r7} │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldmia r3!, {r5, r7} │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r1, #1 │ │ │ │ - b.n 2fda8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ca> │ │ │ │ + b.n 2fe28 <_Py_DumpStack@@Base+0x24> │ │ │ │ lsls r3, r0, #1 │ │ │ │ ldmia r3, {r3, r6, r7} │ │ │ │ lsls r4, r1, #1 │ │ │ │ │ │ │ │ 0002f7a4 : │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cbz r0, 2f7b4 │ │ │ │ @@ -4710,19 +4710,19 @@ │ │ │ │ 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 92654 │ │ │ │ + bl 926b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w cfff4 │ │ │ │ + b.w d004c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ movw r4, #59856 @ 0xe9d0 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -4732,60 +4732,60 @@ │ │ │ │ cbz r0, 2f802 │ │ │ │ movs r0, #10 │ │ │ │ blx 2bed0 │ │ │ │ ldr r6, [pc, #220] @ (2f8e0 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r5, [r4, #0] │ │ │ │ movs r3, #32 │ │ │ │ - movw r1, #55260 @ 0xd7dc │ │ │ │ + movw r1, #55324 @ 0xd81c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ movw r9, #40760 @ 0x9f38 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r4, #0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1916] @ 0x77c │ │ │ │ bl 2f9e8 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #55280 @ 0xd7f0 │ │ │ │ + movw r1, #55344 @ 0xd830 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1924] @ 0x784 │ │ │ │ bl 2f9e8 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #55304 @ 0xd808 │ │ │ │ + movw r1, #55368 @ 0xd848 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1716] @ 0x6b4 │ │ │ │ bl 2f9e8 │ │ │ │ ldr.w r2, [r8, r6] │ │ │ │ movs r3, #20 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #55324 @ 0xd81c │ │ │ │ + movw r1, #55388 @ 0xd85c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1892] @ 0x764 │ │ │ │ bl 2f9e8 │ │ │ │ mov fp, r4 │ │ │ │ adds r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ - movw r2, #55344 @ 0xd830 │ │ │ │ + movw r2, #55408 @ 0xd870 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 18cdb4 │ │ │ │ + bl 18d474 │ │ │ │ ldr.w r7, [r6, r8] │ │ │ │ ldrd r3, r2, [r9, #16] │ │ │ │ mov r1, sp │ │ │ │ ldr r7, [r7, #8] │ │ │ │ mov r0, r5 │ │ │ │ adds r3, #3 │ │ │ │ add.w r7, r7, fp, lsl #3 │ │ │ │ @@ -4809,96 +4809,96 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [pc, #64] @ (2f93c ) │ │ │ │ - movw r2, #55372 @ 0xd84c │ │ │ │ + movw r2, #55436 @ 0xd88c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl d80fc │ │ │ │ + bl d8140 │ │ │ │ cbnz r0, 2f914 │ │ │ │ movs r0, #0 │ │ │ │ b.n 2f938 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bc6e0 │ │ │ │ + bl 1bca58 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 2f910 │ │ │ │ bl 2fe04 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 77668 │ │ │ │ - bl eec74 │ │ │ │ + bl 776ac │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2f910 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4, {r2, r4, r7} │ │ │ │ lsls r4, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1f7760 <_PyXIData_RegisterClass@@Base+0x101c> │ │ │ │ + bl 1f79a0 <_PyXIData_RegisterClass@@Base+0x1020> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #20] @ (2f978 ) │ │ │ │ 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, #2056] @ 0x808 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #56032 @ 0xdae0 │ │ │ │ + movw r1, #56096 @ 0xdb20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cbnz r0, 2f9a6 │ │ │ │ movs r4, #0 │ │ │ │ b.n 2f9da │ │ │ │ ldr r0, [pc, #56] @ (2f9e0 ) │ │ │ │ - bl 11a538 │ │ │ │ + bl 11a91c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2f9a2 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [pc, #36] @ (2f9e4 ) │ │ │ │ - bl 1004f0 │ │ │ │ + bl 100570 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2f9da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 2f9da │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r1!, {r4, r5, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -4910,43 +4910,43 @@ │ │ │ │ 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, #56044 @ 0xdaec │ │ │ │ + movw r2, #56108 @ 0xdb2c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 18cdb4 │ │ │ │ + bl 18d474 │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r2, #56068 @ 0xdb04 │ │ │ │ + movw r2, #56132 @ 0xdb44 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 18cdb4 │ │ │ │ + bl 18d474 │ │ │ │ mul.w r2, r5, r4 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2df38 <_PyObject_DebugMallocStats@@Base+0x430> │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9a914 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a97c <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #200] @ 0xc8 │ │ │ │ cmp r0, #0 │ │ │ │ bgt.n 2fa5a │ │ │ │ movs r0, #84 @ 0x54 │ │ │ │ blx 2bdac │ │ │ │ cmp r0, #0 │ │ │ │ ble.n 2fa62 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #28] @ (2fa8c ) │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ @@ -4961,25 +4961,25 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2af54 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r9, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 2fad0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 2fad0 │ │ │ │ movs r6, #0 │ │ │ │ b.n 2fbd8 │ │ │ │ mov.w r8, #26 │ │ │ │ movs r6, #32 │ │ │ │ add.w r5, r6, #31 │ │ │ │ mov r0, r6 │ │ │ │ @@ -4987,42 +4987,42 @@ │ │ │ │ mov r7, r0 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ mov r2, r0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ mov r1, r5 │ │ │ │ cbnz r0, 2faf4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c480 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 2fb42 │ │ │ │ mov r0, r7 │ │ │ │ blx 2be1c <__sched_cpufree@plt> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 2fb20 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bne.n 2fb3e │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56112 @ 0xdb30 │ │ │ │ + movw r1, #56176 @ 0xdb70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 2facc │ │ │ │ lsls r6, r6, #1 │ │ │ │ b.n 2fad6 │ │ │ │ - bl e5e5c │ │ │ │ + bl e5e8c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 2fbca │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ac9c <__sched_cpucount@plt> │ │ │ │ mov r9, r0 │ │ │ │ @@ -5034,49 +5034,49 @@ │ │ │ │ bls.n 2fbbe │ │ │ │ ldr.w r3, [r7, r3, lsl #2] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r3, r3, #31 │ │ │ │ bpl.n 2fbba │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 2fbca │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl e8fa4 │ │ │ │ + bl e8fd8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cbz r0, 2fba4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2fbca │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2fbca │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 2fbca │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 2fbbe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 2fbbe │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 2fbbe │ │ │ │ adds r4, #1 │ │ │ │ b.n 2fb5c │ │ │ │ adds r4, #1 │ │ │ │ b.n 2fb56 │ │ │ │ mov r0, r7 │ │ │ │ blx 2be1c <__sched_cpufree@plt> │ │ │ │ b.n 2fbd8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2be1c <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ b.n 2facc │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ 0002fbde <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -5091,16 +5091,16 @@ │ │ │ │ bne.n 2fc0a <_PyMem_GetCurrentAllocatorName@@Base+0x2c> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2fbfa <_PyMem_GetCurrentAllocatorName@@Base+0x1c> │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 2fc16 <_PyMem_GetCurrentAllocatorName@@Base+0x38> │ │ │ │ - bl 272288 │ │ │ │ - movw r4, #61024 @ 0xee60 │ │ │ │ + bl 23daf4 │ │ │ │ + movw r4, #61088 @ 0xeea0 │ │ │ │ movt r4, #67 @ 0x43 │ │ │ │ add.w r9, sp, #4 │ │ │ │ add.w r8, sp, #24 │ │ │ │ add.w ip, sp, #44 @ 0x2c │ │ │ │ add r6, sp, #64 @ 0x40 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ stmia.w r9!, {r0, r1, r2, r3} │ │ │ │ @@ -5225,61 +5225,61 @@ │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ blx 2c260 │ │ │ │ cbnz r0, 2fdb6 <_PyMem_GetCurrentAllocatorName@@Base+0x1d8> │ │ │ │ ldr r0, [pc, #148] @ (2fe00 <_PyMem_GetCurrentAllocatorName@@Base+0x222>) │ │ │ │ movs r2, #20 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - movw r4, #44204 @ 0xacac │ │ │ │ + movw r4, #44268 @ 0xacec │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ b.n 2fdb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #44220 @ 0xacbc │ │ │ │ + movw r4, #44284 @ 0xacfc │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ b.n 2fdb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #44164 @ 0xac84 │ │ │ │ + movw r4, #44228 @ 0xacc4 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ b.n 2fdb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #44192 @ 0xaca0 │ │ │ │ + movw r4, #44256 @ 0xace0 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ b.n 2fdb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #44228 @ 0xacc4 │ │ │ │ + movw r4, #44292 @ 0xad04 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ b.n 2fdb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ - movw r4, #44176 @ 0xac90 │ │ │ │ + movw r4, #44240 @ 0xacd0 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ b.n 2fdb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1da> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 2fdd0 <_PyMem_GetCurrentAllocatorName@@Base+0x1f2> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2fdc0 <_PyMem_GetCurrentAllocatorName@@Base+0x1e2> │ │ │ │ dmb ish │ │ │ │ beq.n 2fddc <_PyMem_GetCurrentAllocatorName@@Base+0x1fe> │ │ │ │ ldr r0, [pc, #12] @ (2fde4 <_PyMem_GetCurrentAllocatorName@@Base+0x206>) │ │ │ │ - bl 23ca48 │ │ │ │ + bl 23db9c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r0, [r0, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r0, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r0, [r3, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r5, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cdp 0, 11, cr0, cr0, cr3, {2} │ │ │ │ + cdp 0, 15, cr0, cr0, cr3, {2} │ │ │ │ str r4, [r0, #32] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r3, #32] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r6, #32] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ @@ -5289,30 +5289,30 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ ldr r3, [pc, #624] @ (30088 <_Py_DumpStack@@Base+0x284>) │ │ │ │ add r7, sp, #0 │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ add.w r6, r7, #36 @ 0x24 │ │ │ │ - movw r1, #56180 @ 0xdb74 │ │ │ │ + movw r1, #56244 @ 0xdbb4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r7, #164] @ 0xa4 │ │ │ │ mov.w r3, #0 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b974 │ │ │ │ cbnz r0, 2fe54 <_Py_DumpStack@@Base+0x50> │ │ │ │ movs r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56240 @ 0xdbb0 │ │ │ │ + movw r1, #56304 @ 0xdbf0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ b.n 3006c <_Py_DumpStack@@Base+0x268> │ │ │ │ mov.w r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and.w r2, r3, r0, lsl #4 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, sp │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -5367,21 +5367,21 @@ │ │ │ │ cbz r3, 2fefa <_Py_DumpStack@@Base+0xf6> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [fp, #4] │ │ │ │ add.w r9, r9, #1 │ │ │ │ add.w fp, fp, #16 │ │ │ │ b.n 2fecc <_Py_DumpStack@@Base+0xc8> │ │ │ │ - movw r0, #56276 @ 0xdbd4 │ │ │ │ + movw r0, #56340 @ 0xdc14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - movw r9, #37724 @ 0x935c │ │ │ │ + movw r9, #37788 @ 0x939c │ │ │ │ movt r9, #45 @ 0x2d │ │ │ │ strd r0, sl, [r7, #8] │ │ │ │ mov.w fp, #0 │ │ │ │ - movw sl, #60784 @ 0xed70 │ │ │ │ + movw sl, #60848 @ 0xedb0 │ │ │ │ movt sl, #41 @ 0x29 │ │ │ │ str.w r8, [r7, #16] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, fp │ │ │ │ ble.w 30052 <_Py_DumpStack@@Base+0x24e> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ ldr.w r3, [r3, fp, lsl #2] │ │ │ │ @@ -5398,112 +5398,112 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 2ff8a <_Py_DumpStack@@Base+0x186> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ cbnz r2, 2ff8a <_Py_DumpStack@@Base+0x186> │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56304 @ 0xdbf0 │ │ │ │ + movw r1, #56368 @ 0xdc30 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r8, [r5] │ │ │ │ mov r0, r8 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #56320 @ 0xdc00 │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #56384 @ 0xdc40 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ b.n 30032 <_Py_DumpStack@@Base+0x22e> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r2, r1 │ │ │ │ ite cs │ │ │ │ subcs r3, r2, r1 │ │ │ │ subcc r3, r1, r2 │ │ │ │ mov.w r2, #15 │ │ │ │ - movw r1, #56304 @ 0xdbf0 │ │ │ │ + movw r1, #56368 @ 0xdc30 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ itete cs │ │ │ │ strcs r3, [r7, #20] │ │ │ │ strcc r3, [r7, #20] │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [r7, #24] │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [r7, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56324 @ 0xdc04 │ │ │ │ + movw r1, #56388 @ 0xdc44 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r8 │ │ │ │ moveq r0, sl │ │ │ │ blx 2bfb8 │ │ │ │ cmp.w r8, #0 │ │ │ │ ite ne │ │ │ │ movne r1, r8 │ │ │ │ moveq r1, sl │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ movs r2, #1 │ │ │ │ add.w r1, r7, #32 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r3, [r7, #32] │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56332 @ 0xdc0c │ │ │ │ + movw r1, #56396 @ 0xdc4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ - bl 20be48 │ │ │ │ - movw r1, #57592 @ 0xe0f8 │ │ │ │ + bl 20c080 │ │ │ │ + movw r1, #57656 @ 0xe138 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - bl 6621c <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ + bl 6622c <_Py_FatalRefcountErrorFunc@@Base+0x1c> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ adds r6, #4 │ │ │ │ adds r5, #16 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ b.n 2ff28 <_Py_DumpStack@@Base+0x124> │ │ │ │ ldr.w sl, [r7, #12] │ │ │ │ cmp r3, #32 │ │ │ │ mov sp, sl │ │ │ │ bne.n 3006c <_Py_DumpStack@@Base+0x268> │ │ │ │ - movw r1, #56336 @ 0xdc10 │ │ │ │ + movw r1, #56400 @ 0xdc50 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #24] @ (30088 <_Py_DumpStack@@Base+0x284>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr.w r3, [r7, #164] @ 0xa4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 30080 <_Py_DumpStack@@Base+0x27c> │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ @@ -5512,138 +5512,138 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9a914 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a97c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cbnz r3, 300b0 <_Py_DumpStack@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 150e48 │ │ │ │ + b.w 1512f0 │ │ │ │ movw r3, #61096 @ 0xeea8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56644 @ 0xdd44 │ │ │ │ + movw r1, #56708 @ 0xdd84 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 300a4 <_Py_DumpStack@@Base+0x2a0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 300f2 <_Py_DumpStack@@Base+0x2ee> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1db7c4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1dba0c <_Py_Uid_Converter@@Base> │ │ │ │ cbnz r0, 3010c <_Py_DumpStack@@Base+0x308> │ │ │ │ b.n 30108 <_Py_DumpStack@@Base+0x304> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2688 @ 0xa80 │ │ │ │ + movw r0, #2752 @ 0xac0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 300e6 <_Py_DumpStack@@Base+0x2e2> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30140 <_Py_DumpStack@@Base+0x33c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1db7c4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1dba0c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 30108 <_Py_DumpStack@@Base+0x304> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b40c │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 30138 <_Py_DumpStack@@Base+0x334> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 30166 <_Py_DumpStack@@Base+0x362> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ cbnz r0, 30180 <_Py_DumpStack@@Base+0x37c> │ │ │ │ b.n 3017c <_Py_DumpStack@@Base+0x378> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2716 @ 0xa9c │ │ │ │ + movw r0, #2780 @ 0xadc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3015a <_Py_DumpStack@@Base+0x356> │ │ │ │ movs r0, #0 │ │ │ │ b.n 301b4 <_Py_DumpStack@@Base+0x3b0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3017c <_Py_DumpStack@@Base+0x378> │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2c248 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 301ac <_Py_DumpStack@@Base+0x3a8> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 301d8 <_Py_DumpStack@@Base+0x3d4> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 301fc <_Py_DumpStack@@Base+0x3f8> │ │ │ │ mov r0, r4 │ │ │ │ blx 2addc │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 301f4 <_Py_DumpStack@@Base+0x3f0> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -5660,39 +5660,39 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #252] @ (30324 <_Py_DumpStack@@Base+0x520>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3031e <_Py_DumpStack@@Base+0x51a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 30254 <_Py_DumpStack@@Base+0x450> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3031e <_Py_DumpStack@@Base+0x51a> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 127708 │ │ │ │ + bl 1279c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3031e <_Py_DumpStack@@Base+0x51a> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #56948 @ 0xde74 │ │ │ │ + movw r1, #57012 @ 0xdeb4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #56952 @ 0xde78 │ │ │ │ + movw r0, #57016 @ 0xdeb8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3031e <_Py_DumpStack@@Base+0x51a> │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2ba84 │ │ │ │ cbz r0, 302da <_Py_DumpStack@@Base+0x4d6> │ │ │ │ @@ -5700,30 +5700,30 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 302b2 <_Py_DumpStack@@Base+0x4ae> │ │ │ │ cmp r3, #13 │ │ │ │ bne.n 302ca <_Py_DumpStack@@Base+0x4c6> │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56996 @ 0xdea4 │ │ │ │ + movw r1, #57060 @ 0xdee4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3030a <_Py_DumpStack@@Base+0x506> │ │ │ │ movw r3, #45480 @ 0xb1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56968 @ 0xde88 │ │ │ │ + movw r1, #57032 @ 0xdec8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3030a <_Py_DumpStack@@Base+0x506> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ b.n 3030a <_Py_DumpStack@@Base+0x506> │ │ │ │ add.w r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ bl 303e0 <_Py_DumpStack@@Base+0x5dc> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3030a <_Py_DumpStack@@Base+0x506> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -5733,97 +5733,97 @@ │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 30320 <_Py_DumpStack@@Base+0x51c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302f0 <_Py_DumpStack@@Base+0x4ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 302f0 <_Py_DumpStack@@Base+0x4ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3031e <_Py_DumpStack@@Base+0x51a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3031e <_Py_DumpStack@@Base+0x51a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ beq.n 30258 <_Py_DumpStack@@Base+0x454> │ │ │ │ lsls r4, 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 d076c │ │ │ │ + bl d07c4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - movw r1, #55560 @ 0xd908 │ │ │ │ + movw r1, #55624 @ 0xd948 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ - bl c2f7c │ │ │ │ + bl c2fc0 │ │ │ │ cbz r0, 30382 <_Py_DumpStack@@Base+0x57e> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 30386 <_Py_DumpStack@@Base+0x582> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #57024 @ 0xdec0 │ │ │ │ + movw r1, #57088 @ 0xdf00 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 303dc <_Py_DumpStack@@Base+0x5d8> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1f941c │ │ │ │ + bl 1f965c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 30382 <_Py_DumpStack@@Base+0x57e> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 303bc <_Py_DumpStack@@Base+0x5b8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30382 <_Py_DumpStack@@Base+0x57e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30382 <_Py_DumpStack@@Base+0x57e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 30382 <_Py_DumpStack@@Base+0x57e> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 303cc <_Py_DumpStack@@Base+0x5c8> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 303dc <_Py_DumpStack@@Base+0x5d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 303c2 <_Py_DumpStack@@Base+0x5be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 303c2 <_Py_DumpStack@@Base+0x5be> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -5844,19 +5844,19 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 3044e <_Py_DumpStack@@Base+0x64a> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #57056 @ 0xdee0 │ │ │ │ + movw r1, #57120 @ 0xdf20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 30bb6 <_Py_DumpStack@@Base+0xdb2> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r9, r0 │ │ │ │ str r3, [sp, #892] @ 0x37c │ │ │ │ mov r6, r1 │ │ │ │ str r0, [sp, #888] @ 0x378 │ │ │ │ blx 2b968 │ │ │ │ @@ -5870,68 +5870,68 @@ │ │ │ │ subs r4, #1 │ │ │ │ str.w r2, [r3, #16]! │ │ │ │ bne.n 3046e <_Py_DumpStack@@Base+0x66a> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, sp, r2 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r3, #57088 @ 0xdf00 │ │ │ │ + movw r3, #57152 @ 0xdf40 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ - movw r1, #17316 @ 0x43a4 │ │ │ │ + movw r1, #17340 @ 0x43bc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ blx 2c254 │ │ │ │ mov fp, r0 │ │ │ │ cbnz r0, 304cc <_Py_DumpStack@@Base+0x6c8> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57104 @ 0xdf10 │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 30864 <_Py_DumpStack@@Base+0xa60> │ │ │ │ mov.w r0, #4096 @ 0x1000 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 3052c <_Py_DumpStack@@Base+0x728> │ │ │ │ mov r0, fp │ │ │ │ blx 2c050 │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30864 <_Py_DumpStack@@Base+0xa60> │ │ │ │ ldr.w r4, [r8, r7] │ │ │ │ movw r3, #35144 @ 0x8948 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbz r2, 30508 <_Py_DumpStack@@Base+0x704> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cbnz r3, 3051c <_Py_DumpStack@@Base+0x718> │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #57176 @ 0xdf58 │ │ │ │ + movw r2, #57240 @ 0xdf98 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ b.n 30864 <_Py_DumpStack@@Base+0xa60> │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r1, #57176 @ 0xdf58 │ │ │ │ + movw r1, #57240 @ 0xdf98 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 502c0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 502c4 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 30864 <_Py_DumpStack@@Base+0xa60> │ │ │ │ str r5, [sp, #16] │ │ │ │ mov.w sl, #4096 @ 0x1000 │ │ │ │ mov r5, r4 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ @@ -5948,26 +5948,26 @@ │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r3, [r9, r2] │ │ │ │ cmp r3, #10 │ │ │ │ beq.n 305da <_Py_DumpStack@@Base+0x7d6> │ │ │ │ mov.w sl, sl, lsl #1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 307f2 <_Py_DumpStack@@Base+0x9ee> │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, fp │ │ │ │ blx 2c050 │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30864 <_Py_DumpStack@@Base+0xa60> │ │ │ │ ldr r3, [pc, #712] @ (30860 <_Py_DumpStack@@Base+0xa5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r2, [r2, r3] │ │ │ │ movw r3, #35144 @ 0x8948 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -5976,30 +5976,30 @@ │ │ │ │ cbz r1, 305b0 <_Py_DumpStack@@Base+0x7ac> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cbnz r3, 305c8 <_Py_DumpStack@@Base+0x7c4> │ │ │ │ mov r1, r0 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ mov r0, r2 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r2, #57236 @ 0xdf94 │ │ │ │ + movw r2, #57300 @ 0xdfd4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ b.n 30864 <_Py_DumpStack@@Base+0xa60> │ │ │ │ mov r3, sl │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r1, #57236 @ 0xdf94 │ │ │ │ + movw r1, #57300 @ 0xdfd4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 502c0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 502c4 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 30864 <_Py_DumpStack@@Base+0xa60> │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ strb.w r4, [r9, r2] │ │ │ │ mov r0, r9 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ - movw r1, #57320 @ 0xdfe8 │ │ │ │ + movw r1, #57384 @ 0xe028 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ strd r4, r4, [sp, #56] @ 0x38 │ │ │ │ blx 2af60 <__isoc23_sscanf@plt> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3053c <_Py_DumpStack@@Base+0x738> │ │ │ │ ldrb.w r3, [r9, r5] │ │ │ │ @@ -6015,15 +6015,15 @@ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ mov r0, r8 │ │ │ │ blx 2c324 │ │ │ │ cbz r0, 30628 <_Py_DumpStack@@Base+0x824> │ │ │ │ adds r0, #1 │ │ │ │ b.n 3062a <_Py_DumpStack@@Base+0x826> │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #57348 @ 0xe004 │ │ │ │ + movw r1, #57412 @ 0xe044 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2bba4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 307ee <_Py_DumpStack@@Base+0x9ea> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -6039,40 +6039,40 @@ │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #57356 @ 0xe00c │ │ │ │ + movw r3, #57420 @ 0xe04c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57368 @ 0xe018 │ │ │ │ + movw r1, #57432 @ 0xe058 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 307ee <_Py_DumpStack@@Base+0x9ea> │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ blx 2b9d0 <__fstat64_time64@plt+0x4> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 306c2 <_Py_DumpStack@@Base+0x8be> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r7, #0 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #57356 @ 0xe00c │ │ │ │ + movw r3, #57420 @ 0xe04c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57424 @ 0xe050 │ │ │ │ + movw r1, #57488 @ 0xe090 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 307b2 <_Py_DumpStack@@Base+0x9ae> │ │ │ │ vldr d7, [pc, #404] @ 30858 <_Py_DumpStack@@Base+0xa54> │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ @@ -6086,40 +6086,40 @@ │ │ │ │ vldr d8, [sp, #168] @ 0xa8 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ mov r2, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r3, #57356 @ 0xe00c │ │ │ │ + movw r3, #57420 @ 0xe04c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r1, #57496 @ 0xe098 │ │ │ │ + movw r1, #57560 @ 0xe0d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ vstr d8, [sp] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 3073a <_Py_DumpStack@@Base+0x936> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ bcc.n 3073e <_Py_DumpStack@@Base+0x93a> │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #4360 @ 0x1108 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #57576 @ 0xe0e8 │ │ │ │ + movw r1, #57640 @ 0xe128 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r8 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r7, #0 │ │ │ │ b.n 307aa <_Py_DumpStack@@Base+0x9a6> │ │ │ │ ldr r5, [r0, #32] │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r7, #57356 @ 0xe00c │ │ │ │ + movw r7, #57420 @ 0xe04c │ │ │ │ movt r7, #43 @ 0x2b │ │ │ │ add r5, r0 │ │ │ │ str.w r8, [sp, #32] │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ mov r8, r7 │ │ │ │ mov fp, sl │ │ │ │ mov r4, r2 │ │ │ │ @@ -6149,15 +6149,15 @@ │ │ │ │ beq.w 30b9c <_Py_DumpStack@@Base+0xd98> │ │ │ │ ldr r7, [r5, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [r2, #8] │ │ │ │ adds r7, r3, r7 │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r5 │ │ │ │ - bl 299e94 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 299ec4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ add r7, r1 │ │ │ │ subs r7, r7, r5 │ │ │ │ ldr r1, [sp, #168] @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bff8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ blx 2b4c4 │ │ │ │ @@ -6166,324 +6166,324 @@ │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #57716 @ 0xe174 │ │ │ │ + movw r1, #57780 @ 0xe1b4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 307ee <_Py_DumpStack@@Base+0x9ea> │ │ │ │ cbz r7, 307ee <_Py_DumpStack@@Base+0x9ea> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r7 │ │ │ │ - bl 36a48 │ │ │ │ + bl 36a4c │ │ │ │ cbnz r0, 307f6 <_Py_DumpStack@@Base+0x9f2> │ │ │ │ movs r5, #0 │ │ │ │ b.n 3053c <_Py_DumpStack@@Base+0x738> │ │ │ │ mov r9, r0 │ │ │ │ b.n 3053c <_Py_DumpStack@@Base+0x738> │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r4, r7 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ b.n 30804 <_Py_DumpStack@@Base+0xa00> │ │ │ │ ldr r5, [sp, #16] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r0, r9 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, fp │ │ │ │ blx 2c050 │ │ │ │ cbz r0, 3083a <_Py_DumpStack@@Base+0xa36> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r4, [r3, #0] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2b0e0 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #57752 @ 0xe198 │ │ │ │ + movw r1, #57816 @ 0xe1d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 30864 <_Py_DumpStack@@Base+0xa60> │ │ │ │ cbz r4, 30864 <_Py_DumpStack@@Base+0xa60> │ │ │ │ mov.w r2, #760 @ 0x2f8 │ │ │ │ add r3, sp, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r7, sp, #904 @ 0x388 │ │ │ │ - bl 36a8a │ │ │ │ + bl 36a8e │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 308e4 <_Py_DumpStack@@Base+0xae0> │ │ │ │ b.n 3090e <_Py_DumpStack@@Base+0xb0a> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r4, #4360 @ 0x1108 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - bl d925c │ │ │ │ + bl d92a0 │ │ │ │ ldr r6, [sp, #888] @ 0x378 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #57796 @ 0xe1c4 │ │ │ │ + movw r1, #57860 @ 0xe204 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov r0, r7 │ │ │ │ - bl 1c0d58 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1c106c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 308a0 <_Py_DumpStack@@Base+0xa9c> │ │ │ │ - movw r1, #57868 @ 0xe20c │ │ │ │ + movw r1, #57932 @ 0xe24c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ ldr r2, [pc, #740] @ (30b98 <_Py_DumpStack@@Base+0xd94>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cbz r2, 308c4 <_Py_DumpStack@@Base+0xac0> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 308d6 <_Py_DumpStack@@Base+0xad2> │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #57916 @ 0xe23c │ │ │ │ + movw r2, #57980 @ 0xe27c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r3 │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ - movw r1, #57916 @ 0xe23c │ │ │ │ + movw r1, #57980 @ 0xe27c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 502c0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 502c4 <_PyErr_FormatFromCause@@Base> │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ - movw r1, #43836 @ 0xab3c │ │ │ │ + movw r1, #43900 @ 0xab7c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ movs r2, #8 │ │ │ │ blx 2c260 │ │ │ │ cbz r0, 3095c <_Py_DumpStack@@Base+0xb58> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58044 @ 0xe2bc │ │ │ │ + movw r1, #58108 @ 0xe2fc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cbnz r0, 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ ldr r1, [pc, #632] @ (30b98 <_Py_DumpStack@@Base+0xd94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cbz r2, 30938 <_Py_DumpStack@@Base+0xb34> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cbnz r2, 30948 <_Py_DumpStack@@Base+0xb44> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #57984 @ 0xe280 │ │ │ │ + movw r2, #58048 @ 0xe2c0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ - movw r1, #57984 @ 0xe280 │ │ │ │ + movw r1, #58048 @ 0xe2c0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r3 │ │ │ │ - bl 502c0 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 502c4 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 30b4a <_Py_DumpStack@@Base+0xd46> │ │ │ │ sub.w r2, r7, #776 @ 0x308 │ │ │ │ ldrd r3, r1, [r2, #8] │ │ │ │ and.w r2, r3, #240 @ 0xf0 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ beq.n 30992 <_Py_DumpStack@@Base+0xb8e> │ │ │ │ movw r2, #64272 @ 0xfb10 │ │ │ │ movt r2, #64753 @ 0xfcf1 │ │ │ │ add r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ beq.n 30992 <_Py_DumpStack@@Base+0xb8e> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58104 @ 0xe2f8 │ │ │ │ + movw r1, #58168 @ 0xe338 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ mov.w ip, r3, lsr #24 │ │ │ │ ubfx r2, r3, #16, #8 │ │ │ │ cmp.w ip, #3 │ │ │ │ bne.n 309a4 <_Py_DumpStack@@Base+0xba0> │ │ │ │ cmp r2, #14 │ │ │ │ beq.n 309c6 <_Py_DumpStack@@Base+0xbc2> │ │ │ │ movw r0, #4360 @ 0x1108 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r3, #14 │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #58212 @ 0xe364 │ │ │ │ + movw r1, #58276 @ 0xe3a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str.w ip, [sp] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ sub.w r8, r7, #776 @ 0x308 │ │ │ │ ldrd r3, r2, [r8, #16] │ │ │ │ orrs r3, r2 │ │ │ │ bne.n 309e6 <_Py_DumpStack@@Base+0xbe2> │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r4 │ │ │ │ - bl 36a8a │ │ │ │ + bl 36a8e │ │ │ │ cbz r0, 309fe <_Py_DumpStack@@Base+0xbfa> │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58288 @ 0xe3b0 │ │ │ │ + movw r1, #58352 @ 0xe3f0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ sub.w r4, r7, #856 @ 0x358 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbnz r3, 30a1e <_Py_DumpStack@@Base+0xc1a> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58396 @ 0xe41c │ │ │ │ + movw r1, #58460 @ 0xe45c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ sub.w r9, r7, #852 @ 0x354 │ │ │ │ ldr.w r1, [r8, #728] @ 0x2d8 │ │ │ │ movs r2, #4 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #52 @ 0x34 │ │ │ │ str.w r0, [r9] │ │ │ │ mov r0, r5 │ │ │ │ - bl 36a8a │ │ │ │ + bl 36a8e │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 30a5a <_Py_DumpStack@@Base+0xc56> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58452 @ 0xe454 │ │ │ │ + movw r1, #58516 @ 0xe494 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr.w r1, [r8, #80] @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ - bl 36a8a │ │ │ │ + bl 36a8e │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ sub.w r3, r7, #848 @ 0x350 │ │ │ │ ldr.w r9, [r3] │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 30a9a <_Py_DumpStack@@Base+0xc96> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58508 @ 0xe48c │ │ │ │ + movw r1, #58572 @ 0xe4cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ mov r0, r6 │ │ │ │ blx 2bfb8 │ │ │ │ ldrd r2, r3, [r8, #752] @ 0x2f0 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ bcc.n 30ac2 <_Py_DumpStack@@Base+0xcbe> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58560 @ 0xe4c0 │ │ │ │ + movw r1, #58624 @ 0xe500 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ ldr.w r1, [r7, #-32] │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr.w r0, [r7, #-56] │ │ │ │ mov r3, r6 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r1, r9 │ │ │ │ - bl 36cd6 │ │ │ │ + bl 36cda │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ sub.w r4, r7, #848 @ 0x350 │ │ │ │ ldr.w r2, [r7, #-40] │ │ │ │ ldr.w r1, [r7, #-56] │ │ │ │ sub.w r6, r7, #844 @ 0x34c │ │ │ │ mov.w ip, #1 │ │ │ │ add r3, sp, #60 @ 0x3c │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ str.w ip, [r6] │ │ │ │ add r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ - bl 36cd6 │ │ │ │ + bl 36cda │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ ldr.w r1, [r7, #-64] │ │ │ │ mov r0, r5 │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ - bl 36a8a │ │ │ │ + bl 36a8e │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 30956 <_Py_DumpStack@@Base+0xb52> │ │ │ │ sub.w r6, r7, #840 @ 0x348 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r1, [r7, #-64] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ add r1, r3 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r2, #4 │ │ │ │ - bl 36cd6 │ │ │ │ + bl 36cda │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ negs r4, r4 │ │ │ │ ldr r0, [sp, #892] @ 0x37c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 30b54 <_Py_DumpStack@@Base+0xd50> │ │ │ │ blx 2b4c4 │ │ │ │ mov.w r6, #1024 @ 0x400 │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ str r7, [r5, #12] │ │ │ │ subs r6, #1 │ │ │ │ str.w r7, [r5, #16]! │ │ │ │ bne.n 30b5a <_Py_DumpStack@@Base+0xd56> │ │ │ │ b.n 30bb6 <_Py_DumpStack@@Base+0xdb2> │ │ │ │ mov r4, r9 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ @@ -6502,51 +6502,51 @@ │ │ │ │ beq.w 30790 <_Py_DumpStack@@Base+0x98c> │ │ │ │ mov r2, r1 │ │ │ │ b.n 30b80 <_Py_DumpStack@@Base+0xd7c> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r2, #4360 @ 0x1108 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #57644 @ 0xe12c │ │ │ │ + movw r1, #57708 @ 0xe16c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r8 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 3073a <_Py_DumpStack@@Base+0x936> │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #17280 @ 0x4380 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r5, [pc, #32] @ (30bf0 <_Py_DumpStack@@Base+0xdec>) │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #20812 @ 0x514c │ │ │ │ + movw r2, #20876 @ 0x518c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #58896 @ 0xe610 │ │ │ │ + movw r1, #58960 @ 0xe650 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r4, r5] │ │ │ │ pop {r4, r5} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr.w r0, [r0, #3904] @ 0xf40 │ │ │ │ - b.w d1594 │ │ │ │ + b.w d15ec │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30c14 <_Py_DumpStack@@Base+0xe10> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 30c2c <_Py_DumpStack@@Base+0xe28> │ │ │ │ ldr r2, [pc, #24] @ (30c30 <_Py_DumpStack@@Base+0xe2c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ @@ -6583,15 +6583,15 @@ │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ str r5, [sp, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 19aa6c <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + bl 19b134 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 30c9a <_Py_DumpStack@@Base+0xe96> │ │ │ │ b.n 30d82 <_Py_DumpStack@@Base+0xf7e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -6601,35 +6601,35 @@ │ │ │ │ cbz r3, 30ca2 <_Py_DumpStack@@Base+0xe9e> │ │ │ │ ldr r0, [r7, #20] │ │ │ │ b.n 30caa <_Py_DumpStack@@Base+0xea6> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #63596 @ 0xf86c │ │ │ │ + movw r1, #63660 @ 0xf8ac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1fa5d8 │ │ │ │ + bl 1fa818 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30cd4 <_Py_DumpStack@@Base+0xed0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 30cd4 <_Py_DumpStack@@Base+0xed0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 30d82 <_Py_DumpStack@@Base+0xf7e> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 30cf4 <_Py_DumpStack@@Base+0xef0> │ │ │ │ movs r1, #6 │ │ │ │ add.w r0, r4, #13 │ │ │ │ - bl 6c23c │ │ │ │ + bl 6c24c │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 30d6e <_Py_DumpStack@@Base+0xf6a> │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ mov.w r0, #3600 @ 0xe10 │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ movw r7, #46148 @ 0xb444 │ │ │ │ @@ -6644,222 +6644,222 @@ │ │ │ │ lsls r3, r3, #2 │ │ │ │ smlabb r3, r1, r0, r3 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ movs r0, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r1, r3 │ │ │ │ movs r3, #1 │ │ │ │ - bl 19a848 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 19af10 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 30d6e <_Py_DumpStack@@Base+0xf6a> │ │ │ │ mov r1, r5 │ │ │ │ - bl 261a60 <_PyTime_ObjectToTimeval@@Base+0x1048> │ │ │ │ + bl 261c98 <_PyTime_ObjectToTimeval@@Base+0x1048> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d4e <_Py_DumpStack@@Base+0xf4a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 30d4e <_Py_DumpStack@@Base+0xf4a> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cbz r7, 30d6e <_Py_DumpStack@@Base+0xf6a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d6e <_Py_DumpStack@@Base+0xf6a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 30d6e <_Py_DumpStack@@Base+0xf6a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30d82 <_Py_DumpStack@@Base+0xf7e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 30d82 <_Py_DumpStack@@Base+0xf7e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r0, #17612 @ 0x44cc │ │ │ │ + movw r0, #17676 @ 0x450c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 1b2e54 <_PySys_GetRequiredAttrString@@Base> │ │ │ │ + bl 1b350c <_PySys_GetRequiredAttrString@@Base> │ │ │ │ cbz r0, 30ddc <_Py_DumpStack@@Base+0xfd8> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #20812 @ 0x514c │ │ │ │ + movw r1, #20876 @ 0x518c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #59480 @ 0xe858 │ │ │ │ + movw r0, #59544 @ 0xe898 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 30de0 <_Py_DumpStack@@Base+0xfdc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30ddc <_Py_DumpStack@@Base+0xfd8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 30ddc <_Py_DumpStack@@Base+0xfd8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 30e02 <_Py_DumpStack@@Base+0xffe> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 90400 │ │ │ │ + bl 90440 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30e02 <_Py_DumpStack@@Base+0xffe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 30e02 <_Py_DumpStack@@Base+0xffe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #348] @ (30f74 <_Py_DumpStack@@Base+0x1170>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ - movw r0, #59672 @ 0xe918 │ │ │ │ + movw r0, #59736 @ 0xe958 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 18b9cc │ │ │ │ + bl 18c08c │ │ │ │ cbz r0, 30e50 <_Py_DumpStack@@Base+0x104c> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 30e50 <_Py_DumpStack@@Base+0x104c> │ │ │ │ - movw r1, #45416 @ 0xb168 │ │ │ │ + movw r1, #45480 @ 0xb1a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2c174 │ │ │ │ cbnz r0, 30e58 <_Py_DumpStack@@Base+0x1054> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ b.n 30f6c <_Py_DumpStack@@Base+0x1168> │ │ │ │ - movw r4, #59656 @ 0xe908 │ │ │ │ + movw r4, #59720 @ 0xe948 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 182044 │ │ │ │ + bl 182704 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 30e6c <_Py_DumpStack@@Base+0x1068> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1fc030 │ │ │ │ + b.w 1fc270 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2c324 │ │ │ │ cbnz r0, 30e86 <_Py_DumpStack@@Base+0x1082> │ │ │ │ - movw r0, #60536 @ 0xec78 │ │ │ │ + movw r0, #60600 @ 0xecb8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov sl, r4 │ │ │ │ mov r5, r0 │ │ │ │ b.n 30e98 <_Py_DumpStack@@Base+0x1094> │ │ │ │ cmp r4, r0 │ │ │ │ beq.n 30f3c <_Py_DumpStack@@Base+0x1138> │ │ │ │ subs r1, r0, r4 │ │ │ │ add.w sl, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fdd8 │ │ │ │ + bl 7fdf8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r5, 30ea4 <_Py_DumpStack@@Base+0x10a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ movs r4, #0 │ │ │ │ b.n 30f6c <_Py_DumpStack@@Base+0x1168> │ │ │ │ mov r0, r5 │ │ │ │ - bl 11a538 │ │ │ │ + bl 11a91c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30ec0 <_Py_DumpStack@@Base+0x10bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 30ec0 <_Py_DumpStack@@Base+0x10bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 30eda <_Py_DumpStack@@Base+0x10d6> │ │ │ │ movw r3, #61136 @ 0xeed0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cbnz r0, 30f3c <_Py_DumpStack@@Base+0x1138> │ │ │ │ b.n 30e9a <_Py_DumpStack@@Base+0x1096> │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30efc <_Py_DumpStack@@Base+0x10f8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 30efc <_Py_DumpStack@@Base+0x10f8> │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cbnz r5, 30f12 <_Py_DumpStack@@Base+0x110e> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cbnz r0, 30f3c <_Py_DumpStack@@Base+0x1138> │ │ │ │ b.n 30e9a <_Py_DumpStack@@Base+0x1096> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90400 │ │ │ │ + bl 90440 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 30f6c <_Py_DumpStack@@Base+0x1168> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 30f6c <_Py_DumpStack@@Base+0x1168> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 30f6c <_Py_DumpStack@@Base+0x1168> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ movw r0, #61084 @ 0xee9c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #59692 @ 0xe92c │ │ │ │ + movw r2, #59756 @ 0xe96c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20d980 │ │ │ │ + bl 20dbb8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ adds r5, #1 │ │ │ │ bne.w 30e46 <_Py_DumpStack@@Base+0x1042> │ │ │ │ b.n 30ea0 <_Py_DumpStack@@Base+0x109c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ @@ -6882,55 +6882,55 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #132] @ (31024 <_Py_DumpStack@@Base+0x1220>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 30fba <_Py_DumpStack@@Base+0x11b6> │ │ │ │ movs r0, #0 │ │ │ │ b.n 31020 <_Py_DumpStack@@Base+0x121c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 30fce <_Py_DumpStack@@Base+0x11ca> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 30fb6 <_Py_DumpStack@@Base+0x11b2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 30fe2 <_Py_DumpStack@@Base+0x11de> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 30fb6 <_Py_DumpStack@@Base+0x11b2> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 30ff6 <_Py_DumpStack@@Base+0x11f2> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 30fb6 <_Py_DumpStack@@Base+0x11b2> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bc34 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 31018 <_Py_DumpStack@@Base+0x1214> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bne.n 31100 <_Py_DumpStack@@Base+0x12fc> │ │ │ │ lsls r4, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -6951,30 +6951,30 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #116] @ (310c4 <_Py_DumpStack@@Base+0x12c0>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 310be <_Py_DumpStack@@Base+0x12ba> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 31078 <_Py_DumpStack@@Base+0x1274> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 310be <_Py_DumpStack@@Base+0x12ba> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3108a <_Py_DumpStack@@Base+0x1286> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 310be <_Py_DumpStack@@Base+0x12ba> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -6982,128 +6982,128 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 310b4 <_Py_DumpStack@@Base+0x12b0> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bne.n 30ff8 <_Py_DumpStack@@Base+0x11f4> │ │ │ │ lsls r4, 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 fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 310e8 <_Py_DumpStack@@Base+0x12e4> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3110c <_Py_DumpStack@@Base+0x1308> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b274 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 31104 <_Py_DumpStack@@Base+0x1300> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 31134 <_Py_DumpStack@@Base+0x1330> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3117c <_Py_DumpStack@@Base+0x1378> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c290 │ │ │ │ cbz r0, 3114e <_Py_DumpStack@@Base+0x134a> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ b.n 3117c <_Py_DumpStack@@Base+0x1378> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 85698 │ │ │ │ + bl 856cc │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3117c <_Py_DumpStack@@Base+0x1378> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cbnz r0, 31178 <_Py_DumpStack@@Base+0x1374> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3117c <_Py_DumpStack@@Base+0x1378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3117c <_Py_DumpStack@@Base+0x1378> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3117c <_Py_DumpStack@@Base+0x1378> │ │ │ │ str r0, [r4, #16] │ │ │ │ b.n 3117e <_Py_DumpStack@@Base+0x137a> │ │ │ │ movs r4, #0 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 92654 │ │ │ │ + bl 926b8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fb200 │ │ │ │ + b.w 1fb440 │ │ │ │ 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 fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 311c6 <_Py_DumpStack@@Base+0x13c2> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 311f4 <_Py_DumpStack@@Base+0x13f0> │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bcd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cbz r4, 311ee <_Py_DumpStack@@Base+0x13ea> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ - bl eec74 │ │ │ │ + b.w 1b1208 │ │ │ │ + bl eec9c │ │ │ │ cbz r0, 311f8 <_Py_DumpStack@@Base+0x13f4> │ │ │ │ movs r0, #0 │ │ │ │ b.n 31200 <_Py_DumpStack@@Base+0x13fc> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ... │ │ │ │ @@ -7113,15 +7113,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbz r1, 31224 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 299c38 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 299c68 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ cmp r0, r4 │ │ │ │ bcc.n 3123e │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -7135,62 +7135,62 @@ │ │ │ │ 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, #61716 @ 0xf114 │ │ │ │ + movw r2, #61780 @ 0xf154 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ strd r6, r3, [sp] │ │ │ │ movw r3, #54424 @ 0xd498 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ movs r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ - bl d80fc │ │ │ │ + bl d8140 │ │ │ │ cbz r0, 312d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bc6e0 │ │ │ │ + bl 1bca58 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 312d4 │ │ │ │ ldr r3, [pc, #112] @ (312f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, r3] │ │ │ │ cbz r1, 31296 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 312d8 │ │ │ │ b.n 312b4 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11236 @ 0x2be4 │ │ │ │ + movw r1, #11300 @ 0x2c24 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ b.n 312d4 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18c424 │ │ │ │ + bl 18cae4 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 312de │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r0, #0 │ │ │ │ b.n 312f4 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2026e8 <_PyInterpreterConfig_InitFromDict@@Base+0x17c> │ │ │ │ + bl 202920 <_PyInterpreterConfig_InitFromDict@@Base+0x17c> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 77668 │ │ │ │ - bl eec74 │ │ │ │ + bl 776ac │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 312d4 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -7215,122 +7215,122 @@ │ │ │ │ subs r2, r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ it mi │ │ │ │ addwmi r2, r2, #1023 @ 0x3ff │ │ │ │ asrs r4, r2, #10 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #61844 @ 0xf194 │ │ │ │ + movw r4, #61908 @ 0xf1d4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ ldr r0, [pc, #72] @ (3138c <_Py_CheckRecursiveCall@@Base+0x90>) │ │ │ │ mov r1, r7 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cbnz r3, 31384 <_Py_CheckRecursiveCall@@Base+0x88> │ │ │ │ ldr.w r3, [r0, #708] @ 0x2c4 │ │ │ │ movw r2, #61044 @ 0xee74 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movs r1, #1 │ │ │ │ subs r3, r3, r7 │ │ │ │ str r1, [r0, #40] @ 0x28 │ │ │ │ it mi │ │ │ │ addwmi r3, r3, #1023 @ 0x3ff │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #61888 @ 0xf1c0 │ │ │ │ + movw r2, #61952 @ 0xf200 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ asrs r3, r3, #10 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 31386 <_Py_CheckRecursiveCall@@Base+0x8a> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #80 @ 0x50 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ - @ instruction: 0xf78c0043 │ │ │ │ + @ instruction: 0xf7cc0043 │ │ │ │ │ │ │ │ 00031390 <_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, #59856 @ 0xe9d0 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ mov r5, r0 │ │ │ │ - bl 133f20 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 13425c <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r3, 313cc <_PyObject_Dump@@Base+0x3c> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #62028 @ 0xf24c │ │ │ │ + movw r2, #62092 @ 0xf28c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c22c │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #62056 @ 0xf268 │ │ │ │ + movw r2, #62120 @ 0xf2a8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #62080 @ 0xf280 │ │ │ │ + movw r2, #62144 @ 0xf2c0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #62104 @ 0xf298 │ │ │ │ + movw r2, #62168 @ 0xf2d8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbz r6, 31410 <_PyObject_Dump@@Base+0x80> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ b.n 31418 <_PyObject_Dump@@Base+0x88> │ │ │ │ - movw r3, #44192 @ 0xaca0 │ │ │ │ + movw r3, #44256 @ 0xace0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #62128 @ 0xf2b0 │ │ │ │ + movw r2, #62192 @ 0xf2f0 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #62152 @ 0xf2c8 │ │ │ │ + movw r2, #62216 @ 0xf308 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ - bl 1d3534 │ │ │ │ + bl 1d37cc │ │ │ │ mov r6, r0 │ │ │ │ - bl d925c │ │ │ │ + bl d92a0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 3147e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ mov r0, r7 │ │ │ │ - bl d9270 │ │ │ │ + bl d92b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1d35d0 │ │ │ │ + bl 1d3868 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #11176 @ 0x2ba8 │ │ │ │ + movw r2, #11240 @ 0x2be8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ b.w 2c22c │ │ │ │ │ │ │ │ 0003147e : │ │ │ │ @@ -7338,66 +7338,66 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl eec74 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3156a │ │ │ │ ldr r3, [pc, #224] @ (31580 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #62224 @ 0xf310 │ │ │ │ + movw r1, #62288 @ 0xf350 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 8c234 <_PyObject_MakeTpCall@@Base+0x6b8> │ │ │ │ + bl 8c270 <_PyObject_MakeTpCall@@Base+0x6b8> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3156a │ │ │ │ mov r0, r6 │ │ │ │ blx 2b524 │ │ │ │ cbnz r4, 314dc │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ movs r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #62244 @ 0xf324 │ │ │ │ + movw r2, #62308 @ 0xf364 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ b.n 31570 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 31504 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #62252 @ 0xf32c │ │ │ │ + movw r2, #62316 @ 0xf36c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ b.n 31570 │ │ │ │ mov r0, r4 │ │ │ │ lsls r3, r7, #31 │ │ │ │ bpl.n 31512 │ │ │ │ - bl ee848 │ │ │ │ + bl ee870 │ │ │ │ mov r4, r0 │ │ │ │ b.n 31518 │ │ │ │ - bl f19e4 │ │ │ │ + bl f1a0c │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 3156a │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ cbz r0, 3153a │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ blx 2beec │ │ │ │ @@ -7409,21 +7409,21 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 31552 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 31552 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cbnz r7, 3156a │ │ │ │ cbz r5, 31570 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b524 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3157a │ │ │ │ mov r0, r6 │ │ │ │ blx 2be4c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -7449,15 +7449,15 @@ │ │ │ │ bl 315d8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 315ce │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 315d0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21701 @ 0x54c5 │ │ │ │ + movw r1, #22265 @ 0x56f9 │ │ │ │ movt r1, #32 │ │ │ │ bl 315d8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 315b2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @@ -7470,30 +7470,30 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [pc, #160] @ (3168c <_PyEval_SetProfile@@Base+0xb4>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #5708 @ 0x164c │ │ │ │ + movw r1, #5772 @ 0x168c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ - bl 1004c8 <_PySys_GetOptionalAttrString@@Base+0x168> │ │ │ │ + bl 100548 <_PySys_GetOptionalAttrString@@Base+0x16c> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3160e <_PyEval_SetProfile@@Base+0x36> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 31684 <_PyEval_SetProfile@@Base+0xac> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #5777 @ 0x1691 │ │ │ │ + movw r1, #5831 @ 0x16c7 │ │ │ │ movt r1, #3 │ │ │ │ add.w r0, r5, #113664 @ 0x1bc00 │ │ │ │ adds r0, #232 @ 0xe8 │ │ │ │ - bl 1afb28 <_Py_normpath@@Base+0xb34> │ │ │ │ + bl 1b01e0 <_Py_normpath@@Base+0xb2c> │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 31608 <_PyEval_SetProfile@@Base+0x30> │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ ldr r6, [r4, #64] @ 0x40 │ │ │ │ str r7, [r4, #56] @ 0x38 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 31644 <_PyEval_SetProfile@@Base+0x6c> │ │ │ │ @@ -7517,1229 +7517,1229 @@ │ │ │ │ subne r3, #1 │ │ │ │ str.w r3, [r2, #3308] @ 0xcec │ │ │ │ ldr.w r3, [r5, #3308] @ 0xcec │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r1, r4 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 204924 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x8> │ │ │ │ + bl 204b5c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ + ... │ │ │ │ + │ │ │ │ +00031690 : │ │ │ │ + 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, #44612 @ 0xae44 │ │ │ │ + movt r5, #75 @ 0x4b │ │ │ │ + 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 2043c0 │ │ │ │ + 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 │ │ │ │ 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, #56777 @ 0xddc9 │ │ │ │ + movw r1, #57361 @ 0xe011 │ │ │ │ movt r1, #32 │ │ │ │ - bl 3181e │ │ │ │ - cbz r0, 316be <_PyEval_SetProfile@@Base+0xe6> │ │ │ │ + bl 31820 │ │ │ │ + cbz r0, 316f4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 31758 <_PyEval_SetProfile@@Base+0x180> │ │ │ │ + b.n 3178e │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #56789 @ 0xddd5 │ │ │ │ + movw r1, #57373 @ 0xe01d │ │ │ │ movt r1, #32 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 316b8 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + bne.n 316ee │ │ │ │ movs r5, #3 │ │ │ │ - movw r1, #1877 @ 0x755 │ │ │ │ + movw r1, #2357 @ 0x935 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 316b8 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ - movw r1, #2597 @ 0xa25 │ │ │ │ + bne.n 316ee │ │ │ │ + movw r1, #3077 @ 0xc05 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 316b8 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + bne.n 316ee │ │ │ │ movs r3, #4 │ │ │ │ - movw r1, #20945 @ 0x51d1 │ │ │ │ + movw r1, #21509 @ 0x5405 │ │ │ │ movt r1, #32 │ │ │ │ movs r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 316b8 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + bne.n 316ee │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #20945 @ 0x51d1 │ │ │ │ + movw r1, #21509 @ 0x5405 │ │ │ │ movt r1, #32 │ │ │ │ movs r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 316b8 <_PyEval_SetProfile@@Base+0xe0> │ │ │ │ + bne.n 316ee │ │ │ │ movs r3, #17 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #20945 @ 0x51d1 │ │ │ │ + movw r1, #21509 @ 0x5405 │ │ │ │ movt r1, #32 │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 3177c <_PyEval_SetProfile@@Base+0x1a4> │ │ │ │ + cbnz r3, 317b2 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3177c <_PyEval_SetProfile@@Base+0x1a4> │ │ │ │ + ble.n 317b2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3177c <_PyEval_SetProfile@@Base+0x1a4> │ │ │ │ - cbnz r0, 3179a <_PyEval_SetProfile@@Base+0x1c2> │ │ │ │ + bne.n 317b2 │ │ │ │ + cbnz r0, 317d0 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #88] @ (317e4 <_PyEval_SetProfile@@Base+0x20c>) │ │ │ │ + ldr r4, [pc, #92] @ (3181c ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 3179a <_PyEval_SetProfile@@Base+0x1c2> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 317d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 317e0 <_PyEval_SetProfile@@Base+0x208> │ │ │ │ + b.n 31816 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 317ae <_PyEval_SetProfile@@Base+0x1d6> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 317e4 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31796 <_PyEval_SetProfile@@Base+0x1be> │ │ │ │ - bl 9652c │ │ │ │ + bne.n 317cc │ │ │ │ + bl 9658c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b530 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ - cbz r4, 317d8 <_PyEval_SetProfile@@Base+0x200> │ │ │ │ + bl 9aa44 │ │ │ │ + cbz r4, 3180e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bls.n 31760 <_PyEval_SetProfile@@Base+0x188> │ │ │ │ + nop │ │ │ │ + bls.n 31798 │ │ │ │ lsls r4, r1, #1 │ │ │ │ - │ │ │ │ -000317e8 : │ │ │ │ - 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, #44612 @ 0xae44 │ │ │ │ - movt r5, #75 @ 0x4b │ │ │ │ - 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 2041a8 │ │ │ │ - add sp, #20 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - add sp, #8 │ │ │ │ - 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 │ │ │ │ mov r5, r0 │ │ │ │ movw r0, #55392 @ 0xd860 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r6, [sp, #32] │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 85308 <_PyObject_New@@Base> │ │ │ │ - cbz r0, 31886 │ │ │ │ + bl 8533c <_PyObject_New@@Base> │ │ │ │ + cbz r0, 31888 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str.w r9, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ str r7, [r0, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2042a8 <_PyXI_NewInterpreter@@Base+0xa8> │ │ │ │ - bl 77668 │ │ │ │ + bl 2044e0 <_PyXI_NewInterpreter@@Base+0xa8> │ │ │ │ + bl 776ac │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 3186e │ │ │ │ + beq.n 31870 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2042a8 <_PyXI_NewInterpreter@@Base+0xa8> │ │ │ │ - bl 77668 │ │ │ │ + bl 2044e0 <_PyXI_NewInterpreter@@Base+0xa8> │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31882 │ │ │ │ + bge.n 31884 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 31882 │ │ │ │ + cbnz r3, 31884 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3188a │ │ │ │ + b.n 3188c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 318bc │ │ │ │ + bgt.n 318be │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 318d4 │ │ │ │ + bl f3598 │ │ │ │ + b.n 318d6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #5968 @ 0x1750 │ │ │ │ + movw r0, #6032 @ 0x1790 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r5, [r3, #12] │ │ │ │ mov r1, r5 │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbnz r0, 318d8 │ │ │ │ + cbnz r0, 318da │ │ │ │ movs r5, #0 │ │ │ │ - b.n 319f0 │ │ │ │ + b.n 319f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 141ec0 │ │ │ │ + bl 1422b0 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 31900 │ │ │ │ + cbz r0, 31902 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 319dc │ │ │ │ + bne.n 319de │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #6040 @ 0x1798 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 319dc │ │ │ │ - ldr r1, [pc, #244] @ (319f8 ) │ │ │ │ + bl d6bbc │ │ │ │ + b.n 319de │ │ │ │ + ldr r1, [pc, #244] @ (319f8 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31924 │ │ │ │ + bne.n 31926 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 319dc │ │ │ │ - bl d92ec │ │ │ │ + beq.n 319de │ │ │ │ + bl d9330 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ - cbnz r5, 31938 │ │ │ │ - ldr r1, [pc, #208] @ (319fc ) │ │ │ │ + cbnz r5, 3193a │ │ │ │ + ldr r1, [pc, #208] @ (319fc ) │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31970 │ │ │ │ - b.n 319dc │ │ │ │ + bne.n 31972 │ │ │ │ + b.n 319de │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #6016 @ 0x1780 │ │ │ │ + movw r0, #6080 @ 0x17c0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3195c │ │ │ │ + bge.n 3195e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3195c │ │ │ │ + cbnz r3, 3195e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 319dc │ │ │ │ + beq.n 319de │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1f7ea8 │ │ │ │ + bl 1f80e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31928 │ │ │ │ - b.n 319dc │ │ │ │ + bne.n 3192a │ │ │ │ + b.n 319de │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - cbnz r5, 31992 │ │ │ │ + cbnz r5, 31994 │ │ │ │ ldr r6, [sp, #4] │ │ │ │ - movw r0, #6028 @ 0x178c │ │ │ │ + movw r0, #6092 @ 0x17cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r6 │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 319c8 │ │ │ │ - b.n 319d4 │ │ │ │ + blt.n 319ca │ │ │ │ + b.n 319d6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #6044 @ 0x179c │ │ │ │ + movw r0, #6108 @ 0x17dc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 319b6 │ │ │ │ + bge.n 319b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 319b6 │ │ │ │ + cbnz r3, 319b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 319dc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 319de │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 1f7ea8 │ │ │ │ + bl 1f80e8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31974 │ │ │ │ - b.n 319dc │ │ │ │ + bne.n 31976 │ │ │ │ + b.n 319de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 319d4 │ │ │ │ + cbnz r3, 319d6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 142ba4 │ │ │ │ - b.n 319f0 │ │ │ │ + bl 142f94 │ │ │ │ + b.n 319f2 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 318d4 │ │ │ │ + bne.w 318d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 142ba4 │ │ │ │ - b.n 318d4 │ │ │ │ + bl 142f94 │ │ │ │ + b.n 318d6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ rsb r0, r8, #77 @ 0x4d │ │ │ │ orr.w r0, r0, #77 @ 0x4d │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 31a2e │ │ │ │ + cbz r0, 31a2e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31a2e │ │ │ │ + bge.n 31a2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31a2e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31a2e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 31a48 │ │ │ │ + cbz r0, 31a48 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31a48 │ │ │ │ + bge.n 31a48 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31a48 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31a48 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 31a62 │ │ │ │ + cbz r0, 31a62 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31a62 │ │ │ │ + bge.n 31a62 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31a62 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31a62 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 31a7c │ │ │ │ + cbz r0, 31a7c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31a7c │ │ │ │ + bge.n 31a7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31a7c │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31a7c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 31a96 │ │ │ │ + cbz r0, 31a96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31a96 │ │ │ │ + bge.n 31a96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31a96 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31a96 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 31ab0 │ │ │ │ + cbz r0, 31ab0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31ab0 │ │ │ │ + bge.n 31ab0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 31ab0 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 31ab0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 31a00 │ │ │ │ + b.n 31a00 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #84] @ (31b1c ) │ │ │ │ + ldr r0, [pc, #84] @ (31b1c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r1, #4] │ │ │ │ movw r3, #30636 @ 0x77ac │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ - beq.n 31af4 │ │ │ │ + beq.n 31af4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #9268 @ 0x2434 │ │ │ │ + movw r2, #9332 @ 0x2474 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f35f0 <_PyErr_SetString@@Base> │ │ │ │ - b.n 31b0a │ │ │ │ + bl f3618 <_PyErr_SetString@@Base> │ │ │ │ + b.n 31b0a │ │ │ │ ldrd r2, r4, [r1, #28] │ │ │ │ ldr r3, [r1, #24] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #16] │ │ │ │ - bl 206358 <_PyCode_GetScriptXIData@@Base+0x5f4> │ │ │ │ + bl 206590 <_PyCode_GetScriptXIData@@Base+0x5f8> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31b0e │ │ │ │ + bne.n 31b0e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 31b16 │ │ │ │ + b.n 31b16 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #8 │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ movs r5, #1 │ │ │ │ - movw r1, #33449 @ 0x82a9 │ │ │ │ + movw r1, #34009 @ 0x84d9 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ - cbz r0, 31b4e │ │ │ │ + bl 31820 │ │ │ │ + cbz r0, 31b4e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 31c18 │ │ │ │ + b.n 31c18 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #33461 @ 0x82b5 │ │ │ │ + movw r1, #34021 @ 0x84e5 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ movs r3, #14 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31b48 │ │ │ │ - movw r1, #4677 @ 0x1245 │ │ │ │ + bne.n 31b48 │ │ │ │ + movw r1, #5109 @ 0x13f5 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31b48 │ │ │ │ + bne.n 31b48 │ │ │ │ movs r3, #3 │ │ │ │ - movw r1, #4681 @ 0x1249 │ │ │ │ + movw r1, #5113 @ 0x13f9 │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ mov r2, r3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31b48 │ │ │ │ + bne.n 31b48 │ │ │ │ movs r1, #10 │ │ │ │ movs r3, #11 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #39305 @ 0x9989 │ │ │ │ + movw r1, #39873 @ 0x9bc1 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ movs r0, #7 │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31b48 │ │ │ │ - movw r1, #24833 @ 0x6101 │ │ │ │ + bne.n 31b48 │ │ │ │ + movw r1, #24849 @ 0x6111 │ │ │ │ movt r1, #6 │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #2 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31b48 │ │ │ │ - movw r1, #50405 @ 0xc4e5 │ │ │ │ + bne.n 31b48 │ │ │ │ + movw r1, #50973 @ 0xc71d │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ movs r3, #13 │ │ │ │ movs r2, #3 │ │ │ │ movs r0, #7 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31b48 │ │ │ │ + bne.n 31b48 │ │ │ │ movs r3, #7 │ │ │ │ - movw r1, #40917 @ 0x9fd5 │ │ │ │ + movw r1, #41485 @ 0xa20d │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31b48 │ │ │ │ + bne.n 31b48 │ │ │ │ movs r2, #7 │ │ │ │ movs r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #1053 @ 0x41d │ │ │ │ + movw r1, #1021 @ 0x3fd │ │ │ │ movt r1, #33 @ 0x21 │ │ │ │ - bl 3181e │ │ │ │ + bl 31820 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 31c38 │ │ │ │ + cbz r3, 31c38 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 31c48 │ │ │ │ + b.n 31c48 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 31c46 │ │ │ │ + ble.n 31c46 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.n 31c42 │ │ │ │ - cbnz r1, 31c6c │ │ │ │ + bgt.n 31c42 │ │ │ │ + cbnz r1, 31c6c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 31c48 │ │ │ │ + b.n 31c48 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #576] @ (31e8c ) │ │ │ │ + ldr r1, [pc, #576] @ (31e8c ) │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #8 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 31c72 │ │ │ │ - b.n 31c9e │ │ │ │ + cbnz r0, 31c72 │ │ │ │ + b.n 31c9e │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 31ca2 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 31ca2 │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #13084 @ 0x331c │ │ │ │ + movw r1, #13148 @ 0x335c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #51952 @ 0xcaf0 │ │ │ │ + movw r0, #52016 @ 0xcb30 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, sl │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 31f36 │ │ │ │ + b.n 31f36 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ str r0, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 31cbe │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 31cbe │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 31c9e │ │ │ │ + bne.n 31c9e │ │ │ │ add r5, r6 │ │ │ │ subs r3, r5, #4 │ │ │ │ - beq.n 31cf6 │ │ │ │ + beq.n 31cf6 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbz r2, 31cce │ │ │ │ + cbz r2, 31cce │ │ │ │ subs r3, r5, #5 │ │ │ │ - beq.n 31d06 │ │ │ │ + beq.n 31d06 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - cbz r6, 31cd8 │ │ │ │ + cbz r6, 31cd8 │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 31d14 │ │ │ │ - b.n 31ce0 │ │ │ │ + beq.n 31d14 │ │ │ │ + b.n 31ce0 │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr r5, [r4, #24] │ │ │ │ - cbz r5, 31cea │ │ │ │ + cbz r5, 31cea │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 31d20 │ │ │ │ - b.n 31cf2 │ │ │ │ + beq.n 31d20 │ │ │ │ + b.n 31cf2 │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r4, [r4, #28] │ │ │ │ - b.n 31d28 │ │ │ │ + b.n 31d28 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 31d28 │ │ │ │ + b.n 31d28 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 31d28 │ │ │ │ + b.n 31d28 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r4 │ │ │ │ - b.n 31d28 │ │ │ │ + b.n 31d28 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - bl 1dfd08 │ │ │ │ + bl 1dff58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 31c9e │ │ │ │ + beq.n 31c9e │ │ │ │ movw r8, #5160 @ 0x1428 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 31d42 │ │ │ │ + bne.n 31d42 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 31efc │ │ │ │ + b.n 31efc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 31d68 │ │ │ │ + bmi.n 31d68 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #13104 @ 0x3330 │ │ │ │ + movw r1, #13168 @ 0x3370 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #43240 @ 0xa8e8 │ │ │ │ + movw r1, #43304 @ 0xa928 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31ef0 │ │ │ │ + beq.w 31ef0 │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #20812 @ 0x514c │ │ │ │ + movw r2, #20876 @ 0x518c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13212 @ 0x339c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r3, r5 │ │ │ │ - bl d1594 │ │ │ │ + bl d15ec │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31db6 │ │ │ │ + bge.n 31db6 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ - cbnz r2, 31db6 │ │ │ │ + cbnz r2, 31db6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 31ef0 │ │ │ │ - ldr r1, [pc, #208] @ (31e90 ) │ │ │ │ + beq.w 31ef0 │ │ │ │ + ldr r1, [pc, #208] @ (31e90 ) │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 31dec │ │ │ │ + beq.n 31dec │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 31ef0 │ │ │ │ + bge.w 31ef0 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 31ef0 │ │ │ │ + bne.w 31ef0 │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31ef0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 31ef0 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #164] @ (31e94 ) │ │ │ │ + ldr r1, [pc, #164] @ (31e94 ) │ │ │ │ mov r0, fp │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ ldr.w r2, [fp] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31e0e │ │ │ │ + bge.n 31e0e │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [fp] │ │ │ │ - cbnz r2, 31e0e │ │ │ │ + cbnz r2, 31e0e │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r9, [sp, #48] @ 0x30 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 31e30 │ │ │ │ + bne.n 31e30 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31ef0 │ │ │ │ + bge.n 31ef0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31ef0 │ │ │ │ + bne.n 31ef0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31ef0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 31ef0 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31e56 │ │ │ │ + bge.n 31e56 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 31e56 │ │ │ │ + cbnz r3, 31e56 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31e6a │ │ │ │ + bge.n 31e6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 31e6a │ │ │ │ + cbnz r3, 31e6a │ │ │ │ mov r0, r1 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 31ef0 │ │ │ │ + beq.n 31ef0 │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 31e98 │ │ │ │ + bne.n 31e98 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31ef0 │ │ │ │ + bge.n 31ef0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 31ef0 │ │ │ │ + bne.n 31ef0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 31ef0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 31ef0 │ │ │ │ nop │ │ │ │ - b.n 31988 │ │ │ │ + b.n 31988 │ │ │ │ lsls r4, r1, #1 │ │ │ │ pop {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ b.n 32458 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 144d74 │ │ │ │ + bl 14516c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31eb6 │ │ │ │ + bge.n 31eb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 31eb6 │ │ │ │ + cbnz r3, 31eb6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 31ef0 │ │ │ │ + beq.n 31ef0 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r8 │ │ │ │ subs r1, r3, #1 │ │ │ │ - bl 1bc690 │ │ │ │ + bl 1bca08 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 31ed6 │ │ │ │ + cbz r0, 31ed6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 31eee │ │ │ │ + bge.n 31eee │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 31eee │ │ │ │ + cbnz r3, 31eee │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 31efc │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 31efc │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 31d3e │ │ │ │ - b.n 31c9e │ │ │ │ + beq.w 31d3e │ │ │ │ + b.n 31c9e │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add.w r0, r0, #5568 @ 0x15c0 │ │ │ │ adds r0, #24 │ │ │ │ - bl 1010b4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 101134 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldrd r2, r1, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ str r6, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 1e20d4 │ │ │ │ + bl 1e2324 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r3, #5568 @ 0x15c0 │ │ │ │ adds r0, #24 │ │ │ │ - bl 1b4d60 <_PyEval_NoToolsForUnwind@@Base+0x1a8> │ │ │ │ + bl 1b541c <_PyEval_NoToolsForUnwind@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ 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 2c1bc <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #68] @ (31f9c ) │ │ │ │ + ldr r2, [pc, #68] @ (31f9c ) │ │ │ │ movs r3, #164 @ 0xa4 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ mul.w r3, r6, r3 │ │ │ │ ldr.w r2, [r2, #1440] @ 0x5a0 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, 31f98 │ │ │ │ + cbz r3, 31f98 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ - bl 31fa0 │ │ │ │ + bl 31fa0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r3, 31f98 │ │ │ │ + cbz r3, 31f98 │ │ │ │ add.w r1, r4, #20 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bd70 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5, #0] │ │ │ │ blx 2bcd4 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 20de38 │ │ │ │ + bl 20e080 │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, 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, #32172 @ 0x7dac │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr.w r8, [r4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 32004 │ │ │ │ + bne.n 32004 │ │ │ │ mov r6, r1 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 2d868 │ │ │ │ cmp r6, #1 │ │ │ │ mov r7, r0 │ │ │ │ - bne.n 31fe0 │ │ │ │ + bne.n 31fe0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18c424 │ │ │ │ - b.n 32000 │ │ │ │ + bl 18cae4 │ │ │ │ + b.n 32000 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 31ff4 │ │ │ │ - movw r1, #15812 @ 0x3dc4 │ │ │ │ + bne.n 31ff4 │ │ │ │ + movw r1, #15836 @ 0x3ddc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ - cbz r7, 32000 │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ + cbz r7, 32000 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2026e8 <_PyInterpreterConfig_InitFromDict@@Base+0x17c> │ │ │ │ + bl 202920 <_PyInterpreterConfig_InitFromDict@@Base+0x17c> │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ - bge.n 32036 │ │ │ │ + bge.n 32036 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #16188 @ 0x3f3c │ │ │ │ + movw r0, #16212 @ 0x3f54 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e53dc │ │ │ │ - ldr r1, [pc, #204] @ (32104 ) │ │ │ │ + b.w e53cc │ │ │ │ + ldr r1, [pc, #204] @ (32104 ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 320fc │ │ │ │ + beq.n 320fc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 32082 │ │ │ │ - bl 210f44 │ │ │ │ + cbnz r5, 32082 │ │ │ │ + bl 211124 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #24184 @ 0x5e78 │ │ │ │ + movw r1, #24248 @ 0x5eb8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r4, #24192 @ 0x5e80 │ │ │ │ + movw r4, #24256 @ 0x5ec0 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ - movw r0, #16208 @ 0x3f50 │ │ │ │ + movw r0, #16232 @ 0x3f68 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ it eq │ │ │ │ moveq r4, r1 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 320fe │ │ │ │ - bl 141ec0 │ │ │ │ - cbnz r0, 320c8 │ │ │ │ + b.n 320fe │ │ │ │ + bl 1422b0 │ │ │ │ + cbnz r0, 320c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 210f44 │ │ │ │ + bl 211124 │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #24192 @ 0x5e80 │ │ │ │ + movw r0, #24256 @ 0x5ec0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #24184 @ 0x5e78 │ │ │ │ + movw r2, #24248 @ 0x5eb8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ it ne │ │ │ │ movne r2, r0 │ │ │ │ - movw r0, #16244 @ 0x3f74 │ │ │ │ + movw r0, #16268 @ 0x3f8c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 142ba4 │ │ │ │ - b.n 320e6 │ │ │ │ + bl 142f94 │ │ │ │ + b.n 320e6 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 320e4 │ │ │ │ + bne.n 320e4 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #6040 @ 0x1798 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 320fe │ │ │ │ + bge.n 320fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 320fe │ │ │ │ + cbnz r3, 320fe │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 320fe │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 320fe │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ rsb r0, r8, #77 @ 0x4d │ │ │ │ │ │ │ │ -00032108 : │ │ │ │ - b.w 1f5378 <_PyDict_SendEvent@@Base+0xc40> │ │ │ │ +00032108 <_Py_DisplaySourceLine@@Base>: │ │ │ │ + b.w 1f73c0 <_PyXIData_RegisterClass@@Base+0xa40> │ │ │ │ │ │ │ │ -0003210c <_Py_DisplaySourceLine@@Base>: │ │ │ │ - b.w 1f7180 <_PyXIData_RegisterClass@@Base+0xa3c> │ │ │ │ +0003210c : │ │ │ │ + b.w 1f55b4 <_PyDict_SendEvent@@Base+0xc34> │ │ │ │ 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 3216a <_Py_DisplaySourceLine@@Base+0x5e> │ │ │ │ + bpl.n 3216a │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbnz r3, 32150 <_Py_DisplaySourceLine@@Base+0x44> │ │ │ │ + cbnz r3, 32150 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 3216a <_Py_DisplaySourceLine@@Base+0x5e> │ │ │ │ + bpl.n 3216a │ │ │ │ mov r1, r5 │ │ │ │ sub.w r0, r4, #8 │ │ │ │ - bl 1ce544 <_Py_union_type_or@@Base+0x290> │ │ │ │ + bl 1ce7dc <_Py_union_type_or@@Base+0x290> │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ - b.n 3216a <_Py_DisplaySourceLine@@Base+0x5e> │ │ │ │ - movw r2, #65369 @ 0xff59 │ │ │ │ + b.n 3216a │ │ │ │ + movw r2, #65401 @ 0xff79 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 32164 <_Py_DisplaySourceLine@@Base+0x58> │ │ │ │ + bne.n 32164 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ - b.n 32166 <_Py_DisplaySourceLine@@Base+0x5a> │ │ │ │ + b.n 32166 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32130 <_Py_DisplaySourceLine@@Base+0x24> │ │ │ │ + bne.n 32130 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 3219e <_Py_DisplaySourceLine@@Base+0x92> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 3219e │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 32198 <_Py_DisplaySourceLine@@Base+0x8c> │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 3219e <_Py_DisplaySourceLine@@Base+0x92> │ │ │ │ + bne.n 32198 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 3219e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 321c0 <_Py_DisplaySourceLine@@Base+0xb4> │ │ │ │ + cbnz r0, 321c0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 321c0 <_Py_DisplaySourceLine@@Base+0xb4> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 321c0 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 321b6 <_Py_DisplaySourceLine@@Base+0xaa> │ │ │ │ + bne.n 321b6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ 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 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2afe4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 32216 <_Py_DisplaySourceLine@@Base+0x10a> │ │ │ │ + bge.n 32216 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 32204 <_Py_DisplaySourceLine@@Base+0xf8> │ │ │ │ - bl eec74 │ │ │ │ + bne.n 32204 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 321d8 <_Py_DisplaySourceLine@@Base+0xcc> │ │ │ │ - b.n 32212 <_Py_DisplaySourceLine@@Base+0x106> │ │ │ │ + beq.n 321d8 │ │ │ │ + b.n 32212 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3222c <_Py_DisplaySourceLine@@Base+0x120> │ │ │ │ + b.n 3222c │ │ │ │ mov r0, r4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #20024 @ 0x4e38 │ │ │ │ + movw r0, #20088 @ 0x4e78 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 00032230 : │ │ │ │ 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 r9, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 3225a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ movs r4, #0 │ │ │ │ b.n 322f0 │ │ │ │ cbz r4, 32268 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32252 │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 926b4 │ │ │ │ + bl 92718 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3227c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 322f0 │ │ │ │ - bl 1dfd08 │ │ │ │ + bl 1dff58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 32276 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #5568 @ 0x15c0 │ │ │ │ adds r0, #24 │ │ │ │ - bl 1010b4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 101134 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 1e20d4 │ │ │ │ + bl 1e2324 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ add.w r0, r0, #5568 @ 0x15c0 │ │ │ │ adds r0, #24 │ │ │ │ - bl 1b4d60 <_PyEval_NoToolsForUnwind@@Base+0x1a8> │ │ │ │ + bl 1b541c <_PyEval_NoToolsForUnwind@@Base+0x1a8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 322d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 322d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 32276 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 322e0 │ │ │ │ movs r5, #0 │ │ │ │ b.n 322f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 322dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 322dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ 00032304 : │ │ │ │ ldr r0, [pc, #8] @ (32310 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - b.w 1df520 │ │ │ │ + b.w 1df770 │ │ │ │ nop │ │ │ │ sbcs.w r0, ip, #76 @ 0x4c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1d24b4 │ │ │ │ + bl 1d274c │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ @@ -8752,15 +8752,15 @@ │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r3 │ │ │ │ str r2, [sp, #24] │ │ │ │ - bl 19adf8 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ + bl 19b4c0 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ subs r3, r4, #1 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldrh r0, [r4, #10] │ │ │ │ it ge │ │ │ │ movge r5, r1 │ │ │ │ @@ -8827,15 +8827,15 @@ │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cbz r3, 32420 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5f7d8 │ │ │ │ + b.w 5f7e8 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r0, #1 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ @@ -8852,41 +8852,41 @@ │ │ │ │ bne.n 32476 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ bmi.n 3248e │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #43880 @ 0xab68 │ │ │ │ + movw r2, #43944 @ 0xaba8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #21500 @ 0x53fc │ │ │ │ + movw r0, #21564 @ 0x543c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 324e8 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #21500 @ 0x53fc │ │ │ │ + movw r0, #21564 @ 0x543c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3244c │ │ │ │ b.n 324e8 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ ble.n 3254e │ │ │ │ lsls r2, r6, #31 │ │ │ │ bpl.n 3254e │ │ │ │ asrs r6, r6, #1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 324e8 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ lsls r3, r6, #1 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov r8, r0 │ │ │ │ @@ -8899,31 +8899,31 @@ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r6, r5 │ │ │ │ beq.n 32546 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 324fc │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 32500 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 324ec │ │ │ │ movs r4, #0 │ │ │ │ b.n 3256e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 324e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 324e8 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 32504 │ │ │ │ str r5, [r4, #8] │ │ │ │ b.n 32550 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ str.w r0, [r8, #20] │ │ │ │ @@ -8950,25 +8950,25 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8, #24] │ │ │ │ adds r5, #1 │ │ │ │ add.w r8, r8, #8 │ │ │ │ b.n 324c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82da8 │ │ │ │ + bl 82dd0 │ │ │ │ b.n 3256e │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21492 @ 0x53f4 │ │ │ │ + movw r1, #21556 @ 0x5434 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ b.n 324e8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ 00032574 <_PyXI_InitFailure@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -8977,41 +8977,41 @@ │ │ │ │ movs r7, #0 │ │ │ │ strd r1, r7, [r0] │ │ │ │ str r7, [r0, #8] │ │ │ │ cbz r2, 325c8 <_PyXI_InitFailure@@Base+0x54> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl ee848 │ │ │ │ + bl ee870 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 325a0 <_PyXI_InitFailure@@Base+0x2c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 325ca <_PyXI_InitFailure@@Base+0x56> │ │ │ │ mov r1, r7 │ │ │ │ - bl 223b38 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ + bl 223d64 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 325bc <_PyXI_InitFailure@@Base+0x48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 325bc <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 3259a <_PyXI_InitFailure@@Base+0x26> │ │ │ │ movs r3, #1 │ │ │ │ strd r6, r7, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 000325cc : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 134e30 │ │ │ │ + b.w 135180 │ │ │ │ │ │ │ │ 000325d2 : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -9022,641 +9022,643 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ cbz r0, 32612 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 3260c │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 32612 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 32620 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 151910 │ │ │ │ + b.w 151db8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + 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, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 224368 │ │ │ │ + bl 2245e8 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3265e │ │ │ │ + bge.n 32660 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3265e │ │ │ │ + cbnz r3, 32660 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00032660 <_PyImport_SetModule@@Base>: │ │ │ │ +00032662 <_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] @ (326a0 <_PyImport_SetModule@@Base+0x40>) │ │ │ │ + ldr r4, [pc, #48] @ (326a4 <_PyImport_SetModule@@Base+0x42>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r3, [r3, #3896] @ 0xf38 │ │ │ │ - cbnz r3, 32692 <_PyImport_SetModule@@Base+0x32> │ │ │ │ - movw r1, #61036 @ 0xee6c │ │ │ │ + cbnz r3, 32694 <_PyImport_SetModule@@Base+0x32> │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #54012 @ 0xd2fc │ │ │ │ + movw r0, #54076 @ 0xd33c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w 8b7d0 │ │ │ │ + b.w 8b80c │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ 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 326c0 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b.w 326c4 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -000326c0 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +000326c4 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #176] @ (32780 <_PyTraceMalloc_GetTraceback@@Base+0xc0>) │ │ │ │ + ldr r3, [pc, #176] @ (32784 <_PyTraceMalloc_GetTraceback@@Base+0xc0>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 326ee <_PyTraceMalloc_GetTraceback@@Base+0x2e> │ │ │ │ + bne.n 326f2 <_PyTraceMalloc_GetTraceback@@Base+0x2e> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 326de <_PyTraceMalloc_GetTraceback@@Base+0x1e> │ │ │ │ + bne.n 326e2 <_PyTraceMalloc_GetTraceback@@Base+0x1e> │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 3270c <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ + beq.n 32710 <_PyTraceMalloc_GetTraceback@@Base+0x4c> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 32788 <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ + bl 3278c <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3273a <_PyTraceMalloc_GetTraceback@@Base+0x7a> │ │ │ │ - ldr r0, [pc, #104] @ (32784 <_PyTraceMalloc_GetTraceback@@Base+0xc4>) │ │ │ │ + cbz r0, 3273e <_PyTraceMalloc_GetTraceback@@Base+0x7a> │ │ │ │ + ldr r0, [pc, #104] @ (32788 <_PyTraceMalloc_GetTraceback@@Base+0xc4>) │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 6c8d4 │ │ │ │ + bl 6c8e4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32ae8 <_PyTraceMalloc_GetTraceback@@Base+0x428> │ │ │ │ + bl 32aec <_PyTraceMalloc_GetTraceback@@Base+0x428> │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #80] @ (32784 <_PyTraceMalloc_GetTraceback@@Base+0xc4>) │ │ │ │ - bl 6c8d4 │ │ │ │ - b.n 32756 <_PyTraceMalloc_GetTraceback@@Base+0x96> │ │ │ │ + ldr r0, [pc, #80] @ (32788 <_PyTraceMalloc_GetTraceback@@Base+0xc4>) │ │ │ │ + bl 6c8e4 │ │ │ │ + b.n 3275a <_PyTraceMalloc_GetTraceback@@Base+0x96> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 3276e <_PyTraceMalloc_GetTraceback@@Base+0xae> │ │ │ │ + bne.n 32772 <_PyTraceMalloc_GetTraceback@@Base+0xae> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 3275e <_PyTraceMalloc_GetTraceback@@Base+0x9e> │ │ │ │ + bne.n 32762 <_PyTraceMalloc_GetTraceback@@Base+0x9e> │ │ │ │ dmb ish │ │ │ │ - beq.n 3277a <_PyTraceMalloc_GetTraceback@@Base+0xba> │ │ │ │ - ldr r0, [pc, #8] @ (32780 <_PyTraceMalloc_GetTraceback@@Base+0xc0>) │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 3277e <_PyTraceMalloc_GetTraceback@@Base+0xba> │ │ │ │ + ldr r0, [pc, #8] @ (32784 <_PyTraceMalloc_GetTraceback@@Base+0xc0>) │ │ │ │ + bl 23db9c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldr r3, [pc, #64] @ (327cc <_PyTraceMalloc_GetTraceback@@Base+0x10c>) │ │ │ │ + ldr r3, [pc, #64] @ (327d0 <_PyTraceMalloc_GetTraceback@@Base+0x10c>) │ │ │ │ ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r2, 327c6 <_PyTraceMalloc_GetTraceback@@Base+0x106> │ │ │ │ + cbz r2, 327ca <_PyTraceMalloc_GetTraceback@@Base+0x106> │ │ │ │ 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, 327aa <_PyTraceMalloc_GetTraceback@@Base+0xea> │ │ │ │ + cbnz r0, 327ae <_PyTraceMalloc_GetTraceback@@Base+0xea> │ │ │ │ ldr.w r0, [r3, #1568] @ 0x620 │ │ │ │ - b.n 327b2 <_PyTraceMalloc_GetTraceback@@Base+0xf2> │ │ │ │ + b.n 327b6 <_PyTraceMalloc_GetTraceback@@Base+0xf2> │ │ │ │ ldr.w r0, [r3, #1572] @ 0x624 │ │ │ │ - bl 6f578 <_Py_hashtable_get@@Base> │ │ │ │ - cbnz r0, 327b8 <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ + bl 6f5b8 <_Py_hashtable_get@@Base> │ │ │ │ + cbnz r0, 327bc <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 327c4 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ + b.n 327c8 <_PyTraceMalloc_GetTraceback@@Base+0x104> │ │ │ │ mov r1, r4 │ │ │ │ - bl 6f578 <_Py_hashtable_get@@Base> │ │ │ │ + bl 6f5b8 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 327b4 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + beq.n 327b8 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, 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 327f4 <_PyTraceMalloc_GetTraceback@@Base+0x134> │ │ │ │ + bne.n 327f8 <_PyTraceMalloc_GetTraceback@@Base+0x134> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32812 <_PyTraceMalloc_GetTraceback@@Base+0x152> │ │ │ │ - b.n 3280c <_PyTraceMalloc_GetTraceback@@Base+0x14c> │ │ │ │ + bne.n 32816 <_PyTraceMalloc_GetTraceback@@Base+0x152> │ │ │ │ + b.n 32810 <_PyTraceMalloc_GetTraceback@@Base+0x14c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29932 @ 0x74ec │ │ │ │ + movw r0, #29996 @ 0x752c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 327e6 <_PyTraceMalloc_GetTraceback@@Base+0x126> │ │ │ │ - b.n 32852 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 32852 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ + bne.n 327ea <_PyTraceMalloc_GetTraceback@@Base+0x126> │ │ │ │ + b.n 32856 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 32856 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ - bl 2261dc <_PyEval_AddPendingCall@@Base+0x440> │ │ │ │ - cbz r0, 32852 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ + bl 226408 <_PyEval_AddPendingCall@@Base+0x440> │ │ │ │ + cbz r0, 32856 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ add r4, sp, #368 @ 0x170 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #240 @ 0xf0 │ │ │ │ blx 2ae18 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3284c <_PyTraceMalloc_GetTraceback@@Base+0x18c> │ │ │ │ + cbz r0, 32850 <_PyTraceMalloc_GetTraceback@@Base+0x18c> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 32852 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ - bl eec74 │ │ │ │ - cbz r0, 32856 <_PyTraceMalloc_GetTraceback@@Base+0x196> │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 32856 <_PyTraceMalloc_GetTraceback@@Base+0x192> │ │ │ │ + bl eec9c │ │ │ │ + cbz r0, 3285a <_PyTraceMalloc_GetTraceback@@Base+0x196> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32868 <_PyTraceMalloc_GetTraceback@@Base+0x1a8> │ │ │ │ + b.n 3286c <_PyTraceMalloc_GetTraceback@@Base+0x1a8> │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #384 @ 0x180 │ │ │ │ mov r0, sp │ │ │ │ blx 2bf20 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3286c <_PyTraceMalloc_GetTraceback@@Base+0x1ac> │ │ │ │ + bl 32870 <_PyTraceMalloc_GetTraceback@@Base+0x1ac> │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add r4, sp, #16 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ movs r0, #0 │ │ │ │ - bl e5e5c │ │ │ │ - cbz r0, 328e8 <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ + bl e5e8c │ │ │ │ + cbz r0, 328ec <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ mov r4, r0 │ │ │ │ movs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #16 │ │ │ │ blx 2c0d8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 328fe <_PyTraceMalloc_GetTraceback@@Base+0x23e> │ │ │ │ + bne.n 32902 <_PyTraceMalloc_GetTraceback@@Base+0x23e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r5, 328b8 <_PyTraceMalloc_GetTraceback@@Base+0x1f8> │ │ │ │ + cbnz r5, 328bc <_PyTraceMalloc_GetTraceback@@Base+0x1f8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 328e8 <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ + bge.n 328ec <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 328e8 <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ - b.n 328e4 <_PyTraceMalloc_GetTraceback@@Base+0x224> │ │ │ │ - bl e8fa4 │ │ │ │ + cbnz r3, 328ec <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ + b.n 328e8 <_PyTraceMalloc_GetTraceback@@Base+0x224> │ │ │ │ + bl e8fd8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 328ec <_PyTraceMalloc_GetTraceback@@Base+0x22c> │ │ │ │ + bne.n 328f0 <_PyTraceMalloc_GetTraceback@@Base+0x22c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 328d4 <_PyTraceMalloc_GetTraceback@@Base+0x214> │ │ │ │ + bge.n 328d8 <_PyTraceMalloc_GetTraceback@@Base+0x214> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 328d4 <_PyTraceMalloc_GetTraceback@@Base+0x214> │ │ │ │ + cbnz r3, 328d8 <_PyTraceMalloc_GetTraceback@@Base+0x214> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 328e8 <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ + bge.n 328ec <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 328e8 <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ + cbnz r3, 328ec <_PyTraceMalloc_GetTraceback@@Base+0x228> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32904 <_PyTraceMalloc_GetTraceback@@Base+0x244> │ │ │ │ + b.n 32908 <_PyTraceMalloc_GetTraceback@@Base+0x244> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 328fe <_PyTraceMalloc_GetTraceback@@Base+0x23e> │ │ │ │ + bge.n 32902 <_PyTraceMalloc_GetTraceback@@Base+0x23e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 328fe <_PyTraceMalloc_GetTraceback@@Base+0x23e> │ │ │ │ + cbnz r3, 32902 <_PyTraceMalloc_GetTraceback@@Base+0x23e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne.n 3288e <_PyTraceMalloc_GetTraceback@@Base+0x1ce> │ │ │ │ + bne.n 32892 <_PyTraceMalloc_GetTraceback@@Base+0x1ce> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 3292c <_PyTraceMalloc_GetTraceback@@Base+0x26c> │ │ │ │ + cbz r3, 32930 <_PyTraceMalloc_GetTraceback@@Base+0x26c> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 3293c <_PyTraceMalloc_GetTraceback@@Base+0x27c> │ │ │ │ + b.n 32940 <_PyTraceMalloc_GetTraceback@@Base+0x27c> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 3293a <_PyTraceMalloc_GetTraceback@@Base+0x27a> │ │ │ │ + ble.n 3293e <_PyTraceMalloc_GetTraceback@@Base+0x27a> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 32936 <_PyTraceMalloc_GetTraceback@@Base+0x276> │ │ │ │ - cbnz r1, 3295e <_PyTraceMalloc_GetTraceback@@Base+0x29e> │ │ │ │ + bne.n 3293a <_PyTraceMalloc_GetTraceback@@Base+0x276> │ │ │ │ + cbnz r1, 32962 <_PyTraceMalloc_GetTraceback@@Base+0x29e> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3293c <_PyTraceMalloc_GetTraceback@@Base+0x27c> │ │ │ │ + b.n 32940 <_PyTraceMalloc_GetTraceback@@Base+0x27c> │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #420] @ (32ae4 <_PyTraceMalloc_GetTraceback@@Base+0x424>) │ │ │ │ + ldr r1, [pc, #420] @ (32ae8 <_PyTraceMalloc_GetTraceback@@Base+0x424>) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 32964 <_PyTraceMalloc_GetTraceback@@Base+0x2a4> │ │ │ │ - b.n 32a00 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ + cbnz r0, 32968 <_PyTraceMalloc_GetTraceback@@Base+0x2a4> │ │ │ │ + b.n 32a04 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r5, r4 │ │ │ │ ldr.w r9, [r6] │ │ │ │ subs r4, r5, #1 │ │ │ │ - beq.n 32a48 <_PyTraceMalloc_GetTraceback@@Base+0x388> │ │ │ │ + beq.n 32a4c <_PyTraceMalloc_GetTraceback@@Base+0x388> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 32980 <_PyTraceMalloc_GetTraceback@@Base+0x2c0> │ │ │ │ - bl c72a4 │ │ │ │ + cbz r0, 32984 <_PyTraceMalloc_GetTraceback@@Base+0x2c0> │ │ │ │ + bl c72e8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - blt.n 32a00 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ + blt.n 32a04 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ subs r4, r5, #2 │ │ │ │ - bne.n 32982 <_PyTraceMalloc_GetTraceback@@Base+0x2c2> │ │ │ │ - b.n 32a5c <_PyTraceMalloc_GetTraceback@@Base+0x39c> │ │ │ │ + bne.n 32986 <_PyTraceMalloc_GetTraceback@@Base+0x2c2> │ │ │ │ + b.n 32a60 <_PyTraceMalloc_GetTraceback@@Base+0x39c> │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 329d0 <_PyTraceMalloc_GetTraceback@@Base+0x310> │ │ │ │ + cbz r3, 329d4 <_PyTraceMalloc_GetTraceback@@Base+0x310> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 329ac <_PyTraceMalloc_GetTraceback@@Base+0x2ec> │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 329b0 <_PyTraceMalloc_GetTraceback@@Base+0x2ec> │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #15728 @ 0x3d70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #27788 @ 0x6c8c │ │ │ │ + movw r0, #27852 @ 0x6ccc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 32a00 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 32a04 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 32a00 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ + cbz r0, 32a04 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 32a1c <_PyTraceMalloc_GetTraceback@@Base+0x35c> │ │ │ │ + bne.n 32a20 <_PyTraceMalloc_GetTraceback@@Base+0x35c> │ │ │ │ subs r4, #1 │ │ │ │ - bne.n 329d8 <_PyTraceMalloc_GetTraceback@@Base+0x318> │ │ │ │ - movw r5, #46264 @ 0xb4b8 │ │ │ │ + bne.n 329dc <_PyTraceMalloc_GetTraceback@@Base+0x318> │ │ │ │ + movw r5, #46328 @ 0xb4f8 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ - b.n 32a6c <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ - movw sl, #25212 @ 0x627c │ │ │ │ + b.n 32a70 <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ + movw sl, #25276 @ 0x62bc │ │ │ │ movt sl, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ - cbz r3, 32a3c <_PyTraceMalloc_GetTraceback@@Base+0x37c> │ │ │ │ + cbz r3, 32a40 <_PyTraceMalloc_GetTraceback@@Base+0x37c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 32a04 <_PyTraceMalloc_GetTraceback@@Base+0x344> │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 32a08 <_PyTraceMalloc_GetTraceback@@Base+0x344> │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15684 @ 0x3d44 │ │ │ │ + movw r1, #15748 @ 0x3d84 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #27788 @ 0x6c8c │ │ │ │ + movw r0, #27852 @ 0x6ccc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32adc <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ + b.n 32ae0 <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32a00 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ + beq.n 32a04 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 32a34 <_PyTraceMalloc_GetTraceback@@Base+0x374> │ │ │ │ + beq.n 32a38 <_PyTraceMalloc_GetTraceback@@Base+0x374> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 32a00 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ + bl f3598 │ │ │ │ + b.n 32a04 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 32a44 <_PyTraceMalloc_GetTraceback@@Base+0x384> │ │ │ │ + bne.n 32a48 <_PyTraceMalloc_GetTraceback@@Base+0x384> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32a6c <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ - movw r5, #46264 @ 0xb4b8 │ │ │ │ + b.n 32a70 <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ + movw r5, #46328 @ 0xb4f8 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ ldr r4, [r6, #16] │ │ │ │ - b.n 32a6c <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ - movw r5, #46264 @ 0xb4b8 │ │ │ │ + b.n 32a70 <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ + movw r5, #46328 @ 0xb4f8 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ - movw sl, #25212 @ 0x627c │ │ │ │ + movw sl, #25276 @ 0x62bc │ │ │ │ movt sl, #44 @ 0x2c │ │ │ │ movs r7, #1 │ │ │ │ - b.n 32a6c <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ - movw r5, #46264 @ 0xb4b8 │ │ │ │ + b.n 32a70 <_PyTraceMalloc_GetTraceback@@Base+0x3ac> │ │ │ │ + movw r5, #46328 @ 0xb4f8 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ - movw sl, #25212 @ 0x627c │ │ │ │ + movw sl, #25276 @ 0x62bc │ │ │ │ movt sl, #44 @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ - bl 222ad4 │ │ │ │ + bl 222d00 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32a00 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ + beq.n 32a04 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ mov r1, r9 │ │ │ │ - bl 226514 <_PyXIData_Clear@@Base+0x1f8> │ │ │ │ + bl 226740 <_PyXIData_Clear@@Base+0x1f8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 32ad4 <_PyTraceMalloc_GetTraceback@@Base+0x414> │ │ │ │ + beq.n 32ad8 <_PyTraceMalloc_GetTraceback@@Base+0x414> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ - bl 222c3c │ │ │ │ + bl 222e68 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 32ad4 <_PyTraceMalloc_GetTraceback@@Base+0x414> │ │ │ │ + beq.n 32ad8 <_PyTraceMalloc_GetTraceback@@Base+0x414> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 32a9e <_PyTraceMalloc_GetTraceback@@Base+0x3de> │ │ │ │ - cbnz r4, 32aa4 <_PyTraceMalloc_GetTraceback@@Base+0x3e4> │ │ │ │ + beq.n 32aa2 <_PyTraceMalloc_GetTraceback@@Base+0x3de> │ │ │ │ + cbnz r4, 32aa8 <_PyTraceMalloc_GetTraceback@@Base+0x3e4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #112] @ 0x70 │ │ │ │ - b.n 32aae <_PyTraceMalloc_GetTraceback@@Base+0x3ee> │ │ │ │ + b.n 32ab2 <_PyTraceMalloc_GetTraceback@@Base+0x3ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ str r0, [r6, #112] @ 0x70 │ │ │ │ - cbz r0, 32ad4 <_PyTraceMalloc_GetTraceback@@Base+0x414> │ │ │ │ + cbz r0, 32ad8 <_PyTraceMalloc_GetTraceback@@Base+0x414> │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ mov r1, r6 │ │ │ │ str.w r7, [r6, #140] @ 0x8c │ │ │ │ - bl 169954 │ │ │ │ + bl 169da8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32adc <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ + bge.n 32ae0 <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 32adc <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ + cbnz r3, 32ae0 <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32adc <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 32ae0 <_PyTraceMalloc_GetTraceback@@Base+0x41c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77668 │ │ │ │ - b.n 32a00 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ + bl 776ac │ │ │ │ + b.n 32a04 <_PyTraceMalloc_GetTraceback@@Base+0x340> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf760004c │ │ │ │ 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, 32b14 <_PyTraceMalloc_GetTraceback@@Base+0x454> │ │ │ │ + cbz r1, 32b18 <_PyTraceMalloc_GetTraceback@@Base+0x454> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6f578 <_Py_hashtable_get@@Base> │ │ │ │ + bl 6f5b8 <_Py_hashtable_get@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 32b14 <_PyTraceMalloc_GetTraceback@@Base+0x454> │ │ │ │ + cbz r0, 32b18 <_PyTraceMalloc_GetTraceback@@Base+0x454> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 32bc4 <_PyTraceMalloc_GetTraceback@@Base+0x504> │ │ │ │ - b.n 32bc8 <_PyTraceMalloc_GetTraceback@@Base+0x508> │ │ │ │ + blt.n 32bc8 <_PyTraceMalloc_GetTraceback@@Base+0x504> │ │ │ │ + b.n 32bcc <_PyTraceMalloc_GetTraceback@@Base+0x508> │ │ │ │ ldrh r0, [r6, #4] │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 32bba <_PyTraceMalloc_GetTraceback@@Base+0x4fa> │ │ │ │ + beq.n 32bbe <_PyTraceMalloc_GetTraceback@@Base+0x4fa> │ │ │ │ add.w sl, r0, #12 │ │ │ │ mov r8, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ ldrh r3, [r6, #4] │ │ │ │ movs r0, #2 │ │ │ │ cmp r3, r9 │ │ │ │ - ble.n 32b92 <_PyTraceMalloc_GetTraceback@@Base+0x4d2> │ │ │ │ - bl 716e0 │ │ │ │ + ble.n 32b96 <_PyTraceMalloc_GetTraceback@@Base+0x4d2> │ │ │ │ + bl 7171c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 32b7c <_PyTraceMalloc_GetTraceback@@Base+0x4bc> │ │ │ │ + cbz r0, 32b80 <_PyTraceMalloc_GetTraceback@@Base+0x4bc> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r8, r8, #8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r3, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ str r3, [r5, #16] │ │ │ │ - bl 7e0f0 │ │ │ │ - cbnz r0, 32b70 <_PyTraceMalloc_GetTraceback@@Base+0x4b0> │ │ │ │ + bl 7e110 │ │ │ │ + cbnz r0, 32b74 <_PyTraceMalloc_GetTraceback@@Base+0x4b0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32b7c <_PyTraceMalloc_GetTraceback@@Base+0x4bc> │ │ │ │ + bge.n 32b80 <_PyTraceMalloc_GetTraceback@@Base+0x4bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32b7c <_PyTraceMalloc_GetTraceback@@Base+0x4bc> │ │ │ │ + cbnz r3, 32b80 <_PyTraceMalloc_GetTraceback@@Base+0x4bc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32b7c <_PyTraceMalloc_GetTraceback@@Base+0x4bc> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 32b80 <_PyTraceMalloc_GetTraceback@@Base+0x4bc> │ │ │ │ str r0, [r5, #20] │ │ │ │ add.w r9, r9, #1 │ │ │ │ str.w r5, [sl, #4]! │ │ │ │ - b.n 32b2a <_PyTraceMalloc_GetTraceback@@Base+0x46a> │ │ │ │ + b.n 32b2e <_PyTraceMalloc_GetTraceback@@Base+0x46a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32bba <_PyTraceMalloc_GetTraceback@@Base+0x4fa> │ │ │ │ + bge.n 32bbe <_PyTraceMalloc_GetTraceback@@Base+0x4fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32bba <_PyTraceMalloc_GetTraceback@@Base+0x4fa> │ │ │ │ + cbnz r3, 32bbe <_PyTraceMalloc_GetTraceback@@Base+0x4fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 32bba <_PyTraceMalloc_GetTraceback@@Base+0x4fa> │ │ │ │ - cbz r7, 32bc8 <_PyTraceMalloc_GetTraceback@@Base+0x508> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 32bbe <_PyTraceMalloc_GetTraceback@@Base+0x4fa> │ │ │ │ + cbz r7, 32bcc <_PyTraceMalloc_GetTraceback@@Base+0x508> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6ff40 <_Py_hashtable_set@@Base> │ │ │ │ + bl 6ff80 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 32bbe <_PyTraceMalloc_GetTraceback@@Base+0x4fe> │ │ │ │ + bne.n 32bc2 <_PyTraceMalloc_GetTraceback@@Base+0x4fe> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32bb6 <_PyTraceMalloc_GetTraceback@@Base+0x4f6> │ │ │ │ + bge.n 32bba <_PyTraceMalloc_GetTraceback@@Base+0x4f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 32bb6 <_PyTraceMalloc_GetTraceback@@Base+0x4f6> │ │ │ │ + cbnz r3, 32bba <_PyTraceMalloc_GetTraceback@@Base+0x4f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - bl 1fba78 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + bl 1fbcb8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32bc8 <_PyTraceMalloc_GetTraceback@@Base+0x508> │ │ │ │ + b.n 32bcc <_PyTraceMalloc_GetTraceback@@Base+0x508> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32bc8 <_PyTraceMalloc_GetTraceback@@Base+0x508> │ │ │ │ + bge.n 32bcc <_PyTraceMalloc_GetTraceback@@Base+0x508> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -00032bce <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +00032bd2 <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #3664 @ 0xe50 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r4, r1, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 32be4 <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ + bne.n 32be8 <_PyInterpreterState_IDDecref@@Base+0x16> │ │ │ │ dmb ish │ │ │ │ - cbnz r1, 32c1c <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbnz r1, 32c20 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ ldr.w r3, [r0, #3668] @ 0xe54 │ │ │ │ - cbz r3, 32c1c <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ + cbz r3, 32c20 <_PyInterpreterState_IDDecref@@Base+0x4e> │ │ │ │ movs r1, #2 │ │ │ │ - bl 1de70c <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 1de95c <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 1de7b4 │ │ │ │ + bl 1dea04 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfda8 │ │ │ │ + bl 1dfff8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1de7b4 │ │ │ │ + b.w 1dea04 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 32c50 <_PyInterpreterState_IDDecref@@Base+0x82> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 32c54 <_PyInterpreterState_IDDecref@@Base+0x82> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 32c4a <_PyInterpreterState_IDDecref@@Base+0x7c> │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 32c50 <_PyInterpreterState_IDDecref@@Base+0x82> │ │ │ │ + bne.n 32c4e <_PyInterpreterState_IDDecref@@Base+0x7c> │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 32c54 <_PyInterpreterState_IDDecref@@Base+0x82> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 32c8e <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ + cbnz r0, 32c92 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 32c6c <_PyInterpreterState_IDDecref@@Base+0x9e> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 32c70 <_PyInterpreterState_IDDecref@@Base+0x9e> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 32c66 <_PyInterpreterState_IDDecref@@Base+0x98> │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 32c6c <_PyInterpreterState_IDDecref@@Base+0x9e> │ │ │ │ + bne.n 32c6a <_PyInterpreterState_IDDecref@@Base+0x98> │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 32c70 <_PyInterpreterState_IDDecref@@Base+0x9e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 32c8e <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ + cbnz r0, 32c92 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 32c8e <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 32c92 <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 32c84 <_PyInterpreterState_IDDecref@@Base+0xb6> │ │ │ │ + bne.n 32c88 <_PyInterpreterState_IDDecref@@Base+0xb6> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -9672,43 +9674,43 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 32cde <_PyInterpreterState_IDDecref@@Base+0x110> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 32ce2 <_PyInterpreterState_IDDecref@@Base+0x110> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 32cd8 <_PyInterpreterState_IDDecref@@Base+0x10a> │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 32cde <_PyInterpreterState_IDDecref@@Base+0x110> │ │ │ │ + bne.n 32cdc <_PyInterpreterState_IDDecref@@Base+0x10a> │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 32ce2 <_PyInterpreterState_IDDecref@@Base+0x110> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 32d1c <_PyInterpreterState_IDDecref@@Base+0x14e> │ │ │ │ + cbnz r0, 32d20 <_PyInterpreterState_IDDecref@@Base+0x14e> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 32cfa <_PyInterpreterState_IDDecref@@Base+0x12c> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 32cfe <_PyInterpreterState_IDDecref@@Base+0x12c> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 32cf4 <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 32cfa <_PyInterpreterState_IDDecref@@Base+0x12c> │ │ │ │ + bne.n 32cf8 <_PyInterpreterState_IDDecref@@Base+0x126> │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 32cfe <_PyInterpreterState_IDDecref@@Base+0x12c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 32d1c <_PyInterpreterState_IDDecref@@Base+0x14e> │ │ │ │ + cbnz r0, 32d20 <_PyInterpreterState_IDDecref@@Base+0x14e> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 32d1c <_PyInterpreterState_IDDecref@@Base+0x14e> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 32d20 <_PyInterpreterState_IDDecref@@Base+0x14e> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 32d12 <_PyInterpreterState_IDDecref@@Base+0x144> │ │ │ │ + bne.n 32d16 <_PyInterpreterState_IDDecref@@Base+0x144> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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 │ │ │ │ @@ -9727,20 +9729,20 @@ │ │ │ │ str r1, [r0, #12] │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ subs r2, r5, r0 │ │ │ │ negs r5, r2 │ │ │ │ adcs r5, r2 │ │ │ │ str r5, [r3, #0] │ │ │ │ - cbz r4, 32d62 <_PyInterpreterState_IDDecref@@Base+0x194> │ │ │ │ + cbz r4, 32d66 <_PyInterpreterState_IDDecref@@Base+0x194> │ │ │ │ ldr.w r1, [r4, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [r4, #3660] @ 0xe4c │ │ │ │ - b.n 32d64 <_PyInterpreterState_IDDecref@@Base+0x196> │ │ │ │ + b.n 32d68 <_PyInterpreterState_IDDecref@@Base+0x196> │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #11639 @ 0x2d77 │ │ │ │ + movw r0, #11643 @ 0x2d7b │ │ │ │ movt r0, #3 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ @@ -9755,51 +9757,51 @@ │ │ │ │ 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 32db6 <_PyInterpreterState_IDDecref@@Base+0x1e8> │ │ │ │ + bne.n 32dba <_PyInterpreterState_IDDecref@@Base+0x1e8> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 32dd4 <_PyInterpreterState_IDDecref@@Base+0x206> │ │ │ │ - b.n 32dce <_PyInterpreterState_IDDecref@@Base+0x200> │ │ │ │ + bne.n 32dd8 <_PyInterpreterState_IDDecref@@Base+0x206> │ │ │ │ + b.n 32dd2 <_PyInterpreterState_IDDecref@@Base+0x200> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3528 @ 0xdc8 │ │ │ │ + movw r0, #3592 @ 0xe08 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32da8 <_PyInterpreterState_IDDecref@@Base+0x1da> │ │ │ │ - b.n 32e0c <_PyInterpreterState_IDDecref@@Base+0x23e> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 32e0c <_PyInterpreterState_IDDecref@@Base+0x23e> │ │ │ │ + bne.n 32dac <_PyInterpreterState_IDDecref@@Base+0x1da> │ │ │ │ + b.n 32e10 <_PyInterpreterState_IDDecref@@Base+0x23e> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 32e10 <_PyInterpreterState_IDDecref@@Base+0x23e> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 32e0c <_PyInterpreterState_IDDecref@@Base+0x23e> │ │ │ │ + blt.n 32e10 <_PyInterpreterState_IDDecref@@Base+0x23e> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2b104 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 32dfe <_PyInterpreterState_IDDecref@@Base+0x230> │ │ │ │ + blt.n 32e02 <_PyInterpreterState_IDDecref@@Base+0x230> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 32e0e <_PyInterpreterState_IDDecref@@Base+0x240> │ │ │ │ + b.n 32e12 <_PyInterpreterState_IDDecref@@Base+0x240> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r2, #16] │ │ │ │ @@ -9815,221 +9817,221 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 32e4c <_PyInterpreterState_IDDecref@@Base+0x27e> │ │ │ │ + cbz r3, 32e50 <_PyInterpreterState_IDDecref@@Base+0x27e> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 32e5c <_PyInterpreterState_IDDecref@@Base+0x28e> │ │ │ │ + b.n 32e60 <_PyInterpreterState_IDDecref@@Base+0x28e> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 32e5a <_PyInterpreterState_IDDecref@@Base+0x28c> │ │ │ │ + ble.n 32e5e <_PyInterpreterState_IDDecref@@Base+0x28c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 32e56 <_PyInterpreterState_IDDecref@@Base+0x288> │ │ │ │ - cbnz r1, 32e7a <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ + bne.n 32e5a <_PyInterpreterState_IDDecref@@Base+0x288> │ │ │ │ + cbnz r1, 32e7e <_PyInterpreterState_IDDecref@@Base+0x2ac> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 32e5c <_PyInterpreterState_IDDecref@@Base+0x28e> │ │ │ │ + b.n 32e60 <_PyInterpreterState_IDDecref@@Base+0x28e> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #196] @ (32f24 <_PyInterpreterState_IDDecref@@Base+0x356>) │ │ │ │ + ldr r1, [pc, #196] @ (32f28 <_PyInterpreterState_IDDecref@@Base+0x356>) │ │ │ │ add r2, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 32e80 <_PyInterpreterState_IDDecref@@Base+0x2b2> │ │ │ │ - b.n 32ecc <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 32e84 <_PyInterpreterState_IDDecref@@Base+0x2b2> │ │ │ │ + b.n 32ed0 <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ add r5, r4 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 32e92 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ + beq.n 32e96 <_PyInterpreterState_IDDecref@@Base+0x2c4> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 32ecc <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ + blt.n 32ed0 <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ mov r0, r4 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 32ea4 <_PyInterpreterState_IDDecref@@Base+0x2d6> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 32ecc <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ - ldr r3, [pc, #128] @ (32f28 <_PyInterpreterState_IDDecref@@Base+0x35a>) │ │ │ │ + bne.n 32ea8 <_PyInterpreterState_IDDecref@@Base+0x2d6> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 32ed0 <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ + ldr r3, [pc, #128] @ (32f2c <_PyInterpreterState_IDDecref@@Base+0x35a>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1ae9d0 <_PyConfig_AsDict@@Base+0x950> │ │ │ │ - cbnz r0, 32ed0 <_PyInterpreterState_IDDecref@@Base+0x302> │ │ │ │ + bl 1af090 <_PyConfig_AsDict@@Base+0x950> │ │ │ │ + cbnz r0, 32ed4 <_PyInterpreterState_IDDecref@@Base+0x302> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #30420 @ 0x76d4 │ │ │ │ + movw r2, #30484 @ 0x7714 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f35f0 <_PyErr_SetString@@Base> │ │ │ │ + bl f3618 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 32f20 <_PyInterpreterState_IDDecref@@Base+0x352> │ │ │ │ + b.n 32f24 <_PyInterpreterState_IDDecref@@Base+0x352> │ │ │ │ adds r2, r4, #1 │ │ │ │ - beq.n 32f08 <_PyInterpreterState_IDDecref@@Base+0x33a> │ │ │ │ + beq.n 32f0c <_PyInterpreterState_IDDecref@@Base+0x33a> │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32f2c <_Py_fstat@@Base> │ │ │ │ + bl 32f30 <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 32ecc <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ + bne.n 32ed0 <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 32f6c <_Py_fstat@@Base+0x40> │ │ │ │ + bl 32f70 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 32ecc <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ - cbz r0, 32f08 <_PyInterpreterState_IDDecref@@Base+0x33a> │ │ │ │ + beq.n 32ed0 <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ + cbz r0, 32f0c <_PyInterpreterState_IDDecref@@Base+0x33a> │ │ │ │ movw r1, #43724 @ 0xaacc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #30484 @ 0x7714 │ │ │ │ + movw r2, #30548 @ 0x7754 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ - b.n 32ecc <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ + b.n 32ed0 <_PyInterpreterState_IDDecref@@Base+0x2fe> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r4, [r3, #1564] @ 0x61c │ │ │ │ str.w r5, [r3, #1568] @ 0x620 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr??.w r0, [r0, #76] @ 0x4c │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00032f2c <_Py_fstat@@Base>: │ │ │ │ +00032f30 <_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 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9d0 <__fstat64_time64@plt+0x4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ - cbz r4, 32f68 <_Py_fstat@@Base+0x3c> │ │ │ │ + bl 9aa44 │ │ │ │ + cbz r4, 32f6c <_Py_fstat@@Base+0x3c> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ 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 2accc <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 32f9a <_Py_fstat@@Base+0x6e> │ │ │ │ + bge.n 32f9e <_Py_fstat@@Base+0x6e> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 32fa2 <_Py_fstat@@Base+0x76> │ │ │ │ + b.n 32fa6 <_Py_fstat@@Base+0x76> │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor.w r0, r0, #1 │ │ │ │ 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 r1, #12900 @ 0x3264 │ │ │ │ + movw r1, #12964 @ 0x32a4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bb598 │ │ │ │ - cbnz r0, 32fca <_Py_fstat@@Base+0x9e> │ │ │ │ + bl 1bb90c │ │ │ │ + cbnz r0, 32fce <_Py_fstat@@Base+0x9e> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 33014 <_Py_fstat@@Base+0xe8> │ │ │ │ + b.n 33018 <_Py_fstat@@Base+0xe8> │ │ │ │ mov r5, r0 │ │ │ │ - bl 1bc4b0 │ │ │ │ + bl 1bc828 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 32fe6 <_Py_fstat@@Base+0xba> │ │ │ │ + bge.n 32fea <_Py_fstat@@Base+0xba> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 32fe6 <_Py_fstat@@Base+0xba> │ │ │ │ + cbnz r3, 32fea <_Py_fstat@@Base+0xba> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 32fc6 <_Py_fstat@@Base+0x9a> │ │ │ │ + beq.n 32fca <_Py_fstat@@Base+0x9a> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #44] @ (3301c <_Py_fstat@@Base+0xf0>) │ │ │ │ + ldr r0, [pc, #44] @ (33020 <_Py_fstat@@Base+0xf0>) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ strd r6, r4, [sp] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 33014 <_Py_fstat@@Base+0xe8> │ │ │ │ + bge.n 33018 <_Py_fstat@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 33014 <_Py_fstat@@Base+0xe8> │ │ │ │ + cbnz r3, 33018 <_Py_fstat@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 33348 <_Py_fstat@@Base+0x41c> │ │ │ │ + b.n 3334c <_Py_fstat@@Base+0x41c> │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 33022 <_Py_fstat@@Base+0xf6> │ │ │ │ + b.n 33026 <_Py_fstat@@Base+0xf6> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, sp │ │ │ │ - bl 22b540 <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 22b76c <_PyTime_ObjectToTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 33046 <_Py_fstat@@Base+0x11a> │ │ │ │ + bne.n 3304a <_Py_fstat@@Base+0x11a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 33066 <_Py_fstat@@Base+0x13a> │ │ │ │ + b.n 3306a <_Py_fstat@@Base+0x13a> │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1bbed0 <_PyTime_localtime@@Base> │ │ │ │ + bl 1bc248 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 33042 <_Py_fstat@@Base+0x116> │ │ │ │ + bne.n 33046 <_Py_fstat@@Base+0x116> │ │ │ │ ldrd r1, r0, [sp, #28] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r1, #1 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ - bl 22bd6c <_PyTime_ObjectToTime_t@@Base+0x82c> │ │ │ │ + bl 22bf9c <_PyTime_ObjectToTime_t@@Base+0x830> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r2, [pc, #20] @ (33080 <_Py_fstat@@Base+0x154>) │ │ │ │ - ldr r0, [pc, #20] @ (33084 <_Py_fstat@@Base+0x158>) │ │ │ │ + ldr r2, [pc, #20] @ (33084 <_Py_fstat@@Base+0x154>) │ │ │ │ + ldr r0, [pc, #20] @ (33088 <_Py_fstat@@Base+0x158>) │ │ │ │ ldr.w r3, [r2, #3832] @ 0xef8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r2, #3832] @ 0xef8 │ │ │ │ bx lr │ │ │ │ ldr r6, [sp, #480] @ 0x1e0 │ │ │ │ @@ -10042,206 +10044,206 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #35500 @ 0x8aac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 330c6 <_Py_fstat@@Base+0x19a> │ │ │ │ + beq.n 330ca <_Py_fstat@@Base+0x19a> │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 330c6 <_Py_fstat@@Base+0x19a> │ │ │ │ + beq.n 330ca <_Py_fstat@@Base+0x19a> │ │ │ │ movs r2, #2 │ │ │ │ - bl 20ff1c │ │ │ │ + bl 2100fc │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3311e <_Py_fstat@@Base+0x1f2> │ │ │ │ + beq.n 33122 <_Py_fstat@@Base+0x1f2> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 232218 │ │ │ │ + bl 232448 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3311e <_Py_fstat@@Base+0x1f2> │ │ │ │ - cbz r0, 33108 <_Py_fstat@@Base+0x1dc> │ │ │ │ + beq.n 33122 <_Py_fstat@@Base+0x1f2> │ │ │ │ + cbz r0, 3310c <_Py_fstat@@Base+0x1dc> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 126008 │ │ │ │ + bl 1262d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3311e <_Py_fstat@@Base+0x1f2> │ │ │ │ + cbz r0, 33122 <_Py_fstat@@Base+0x1f2> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #64] @ (33124 <_Py_fstat@@Base+0x1f8>) │ │ │ │ + ldr r3, [pc, #64] @ (33128 <_Py_fstat@@Base+0x1f8>) │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 33120 <_Py_fstat@@Base+0x1f4> │ │ │ │ - bl 13a6f4 │ │ │ │ + beq.n 33124 <_Py_fstat@@Base+0x1f4> │ │ │ │ + bl 13aa30 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 330fc <_Py_fstat@@Base+0x1d0> │ │ │ │ + bge.n 33100 <_Py_fstat@@Base+0x1d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 33100 <_Py_fstat@@Base+0x1d4> │ │ │ │ + cbz r3, 33104 <_Py_fstat@@Base+0x1d4> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 33120 <_Py_fstat@@Base+0x1f4> │ │ │ │ + b.n 33124 <_Py_fstat@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 330fc <_Py_fstat@@Base+0x1d0> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 33100 <_Py_fstat@@Base+0x1d0> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #34312 @ 0x8608 │ │ │ │ + movw r1, #34376 @ 0x8648 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #1 │ │ │ │ str.w r1, [r3, #2724] @ 0xaa4 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ - cbz r3, 33174 <_Py_fstat@@Base+0x248> │ │ │ │ + cbz r3, 33178 <_Py_fstat@@Base+0x248> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ - cbnz r4, 3318a <_Py_fstat@@Base+0x25e> │ │ │ │ + cbnz r4, 3318e <_Py_fstat@@Base+0x25e> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ - movw r0, #36012 @ 0x8cac │ │ │ │ + movw r0, #36076 @ 0x8cec │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e53dc │ │ │ │ - cbz r1, 33186 <_Py_fstat@@Base+0x25a> │ │ │ │ + b.w e53cc │ │ │ │ + cbz r1, 3318a <_Py_fstat@@Base+0x25a> │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ - cbz r2, 33186 <_Py_fstat@@Base+0x25a> │ │ │ │ - movw r0, #36032 @ 0x8cc0 │ │ │ │ + cbz r2, 3318a <_Py_fstat@@Base+0x25a> │ │ │ │ + movw r0, #36096 @ 0x8d00 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w e53dc │ │ │ │ - b.w 1d6564 │ │ │ │ + b.w e53cc │ │ │ │ + b.w 1d67dc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #35988 @ 0x8c94 │ │ │ │ + movw r0, #36052 @ 0x8cd4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ 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, #36112 @ 0x8d10 │ │ │ │ + movw r1, #36176 @ 0x8d50 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 33208 <_Py_fstat@@Base+0x2dc> │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 3320c <_Py_fstat@@Base+0x2dc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r2, #65519 @ 0xffef │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 331f2 <_Py_fstat@@Base+0x2c6> │ │ │ │ + bhi.n 331f6 <_Py_fstat@@Base+0x2c6> │ │ │ │ adds r0, r3, #3 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ adds r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi.n 331f2 <_Py_fstat@@Base+0x2c6> │ │ │ │ - bl 7e0f0 │ │ │ │ - b.n 3320a <_Py_fstat@@Base+0x2de> │ │ │ │ + bhi.n 331f6 <_Py_fstat@@Base+0x2c6> │ │ │ │ + bl 7e110 │ │ │ │ + b.n 3320e <_Py_fstat@@Base+0x2de> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36128 @ 0x8d20 │ │ │ │ + movw r1, #36192 @ 0x8d60 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #36200 @ 0x8d68 │ │ │ │ + movw r1, #36264 @ 0x8da8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, sp, #28 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 3325c <_Py_fstat@@Base+0x330> │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 33260 <_Py_fstat@@Base+0x330> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 33260 <_Py_fstat@@Base+0x334> │ │ │ │ + bge.n 33264 <_Py_fstat@@Base+0x334> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36216 @ 0x8d78 │ │ │ │ + movw r1, #36280 @ 0x8db8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3329c <_Py_fstat@@Base+0x370> │ │ │ │ + b.n 332a0 <_Py_fstat@@Base+0x370> │ │ │ │ mov r0, r4 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3325c <_Py_fstat@@Base+0x330> │ │ │ │ + beq.n 33260 <_Py_fstat@@Base+0x330> │ │ │ │ ldrd r3, r4, [sp, #24] │ │ │ │ add.w r2, r0, #16 │ │ │ │ add r1, sp, #16 │ │ │ │ strd r2, r4, [sp, #32] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - movw r1, #13735 @ 0x35a7 │ │ │ │ + movw r1, #13739 @ 0x35ab │ │ │ │ movt r1, #3 │ │ │ │ str r1, [sp, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 332a2 <_Py_fstat@@Base+0x376> │ │ │ │ + bl 332a6 <_Py_fstat@@Base+0x376> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ mov r9, r3 │ │ │ │ - ldr r3, [pc, #648] @ (33540 <_Py_fstat@@Base+0x614>) │ │ │ │ + ldr r3, [pc, #648] @ (33544 <_Py_fstat@@Base+0x614>) │ │ │ │ add r7, sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ mov fp, r1 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #28 │ │ │ │ mov r0, r7 │ │ │ │ @@ -10254,133 +10256,133 @@ │ │ │ │ ldr r3, [sp, #264] @ 0x108 │ │ │ │ ldr r4, [sp, #256] @ 0x100 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2b348 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #32] │ │ │ │ - bl 22ad24 │ │ │ │ - cbz r0, 3331c <_Py_fstat@@Base+0x3f0> │ │ │ │ + bl 22af50 │ │ │ │ + cbz r0, 33320 <_Py_fstat@@Base+0x3f0> │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ add.w sl, sp, #80 @ 0x50 │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ blx 2c010 <__memset_chk@plt> │ │ │ │ cmp r4, r6 │ │ │ │ strh.w r6, [sp, #80] @ 0x50 │ │ │ │ - bge.n 33320 <_Py_fstat@@Base+0x3f4> │ │ │ │ + bge.n 33324 <_Py_fstat@@Base+0x3f4> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36268 @ 0x8dac │ │ │ │ + movw r1, #36332 @ 0x8dec │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 33526 <_Py_fstat@@Base+0x5fa> │ │ │ │ - beq.n 33334 <_Py_fstat@@Base+0x408> │ │ │ │ + b.n 3352a <_Py_fstat@@Base+0x5fa> │ │ │ │ + beq.n 33338 <_Py_fstat@@Base+0x408> │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 33336 <_Py_fstat@@Base+0x40a> │ │ │ │ - bl 1fba78 │ │ │ │ + cbnz r0, 3333a <_Py_fstat@@Base+0x40a> │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 33526 <_Py_fstat@@Base+0x5fa> │ │ │ │ + b.n 3352a <_Py_fstat@@Base+0x5fa> │ │ │ │ mov r6, r4 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ strd r8, fp, [sp, #56] @ 0x38 │ │ │ │ - movw r2, #13637 @ 0x3545 │ │ │ │ + movw r2, #13641 @ 0x3549 │ │ │ │ movt r2, #3 │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ ldrd r8, r9, [r5, #32] │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ - bl 21025c │ │ │ │ + bl 2104dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 3349a <_Py_fstat@@Base+0x56e> │ │ │ │ + beq.w 3349e <_Py_fstat@@Base+0x56e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 334ac <_Py_fstat@@Base+0x580> │ │ │ │ + beq.w 334b0 <_Py_fstat@@Base+0x580> │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 3342e <_Py_fstat@@Base+0x502> │ │ │ │ + bls.n 33432 <_Py_fstat@@Base+0x502> │ │ │ │ ldr.w r8, [sp, #68] @ 0x44 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 333f8 <_Py_fstat@@Base+0x4cc> │ │ │ │ + b.n 333fc <_Py_fstat@@Base+0x4cc> │ │ │ │ add.w r0, r8, #12 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r1, r2, [r8, #4] │ │ │ │ - movw r0, #36404 @ 0x8e34 │ │ │ │ + movw r0, #36468 @ 0x8e74 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 334aa <_Py_fstat@@Base+0x57e> │ │ │ │ + beq.n 334ae <_Py_fstat@@Base+0x57e> │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3348a <_Py_fstat@@Base+0x55e> │ │ │ │ + blt.n 3348e <_Py_fstat@@Base+0x55e> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 334aa <_Py_fstat@@Base+0x57e> │ │ │ │ - cbnz r6, 3342c <_Py_fstat@@Base+0x500> │ │ │ │ + bne.n 334ae <_Py_fstat@@Base+0x57e> │ │ │ │ + cbnz r6, 33430 <_Py_fstat@@Base+0x500> │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ negs r1, r3 │ │ │ │ cmp r3, #11 │ │ │ │ and.w r1, r1, #3 │ │ │ │ add.w r1, r1, #12 │ │ │ │ - bls.n 3342c <_Py_fstat@@Base+0x500> │ │ │ │ + bls.n 33430 <_Py_fstat@@Base+0x500> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ add r2, r0 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 3342c <_Py_fstat@@Base+0x500> │ │ │ │ + bhi.n 33430 <_Py_fstat@@Base+0x500> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 3342c <_Py_fstat@@Base+0x500> │ │ │ │ + bhi.n 33430 <_Py_fstat@@Base+0x500> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r8, r3 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3342c <_Py_fstat@@Base+0x500> │ │ │ │ + beq.n 33430 <_Py_fstat@@Base+0x500> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 33568 <_Py_fstat@@Base+0x63c> │ │ │ │ + bl 3356c <_Py_fstat@@Base+0x63c> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3346a <_Py_fstat@@Base+0x53e> │ │ │ │ + cbz r0, 3346e <_Py_fstat@@Base+0x53e> │ │ │ │ movw r3, #61084 @ 0xee9c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #36308 @ 0x8dd4 │ │ │ │ + movw r1, #36372 @ 0x8e14 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 334aa <_Py_fstat@@Base+0x57e> │ │ │ │ + beq.n 334ae <_Py_fstat@@Base+0x57e> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 3346a <_Py_fstat@@Base+0x53e> │ │ │ │ + bne.n 3346e <_Py_fstat@@Base+0x53e> │ │ │ │ mov r6, r9 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ blx r3 │ │ │ │ ldr.w r9, [sp, #76] @ 0x4c │ │ │ │ mov r8, r0 │ │ │ │ @@ -10388,106 +10390,106 @@ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ cmp r2, r5 │ │ │ │ it cs │ │ │ │ movcs r2, r5 │ │ │ │ - bl 22b000 │ │ │ │ + bl 22b22c │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #36368 @ 0x8e10 │ │ │ │ + movw r0, #36432 @ 0x8e50 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3349c <_Py_fstat@@Base+0x570> │ │ │ │ - b.n 334ac <_Py_fstat@@Base+0x580> │ │ │ │ + cbnz r0, 334a0 <_Py_fstat@@Base+0x570> │ │ │ │ + b.n 334b0 <_Py_fstat@@Base+0x580> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 3338e <_Py_fstat@@Base+0x462> │ │ │ │ + bge.n 33392 <_Py_fstat@@Base+0x462> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36376 @ 0x8e18 │ │ │ │ + movw r1, #36440 @ 0x8e58 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r6, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 334ac <_Py_fstat@@Base+0x580> │ │ │ │ + bl f3598 │ │ │ │ + b.n 334b0 <_Py_fstat@@Base+0x580> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 333c2 <_Py_fstat@@Base+0x496> │ │ │ │ + bne.n 333c6 <_Py_fstat@@Base+0x496> │ │ │ │ mov r0, r1 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 333c2 <_Py_fstat@@Base+0x496> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 333c6 <_Py_fstat@@Base+0x496> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 33526 <_Py_fstat@@Base+0x5fa> │ │ │ │ + bl 76338 │ │ │ │ + b.n 3352a <_Py_fstat@@Base+0x5fa> │ │ │ │ mov r6, r9 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 334fe <_Py_fstat@@Base+0x5d2> │ │ │ │ + bls.n 33502 <_Py_fstat@@Base+0x5d2> │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ - b.n 334ea <_Py_fstat@@Base+0x5be> │ │ │ │ + b.n 334ee <_Py_fstat@@Base+0x5be> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 33502 <_Py_fstat@@Base+0x5d6> │ │ │ │ + beq.n 33506 <_Py_fstat@@Base+0x5d6> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 334fe <_Py_fstat@@Base+0x5d2> │ │ │ │ + bne.n 33502 <_Py_fstat@@Base+0x5d2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 334fe <_Py_fstat@@Base+0x5d2> │ │ │ │ + bls.n 33502 <_Py_fstat@@Base+0x5d2> │ │ │ │ ldrd r2, r1, [sp, #68] @ 0x44 │ │ │ │ add r2, r1 │ │ │ │ negs r1, r3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ subs r2, r2, r5 │ │ │ │ adds r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.n 334fe <_Py_fstat@@Base+0x5d2> │ │ │ │ + bhi.n 33502 <_Py_fstat@@Base+0x5d2> │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 334fe <_Py_fstat@@Base+0x5d2> │ │ │ │ + bhi.n 33502 <_Py_fstat@@Base+0x5d2> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r5, r3 │ │ │ │ - cbz r5, 334fe <_Py_fstat@@Base+0x5d2> │ │ │ │ + cbz r5, 33502 <_Py_fstat@@Base+0x5d2> │ │ │ │ add r2, sp, #32 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 33568 <_Py_fstat@@Base+0x63c> │ │ │ │ + bl 3356c <_Py_fstat@@Base+0x63c> │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 334b6 <_Py_fstat@@Base+0x58a> │ │ │ │ + bne.n 334ba <_Py_fstat@@Base+0x58a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3349c <_Py_fstat@@Base+0x570> │ │ │ │ + b.n 334a0 <_Py_fstat@@Base+0x570> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 334bc <_Py_fstat@@Base+0x590> │ │ │ │ + bne.n 334c0 <_Py_fstat@@Base+0x590> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r9, r5, #12 │ │ │ │ bic.w r8, r3, #3 │ │ │ │ add.w r8, r8, #12 │ │ │ │ add r8, r5 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 334bc <_Py_fstat@@Base+0x590> │ │ │ │ + beq.n 334c0 <_Py_fstat@@Base+0x590> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ blx 2b4c4 │ │ │ │ - b.n 33518 <_Py_fstat@@Base+0x5ec> │ │ │ │ - ldr r3, [pc, #24] @ (33540 <_Py_fstat@@Base+0x614>) │ │ │ │ + b.n 3351c <_Py_fstat@@Base+0x5ec> │ │ │ │ + ldr r3, [pc, #24] @ (33544 <_Py_fstat@@Base+0x614>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #212] @ 0xd4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 33538 <_Py_fstat@@Base+0x60c> │ │ │ │ + beq.n 3353c <_Py_fstat@@Base+0x60c> │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #220 @ 0xdc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -10500,213 +10502,213 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - cbz r5, 3359e <_Py_fstat@@Base+0x672> │ │ │ │ + cbz r5, 335a2 <_Py_fstat@@Base+0x672> │ │ │ │ subs r4, r1, r5 │ │ │ │ cmn.w r4, #13 │ │ │ │ - bhi.n 3359e <_Py_fstat@@Base+0x672> │ │ │ │ + bhi.n 335a2 <_Py_fstat@@Base+0x672> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ adds r4, #12 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 3359e <_Py_fstat@@Base+0x672> │ │ │ │ + bhi.n 335a2 <_Py_fstat@@Base+0x672> │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r4, #11 │ │ │ │ - bls.n 3359e <_Py_fstat@@Base+0x672> │ │ │ │ + bls.n 335a2 <_Py_fstat@@Base+0x672> │ │ │ │ adds r1, #12 │ │ │ │ subs r4, #12 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r3, r1 │ │ │ │ - bcc.n 3359e <_Py_fstat@@Base+0x672> │ │ │ │ + bcc.n 335a2 <_Py_fstat@@Base+0x672> │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r4, r3 │ │ │ │ ittee ls │ │ │ │ strls r4, [r2, #0] │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ strhi r3, [r2, #0] │ │ │ │ - b.n 335a2 <_Py_fstat@@Base+0x676> │ │ │ │ + b.n 335a6 <_Py_fstat@@Base+0x676> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 335c6 <_Py_fstat@@Base+0x69a> │ │ │ │ + ble.n 335ca <_Py_fstat@@Base+0x69a> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9e1c4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9e228 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 335d6 <_Py_fstat@@Base+0x6aa> │ │ │ │ + cbz r0, 335da <_Py_fstat@@Base+0x6aa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.w 3398e <_Py_fstat@@Base+0xa62> │ │ │ │ + bpl.w 33992 <_Py_fstat@@Base+0xa62> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r4, r1 │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 3361a <_Py_fstat@@Base+0x6ee> │ │ │ │ + bmi.n 3361e <_Py_fstat@@Base+0x6ee> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 3361e <_Py_fstat@@Base+0x6f2> │ │ │ │ + beq.n 33622 <_Py_fstat@@Base+0x6f2> │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r6, #2 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - b.n 33620 <_Py_fstat@@Base+0x6f4> │ │ │ │ + b.n 33624 <_Py_fstat@@Base+0x6f4> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 33620 <_Py_fstat@@Base+0x6f4> │ │ │ │ + b.n 33624 <_Py_fstat@@Base+0x6f4> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 33632 <_Py_fstat@@Base+0x706> │ │ │ │ - cbz r2, 3362e <_Py_fstat@@Base+0x702> │ │ │ │ + bpl.n 33636 <_Py_fstat@@Base+0x706> │ │ │ │ + cbz r2, 33632 <_Py_fstat@@Base+0x702> │ │ │ │ adds r4, #20 │ │ │ │ - b.n 33634 <_Py_fstat@@Base+0x708> │ │ │ │ + b.n 33638 <_Py_fstat@@Base+0x708> │ │ │ │ adds r4, #28 │ │ │ │ - b.n 33634 <_Py_fstat@@Base+0x708> │ │ │ │ + b.n 33638 <_Py_fstat@@Base+0x708> │ │ │ │ ldr r4, [r4, #28] │ │ │ │ movs r0, #2 │ │ │ │ movs r2, #0 │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r2 │ │ │ │ - ble.n 336ae <_Py_fstat@@Base+0x782> │ │ │ │ + ble.n 336b2 <_Py_fstat@@Base+0x782> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 33648 <_Py_fstat@@Base+0x71c> │ │ │ │ + bne.n 3364c <_Py_fstat@@Base+0x71c> │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ - b.n 33654 <_Py_fstat@@Base+0x728> │ │ │ │ + b.n 33658 <_Py_fstat@@Base+0x728> │ │ │ │ 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 33678 <_Py_fstat@@Base+0x74c> │ │ │ │ + bhi.n 3367c <_Py_fstat@@Base+0x74c> │ │ │ │ cmp r3, #7 │ │ │ │ - bls.n 33682 <_Py_fstat@@Base+0x756> │ │ │ │ + bls.n 33686 <_Py_fstat@@Base+0x756> │ │ │ │ sub.w lr, r3, #8 │ │ │ │ movs r7, #55 @ 0x37 │ │ │ │ movt r7, #1024 @ 0x400 │ │ │ │ lsr.w r7, r7, lr │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bmi.n 33686 <_Py_fstat@@Base+0x75a> │ │ │ │ + bmi.n 3368a <_Py_fstat@@Base+0x75a> │ │ │ │ cmp r3, #32 │ │ │ │ ite cc │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b.n 33688 <_Py_fstat@@Base+0x75c> │ │ │ │ + b.n 3368c <_Py_fstat@@Base+0x75c> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ ite ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b.n 33688 <_Py_fstat@@Base+0x75c> │ │ │ │ + b.n 3368c <_Py_fstat@@Base+0x75c> │ │ │ │ movs r3, #6 │ │ │ │ - b.n 33688 <_Py_fstat@@Base+0x75c> │ │ │ │ + b.n 3368c <_Py_fstat@@Base+0x75c> │ │ │ │ movs r3, #2 │ │ │ │ sub.w r7, ip, r3 │ │ │ │ cmp r7, r0 │ │ │ │ - bge.n 336a8 <_Py_fstat@@Base+0x77c> │ │ │ │ + bge.n 336ac <_Py_fstat@@Base+0x77c> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21288 @ 0x5328 │ │ │ │ + movw r1, #21352 @ 0x5368 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 339a6 <_Py_fstat@@Base+0xa7a> │ │ │ │ + bl f3598 │ │ │ │ + b.n 339aa <_Py_fstat@@Base+0xa7a> │ │ │ │ add r0, r3 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 3363c <_Py_fstat@@Base+0x710> │ │ │ │ - bl 7121c │ │ │ │ + b.n 33640 <_Py_fstat@@Base+0x710> │ │ │ │ + bl 71258 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 339a6 <_Py_fstat@@Base+0xa7a> │ │ │ │ + beq.w 339aa <_Py_fstat@@Base+0xa7a> │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 33798 <_Py_fstat@@Base+0x86c> │ │ │ │ - cbz r1, 336d6 <_Py_fstat@@Base+0x7aa> │ │ │ │ + bne.n 3379c <_Py_fstat@@Base+0x86c> │ │ │ │ + cbz r1, 336da <_Py_fstat@@Base+0x7aa> │ │ │ │ lsls r1, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 336d8 <_Py_fstat@@Base+0x7ac> │ │ │ │ + b.n 336dc <_Py_fstat@@Base+0x7ac> │ │ │ │ ldr r6, [r0, #28] │ │ │ │ mov.w ip, #0 │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, #0] │ │ │ │ adds r1, r6, r3 │ │ │ │ cmp r5, ip │ │ │ │ - ble.n 33792 <_Py_fstat@@Base+0x866> │ │ │ │ + ble.n 33796 <_Py_fstat@@Base+0x866> │ │ │ │ ldrb.w r2, [r4, ip] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 33704 <_Py_fstat@@Base+0x7d8> │ │ │ │ + bhi.n 33708 <_Py_fstat@@Base+0x7d8> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 33756 <_Py_fstat@@Base+0x82a> │ │ │ │ + bls.n 3375a <_Py_fstat@@Base+0x82a> │ │ │ │ sub.w r7, r2, #8 │ │ │ │ cmp r7, #5 │ │ │ │ - bhi.n 33752 <_Py_fstat@@Base+0x826> │ │ │ │ + bhi.n 33756 <_Py_fstat@@Base+0x826> │ │ │ │ tbb [pc, r7] │ │ │ │ movs r5, #17 │ │ │ │ cmp r2, #27 │ │ │ │ movs r0, #22 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq.n 33716 <_Py_fstat@@Base+0x7ea> │ │ │ │ + beq.n 3371a <_Py_fstat@@Base+0x7ea> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - bne.n 33752 <_Py_fstat@@Base+0x826> │ │ │ │ + bne.n 33756 <_Py_fstat@@Base+0x826> │ │ │ │ movw r2, #23644 @ 0x5c5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 3378c <_Py_fstat@@Base+0x860> │ │ │ │ + b.n 33790 <_Py_fstat@@Base+0x860> │ │ │ │ movw r2, #8796 @ 0x225c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 3378c <_Py_fstat@@Base+0x860> │ │ │ │ + b.n 33790 <_Py_fstat@@Base+0x860> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 3378c <_Py_fstat@@Base+0x860> │ │ │ │ + b.n 33790 <_Py_fstat@@Base+0x860> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 3378c <_Py_fstat@@Base+0x860> │ │ │ │ + b.n 33790 <_Py_fstat@@Base+0x860> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 3378c <_Py_fstat@@Base+0x860> │ │ │ │ + b.n 33790 <_Py_fstat@@Base+0x860> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 3378c <_Py_fstat@@Base+0x860> │ │ │ │ + b.n 33790 <_Py_fstat@@Base+0x860> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ adds r3, #2 │ │ │ │ strh r2, [r1, #0] │ │ │ │ - b.n 3378c <_Py_fstat@@Base+0x860> │ │ │ │ + b.n 33790 <_Py_fstat@@Base+0x860> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 33788 <_Py_fstat@@Base+0x85c> │ │ │ │ + bhi.n 3378c <_Py_fstat@@Base+0x85c> │ │ │ │ movw lr, #15136 @ 0x3b20 │ │ │ │ movt lr, #76 @ 0x4c │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1, #0] │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ and.w r2, r2, #15 │ │ │ │ @@ -10714,91 +10716,91 @@ │ │ │ │ ldrb.w r7, [r7, r9] │ │ │ │ strb r7, [r1, #4] │ │ │ │ ldr.w r1, [lr] │ │ │ │ ldrb r1, [r1, r2] │ │ │ │ adds r2, r3, #5 │ │ │ │ adds r3, #6 │ │ │ │ strb r1, [r6, r2] │ │ │ │ - b.n 3378c <_Py_fstat@@Base+0x860> │ │ │ │ + b.n 33790 <_Py_fstat@@Base+0x860> │ │ │ │ adds r3, #1 │ │ │ │ strb r2, [r1, #0] │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 336e0 <_Py_fstat@@Base+0x7b4> │ │ │ │ + b.n 336e4 <_Py_fstat@@Base+0x7b4> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strb r2, [r6, r3] │ │ │ │ - b.n 339a8 <_Py_fstat@@Base+0xa7c> │ │ │ │ + b.n 339ac <_Py_fstat@@Base+0xa7c> │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 3388c <_Py_fstat@@Base+0x960> │ │ │ │ - cbz r1, 337ac <_Py_fstat@@Base+0x880> │ │ │ │ + bne.n 33890 <_Py_fstat@@Base+0x960> │ │ │ │ + cbz r1, 337b0 <_Py_fstat@@Base+0x880> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 337ae <_Py_fstat@@Base+0x882> │ │ │ │ + b.n 337b2 <_Py_fstat@@Base+0x882> │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ movs r7, #0 │ │ │ │ strh r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w lr, r3, lsl #1 │ │ │ │ add.w r2, r6, r3, lsl #1 │ │ │ │ cmp r5, r7 │ │ │ │ - ble.n 33884 <_Py_fstat@@Base+0x958> │ │ │ │ + ble.n 33888 <_Py_fstat@@Base+0x958> │ │ │ │ ldrh.w r1, [r4, r7, lsl #1] │ │ │ │ cmp r1, #13 │ │ │ │ - bhi.n 337e2 <_Py_fstat@@Base+0x8b6> │ │ │ │ + bhi.n 337e6 <_Py_fstat@@Base+0x8b6> │ │ │ │ cmp r1, #7 │ │ │ │ - bls.n 33842 <_Py_fstat@@Base+0x916> │ │ │ │ + bls.n 33846 <_Py_fstat@@Base+0x916> │ │ │ │ sub.w ip, r1, #8 │ │ │ │ cmp.w ip, #5 │ │ │ │ - bhi.n 3383e <_Py_fstat@@Base+0x912> │ │ │ │ + bhi.n 33842 <_Py_fstat@@Base+0x912> │ │ │ │ tbb [pc, ip] │ │ │ │ cmp r3, #18 │ │ │ │ adds r1, #31 │ │ │ │ movs r5, #25 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq.n 337f4 <_Py_fstat@@Base+0x8c8> │ │ │ │ + beq.n 337f8 <_Py_fstat@@Base+0x8c8> │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ - bne.n 3383e <_Py_fstat@@Base+0x912> │ │ │ │ + bne.n 33842 <_Py_fstat@@Base+0x912> │ │ │ │ mov.w r1, #6029404 @ 0x5c005c │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33880 <_Py_fstat@@Base+0x954> │ │ │ │ + b.n 33884 <_Py_fstat@@Base+0x954> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33880 <_Py_fstat@@Base+0x954> │ │ │ │ + b.n 33884 <_Py_fstat@@Base+0x954> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, lr] │ │ │ │ - b.n 33880 <_Py_fstat@@Base+0x954> │ │ │ │ + b.n 33884 <_Py_fstat@@Base+0x954> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #102 @ 0x66 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33880 <_Py_fstat@@Base+0x954> │ │ │ │ + b.n 33884 <_Py_fstat@@Base+0x954> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #110 @ 0x6e │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33880 <_Py_fstat@@Base+0x954> │ │ │ │ + b.n 33884 <_Py_fstat@@Base+0x954> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #114 @ 0x72 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33880 <_Py_fstat@@Base+0x954> │ │ │ │ + b.n 33884 <_Py_fstat@@Base+0x954> │ │ │ │ movs r1, #92 @ 0x5c │ │ │ │ movt r1, #116 @ 0x74 │ │ │ │ adds r3, #2 │ │ │ │ str r1, [r2, #0] │ │ │ │ - b.n 33880 <_Py_fstat@@Base+0x954> │ │ │ │ + b.n 33884 <_Py_fstat@@Base+0x954> │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.n 3387c <_Py_fstat@@Base+0x950> │ │ │ │ + bhi.n 33880 <_Py_fstat@@Base+0x950> │ │ │ │ movw ip, #15136 @ 0x3b20 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ mov.w r8, r1, lsr #4 │ │ │ │ mov.w lr, #92 @ 0x5c │ │ │ │ movt lr, #117 @ 0x75 │ │ │ │ and.w r1, r1, #15 │ │ │ │ ldr.w ip, [ip] │ │ │ │ @@ -10806,97 +10808,97 @@ │ │ │ │ str.w lr, [r2] │ │ │ │ mov.w lr, #3145776 @ 0x300030 │ │ │ │ str.w lr, [r2, #4] │ │ │ │ ldrb.w lr, [ip, r8] │ │ │ │ strh.w lr, [r2, #8] │ │ │ │ ldrb.w r1, [ip, r1] │ │ │ │ strh r1, [r2, #10] │ │ │ │ - b.n 33880 <_Py_fstat@@Base+0x954> │ │ │ │ + b.n 33884 <_Py_fstat@@Base+0x954> │ │ │ │ adds r3, #1 │ │ │ │ strh r1, [r2, #0] │ │ │ │ adds r7, #1 │ │ │ │ - b.n 337b6 <_Py_fstat@@Base+0x88a> │ │ │ │ + b.n 337ba <_Py_fstat@@Base+0x88a> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ strh.w r2, [r6, r3, lsl #1] │ │ │ │ - b.n 339a8 <_Py_fstat@@Base+0xa7c> │ │ │ │ - cbz r1, 3389c <_Py_fstat@@Base+0x970> │ │ │ │ + b.n 339ac <_Py_fstat@@Base+0xa7c> │ │ │ │ + cbz r1, 338a0 <_Py_fstat@@Base+0x970> │ │ │ │ lsls r3, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r6, r0, #20 │ │ │ │ addpl.w r6, r0, #28 │ │ │ │ - b.n 3389e <_Py_fstat@@Base+0x972> │ │ │ │ + b.n 338a2 <_Py_fstat@@Base+0x972> │ │ │ │ ldr r6, [r0, #28] │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ mov.w lr, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ add.w r1, r6, r3, lsl #2 │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 33986 <_Py_fstat@@Base+0xa5a> │ │ │ │ + ble.n 3398a <_Py_fstat@@Base+0xa5a> │ │ │ │ ldr.w r2, [r4, lr, lsl #2] │ │ │ │ add.w ip, ip, #4 │ │ │ │ add.w r7, r6, ip │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.n 338f4 <_Py_fstat@@Base+0x9c8> │ │ │ │ - bhi.n 3397c <_Py_fstat@@Base+0xa50> │ │ │ │ + beq.n 338f8 <_Py_fstat@@Base+0x9c8> │ │ │ │ + bhi.n 33980 <_Py_fstat@@Base+0xa50> │ │ │ │ cmp r2, #13 │ │ │ │ - bhi.n 338e2 <_Py_fstat@@Base+0x9b6> │ │ │ │ + bhi.n 338e6 <_Py_fstat@@Base+0x9b6> │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 33940 <_Py_fstat@@Base+0xa14> │ │ │ │ + bls.n 33944 <_Py_fstat@@Base+0xa14> │ │ │ │ sub.w r8, r2, #8 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bhi.n 3393c <_Py_fstat@@Base+0xa10> │ │ │ │ + bhi.n 33940 <_Py_fstat@@Base+0xa10> │ │ │ │ tbb [pc, r8] │ │ │ │ cmp r2, #17 │ │ │ │ adds r0, #30 │ │ │ │ movs r4, #24 │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - bne.n 3393c <_Py_fstat@@Base+0xa10> │ │ │ │ + bne.n 33940 <_Py_fstat@@Base+0xa10> │ │ │ │ mov.w ip, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str.w ip, [r1] │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 33980 <_Py_fstat@@Base+0xa54> │ │ │ │ + b.n 33984 <_Py_fstat@@Base+0xa54> │ │ │ │ str r2, [r1, #0] │ │ │ │ adds r3, #2 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 33980 <_Py_fstat@@Base+0xa54> │ │ │ │ + b.n 33984 <_Py_fstat@@Base+0xa54> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ str.w r2, [r6, ip] │ │ │ │ - b.n 33980 <_Py_fstat@@Base+0xa54> │ │ │ │ + b.n 33984 <_Py_fstat@@Base+0xa54> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 33980 <_Py_fstat@@Base+0xa54> │ │ │ │ + b.n 33984 <_Py_fstat@@Base+0xa54> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #110 @ 0x6e │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 33980 <_Py_fstat@@Base+0xa54> │ │ │ │ + b.n 33984 <_Py_fstat@@Base+0xa54> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #114 @ 0x72 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 33980 <_Py_fstat@@Base+0xa54> │ │ │ │ + b.n 33984 <_Py_fstat@@Base+0xa54> │ │ │ │ movs r2, #92 @ 0x5c │ │ │ │ adds r3, #2 │ │ │ │ str r2, [r1, #0] │ │ │ │ movs r2, #116 @ 0x74 │ │ │ │ str r2, [r7, #0] │ │ │ │ - b.n 33980 <_Py_fstat@@Base+0xa54> │ │ │ │ + b.n 33984 <_Py_fstat@@Base+0xa54> │ │ │ │ cmp r2, #31 │ │ │ │ - bhi.n 3397c <_Py_fstat@@Base+0xa50> │ │ │ │ + bhi.n 33980 <_Py_fstat@@Base+0xa50> │ │ │ │ movw ip, #15136 @ 0x3b20 │ │ │ │ movt ip, #76 @ 0x4c │ │ │ │ mov.w r9, r2, lsr #4 │ │ │ │ mov.w sl, #92 @ 0x5c │ │ │ │ and.w r2, r2, #15 │ │ │ │ adds r3, #6 │ │ │ │ ldr.w r8, [ip] │ │ │ │ @@ -10905,181 +10907,181 @@ │ │ │ │ mov.w sl, #117 @ 0x75 │ │ │ │ str.w sl, [r7] │ │ │ │ strd ip, ip, [r1, #8] │ │ │ │ ldrb.w r7, [r8, r9] │ │ │ │ str r7, [r1, #16] │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ str r2, [r1, #20] │ │ │ │ - b.n 33980 <_Py_fstat@@Base+0xa54> │ │ │ │ + b.n 33984 <_Py_fstat@@Base+0xa54> │ │ │ │ adds r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 338a8 <_Py_fstat@@Base+0x97c> │ │ │ │ + b.n 338ac <_Py_fstat@@Base+0x97c> │ │ │ │ movs r2, #34 @ 0x22 │ │ │ │ str.w r2, [r6, r3, lsl #2] │ │ │ │ - b.n 339a8 <_Py_fstat@@Base+0xa7c> │ │ │ │ + b.n 339ac <_Py_fstat@@Base+0xa7c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21320 @ 0x5348 │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ 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 339d2 <_Py_fstat@@Base+0xaa6> │ │ │ │ + bne.n 339d6 <_Py_fstat@@Base+0xaa6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.n 339e0 <_Py_fstat@@Base+0xab4> │ │ │ │ - bl 96658 │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.n 339e4 <_Py_fstat@@Base+0xab4> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 339ca <_Py_fstat@@Base+0xa9e> │ │ │ │ + bne.n 339ce <_Py_fstat@@Base+0xa9e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 339ec <_Py_fstat@@Base+0xac0> │ │ │ │ + cbz r3, 339f0 <_Py_fstat@@Base+0xac0> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 33a10 <_Py_fstat@@Base+0xae4> │ │ │ │ + b.n 33a14 <_Py_fstat@@Base+0xae4> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9aa54 │ │ │ │ - cbnz r0, 33a0c <_Py_fstat@@Base+0xae0> │ │ │ │ + bl 9aabc │ │ │ │ + cbnz r0, 33a10 <_Py_fstat@@Base+0xae0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ - cbnz r3, 33a0c <_Py_fstat@@Base+0xae0> │ │ │ │ + cbnz r3, 33a10 <_Py_fstat@@Base+0xae0> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ - cbnz r0, 33a0c <_Py_fstat@@Base+0xae0> │ │ │ │ + bl 9aabc │ │ │ │ + cbnz r0, 33a10 <_Py_fstat@@Base+0xae0> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00033a14 : │ │ │ │ +00033a18 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1de70c <_PyThreadState_NewBound@@Base> │ │ │ │ + b.w 1de95c <_PyThreadState_NewBound@@Base> │ │ │ │ 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, [pc, #164] @ (33ad0 ) │ │ │ │ + ldr r3, [pc, #164] @ (33ad4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ addw r0, r4, #3756 @ 0xeac │ │ │ │ ldr.w r3, [r4, #3756] @ 0xeac │ │ │ │ ldr.w r1, [r4, #3876] @ 0xf24 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33a58 │ │ │ │ + beq.n 33a5c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ bic.w r2, r2, #1 │ │ │ │ orrs r2, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ bic.w r3, r2, #3 │ │ │ │ - b.n 33a44 │ │ │ │ + b.n 33a48 │ │ │ │ addw r1, r4, #3804 @ 0xedc │ │ │ │ addw r6, r4, #3788 @ 0xecc │ │ │ │ - bl 1e1c04 │ │ │ │ + bl 1e1e54 │ │ │ │ ldr.w r3, [r4, #3876] @ 0xf24 │ │ │ │ movs r2, #0 │ │ │ │ addw r0, r4, #3772 @ 0xebc │ │ │ │ str.w r2, [r4, #3768] @ 0xeb8 │ │ │ │ - cbz r3, 33a8e │ │ │ │ + cbz r3, 33a92 │ │ │ │ ldr.w r3, [r4, #3772] @ 0xebc │ │ │ │ bic.w r3, r3, #3 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 33aa8 │ │ │ │ + beq.n 33aac │ │ │ │ ldr r2, [r3, #0] │ │ │ │ orr.w r1, r2, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ bic.w r3, r2, #3 │ │ │ │ - b.n 33a7c │ │ │ │ + b.n 33a80 │ │ │ │ ldr.w r3, [r4, #3788] @ 0xecc │ │ │ │ bic.w r3, r3, #3 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 33aa8 │ │ │ │ + beq.n 33aac │ │ │ │ ldr r2, [r3, #0] │ │ │ │ bic.w r1, r2, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ bic.w r3, r2, #3 │ │ │ │ - b.n 33a96 │ │ │ │ + b.n 33a9a │ │ │ │ addw r1, r4, #3804 @ 0xedc │ │ │ │ movs r7, #0 │ │ │ │ - bl 1e1c04 │ │ │ │ + bl 1e1e54 │ │ │ │ mov r0, r6 │ │ │ │ addw r1, r4, #3804 @ 0xedc │ │ │ │ str.w r7, [r4, #3784] @ 0xec8 │ │ │ │ - bl 1e1c04 │ │ │ │ + bl 1e1e54 │ │ │ │ str.w r7, [r4, #3800] @ 0xed8 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, r6, r7, 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, [pc, #40] @ (33b0c ) │ │ │ │ + ldr r3, [pc, #40] @ (33b10 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ addw r0, r1, #3804 @ 0xedc │ │ │ │ ldr.w r3, [r1, #3876] @ 0xf24 │ │ │ │ add.w r1, r1, r3, lsl #4 │ │ │ │ addw r1, r1, #3772 @ 0xebc │ │ │ │ - bl 1e1c04 │ │ │ │ + bl 1e1e54 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - b.w 23a240 │ │ │ │ + b.w 23a478 │ │ │ │ │ │ │ │ -00033b14 : │ │ │ │ +00033b18 : │ │ │ │ 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, #24184 @ 0x5e78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ add.w r7, r4, #792 @ 0x318 │ │ │ │ - bl 6b540 │ │ │ │ + bl 6b550 │ │ │ │ str.w r0, [r4, #816] @ 0x330 │ │ │ │ - bl 23a484 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r0, [pc, #740] @ (33e24 ) │ │ │ │ + bl 23a6bc <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r0, [pc, #740] @ (33e28 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #740] @ (33e28 ) │ │ │ │ + ldr r2, [pc, #740] @ (33e2c ) │ │ │ │ add.w r1, r4, #832 @ 0x340 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #5792 @ 0x16a0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #724] @ (33e2c ) │ │ │ │ + ldr r1, [pc, #724] @ (33e30 ) │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ addw r1, r4, #1796 @ 0x704 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ add.w r1, r4, #1816 @ 0x718 │ │ │ │ @@ -11088,105 +11090,105 @@ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ add.w r1, r4, #840 @ 0x348 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ strb r0, [r1, #0] │ │ │ │ - bne.n 33b76 │ │ │ │ + bne.n 33b7a │ │ │ │ ldr.w r3, [r4, #1588] @ 0x634 │ │ │ │ - cbz r3, 33bb2 │ │ │ │ - ldr r0, [pc, #676] @ (33e30 ) │ │ │ │ - bl 6b7a0 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [pc, #668] @ (33e30 ) │ │ │ │ - bl 18d888 │ │ │ │ - ldr r0, [pc, #664] @ (33e30 ) │ │ │ │ - bl 181a34 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 33e1a │ │ │ │ - cbz r5, 33bb2 │ │ │ │ - ldr r0, [pc, #648] @ (33e30 ) │ │ │ │ + cbz r3, 33bb6 │ │ │ │ + ldr r0, [pc, #676] @ (33e34 ) │ │ │ │ + bl 6b7b0 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [pc, #668] @ (33e34 ) │ │ │ │ + bl 18df48 │ │ │ │ + ldr r0, [pc, #664] @ (33e34 ) │ │ │ │ + bl 1820f4 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 33e1e │ │ │ │ + cbz r5, 33bb6 │ │ │ │ + ldr r0, [pc, #648] @ (33e34 ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 6c8d4 │ │ │ │ + bl 6c8e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 33e50 │ │ │ │ + bne.w 33e54 │ │ │ │ ldr.w r3, [r4, #1596] @ 0x63c │ │ │ │ - cbz r3, 33bbe │ │ │ │ - ldr r0, [pc, #632] @ (33e34 ) │ │ │ │ - bl 18d888 │ │ │ │ - ldr r0, [pc, #628] @ (33e34 ) │ │ │ │ - bl 181a34 │ │ │ │ - cbz r0, 33be0 │ │ │ │ + cbz r3, 33bc2 │ │ │ │ + ldr r0, [pc, #632] @ (33e38 ) │ │ │ │ + bl 18df48 │ │ │ │ + ldr r0, [pc, #628] @ (33e38 ) │ │ │ │ + bl 1820f4 │ │ │ │ + cbz r0, 33be4 │ │ │ │ movs r1, #0 │ │ │ │ - movw r2, #48700 @ 0xbe3c │ │ │ │ + movw r2, #48764 @ 0xbe7c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ - b.n 33e0e │ │ │ │ - bl 6b5a0 │ │ │ │ + b.n 33e12 │ │ │ │ + bl 6b5b0 │ │ │ │ ldr.w r5, [r4, #1036] @ 0x40c │ │ │ │ - ldr.w fp, [pc, #604] @ 33e48 │ │ │ │ + ldr.w fp, [pc, #604] @ 33e4c │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp r5, fp │ │ │ │ - beq.n 33c38 │ │ │ │ + beq.n 33c3c │ │ │ │ ldrd r2, r3, [r5, #16] │ │ │ │ cmp r9, r3 │ │ │ │ it eq │ │ │ │ cmpeq sl, r2 │ │ │ │ - beq.n 33c32 │ │ │ │ + beq.n 33c36 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 33c32 │ │ │ │ + beq.n 33c36 │ │ │ │ movs r3, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w r0, r5, #37 @ 0x25 │ │ │ │ str r3, [r5, #32] │ │ │ │ strb.w r3, [r5, #38] @ 0x26 │ │ │ │ strb.w r8, [r5, #36] @ 0x24 │ │ │ │ - bl 1e07a0 <_PyEvent_Notify@@Base> │ │ │ │ + bl 1e09f0 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldrd r3, r2, [r5] │ │ │ │ str r3, [r2, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ strd r8, r8, [r5] │ │ │ │ - bl 2180e8 │ │ │ │ + bl 2182b8 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 33bf2 │ │ │ │ - ldr.w r9, [pc, #528] @ 33e4c │ │ │ │ + b.n 33bf6 │ │ │ │ + ldr.w r9, [pc, #528] @ 33e50 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r8, r9] │ │ │ │ - cbnz r5, 33c54 │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + cbnz r5, 33c58 │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #488] @ (33e38 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl 196db0 │ │ │ │ + ldr r0, [pc, #488] @ (33e3c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 197478 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r0, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r3, #3712] @ 0xe80 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 33c6a │ │ │ │ + beq.n 33c6e │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #3712] @ 0xe80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - cbz r0, 33c8a │ │ │ │ + cbz r0, 33c8e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 33c8a │ │ │ │ - bl 196f34 │ │ │ │ + blt.n 33c8e │ │ │ │ + bl 1975fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 6c8f8 │ │ │ │ + bl 6c908 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ movs r2, #16 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b348 │ │ │ │ @@ -11197,379 +11199,379 @@ │ │ │ │ blx 2b348 │ │ │ │ add.w r3, r5, #728 @ 0x2d8 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r3, [r5, #728] @ 0x2d8 │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5, #720] @ 0x2d0 │ │ │ │ - bl 1defb8 │ │ │ │ + bl 1df208 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r6, 33cd4 │ │ │ │ + cbz r6, 33cd8 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ - bl 1de9cc │ │ │ │ + bl 1dec1c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dfaf0 │ │ │ │ + bl 1dfd40 │ │ │ │ mov r6, sl │ │ │ │ - b.n 33cbe │ │ │ │ + b.n 33cc2 │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ - bl 6b5a0 │ │ │ │ + bl 6b5b0 │ │ │ │ add.w sl, sl, #3936 @ 0xf60 │ │ │ │ strd r0, r1, [sl] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ addw r0, r0, #3928 @ 0xf58 │ │ │ │ - bl 102490 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #332] @ (33e3c ) │ │ │ │ + bl 102510 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #332] @ (33e40 ) │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #0] │ │ │ │ dmb ish │ │ │ │ - cbz r2, 33d16 │ │ │ │ + cbz r2, 33d1a │ │ │ │ dmb ish │ │ │ │ str r6, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movs r2, #1 │ │ │ │ sub.w r3, r3, #520 @ 0x208 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #65 @ 0x41 │ │ │ │ - bne.n 33d0c │ │ │ │ + bne.n 33d10 │ │ │ │ ldr.w sl, [r9, r8] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 33d34 │ │ │ │ + beq.n 33d38 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ - bl 19f7f8 <_PySys_GetRequiredAttr@@Base+0x117c> │ │ │ │ + bl 19feb8 <_PySys_GetRequiredAttr@@Base+0x117c> │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 33df2 │ │ │ │ + bne.n 33df6 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 33d4c │ │ │ │ + bne.n 33d50 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 33d3c │ │ │ │ + bne.n 33d40 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 33d68 │ │ │ │ + beq.n 33d6c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - ldr r0, [pc, #224] @ (33e40 ) │ │ │ │ + ldr r0, [pc, #224] @ (33e44 ) │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w r6, [r4, #796] @ 0x31c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #796] @ 0x31c │ │ │ │ - cbz r6, 33dac │ │ │ │ + cbz r6, 33db0 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 33d88 │ │ │ │ + bne.n 33d8c │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r4, #796] @ 0x31c │ │ │ │ str.w r3, [r6, #3648] @ 0xe40 │ │ │ │ - b.n 33dac │ │ │ │ + b.n 33db0 │ │ │ │ ldr.w fp, [r9, r8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1eb140 │ │ │ │ + bl 1eb388 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, fp │ │ │ │ - bl 1ecdd8 │ │ │ │ + bl 1ed020 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f23f0 │ │ │ │ + bl 1f2638 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r6, [r6, #3648] @ 0xe40 │ │ │ │ - bl 1f2498 │ │ │ │ - b.n 33d72 │ │ │ │ + bl 1f26e0 │ │ │ │ + b.n 33d76 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 33dc4 │ │ │ │ + bne.n 33dc8 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 33db4 │ │ │ │ + bne.n 33db8 │ │ │ │ dmb ish │ │ │ │ - beq.n 33dd0 │ │ │ │ - ldr r0, [pc, #116] @ (33e40 ) │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 33dd4 │ │ │ │ + ldr r0, [pc, #116] @ (33e44 ) │ │ │ │ + bl 23db9c │ │ │ │ ldr.w r3, [r4, #796] @ 0x31c │ │ │ │ - cbz r3, 33dfc │ │ │ │ + cbz r3, 33e00 │ │ │ │ mov r0, sl │ │ │ │ - bl 1de7b4 │ │ │ │ + bl 1dea04 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #1476] @ 0x5c4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 20a508 <_PyMem_Strdup@@Base+0x3c> │ │ │ │ - movw r3, #37092 @ 0x90e4 │ │ │ │ + b.w 20a740 <_PyMem_Strdup@@Base+0x3c> │ │ │ │ + movw r3, #37156 @ 0x9124 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 33e04 │ │ │ │ - movw r3, #37116 @ 0x90fc │ │ │ │ + b.n 33e08 │ │ │ │ + movw r3, #37180 @ 0x913c │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #60] @ (33e44 ) │ │ │ │ + ldr r1, [pc, #60] @ (33e48 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d53c │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 33e58 │ │ │ │ + b.n 33e5c │ │ │ │ strb r4, [r0, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - add r2, pc, #960 @ (adr r2, 341ec ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 341f0 ) │ │ │ │ lsls r7, r1, #1 │ │ │ │ stmia r7!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bkpt 0x005c │ │ │ │ + bkpt 0x009c │ │ │ │ lsls r4, r0, #1 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r0, [r2, #24] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bkpt 0x0074 │ │ │ │ + bkpt 0x00b4 │ │ │ │ lsls r4, r0, #1 │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r3, #37144 @ 0x9118 │ │ │ │ + movw r3, #37208 @ 0x9158 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #24] @ (33e74 ) │ │ │ │ + ldr r1, [pc, #24] @ (33e78 ) │ │ │ │ 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] │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 33e0e │ │ │ │ + b.n 33e12 │ │ │ │ nop │ │ │ │ - bkpt 0x009c │ │ │ │ + bkpt 0x00dc │ │ │ │ lsls r4, r0, #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 r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov ip, r3 │ │ │ │ - cbz r3, 33e9a │ │ │ │ + cbz r3, 33e9e │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ - b.n 33e9c │ │ │ │ + b.n 33ea0 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r5, [pc, #304] @ (33fd0 ) │ │ │ │ + ldr r5, [pc, #304] @ (33fd4 ) │ │ │ │ add r4, sp, #76 @ 0x4c │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 33ec8 │ │ │ │ + bne.n 33ecc │ │ │ │ cmp.w r9, #2 │ │ │ │ - ble.n 33ec8 │ │ │ │ + ble.n 33ecc │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.n 33ec8 │ │ │ │ - cbnz r6, 33eee │ │ │ │ - ldr r1, [pc, #264] @ (33fd4 ) │ │ │ │ + bne.n 33ecc │ │ │ │ + cbnz r6, 33ef2 │ │ │ │ + ldr r1, [pc, #264] @ (33fd8 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r1, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 33eee │ │ │ │ + cbnz r0, 33ef2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 33fc0 │ │ │ │ + b.n 33fc4 │ │ │ │ add.w r5, r8, r9 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ subs r4, r5, #3 │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 33eea │ │ │ │ + beq.n 33eee │ │ │ │ ldrd r9, r8, [r6, #4] │ │ │ │ - cbz r4, 33f66 │ │ │ │ + cbz r4, 33f6a │ │ │ │ ldr.w sl, [r6, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 33f14 │ │ │ │ + beq.n 33f18 │ │ │ │ subs r4, r5, #4 │ │ │ │ - beq.n 33f74 │ │ │ │ + beq.n 33f78 │ │ │ │ ldr.w fp, [r6, #16] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 33f22 │ │ │ │ + beq.n 33f26 │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 33f80 │ │ │ │ + beq.n 33f84 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 33f36 │ │ │ │ - bl c72a4 │ │ │ │ + cbz r0, 33f3a │ │ │ │ + bl c72e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33eea │ │ │ │ + blt.n 33eee │ │ │ │ subs r5, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 33f8a │ │ │ │ - b.n 33f3a │ │ │ │ + beq.n 33f8e │ │ │ │ + b.n 33f3e │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 33f4e │ │ │ │ - bl c72a4 │ │ │ │ + cbz r0, 33f52 │ │ │ │ + bl c72e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 33eea │ │ │ │ + blt.n 33eee │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r5, r0 │ │ │ │ - beq.n 33f92 │ │ │ │ - b.n 33f52 │ │ │ │ + beq.n 33f96 │ │ │ │ + b.n 33f56 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - cbz r1, 33f5a │ │ │ │ + cbz r1, 33f5e │ │ │ │ subs r3, #1 │ │ │ │ - beq.n 33f98 │ │ │ │ + beq.n 33f9c │ │ │ │ ldr r2, [r6, #32] │ │ │ │ - cbz r2, 33f62 │ │ │ │ + cbz r2, 33f66 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 33f9c │ │ │ │ + beq.n 33fa0 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ - b.n 33f9e │ │ │ │ + b.n 33fa2 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 33f9e │ │ │ │ + b.n 33fa2 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 33f9e │ │ │ │ + b.n 33fa2 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - b.n 33f9e │ │ │ │ + b.n 33fa2 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 33f9e │ │ │ │ + b.n 33fa2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 33f9e │ │ │ │ + b.n 33fa2 │ │ │ │ mov r2, r3 │ │ │ │ - b.n 33f9e │ │ │ │ + b.n 33fa2 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ movs r0, #1 │ │ │ │ strd r5, r1, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ strd fp, r4, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 23ab08 <_PyType_GetSlotWrapperNames@@Base+0x94> │ │ │ │ + bl 23ad40 <_PyType_GetSlotWrapperNames@@Base+0x94> │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - it cs │ │ │ │ - lslcs r4, r0, #1 │ │ │ │ + it vs │ │ │ │ + lslvs r4, r0, #1 │ │ │ │ vhadd.u32 q8, q6, q6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 33ff6 │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + cbnz r0, 33ffa │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #32] @ (34014 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #32] @ (34018 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 1ae9d0 <_PyConfig_AsDict@@Base+0x950> │ │ │ │ - cbnz r0, 34002 │ │ │ │ + bl 1af090 <_PyConfig_AsDict@@Base+0x950> │ │ │ │ + cbnz r0, 34006 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34010 │ │ │ │ - ldr r3, [pc, #20] @ (34018 ) │ │ │ │ + b.n 34014 │ │ │ │ + ldr r3, [pc, #20] @ (3401c ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 33ffe │ │ │ │ + beq.n 34002 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - itt vs │ │ │ │ - lslvs r4, r0, #1 │ │ │ │ - strvs r4, [r3, #40] @ 0x28 │ │ │ │ + itt ge │ │ │ │ + lslge r4, r0, #1 │ │ │ │ + strge r4, [r3, #40] @ 0x28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ strb r2, [r3, #8] │ │ │ │ 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 217a20 │ │ │ │ + bl 217c48 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 102560 │ │ │ │ + b.w 1025e0 │ │ │ │ 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, 3406e │ │ │ │ + cbnz r0, 34072 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 34076 │ │ │ │ + cbz r0, 3407a │ │ │ │ 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 34060 │ │ │ │ + beq.n 34064 │ │ │ │ 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, #24 │ │ │ │ movs r1, #0 │ │ │ │ @@ -11581,138 +11583,138 @@ │ │ │ │ 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 340c8 │ │ │ │ - movw r0, #48480 @ 0xbd60 │ │ │ │ + bls.n 340cc │ │ │ │ + movw r0, #48544 @ 0xbda0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 340c8 │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 340cc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 340f4 │ │ │ │ + b.n 340f8 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 340e0 │ │ │ │ + ble.n 340e4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 340e2 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 340e2 │ │ │ │ - b.n 340c4 │ │ │ │ + bne.n 340e6 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 340e6 │ │ │ │ + b.n 340c8 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d2328 │ │ │ │ + bl 1d25c0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 340c4 │ │ │ │ + beq.n 340c8 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 34120 │ │ │ │ + bne.n 34124 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 15ed3c <_PyDict_SetItem_KnownHash_LockHeld@@Base+0x944> │ │ │ │ - cbnz r0, 3413a │ │ │ │ - b.n 34136 │ │ │ │ + bl 15f458 <_PyDict_SetItem_KnownHash_LockHeld@@Base+0xb94> │ │ │ │ + cbnz r0, 3413e │ │ │ │ + b.n 3413a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #46172 @ 0xb45c │ │ │ │ + movw r0, #46236 @ 0xb49c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34112 │ │ │ │ + bne.n 34116 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34144 │ │ │ │ + b.n 34148 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 34150 │ │ │ │ + bl 34154 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #44172 @ 0xac8c │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbnz r3, 3418c │ │ │ │ + cbnz r3, 34190 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17108 @ 0x42d4 │ │ │ │ + movw r1, #17060 @ 0x42a4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 341b0 │ │ │ │ + bl f3598 │ │ │ │ + b.n 341b4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbnz r3, 341a4 │ │ │ │ + cbnz r3, 341a8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #38104 @ 0x94d8 │ │ │ │ + movw r1, #38168 @ 0x9518 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ movs r1, #0 │ │ │ │ - bl 79158 │ │ │ │ + bl 79198 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 341b4 │ │ │ │ + cbnz r0, 341b8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3420a │ │ │ │ + b.n 3420e │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ add.w r1, r4, #12 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 341e0 │ │ │ │ + blt.n 341e4 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ - cbz r1, 341f8 │ │ │ │ - movw r1, #38156 @ 0x950c │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ + cbz r1, 341fc │ │ │ │ + movw r1, #38220 @ 0x954c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 341b0 │ │ │ │ + bge.n 341b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 341b0 │ │ │ │ + bne.n 341b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 341b0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 341b4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ @@ -11721,116 +11723,116 @@ │ │ │ │ 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 77574 │ │ │ │ + bl 775b8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ add.w r0, r4, #12 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ea38 │ │ │ │ + bl 7ea58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34250 │ │ │ │ + bge.n 34254 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 34250 │ │ │ │ + cbnz r3, 34254 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 34282 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 34286 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3427c │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 34282 │ │ │ │ + bne.n 34280 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 34286 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 34290 │ │ │ │ + cbnz r0, 34294 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ - cbz r0, 34290 │ │ │ │ + cbz r0, 34294 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00034292 : │ │ │ │ +00034296 : │ │ │ │ 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, [pc, #160] @ (34344 ) │ │ │ │ + ldr r4, [pc, #160] @ (34348 ) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 34336 │ │ │ │ + beq.n 3433a │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1d3534 │ │ │ │ + bl 1d37cc │ │ │ │ mov r8, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 342d4 │ │ │ │ + bne.n 342d8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 342c4 │ │ │ │ + bne.n 342c8 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 342f0 │ │ │ │ + beq.n 342f4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #84] @ (34348 ) │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #84] @ (3434c ) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 34306 │ │ │ │ + cbz r3, 3430a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d2884 │ │ │ │ + bl 1d2b1c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3430a │ │ │ │ + b.n 3430e │ │ │ │ mvn.w r4, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 34322 │ │ │ │ + bne.n 34326 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34312 │ │ │ │ + bne.n 34316 │ │ │ │ dmb ish │ │ │ │ - beq.n 3432e │ │ │ │ - ldr r0, [pc, #32] @ (3434c ) │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 34332 │ │ │ │ + ldr r0, [pc, #32] @ (34350 ) │ │ │ │ + bl 23db9c │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d35d0 │ │ │ │ - b.n 3433a │ │ │ │ + bl 1d3868 │ │ │ │ + b.n 3433e │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #16] │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -11843,15 +11845,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #59840 @ 0xe9c0 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ mov r3, sp │ │ │ │ - movw r1, #43656 @ 0xaa88 │ │ │ │ + movw r1, #43720 @ 0xaac8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #14 │ │ │ │ strd r4, r5, [sp] │ │ │ │ bl 2e3f4 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ @@ -11860,421 +11862,421 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 343b8 │ │ │ │ + cbz r0, 343bc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 343b8 │ │ │ │ + bge.n 343bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 343b8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 343bc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 343d2 │ │ │ │ + cbz r0, 343d6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 343d2 │ │ │ │ + bge.n 343d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 343d2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 343d6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 343ec │ │ │ │ + cbz r0, 343f0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 343ec │ │ │ │ + bge.n 343f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 343ec │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 343f0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 34406 │ │ │ │ + cbz r0, 3440a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34406 │ │ │ │ + bge.n 3440a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 34406 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3440a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 34420 │ │ │ │ + cbz r0, 34424 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34420 │ │ │ │ + bge.n 34424 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 34420 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 34424 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34444 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 34474 │ │ │ │ + bne.n 34448 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 34478 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b0e0 │ │ │ │ - cbnz r0, 34464 │ │ │ │ + cbnz r0, 34468 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39124 @ 0x98d4 │ │ │ │ + movw r1, #39188 @ 0x9914 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 34474 │ │ │ │ - movw r1, #42724 @ 0xa6e4 │ │ │ │ + bl f3598 │ │ │ │ + b.n 34478 │ │ │ │ + movw r1, #42788 @ 0xa724 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1b0c90 │ │ │ │ + b.w 1b1348 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r1, [pc, #28] @ (34498 ) │ │ │ │ + ldr r1, [pc, #28] @ (3449c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r0, #39192 @ 0x9918 │ │ │ │ + movw r0, #39256 @ 0x9958 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r2, [r1, #3780] @ 0xec4 │ │ │ │ ldr.w r1, [r1, #3764] @ 0xeb4 │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ 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, #32] @ (344cc ) │ │ │ │ + ldr r3, [pc, #32] @ (344d0 ) │ │ │ │ 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, #1532] @ 0x5fc │ │ │ │ - bl 1de77c │ │ │ │ + bl 1de9cc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #8 │ │ │ │ - bl 102464 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ - cbz r0, 34514 │ │ │ │ + bl 1024e4 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + cbz r0, 34518 │ │ │ │ ldrd r6, r7, [r4, #16] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add.w r0, r4, #8 │ │ │ │ str r3, [r4, #24] │ │ │ │ adds r4, r1, #1 │ │ │ │ - bl 102490 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 102510 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #49264 @ 0xc070 │ │ │ │ + movw r0, #49328 @ 0xc0b0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #61480 @ 0xf028 │ │ │ │ + movw r1, #61544 @ 0xf068 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00034532 : │ │ │ │ - ldr r0, [pc, #4] @ (34538 ) │ │ │ │ - b.w 1a7b90 │ │ │ │ +00034536 : │ │ │ │ + ldr r0, [pc, #4] @ (3453c ) │ │ │ │ + b.w 1a8260 │ │ │ │ lsls r0, r2, #15 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (34568 ) │ │ │ │ + ldr r3, [pc, #28] @ (3456c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #5600 @ 0x15e0 │ │ │ │ adds r0, #24 │ │ │ │ - bl 1de520 <_PySemaphore_Init@@Base+0x4c> │ │ │ │ + bl 1de76c <_PySemaphore_Init@@Base+0x4c> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #49328 @ 0xc0b0 │ │ │ │ + movw r1, #49392 @ 0xc0f0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 34594 │ │ │ │ + bge.n 34598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3484e │ │ │ │ + b.n 34852 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49340 @ 0xc0bc │ │ │ │ + movw r1, #49404 @ 0xc0fc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49352 @ 0xc0c8 │ │ │ │ + movw r1, #49416 @ 0xc108 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49364 @ 0xc0d4 │ │ │ │ + movw r1, #49428 @ 0xc114 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49372 @ 0xc0dc │ │ │ │ + movw r1, #49436 @ 0xc11c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49384 @ 0xc0e8 │ │ │ │ + movw r1, #49448 @ 0xc128 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49396 @ 0xc0f4 │ │ │ │ + movw r1, #49460 @ 0xc134 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49408 @ 0xc100 │ │ │ │ + movw r1, #49472 @ 0xc140 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49420 @ 0xc10c │ │ │ │ + movw r1, #49484 @ 0xc14c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49428 @ 0xc114 │ │ │ │ + movw r1, #49492 @ 0xc154 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49440 @ 0xc120 │ │ │ │ + movw r1, #49504 @ 0xc160 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49452 @ 0xc12c │ │ │ │ + movw r1, #49516 @ 0xc16c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49464 @ 0xc138 │ │ │ │ + movw r1, #49528 @ 0xc178 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3458e │ │ │ │ + blt.n 34592 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49476 @ 0xc144 │ │ │ │ + movw r1, #49540 @ 0xc184 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49488 @ 0xc150 │ │ │ │ + movw r1, #49552 @ 0xc190 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49500 @ 0xc15c │ │ │ │ + movw r1, #49564 @ 0xc19c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49512 @ 0xc168 │ │ │ │ + movw r1, #49576 @ 0xc1a8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49524 @ 0xc174 │ │ │ │ + movw r1, #49588 @ 0xc1b4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49536 @ 0xc180 │ │ │ │ + movw r1, #49600 @ 0xc1c0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49548 @ 0xc18c │ │ │ │ + movw r1, #49612 @ 0xc1cc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49556 @ 0xc194 │ │ │ │ + movw r1, #49620 @ 0xc1d4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49568 @ 0xc1a0 │ │ │ │ + movw r1, #49632 @ 0xc1e0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49580 @ 0xc1ac │ │ │ │ + movw r1, #49644 @ 0xc1ec │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49592 @ 0xc1b8 │ │ │ │ + movw r1, #49656 @ 0xc1f8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49604 @ 0xc1c4 │ │ │ │ + movw r1, #49668 @ 0xc204 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49616 @ 0xc1d0 │ │ │ │ + movw r1, #49680 @ 0xc210 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49628 @ 0xc1dc │ │ │ │ + movw r1, #49692 @ 0xc21c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49640 @ 0xc1e8 │ │ │ │ + movw r1, #49704 @ 0xc228 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49652 @ 0xc1f4 │ │ │ │ + movw r1, #49716 @ 0xc234 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49664 @ 0xc200 │ │ │ │ + movw r1, #49728 @ 0xc240 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49676 @ 0xc20c │ │ │ │ + movw r1, #49740 @ 0xc24c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49688 @ 0xc218 │ │ │ │ + movw r1, #49752 @ 0xc258 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49700 @ 0xc224 │ │ │ │ + movw r1, #49764 @ 0xc264 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3458e │ │ │ │ + blt.w 34592 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49716 @ 0xc234 │ │ │ │ + movw r1, #49780 @ 0xc274 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ 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 │ │ │ │ @@ -12285,285 +12287,285 @@ │ │ │ │ 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, #49872 @ 0xc2d0 │ │ │ │ + movw r1, #49936 @ 0xc310 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - bl c2f7c │ │ │ │ - cbz r0, 348a8 │ │ │ │ + bl c2fc0 │ │ │ │ + cbz r0, 348ac │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl d26c8 │ │ │ │ - cbnz r0, 348ac │ │ │ │ + bl d2720 │ │ │ │ + cbnz r0, 348b0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49772 @ 0xc26c │ │ │ │ + movw r1, #49836 @ 0xc2ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34954 │ │ │ │ + b.n 34958 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bmi.n 348ce │ │ │ │ + bmi.n 348d2 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49800 @ 0xc288 │ │ │ │ + movw r1, #49864 @ 0xc2c8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 348a8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 348ac │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 348f2 │ │ │ │ + cbz r1, 348f6 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 348fa │ │ │ │ + bmi.n 348fe │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49824 @ 0xc2a0 │ │ │ │ + movw r1, #49888 @ 0xc2e0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 348a8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 348ac │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28140 @ 0x6dec │ │ │ │ + movw r1, #28204 @ 0x6e2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #49864 @ 0xc2c8 │ │ │ │ + movw r0, #49928 @ 0xc308 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 348a8 │ │ │ │ - bl 1e5cf8 │ │ │ │ + beq.n 348ac │ │ │ │ + bl 1e5f40 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 348a8 │ │ │ │ + beq.n 348ac │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ - bl 210bfc │ │ │ │ + bl 210d28 │ │ │ │ adds r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne.n 3493e │ │ │ │ - bl 1e67f0 │ │ │ │ - b.n 348a8 │ │ │ │ - bl 217a20 │ │ │ │ + bne.n 34942 │ │ │ │ + bl 1e6a38 │ │ │ │ + b.n 348ac │ │ │ │ + bl 217c48 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e67f0 │ │ │ │ + bl 1e6a38 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 102560 │ │ │ │ + bl 1025e0 │ │ │ │ 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 │ │ │ │ - ldr r2, [pc, #180] @ (34a20 ) │ │ │ │ + ldr r2, [pc, #180] @ (34a24 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1532] @ 0x5fc │ │ │ │ ldr r6, [r7, #8] │ │ │ │ subs r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 34a0e │ │ │ │ + blt.n 34a12 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 349b4 │ │ │ │ + blt.n 349b8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 349ee │ │ │ │ + bne.n 349f2 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ it ge │ │ │ │ movge r5, r6 │ │ │ │ - b.n 349d6 │ │ │ │ + b.n 349da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34a18 │ │ │ │ + bge.n 34a1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34a18 │ │ │ │ + cbnz r3, 34a1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34a18 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 34a1c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 349dc │ │ │ │ + beq.n 349e0 │ │ │ │ subs r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 349ca │ │ │ │ - b.n 349ee │ │ │ │ + bge.n 349ce │ │ │ │ + b.n 349f2 │ │ │ │ movs r3, #0 │ │ │ │ adds r2, r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl e5568 │ │ │ │ + bl e5558 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 349b4 │ │ │ │ + beq.n 349b8 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34a02 │ │ │ │ + bge.n 34a06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 34a02 │ │ │ │ + cbnz r3, 34a06 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r6, r3 │ │ │ │ it ge │ │ │ │ movge r6, r3 │ │ │ │ subs r6, #1 │ │ │ │ - b.n 34980 │ │ │ │ + b.n 34984 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 34a1a │ │ │ │ + b.n 34a1e │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 34a3e │ │ │ │ + cbz r3, 34a42 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 34a40 │ │ │ │ + b.n 34a44 │ │ │ │ mov r5, r3 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #24] │ │ │ │ - cbnz r3, 34a52 │ │ │ │ + cbnz r3, 34a56 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 34a52 │ │ │ │ + blt.n 34a56 │ │ │ │ cmp r4, #1 │ │ │ │ - bgt.n 34a52 │ │ │ │ - cbnz r0, 34a72 │ │ │ │ - ldr r1, [pc, #244] @ (34b48 ) │ │ │ │ + bgt.n 34a56 │ │ │ │ + cbnz r0, 34a76 │ │ │ │ + ldr r1, [pc, #244] @ (34b4c ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 34a72 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 34a76 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34b42 │ │ │ │ + b.n 34b46 │ │ │ │ cmn r5, r4 │ │ │ │ - bne.n 34a94 │ │ │ │ + bne.n 34a98 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ - movw r1, #14756 @ 0x39a4 │ │ │ │ + movw r1, #14820 @ 0x39e4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #50100 @ 0xc3b4 │ │ │ │ + movw r0, #50164 @ 0xc3f4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r5 │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34aa2 │ │ │ │ - b.n 34a6e │ │ │ │ + bne.n 34aa6 │ │ │ │ + b.n 34a72 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1417c8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 141ba4 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34a76 │ │ │ │ - b.n 34a6e │ │ │ │ + bne.n 34a7a │ │ │ │ + b.n 34a72 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 34ac4 │ │ │ │ + ble.n 34ac8 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #3 │ │ │ │ - movw r1, #50116 @ 0xc3c4 │ │ │ │ + movw r1, #50180 @ 0xc404 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ adds r3, r5, #1 │ │ │ │ - bge.n 34ae0 │ │ │ │ + bge.n 34ae4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #50196 @ 0xc414 │ │ │ │ + movw r1, #50260 @ 0xc454 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 34a6e │ │ │ │ - ldr r2, [pc, #104] @ (34b4c ) │ │ │ │ + bl f3598 │ │ │ │ + b.n 34a72 │ │ │ │ + ldr r2, [pc, #104] @ (34b50 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 34b42 │ │ │ │ + cbz r0, 34b46 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 34b42 │ │ │ │ + beq.n 34b46 │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 34b0a │ │ │ │ + ble.n 34b0e │ │ │ │ addw r1, r6, #3772 @ 0xebc │ │ │ │ mov r0, r4 │ │ │ │ - bl 34c4c │ │ │ │ - cbz r0, 34b24 │ │ │ │ - b.n 34b14 │ │ │ │ + bl 34c50 │ │ │ │ + cbz r0, 34b28 │ │ │ │ + b.n 34b18 │ │ │ │ addw r1, r6, #3756 @ 0xeac │ │ │ │ - bl 34c4c │ │ │ │ - cbz r0, 34b1e │ │ │ │ + bl 34c50 │ │ │ │ + cbz r0, 34b22 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 34b32 │ │ │ │ - b.n 34a6e │ │ │ │ + blt.n 34b36 │ │ │ │ + b.n 34a72 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 34afc │ │ │ │ - b.n 34b42 │ │ │ │ + bne.n 34b00 │ │ │ │ + b.n 34b46 │ │ │ │ addw r1, r6, #3788 @ 0xecc │ │ │ │ mov r0, r4 │ │ │ │ - bl 34c4c │ │ │ │ - cbz r0, 34b42 │ │ │ │ - b.n 34b14 │ │ │ │ + bl 34c50 │ │ │ │ + cbz r0, 34b46 │ │ │ │ + b.n 34b18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34a6e │ │ │ │ + bne.n 34a72 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34a6e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 34a72 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r0, r4, #16 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -12572,87 +12574,87 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #50264 @ 0xc458 │ │ │ │ + movw r1, #50488 @ 0xc538 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 34ba0 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 34ba4 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 1010b4 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 101134 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add.w r3, r4, #16 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ ldrexd r6, r7, [r3] │ │ │ │ strexd r2, r0, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 34b86 │ │ │ │ + bne.n 34b8a │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ │ │ │ │ -00034ba4 : │ │ │ │ +00034ba8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #140] @ (34c40 ) │ │ │ │ + ldr r3, [pc, #140] @ (34c44 ) │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 34c36 │ │ │ │ + beq.n 34c3a │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r3, #68 @ 0x44 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 34bdc │ │ │ │ + bne.n 34be0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34bcc │ │ │ │ + bne.n 34bd0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 34bf8 │ │ │ │ + beq.n 34bfc │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #72] @ (34c44 ) │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #72] @ (34c48 ) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 34c0c │ │ │ │ + cbz r3, 34c10 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r4, #0 │ │ │ │ - bl 1d2c0c │ │ │ │ - b.n 34c10 │ │ │ │ + bl 1d2ea4 │ │ │ │ + b.n 34c14 │ │ │ │ mvn.w r4, #1 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 34c28 │ │ │ │ + bne.n 34c2c │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 34c18 │ │ │ │ + bne.n 34c1c │ │ │ │ dmb ish │ │ │ │ - beq.n 34c3a │ │ │ │ - ldr r0, [pc, #24] @ (34c48 ) │ │ │ │ - bl 23ca48 │ │ │ │ - b.n 34c3a │ │ │ │ + beq.n 34c3e │ │ │ │ + ldr r0, [pc, #24] @ (34c4c ) │ │ │ │ + bl 23db9c │ │ │ │ + b.n 34c3e │ │ │ │ mvn.w r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r7, #16] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ @@ -12667,665 +12669,665 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ add.w r3, r4, #8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 34c8a │ │ │ │ + beq.n 34c8e │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 34c7c │ │ │ │ + bne.n 34c80 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ - b.n 34c64 │ │ │ │ - bl 85d08 │ │ │ │ + b.n 34c68 │ │ │ │ + bl 85d3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34c74 │ │ │ │ + beq.n 34c78 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 34c8c │ │ │ │ + b.n 34c90 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, 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 e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34cb0 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 34ce6 │ │ │ │ + bne.n 34cb4 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 34cea │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #50000 @ 0xc350 │ │ │ │ + movw r1, #50064 @ 0xc390 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #56136 @ 0xdb48 │ │ │ │ + movw r0, #56200 @ 0xdb88 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34cd4 │ │ │ │ + beq.n 34cd8 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ab88 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 34cde │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 34ce6 │ │ │ │ + bne.n 34ce2 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 34cea │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1dcf5c │ │ │ │ + bl 1dd1a4 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 34d24 │ │ │ │ + beq.n 34d28 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56384 @ 0xdc40 │ │ │ │ + movw r1, #56448 @ 0xdc80 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 34d36 │ │ │ │ + bl f3598 │ │ │ │ + b.n 34d3a │ │ │ │ movs r1, #0 │ │ │ │ - movw r0, #56428 @ 0xdc6c │ │ │ │ + movw r0, #56492 @ 0xdcac │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34d3a │ │ │ │ + bne.n 34d3e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34d78 │ │ │ │ + b.n 34d7c │ │ │ │ movw r4, #32176 @ 0x7db0 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbz r3, 34d70 │ │ │ │ + cbz r3, 34d74 │ │ │ │ blx 2b36c │ │ │ │ movw r2, #32180 @ 0x7db4 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 34d6c │ │ │ │ + cbz r0, 34d70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34d6c │ │ │ │ + bge.n 34d70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 34d6c │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 34d70 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r4, #0] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 34d9a │ │ │ │ + bne.n 34d9e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34db8 │ │ │ │ - b.n 34db2 │ │ │ │ + bne.n 34dbc │ │ │ │ + b.n 34db6 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28960 @ 0x7120 │ │ │ │ + movw r0, #29024 @ 0x7160 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34d8e │ │ │ │ - b.n 34dc6 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 34dc6 │ │ │ │ + bne.n 34d92 │ │ │ │ + b.n 34dca │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 34dca │ │ │ │ movw r3, #61160 @ 0xeee8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 155310 │ │ │ │ + bl 1557b8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00034dca : │ │ │ │ +00034dce : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #20] @ (34df0 ) │ │ │ │ + ldr r1, [pc, #20] @ (34df4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79e24 │ │ │ │ + bl 79e64 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00034df4 <_Py_open_noraise@@Base>: │ │ │ │ +00034df8 <_Py_open_noraise@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ orr.w r1, r1, #524288 @ 0x80000 │ │ │ │ blx 2ad08 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 34e28 <_Py_open_noraise@@Base+0x34> │ │ │ │ + blt.n 34e2c <_Py_open_noraise@@Base+0x34> │ │ │ │ movs r2, #0 │ │ │ │ movw r3, #28608 @ 0x6fc0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r2 │ │ │ │ - bl 1b1604 <_PyConfig_FromDict@@Base+0x574> │ │ │ │ + bl 1b1cbc <_PyConfig_FromDict@@Base+0x574> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 34e2c <_Py_open_noraise@@Base+0x38> │ │ │ │ + bne.n 34e30 <_Py_open_noraise@@Base+0x38> │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4c4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 76bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + bl 76c3c <_PyTuple_FromArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 34e50 <_Py_open_noraise@@Base+0x5c> │ │ │ │ + cbnz r0, 34e54 <_Py_open_noraise@@Base+0x5c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 34ed4 <_Py_open_noraise@@Base+0xe0> │ │ │ │ + b.n 34ed8 <_Py_open_noraise@@Base+0xe0> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17792 @ 0x4580 │ │ │ │ + movw r1, #17856 @ 0x45c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #57228 @ 0xdf8c │ │ │ │ + movw r0, #57292 @ 0xdfcc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 34e4c <_Py_open_noraise@@Base+0x58> │ │ │ │ + beq.n 34e50 <_Py_open_noraise@@Base+0x58> │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34e4c <_Py_open_noraise@@Base+0x58> │ │ │ │ + beq.n 34e50 <_Py_open_noraise@@Base+0x58> │ │ │ │ add.w r9, r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge.n 34ed4 <_Py_open_noraise@@Base+0xe0> │ │ │ │ + bge.n 34ed8 <_Py_open_noraise@@Base+0xe0> │ │ │ │ ldr.w r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #17 │ │ │ │ - bmi.n 34e92 <_Py_open_noraise@@Base+0x9e> │ │ │ │ + bmi.n 34e96 <_Py_open_noraise@@Base+0x9e> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 34e7c <_Py_open_noraise@@Base+0x88> │ │ │ │ + b.n 34e80 <_Py_open_noraise@@Base+0x88> │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ - cbnz r3, 34ea2 <_Py_open_noraise@@Base+0xae> │ │ │ │ + cbnz r3, 34ea6 <_Py_open_noraise@@Base+0xae> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbnz r3, 34eac <_Py_open_noraise@@Base+0xb8> │ │ │ │ - b.n 34e8e <_Py_open_noraise@@Base+0x9a> │ │ │ │ + cbnz r3, 34eb0 <_Py_open_noraise@@Base+0xb8> │ │ │ │ + b.n 34e92 <_Py_open_noraise@@Base+0x9a> │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 34e98 <_Py_open_noraise@@Base+0xa4> │ │ │ │ - b.n 34e8e <_Py_open_noraise@@Base+0x9a> │ │ │ │ - movw r1, #20341 @ 0x4f75 │ │ │ │ + bne.n 34e9c <_Py_open_noraise@@Base+0xa4> │ │ │ │ + b.n 34e92 <_Py_open_noraise@@Base+0x9a> │ │ │ │ + movw r1, #20345 @ 0x4f79 │ │ │ │ movt r1, #3 │ │ │ │ mov r2, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 34e8e <_Py_open_noraise@@Base+0x9a> │ │ │ │ + beq.n 34e92 <_Py_open_noraise@@Base+0x9a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 34e4c <_Py_open_noraise@@Base+0x58> │ │ │ │ + bge.n 34e50 <_Py_open_noraise@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 34e4c <_Py_open_noraise@@Base+0x58> │ │ │ │ + bne.n 34e50 <_Py_open_noraise@@Base+0x58> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 34e4c <_Py_open_noraise@@Base+0x58> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 34e50 <_Py_open_noraise@@Base+0x58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1437ec │ │ │ │ + bl 143bdc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r4, r2, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 34f2c <_Py_open_noraise@@Base+0x138> │ │ │ │ + bls.n 34f30 <_Py_open_noraise@@Base+0x138> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #57248 @ 0xdfa0 │ │ │ │ + movw r1, #57312 @ 0xdfe0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 34f54 <_Py_open_noraise@@Base+0x160> │ │ │ │ + bl f3598 │ │ │ │ + b.n 34f58 <_Py_open_noraise@@Base+0x160> │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ itte ne │ │ │ │ movwne r4, #5160 @ 0x1428 │ │ │ │ movtne r4, #75 @ 0x4b │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 237660 │ │ │ │ - cbnz r0, 34f72 <_Py_open_noraise@@Base+0x17e> │ │ │ │ + bl 237890 │ │ │ │ + cbnz r0, 34f76 <_Py_open_noraise@@Base+0x17e> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbnz r0, 34f58 <_Py_open_noraise@@Base+0x164> │ │ │ │ + bl d90a8 │ │ │ │ + cbnz r0, 34f5c <_Py_open_noraise@@Base+0x164> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 34f72 <_Py_open_noraise@@Base+0x17e> │ │ │ │ - bl d92ec │ │ │ │ + b.n 34f76 <_Py_open_noraise@@Base+0x17e> │ │ │ │ + bl d9330 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 34f54 <_Py_open_noraise@@Base+0x160> │ │ │ │ + beq.n 34f58 <_Py_open_noraise@@Base+0x160> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 34f6c <_Py_open_noraise@@Base+0x178> │ │ │ │ + blt.n 34f70 <_Py_open_noraise@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 34f72 <_Py_open_noraise@@Base+0x17e> │ │ │ │ + b.n 34f76 <_Py_open_noraise@@Base+0x17e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 34f68 <_Py_open_noraise@@Base+0x174> │ │ │ │ + b.n 34f6c <_Py_open_noraise@@Base+0x174> │ │ │ │ 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 85d08 │ │ │ │ + bl 85d3c │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00034f94 : │ │ │ │ - ldr r0, [pc, #4] @ (34f9c ) │ │ │ │ - b.w 1a7b90 │ │ │ │ +00034f98 : │ │ │ │ + ldr r0, [pc, #4] @ (34fa0 ) │ │ │ │ + b.w 1a8260 │ │ │ │ nop │ │ │ │ lsls r0, r3, #30 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ - cbnz r3, 34fbe │ │ │ │ + cbnz r3, 34fc2 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ strb r2, [r5, #16] │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48924 @ 0xbf1c │ │ │ │ + movw r1, #48988 @ 0xbf5c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3518a │ │ │ │ - ldr r1, [pc, #696] @ (35290 ) │ │ │ │ + blt.w 3518e │ │ │ │ + ldr r1, [pc, #696] @ (35294 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3518a │ │ │ │ + beq.w 3518e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7ac │ │ │ │ + bl 1ace6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3518a │ │ │ │ + blt.w 3518e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r0, #16 │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3518a │ │ │ │ + beq.w 3518e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58616 @ 0xe4f8 │ │ │ │ + movw r1, #58680 @ 0xe538 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 350c0 │ │ │ │ + beq.n 350c4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35032 │ │ │ │ + bge.n 35036 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35032 │ │ │ │ + cbnz r3, 35036 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #16 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3518a │ │ │ │ + beq.w 3518e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58636 @ 0xe50c │ │ │ │ + movw r1, #58700 @ 0xe54c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 350c0 │ │ │ │ + beq.n 350c4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35068 │ │ │ │ + bge.n 3506c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 35068 │ │ │ │ + cbnz r3, 3506c │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3518a │ │ │ │ + beq.w 3518e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58656 @ 0xe520 │ │ │ │ + movw r1, #58720 @ 0xe560 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 350c0 │ │ │ │ + beq.n 350c4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3509e │ │ │ │ + bge.n 350a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3509e │ │ │ │ + cbnz r3, 350a2 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #64 @ 0x40 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3518a │ │ │ │ + beq.n 3518e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58680 @ 0xe538 │ │ │ │ + movw r1, #58744 @ 0xe578 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 350d6 │ │ │ │ + bne.n 350da │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3518a │ │ │ │ + bge.n 3518e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3518a │ │ │ │ + bne.n 3518e │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3518a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3518e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 350e8 │ │ │ │ + bge.n 350ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 350e8 │ │ │ │ + cbnz r3, 350ec │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58608 @ 0xe4f0 │ │ │ │ + movw r1, #58672 @ 0xe530 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3518a │ │ │ │ + blt.n 3518e │ │ │ │ movs r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58628 @ 0xe504 │ │ │ │ + movw r1, #58692 @ 0xe544 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3518a │ │ │ │ + blt.n 3518e │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58648 @ 0xe518 │ │ │ │ + movw r1, #58712 @ 0xe558 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3518a │ │ │ │ + blt.n 3518e │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58672 @ 0xe530 │ │ │ │ + movw r1, #58736 @ 0xe570 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3518a │ │ │ │ - ldr r1, [pc, #344] @ (35294 ) │ │ │ │ + blt.n 3518e │ │ │ │ + ldr r1, [pc, #344] @ (35298 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - cbz r0, 3518a │ │ │ │ + cbz r0, 3518e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7ac │ │ │ │ + bl 1ace6c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3518a │ │ │ │ + blt.n 3518e │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movs r0, #8 │ │ │ │ ldr.w r5, [r3, #132] @ 0x84 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 3518a │ │ │ │ + cbz r0, 3518e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58616 @ 0xe4f8 │ │ │ │ + movw r1, #58680 @ 0xe538 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 35190 │ │ │ │ + bne.n 35194 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3518a │ │ │ │ + bge.n 3518e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3518a │ │ │ │ + cbnz r3, 3518e │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3528c │ │ │ │ + b.n 35290 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 351a2 │ │ │ │ + bge.n 351a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 351a2 │ │ │ │ + cbnz r3, 351a6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #8 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3518a │ │ │ │ + beq.n 3518e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58636 @ 0xe50c │ │ │ │ + movw r1, #58700 @ 0xe54c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35178 │ │ │ │ + beq.n 3517c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 351d6 │ │ │ │ + bge.n 351da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 351d6 │ │ │ │ + cbnz r3, 351da │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3518a │ │ │ │ + beq.n 3518e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58656 @ 0xe520 │ │ │ │ + movw r1, #58720 @ 0xe560 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35178 │ │ │ │ + beq.n 3517c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3520a │ │ │ │ + bge.n 3520e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3520a │ │ │ │ + cbnz r3, 3520e │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #32 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3518a │ │ │ │ + beq.n 3518e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #58680 @ 0xe538 │ │ │ │ + movw r1, #58744 @ 0xe578 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35178 │ │ │ │ + beq.n 3517c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3523e │ │ │ │ + bge.n 35242 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3523e │ │ │ │ + cbnz r3, 35242 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58696 @ 0xe548 │ │ │ │ + movw r1, #58760 @ 0xe588 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3518a │ │ │ │ + blt.n 3518e │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58716 @ 0xe55c │ │ │ │ + movw r1, #58780 @ 0xe59c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3518a │ │ │ │ + blt.n 3518e │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58736 @ 0xe570 │ │ │ │ + movw r1, #58800 @ 0xe5b0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3518a │ │ │ │ + blt.n 3518e │ │ │ │ movs r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58760 @ 0xe588 │ │ │ │ + movw r1, #58824 @ 0xe5c8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1, #31 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r0, r4, #31 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl e0084 │ │ │ │ - cbz r0, 35324 │ │ │ │ + bl e0074 │ │ │ │ + cbz r0, 35328 │ │ │ │ movs r2, #6 │ │ │ │ - movw r1, #58824 @ 0xe5c8 │ │ │ │ + movw r1, #58888 @ 0xe608 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - bl 93724 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93788 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3531e │ │ │ │ + beq.n 35322 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 352de │ │ │ │ + cbnz r3, 352e2 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58832 @ 0xe5d0 │ │ │ │ + movw r1, #58896 @ 0xe610 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 93724 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93788 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 352f4 │ │ │ │ - b.n 3531e │ │ │ │ + bne.n 352f8 │ │ │ │ + b.n 35322 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16088 @ 0x3ed8 │ │ │ │ + movw r1, #16152 @ 0x3f18 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 93724 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93788 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 352c8 │ │ │ │ - b.n 3531e │ │ │ │ + bne.n 352cc │ │ │ │ + b.n 35322 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 142800 │ │ │ │ + bl 142bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3531e │ │ │ │ + blt.n 35322 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32436 @ 0x7eb4 │ │ │ │ + movw r1, #32500 @ 0x7ef4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 354a6 │ │ │ │ + bl 354aa │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3531e │ │ │ │ + beq.n 35322 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1abaf4 │ │ │ │ + b.w 1ac1c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 163824 │ │ │ │ + bl 163c4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00035328 <_PyInterpolation_Build@@Base>: │ │ │ │ +0003532c <_PyInterpolation_Build@@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 │ │ │ │ mov r8, r0 │ │ │ │ movw r0, #45940 @ 0xb374 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 353be <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + beq.n 353c2 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ ldr.w r2, [r8] │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r8] │ │ │ │ @@ -13338,48 +13340,48 @@ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str r7, [r0, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ strd r3, r6, [r0, #16] │ │ │ │ - cbz r5, 353c2 <_PyInterpolation_Build@@Base+0x9a> │ │ │ │ + cbz r5, 353c6 <_PyInterpolation_Build@@Base+0x9a> │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 353cc <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ + beq.n 353d0 <_PyInterpolation_Build@@Base+0xa4> │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 353d0 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ + beq.n 353d4 <_PyInterpolation_Build@@Base+0xa8> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 353d4 <_PyInterpolation_Build@@Base+0xac> │ │ │ │ + beq.n 353d8 <_PyInterpolation_Build@@Base+0xac> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58840 @ 0xe5d8 │ │ │ │ + movw r1, #58904 @ 0xe618 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 353be <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + bge.n 353c2 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 353be <_PyInterpolation_Build@@Base+0x96> │ │ │ │ + cbnz r3, 353c2 <_PyInterpolation_Build@@Base+0x96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 353de <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ + b.n 353e2 <_PyInterpolation_Build@@Base+0xb6> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 353d6 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (353e4 <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ - b.n 353d6 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (353e8 <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ - b.n 353d6 <_PyInterpolation_Build@@Base+0xae> │ │ │ │ - ldr r3, [pc, #20] @ (353ec <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ + b.n 353da <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (353e8 <_PyInterpolation_Build@@Base+0xbc>) │ │ │ │ + b.n 353da <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (353ec <_PyInterpolation_Build@@Base+0xc0>) │ │ │ │ + b.n 353da <_PyInterpolation_Build@@Base+0xae> │ │ │ │ + ldr r3, [pc, #20] @ (353f0 <_PyInterpolation_Build@@Base+0xc4>) │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 82da8 │ │ │ │ + bl 82dd0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r0, r2, #19 │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r7, #12 │ │ │ │ lsls r6, r1, #1 │ │ │ │ asrs r0, r5, #19 │ │ │ │ @@ -13390,496 +13392,496 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl e0084 │ │ │ │ - cbz r0, 35478 <_PyInterpolation_Build@@Base+0x150> │ │ │ │ + bl e0074 │ │ │ │ + cbz r0, 3547c <_PyInterpolation_Build@@Base+0x150> │ │ │ │ movs r2, #17 │ │ │ │ - movw r1, #58912 @ 0xe620 │ │ │ │ + movw r1, #58976 @ 0xe660 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - bl 93724 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93788 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35472 <_PyInterpolation_Build@@Base+0x14a> │ │ │ │ + beq.n 35476 <_PyInterpolation_Build@@Base+0x14a> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 142800 │ │ │ │ + bl 142bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35472 <_PyInterpolation_Build@@Base+0x14a> │ │ │ │ + blt.n 35476 <_PyInterpolation_Build@@Base+0x14a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbnz r3, 35452 <_PyInterpolation_Build@@Base+0x12a> │ │ │ │ + cbnz r3, 35456 <_PyInterpolation_Build@@Base+0x12a> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32436 @ 0x7eb4 │ │ │ │ + movw r1, #32500 @ 0x7ef4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 354a6 │ │ │ │ + bl 354aa │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35472 <_PyInterpolation_Build@@Base+0x14a> │ │ │ │ + beq.n 35476 <_PyInterpolation_Build@@Base+0x14a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1abaf4 │ │ │ │ + b.w 1ac1c4 │ │ │ │ movs r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58932 @ 0xe634 │ │ │ │ + movw r1, #58996 @ 0xe674 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 93724 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93788 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35472 <_PyInterpolation_Build@@Base+0x14a> │ │ │ │ + beq.n 35476 <_PyInterpolation_Build@@Base+0x14a> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 142800 │ │ │ │ + bl 142bf0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 35434 <_PyInterpolation_Build@@Base+0x10c> │ │ │ │ + bge.n 35438 <_PyInterpolation_Build@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 163824 │ │ │ │ + bl 163c4c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000354a6 : │ │ │ │ +000354aa : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 926f8 │ │ │ │ + bl 9275c │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ streq r5, [r4, #20] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000354d8 : │ │ │ │ - ldr r0, [pc, #4] @ (354e0 ) │ │ │ │ - b.w 1a7b90 │ │ │ │ +000354dc : │ │ │ │ + ldr r0, [pc, #4] @ (354e4 ) │ │ │ │ + b.w 1a8260 │ │ │ │ nop │ │ │ │ lsls r4, r6, #31 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #39544 @ 0x9a78 │ │ │ │ + movw r0, #39608 @ 0x9ab8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 356b8 │ │ │ │ - ldr r1, [pc, #628] @ (35788 ) │ │ │ │ + beq.w 356bc │ │ │ │ + ldr r1, [pc, #628] @ (3578c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 356b8 │ │ │ │ - ldr r4, [pc, #612] @ (3578c ) │ │ │ │ - movw r9, #34533 @ 0x86e5 │ │ │ │ + beq.w 356bc │ │ │ │ + ldr r4, [pc, #612] @ (35790 ) │ │ │ │ + movw r9, #34549 @ 0x86f5 │ │ │ │ movt r9, #6 │ │ │ │ - movw r8, #26741 @ 0x6875 │ │ │ │ + movw r8, #27309 @ 0x6aad │ │ │ │ movt r8, #38 @ 0x26 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add.w r1, r4, #12 │ │ │ │ - cbz r2, 35582 │ │ │ │ + cbz r2, 35586 │ │ │ │ strd r9, r8, [r4, #16] │ │ │ │ str r4, [r4, #28] │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ - bl 7be40 │ │ │ │ + bl 7be60 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 356b8 │ │ │ │ + beq.w 356bc │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - bl 7b9f4 │ │ │ │ + bl 7ba14 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 356a6 │ │ │ │ + beq.w 356aa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3557e │ │ │ │ + bge.n 35582 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3557e │ │ │ │ + cbnz r3, 35582 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #32 │ │ │ │ - b.n 35536 │ │ │ │ + b.n 3553a │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #59484 @ 0xe85c │ │ │ │ + movw r0, #59548 @ 0xe89c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 19d4a8 │ │ │ │ + bl 19db64 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 356b8 │ │ │ │ + beq.w 356bc │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #51204 @ 0xc804 │ │ │ │ + movw r1, #51268 @ 0xc844 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl d0e28 │ │ │ │ + bl d0e80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #58944 @ 0xe640 │ │ │ │ + movw r1, #59008 @ 0xe680 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d0e28 │ │ │ │ + bl d0e80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356b8 │ │ │ │ + blt.n 356bc │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #58956 @ 0xe64c │ │ │ │ + movw r1, #59020 @ 0xe68c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d0e28 │ │ │ │ + bl d0e80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356b8 │ │ │ │ + blt.n 356bc │ │ │ │ blx 2b9e8 │ │ │ │ - movw r1, #58972 @ 0xe65c │ │ │ │ + movw r1, #59036 @ 0xe69c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1da910 │ │ │ │ + bl 1dab58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356b8 │ │ │ │ + blt.n 356bc │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2afd8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #39192 @ 0x9918 │ │ │ │ + movw r0, #39256 @ 0x9958 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ - movw r1, #23404 @ 0x5b6c │ │ │ │ + bl 80ccc │ │ │ │ + movw r1, #23468 @ 0x5bac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356b8 │ │ │ │ + blt.n 356bc │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #54832 @ 0xd630 │ │ │ │ + movw r2, #54896 @ 0xd670 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #58988 @ 0xe66c │ │ │ │ + movw r1, #59052 @ 0xe6ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1da910 │ │ │ │ + bl 1dab58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356b8 │ │ │ │ + blt.n 356bc │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59004 @ 0xe67c │ │ │ │ + movw r1, #59068 @ 0xe6bc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 35b60 │ │ │ │ + bl 35b64 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 356b8 │ │ │ │ - bl 706dc │ │ │ │ + cbz r0, 356bc │ │ │ │ + bl 7071c │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 356b8 │ │ │ │ - bl 706dc │ │ │ │ + cbz r0, 356bc │ │ │ │ + bl 7071c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35778 │ │ │ │ - ldr.w fp, [pc, #308] @ 35790 │ │ │ │ + beq.w 3577c │ │ │ │ + ldr.w fp, [pc, #308] @ 35794 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r4, [fp] │ │ │ │ - cbnz r4, 356be │ │ │ │ + cbnz r4, 356c2 │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w fp, fp, #8 │ │ │ │ cmp.w sl, #45 @ 0x2d │ │ │ │ - bne.n 35662 │ │ │ │ + bne.n 35666 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #59020 @ 0xe68c │ │ │ │ + movw r2, #59084 @ 0xe6cc │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #48932 @ 0xbf24 │ │ │ │ + movw r1, #48996 @ 0xbf64 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1da910 │ │ │ │ + bl 1dab58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35778 │ │ │ │ + blt.n 3577c │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #16972 @ 0x424c │ │ │ │ + movw r1, #16996 @ 0x4264 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 35750 │ │ │ │ + bge.n 35754 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 356b8 │ │ │ │ + bge.n 356bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 356b8 │ │ │ │ + cbnz r3, 356bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 35a6e │ │ │ │ + b.n 35a72 │ │ │ │ mov r0, sl │ │ │ │ blx 2ac3c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 356cc │ │ │ │ + cbnz r0, 356d0 │ │ │ │ ldr.w r7, [fp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1da910 │ │ │ │ + bl 1dab58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35778 │ │ │ │ + blt.n 3577c │ │ │ │ mov r0, sl │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35778 │ │ │ │ + beq.n 3577c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 356fe │ │ │ │ + beq.n 35702 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 35714 │ │ │ │ + cbnz r0, 35718 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35778 │ │ │ │ + bge.n 3577c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35778 │ │ │ │ + cbnz r3, 3577c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35778 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3577c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35736 │ │ │ │ + bge.n 3573a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 35736 │ │ │ │ + cbnz r3, 3573a │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3574a │ │ │ │ + bge.n 3574e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3574a │ │ │ │ + cbnz r3, 3574e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 35668 │ │ │ │ - b.n 35778 │ │ │ │ + bne.n 3566c │ │ │ │ + b.n 3577c │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #59068 @ 0xe6bc │ │ │ │ + movw r1, #59132 @ 0xe6fc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356b8 │ │ │ │ + blt.n 356bc │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59080 @ 0xe6c8 │ │ │ │ + movw r1, #59144 @ 0xe708 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 35b60 │ │ │ │ + bl 35b64 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 35794 │ │ │ │ - b.n 356b8 │ │ │ │ + cbnz r0, 35798 │ │ │ │ + b.n 356bc │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a528 │ │ │ │ - b.n 356b8 │ │ │ │ + bl 7a568 │ │ │ │ + b.n 356bc │ │ │ │ nop │ │ │ │ lsrs r0, r5, #32 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsrs r0, r0, #1 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r4, r0, #1 │ │ │ │ - movw r2, #59096 @ 0xe6d8 │ │ │ │ + movw r2, #59160 @ 0xe718 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #48932 @ 0xbf24 │ │ │ │ + movw r1, #48996 @ 0xbf64 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1da910 │ │ │ │ + bl 1dab58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 356b8 │ │ │ │ + blt.n 356bc │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59152 @ 0xe710 │ │ │ │ + movw r1, #59216 @ 0xe750 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59168 @ 0xe720 │ │ │ │ + movw r1, #59232 @ 0xe760 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59184 @ 0xe730 │ │ │ │ + movw r1, #59248 @ 0xe770 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59200 @ 0xe740 │ │ │ │ + movw r1, #59264 @ 0xe780 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59216 @ 0xe750 │ │ │ │ + movw r1, #59280 @ 0xe790 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59236 @ 0xe764 │ │ │ │ + movw r1, #59300 @ 0xe7a4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59252 @ 0xe774 │ │ │ │ + movw r1, #59316 @ 0xe7b4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59268 @ 0xe784 │ │ │ │ + movw r1, #59332 @ 0xe7c4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59284 @ 0xe794 │ │ │ │ + movw r1, #59348 @ 0xe7d4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59300 @ 0xe7a4 │ │ │ │ + movw r1, #59364 @ 0xe7e4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 356b8 │ │ │ │ + beq.w 356bc │ │ │ │ blx 2b268 │ │ │ │ mov r4, r0 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ - movw r0, #59316 @ 0xe7b4 │ │ │ │ + movw r0, #59380 @ 0xe7f4 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - cbz r7, 358e0 │ │ │ │ + cbz r7, 358e4 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 356a4 │ │ │ │ - bl 85d08 │ │ │ │ + beq.w 356a8 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 358d6 │ │ │ │ + bge.n 358da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 358d6 │ │ │ │ + cbnz r3, 358da │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #12 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 3589c │ │ │ │ - b.n 356a4 │ │ │ │ + bne.n 358a0 │ │ │ │ + b.n 356a8 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59320 @ 0xe7b8 │ │ │ │ + movw r1, #59384 @ 0xe7f8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ cmp r0, r7 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59332 @ 0xe7c4 │ │ │ │ + movw r1, #59396 @ 0xe804 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59364 @ 0xe7e4 │ │ │ │ + movw r1, #59428 @ 0xe824 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59408 @ 0xe810 │ │ │ │ + movw r1, #59472 @ 0xe850 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 356b8 │ │ │ │ + blt.w 356bc │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 35948 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 356b8 │ │ │ │ + cbnz r0, 3594c │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 356bc │ │ │ │ movs r1, #108 @ 0x6c │ │ │ │ movs r2, #2 │ │ │ │ - movw r3, #59440 @ 0xe830 │ │ │ │ + movw r3, #59504 @ 0xe870 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r2, #7 │ │ │ │ strd r3, r1, [r0] │ │ │ │ movs r3, #5 │ │ │ │ - movw r1, #59464 @ 0xe848 │ │ │ │ + movw r1, #59528 @ 0xe888 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ strd r2, r3, [r0, #12] │ │ │ │ movw r2, #44092 @ 0xac3c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #48252 @ 0xbc7c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ @@ -13916,741 +13918,741 @@ │ │ │ │ movw r2, #44176 @ 0xac90 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #49896 @ 0xc2e8 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #76] @ 0x4c │ │ │ │ movw r2, #46848 @ 0xb700 │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #14201 @ 0x3779 │ │ │ │ + movw r3, #14737 @ 0x3991 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ strd r2, r3, [r0, #84] @ 0x54 │ │ │ │ movw r2, #45436 @ 0xb17c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #47944 @ 0xbb48 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #92] @ 0x5c │ │ │ │ movw r2, #44776 @ 0xaee8 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #49820 @ 0xc29c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, r3, [r0, #100] @ 0x64 │ │ │ │ - movw r2, #4929 @ 0x1341 │ │ │ │ + movw r2, #4937 @ 0x1349 │ │ │ │ movt r2, #5 │ │ │ │ - bl 1b3198 │ │ │ │ + bl 1b3850 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 35a5e │ │ │ │ + cbnz r0, 35a62 │ │ │ │ mov r0, r4 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 356b8 │ │ │ │ + bl 76338 │ │ │ │ + b.n 356bc │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59472 @ 0xe850 │ │ │ │ + movw r1, #59536 @ 0xe890 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 35a7c │ │ │ │ + b.n 35a84 │ │ │ │ + │ │ │ │ +00035a80 : │ │ │ │ + b.w 2b3a8 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r4, [pc, #120] @ (35b04 ) │ │ │ │ + ldr r4, [pc, #120] @ (35b0c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4048] @ 0xfd0 │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ - cbz r0, 35afc │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ + cbz r0, 35b04 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #8] │ │ │ │ - cbz r5, 35ac6 │ │ │ │ + cbz r5, 35ace │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r5, r3, [r4, #12] │ │ │ │ - bl 711a4 │ │ │ │ - cbz r7, 35afe │ │ │ │ + bl 711e0 │ │ │ │ + cbz r7, 35b06 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48972 @ 0xbf4c │ │ │ │ + movw r1, #49036 @ 0xbf8c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 83c94 │ │ │ │ + bl 83cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 35afe │ │ │ │ + bge.n 35b06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35afc │ │ │ │ + bge.n 35b04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35afc │ │ │ │ + cbnz r3, 35b04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #64] @ (35b58 ) │ │ │ │ + ldr r2, [pc, #64] @ (35b60 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4052] @ 0xfd4 │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 35b52 │ │ │ │ + cbz r0, 35b5a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strb r2, [r0, #26] │ │ │ │ strd r5, r3, [r0, #8] │ │ │ │ strh r3, [r0, #24] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ - ... │ │ │ │ - │ │ │ │ -00035b5c : │ │ │ │ - b.w 2b3a8 │ │ │ │ + movs r0, r0 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c324 │ │ │ │ adds r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19b200 │ │ │ │ - cbz r0, 35bd8 │ │ │ │ + bl 19b8c8 │ │ │ │ + cbz r0, 35bdc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 35ba6 │ │ │ │ + cbnz r0, 35baa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35bd8 │ │ │ │ + bge.n 35bdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35bd8 │ │ │ │ + cbnz r3, 35bdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 35bd8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 35bdc │ │ │ │ mov r1, r4 │ │ │ │ - bl 32660 <_PyImport_SetModule@@Base> │ │ │ │ + bl 32662 <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 35bdc │ │ │ │ + bge.n 35be0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35bc4 │ │ │ │ + bge.n 35bc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35bc4 │ │ │ │ + cbnz r3, 35bc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35bd8 │ │ │ │ + bge.n 35bdc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35bd8 │ │ │ │ + cbnz r3, 35bdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 35bfe │ │ │ │ + b.n 35c02 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35bf0 │ │ │ │ + bge.n 35bf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35bf0 │ │ │ │ + cbnz r3, 35bf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35bd8 │ │ │ │ + blt.n 35bdc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 35c20 │ │ │ │ + cbnz r3, 35c24 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - cbz r2, 35c16 │ │ │ │ + cbz r2, 35c1a │ │ │ │ movw r3, #56348 @ 0xdc1c │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 35c20 │ │ │ │ + bne.n 35c24 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - ldr r1, [pc, #4] @ (35c34 ) │ │ │ │ - b.w 2508d0 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ + ldr r1, [pc, #4] @ (35c38 ) │ │ │ │ + b.w 250b14 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ lsrs r0, r1, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r1, [pc, #8] @ (35c44 ) │ │ │ │ + ldr r1, [pc, #8] @ (35c48 ) │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 2508d0 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ + b.w 250b14 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ nop │ │ │ │ - b.n 35d78 │ │ │ │ + b.n 35d7c │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 35c50 │ │ │ │ + cbz r1, 35c54 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 35c58 │ │ │ │ + b.n 35c5c │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 15a08c │ │ │ │ + b.w 15a560 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r2, #4 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #1 │ │ │ │ add r4, sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b2d4 <__getsockopt64@plt> │ │ │ │ - cbnz r0, 35c8e │ │ │ │ + cbnz r0, 35c92 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - cbz r4, 35c92 │ │ │ │ + cbz r4, 35c96 │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ - beq.n 35c92 │ │ │ │ + beq.n 35c96 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ str r4, [r0, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35c94 │ │ │ │ + b.n 35c98 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #16 │ │ │ │ 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, #3912] @ 0xf48 │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - cbz r3, 35cb8 │ │ │ │ + cbz r3, 35cbc │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 35cba │ │ │ │ + b.n 35cbe │ │ │ │ mov r5, r3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ blx 2b348 │ │ │ │ - cbnz r6, 35cd2 │ │ │ │ + cbnz r6, 35cd6 │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 35cd2 │ │ │ │ + ble.n 35cd6 │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 35cd2 │ │ │ │ - cbnz r4, 35cfc │ │ │ │ - ldr r1, [pc, #436] @ (35e88 ) │ │ │ │ + bgt.n 35cd6 │ │ │ │ + cbnz r4, 35d00 │ │ │ │ + ldr r1, [pc, #436] @ (35e8c ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 35e74 │ │ │ │ + beq.w 35e78 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 35e74 │ │ │ │ + bne.w 35e78 │ │ │ │ add r8, r5 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 35d4c │ │ │ │ + beq.n 35d50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 35d34 │ │ │ │ - bl fc9c8 │ │ │ │ + cbz r0, 35d38 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.n 35d2c │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 35d30 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 35e74 │ │ │ │ + bne.w 35e78 │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.n 35d38 │ │ │ │ - b.n 35d54 │ │ │ │ + bne.n 35d3c │ │ │ │ + b.n 35d58 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - bne.n 35d56 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 35d56 │ │ │ │ - b.n 35e74 │ │ │ │ + bne.n 35d5a │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 35d5a │ │ │ │ + b.n 35e78 │ │ │ │ movs r4, #15 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 35d56 │ │ │ │ + b.n 35d5a │ │ │ │ movs r4, #15 │ │ │ │ mov r0, r7 │ │ │ │ movs r6, #0 │ │ │ │ strd r6, r6, [sp, #40] @ 0x28 │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r7, r0 │ │ │ │ add r2, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ - bl 2334d4 <_PyArg_NoKeywords@@Base+0x78> │ │ │ │ + bl 233704 <_PyArg_NoKeywords@@Base+0x78> │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 35e6e │ │ │ │ + beq.n 35e72 │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #8 │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r4, #47780 @ 0xbaa4 │ │ │ │ + movw r4, #47844 @ 0xbae4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r4, #45981 @ 0xb39d │ │ │ │ + movw r4, #46537 @ 0xb5c9 │ │ │ │ movt r4, #34 @ 0x22 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ str r4, [sp, #128] @ 0x80 │ │ │ │ - movw r4, #8245 @ 0x2035 │ │ │ │ + movw r4, #8805 @ 0x2265 │ │ │ │ movt r4, #35 @ 0x23 │ │ │ │ str.w r9, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #136] @ 0x88 │ │ │ │ blx 2abe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq.n 35dee │ │ │ │ - bgt.n 35e26 │ │ │ │ + beq.n 35df2 │ │ │ │ + bgt.n 35e2a │ │ │ │ adds r1, r4, #4 │ │ │ │ - beq.n 35dd6 │ │ │ │ + beq.n 35dda │ │ │ │ adds r2, r4, #2 │ │ │ │ - bne.n 35e26 │ │ │ │ + bne.n 35e2a │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - movw r1, #60152 @ 0xeaf8 │ │ │ │ + movw r1, #60216 @ 0xeb38 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl f3570 │ │ │ │ - b.n 35e6e │ │ │ │ + bl f3598 │ │ │ │ + b.n 35e72 │ │ │ │ movw r3, #35144 @ 0x8948 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #60112 @ 0xead0 │ │ │ │ + movw r1, #60176 @ 0xeb10 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 35e6e │ │ │ │ + bl f3598 │ │ │ │ + b.n 35e72 │ │ │ │ str.w r8, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ - cbnz r3, 35e0c │ │ │ │ + cbnz r3, 35e10 │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 257f48 │ │ │ │ + bl 258188 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #112] @ 0x70 │ │ │ │ - bge.n 35e0c │ │ │ │ + bge.n 35e10 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2b220 │ │ │ │ - b.n 35e6e │ │ │ │ - bl 9652c │ │ │ │ + b.n 35e72 │ │ │ │ + bl 9658c │ │ │ │ movs r1, #4 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2afcc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r3, r4, #2 │ │ │ │ - bne.n 35e40 │ │ │ │ + bne.n 35e44 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2b220 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ mov r2, r4 │ │ │ │ - movw r3, #34056 @ 0x8508 │ │ │ │ + movw r3, #34120 @ 0x8548 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - bl 2609a0 │ │ │ │ - b.n 35e6e │ │ │ │ + bl 260bd8 │ │ │ │ + b.n 35e72 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 35df2 │ │ │ │ + beq.n 35df6 │ │ │ │ add r0, sp, #96 @ 0x60 │ │ │ │ blx 2b220 │ │ │ │ mov r2, r0 │ │ │ │ - cbnz r0, 35e5e │ │ │ │ + cbnz r0, 35e62 │ │ │ │ ldr r1, [sp, #112] @ 0x70 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 233558 <_PyArg_NoKeywords@@Base+0xfc> │ │ │ │ + bl 233788 <_PyArg_NoKeywords@@Base+0xfc> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 35e76 │ │ │ │ - b.n 35e6e │ │ │ │ - movw r3, #34476 @ 0x86ac │ │ │ │ + cbnz r0, 35e7a │ │ │ │ + b.n 35e72 │ │ │ │ + movw r3, #34540 @ 0x86ec │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r1, [sp, #120] @ 0x78 │ │ │ │ - bl 2609a0 │ │ │ │ + bl 260bd8 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 1b4e24 <_PyEval_NoToolsForUnwind@@Base+0x26c> │ │ │ │ + bl 1b54e0 <_PyEval_NoToolsForUnwind@@Base+0x26c> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - cbz r3, 35e80 │ │ │ │ + cbz r3, 35e84 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #156 @ 0x9c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r4, r0, #3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r1, [pc, #88] @ (35ef4 ) │ │ │ │ + ldr r1, [pc, #88] @ (35ef8 ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2508d0 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ - cbnz r0, 35eb0 │ │ │ │ - bl d925c │ │ │ │ + bl 250b14 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ + cbnz r0, 35eb4 │ │ │ │ + bl d92a0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 35ec4 │ │ │ │ + b.n 35ec8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35ec2 │ │ │ │ + bge.n 35ec6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 35ec2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 35ec6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #40] @ (35ef4 ) │ │ │ │ - bl 2508d0 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ + ldr r1, [pc, #40] @ (35ef8 ) │ │ │ │ + bl 250b14 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r5, 35ef0 │ │ │ │ + cbz r5, 35ef4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c0d58 <_PyErr_ChainExceptions1@@Base> │ │ │ │ - cbz r4, 35eee │ │ │ │ + bl 1c106c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + cbz r4, 35ef2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35eee │ │ │ │ + bge.n 35ef2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 35eee │ │ │ │ + cbnz r3, 35ef2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - bcs.n 35e88 │ │ │ │ + bcs.n 35e8c │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ add r6, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #64316 @ 0xfb3c │ │ │ │ + movw r1, #64380 @ 0xfb7c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ add r2, sp, #28 │ │ │ │ str r6, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #16] │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35f94 │ │ │ │ + beq.n 35f98 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbnz r1, 35f7a │ │ │ │ + cbnz r1, 35f7e │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ add r5, sp, #12 │ │ │ │ - bne.n 35f5c │ │ │ │ + bne.n 35f60 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ movs r3, #8 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #32 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2b2d4 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35fee │ │ │ │ + blt.n 35ff2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl 7e0f0 │ │ │ │ - b.n 35ffe │ │ │ │ + bl 7e110 │ │ │ │ + b.n 36002 │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldrd r2, r1, [sp, #24] │ │ │ │ add r3, sp, #16 │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2b2d4 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 35fee │ │ │ │ + blt.n 35ff2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 800d8 │ │ │ │ - b.n 35ffe │ │ │ │ + bl 800f8 │ │ │ │ + b.n 36002 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 35f98 │ │ │ │ + bne.n 35f9c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #64332 @ 0xfb4c │ │ │ │ + movw r1, #64396 @ 0xfb8c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 35ffe │ │ │ │ + b.n 36002 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ - bcc.n 35fb8 │ │ │ │ + bcc.n 35fbc │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #64372 @ 0xfb74 │ │ │ │ + movw r1, #64436 @ 0xfbb4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 35f94 │ │ │ │ + bl f3598 │ │ │ │ + b.n 35f98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 35f94 │ │ │ │ + beq.n 35f98 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add.w r3, r5, #16 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 2b2d4 <__getsockopt64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 35ff4 │ │ │ │ + bge.n 35ff8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 35fee │ │ │ │ + bge.n 35ff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 35fee │ │ │ │ + cbnz r3, 35ff2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 35ffe │ │ │ │ + b.n 36002 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 9e1c4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9e228 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ - bl 3602e │ │ │ │ - cbz r0, 3602c │ │ │ │ + bl 36032 │ │ │ │ + cbz r0, 36030 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #6284 @ 0x188c │ │ │ │ + movw r0, #6348 @ 0x18cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 716e0 │ │ │ │ - cbz r0, 36080 │ │ │ │ + bl 7171c │ │ │ │ + cbz r0, 36084 │ │ │ │ mov r4, r0 │ │ │ │ add.w r7, r0, #12 │ │ │ │ - b.n 36058 │ │ │ │ + b.n 3605c │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ ldr r3, [r6, #8] │ │ │ │ adds r2, r5, #4 │ │ │ │ add r1, sp, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 36094 │ │ │ │ + ble.n 36098 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ - bl 36104 │ │ │ │ + bl 36108 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36054 │ │ │ │ + bne.n 36058 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 36084 │ │ │ │ + blt.n 36088 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3609a │ │ │ │ + b.n 3609e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36080 │ │ │ │ + bne.n 36084 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36080 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 36084 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ 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 r6, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ - cbz r0, 360f0 │ │ │ │ + bl 71968 │ │ │ │ + cbz r0, 360f4 │ │ │ │ mov r4, r0 │ │ │ │ blx 2b3dc │ │ │ │ - b.n 360ce │ │ │ │ - bl 85d08 │ │ │ │ + b.n 360d2 │ │ │ │ + bl 85d3c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r3, 360fa │ │ │ │ - bl 13ce24 <_Py_DecRef@@Base> │ │ │ │ + cbnz r3, 360fe │ │ │ │ + bl 13d198 <_Py_DecRef@@Base> │ │ │ │ blx 2beb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbz r1, 360f4 │ │ │ │ - bl 1db90c <_Py_Uid_Converter@@Base+0x148> │ │ │ │ + cbz r1, 360f8 │ │ │ │ + bl 1dbb54 <_Py_Uid_Converter@@Base+0x148> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 360c0 │ │ │ │ + bne.n 360c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13ce24 <_Py_DecRef@@Base> │ │ │ │ + bl 13d198 <_Py_DecRef@@Base> │ │ │ │ blx 2bbec │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36100 │ │ │ │ + b.n 36104 │ │ │ │ blx 2bbec │ │ │ │ - b.n 36100 │ │ │ │ - bl 13ce24 <_Py_DecRef@@Base> │ │ │ │ - b.n 360e6 │ │ │ │ + b.n 36104 │ │ │ │ + bl 13d198 <_Py_DecRef@@Base> │ │ │ │ + b.n 360ea │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 36142 │ │ │ │ + bne.n 36146 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r0, 36138 │ │ │ │ - movw r0, #6328 @ 0x18b8 │ │ │ │ + cbnz r0, 3613c │ │ │ │ + movw r0, #6392 @ 0x18f8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbz r0, 3614e │ │ │ │ + cbz r0, 36152 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 117210 │ │ │ │ + b.w 11742c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r2, #0 │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1a119c │ │ │ │ + b.w 1a185c │ │ │ │ │ │ │ │ -0003615a : │ │ │ │ +0003615e : │ │ │ │ movw r0, #7736 @ 0x1e38 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.w 1a7b90 │ │ │ │ + b.w 1a8260 │ │ │ │ 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 1e166c │ │ │ │ + bl 1e18bc │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ bic.w r2, r2, #1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #64696 @ 0xfcb8 │ │ │ │ + movw r0, #64760 @ 0xfcf8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, 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 │ │ │ │ @@ -14659,109 +14661,109 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 361ec │ │ │ │ + bge.n 361f0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #25752 @ 0x6498 │ │ │ │ + movw r2, #25816 @ 0x64d8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #2916 @ 0xb64 │ │ │ │ + movw r0, #2980 @ 0xba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 361f8 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 361fc │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36208 │ │ │ │ + bl 3620c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 36202 │ │ │ │ + cbz r3, 36206 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ 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, #184] @ (362d0 ) │ │ │ │ + ldr r3, [pc, #184] @ (362d4 ) │ │ │ │ mov r6, r1 │ │ │ │ add.w r1, r3, #28 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r3 │ │ │ │ - movw r2, #14756 @ 0x39a4 │ │ │ │ + movw r2, #14820 @ 0x39e4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 1d0f50 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1d11e8 <_PyObject_CallMethod@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 362ca │ │ │ │ + beq.n 362ce │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 3626a │ │ │ │ + bmi.n 3626e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36252 │ │ │ │ + bge.n 36256 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36252 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 36256 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17028 @ 0x4284 │ │ │ │ + movw r1, #17092 @ 0x42c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 362ca │ │ │ │ + bl f3598 │ │ │ │ + b.n 362ce │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 362a0 │ │ │ │ + bge.n 362a4 │ │ │ │ movw r0, #43724 @ 0xaacc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #28932 @ 0x7104 │ │ │ │ + movw r1, #28996 @ 0x7144 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 362ca │ │ │ │ + bge.n 362ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 362ca │ │ │ │ + cbnz r3, 362ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 362ca │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 362ce │ │ │ │ add.w r1, r4, #16 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2bf20 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 362c0 │ │ │ │ + bge.n 362c4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - cbnz r1, 362c0 │ │ │ │ + cbnz r1, 362c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3c004d │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -14771,104 +14773,104 @@ │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 36306 │ │ │ │ + bhi.n 3630a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 12c104 │ │ │ │ - cbz r0, 36320 │ │ │ │ - b.n 3631c │ │ │ │ - movw r0, #48864 @ 0xbee0 │ │ │ │ + bl 12c374 │ │ │ │ + cbz r0, 36324 │ │ │ │ + b.n 36320 │ │ │ │ + movw r0, #48928 @ 0xbf20 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 362f8 │ │ │ │ + bne.n 362fc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36372 │ │ │ │ + b.n 36376 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 36338 │ │ │ │ + ble.n 3633c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 228204 │ │ │ │ + bl 228430 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3633a │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 3633a │ │ │ │ - b.n 3631c │ │ │ │ + bne.n 3633e │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 3633e │ │ │ │ + b.n 36320 │ │ │ │ movs r4, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r6, [sp, #4] │ │ │ │ cmp.w r5, #5120 @ 0x1400 │ │ │ │ - ble.n 3635e │ │ │ │ - bl 9652c │ │ │ │ + ble.n 36362 │ │ │ │ + bl 9658c │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c410 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a9dc │ │ │ │ - b.n 3636a │ │ │ │ + bl 9aa44 │ │ │ │ + b.n 3636e │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ blx 2c410 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7e0f0 │ │ │ │ + bl 7e110 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 3637c │ │ │ │ + cbz r3, 36380 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ vneg.f64 d0, d0 │ │ │ │ vneg.f64 d1, d1 │ │ │ │ add sp, #16 │ │ │ │ - b.w 24eaf8 │ │ │ │ + b.w 24ed3c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ bl dd584 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 363be │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 363d6 │ │ │ │ - b.n 363ec │ │ │ │ + bne.n 363c2 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 363da │ │ │ │ + b.n 363f0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 363d6 │ │ │ │ + bne.n 363da │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ - movw r0, #300 @ 0x12c │ │ │ │ + movw r0, #364 @ 0x16c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ - movw r0, #316 @ 0x13c │ │ │ │ + movw r0, #380 @ 0x17c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ 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, r1 │ │ │ │ @@ -14881,121 +14883,121 @@ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 36432 │ │ │ │ - cbz r2, 3642c │ │ │ │ + cbnz r3, 36436 │ │ │ │ + cbz r2, 36430 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 36432 │ │ │ │ + cbnz r3, 36436 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3644c │ │ │ │ + b.n 36450 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #448 @ 0x1c0 │ │ │ │ + movw r1, #512 @ 0x200 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 22ac9c │ │ │ │ + bl 22aec8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36550 │ │ │ │ + beq.n 36554 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 129170 │ │ │ │ - cbnz r0, 3648e │ │ │ │ - bl 9652c │ │ │ │ + bl 129480 │ │ │ │ + cbnz r0, 36492 │ │ │ │ + bl 9658c │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 129170 │ │ │ │ + bl 129480 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2b9c0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 364ea │ │ │ │ - bgt.n 364d8 │ │ │ │ + beq.n 364ee │ │ │ │ + bgt.n 364dc │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 364c0 │ │ │ │ + beq.n 364c4 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 364d8 │ │ │ │ + bne.n 364dc │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #564 @ 0x234 │ │ │ │ + movw r1, #628 @ 0x274 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 36544 │ │ │ │ + bl f3598 │ │ │ │ + b.n 36548 │ │ │ │ movw r3, #35144 @ 0x8948 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30668 @ 0x77cc │ │ │ │ + movw r1, #30732 @ 0x780c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 36544 │ │ │ │ + bl f3598 │ │ │ │ + b.n 36548 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #592 @ 0x250 │ │ │ │ + movw r3, #656 @ 0x290 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 2609a0 │ │ │ │ - b.n 36544 │ │ │ │ + bl 260bd8 │ │ │ │ + b.n 36548 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 36528 │ │ │ │ + cbz r3, 3652c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ 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 129af0 │ │ │ │ - b.n 36552 │ │ │ │ + bl 129d2c │ │ │ │ + b.n 36556 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 129af0 │ │ │ │ + bl 129d2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -15005,226 +15007,226 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 365a4 │ │ │ │ + bge.n 365a8 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #25752 @ 0x6498 │ │ │ │ + movw r2, #25816 @ 0x64d8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #4112 @ 0x1010 │ │ │ │ + movw r0, #4176 @ 0x1050 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r4, #0 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 365b0 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 365b4 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36208 │ │ │ │ + bl 3620c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 365ba │ │ │ │ + cbz r3, 365be │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000365c0 : │ │ │ │ +000365c4 : │ │ │ │ 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 fp, r3 │ │ │ │ - ldr r3, [pc, #472] @ (367ac ) │ │ │ │ + ldr r3, [pc, #472] @ (367b0 ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r0, r1, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 76bf4 <_PyTuple_FromArray@@Base> │ │ │ │ - cbz r0, 36624 │ │ │ │ + bl 76c3c <_PyTuple_FromArray@@Base> │ │ │ │ + cbz r0, 36628 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 19fc74 │ │ │ │ + bl 1a0334 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3662a │ │ │ │ + cbnz r0, 3662e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36624 │ │ │ │ + bge.n 36628 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 36624 │ │ │ │ - ldr r2, [pc, #420] @ (367b0 ) │ │ │ │ + cbnz r3, 36628 │ │ │ │ + ldr r2, [pc, #420] @ (367b4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3661c │ │ │ │ + cbz r3, 36620 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 367a2 │ │ │ │ + b.n 367a6 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 366a4 │ │ │ │ + beq.n 366a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3674a │ │ │ │ + beq.w 3674e │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ adds r0, r7, r3 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3671a │ │ │ │ + beq.n 3671e │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - bge.n 36668 │ │ │ │ + bge.n 3666c │ │ │ │ ldr.w r3, [fp, r2, lsl #2] │ │ │ │ str.w r3, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 36656 │ │ │ │ + b.n 3665a │ │ │ │ add.w ip, r8, r3, lsl #2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ add.w lr, r4, #12 │ │ │ │ movs r2, #0 │ │ │ │ add.w fp, r3, #4 │ │ │ │ cmp r2, r7 │ │ │ │ - bge.n 3669e │ │ │ │ + bge.n 366a2 │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ ldr.w r3, [fp, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ str.w r3, [ip], #4 │ │ │ │ - b.n 36678 │ │ │ │ + b.n 3667c │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 366a8 │ │ │ │ + b.n 366ac │ │ │ │ mov r4, r7 │ │ │ │ mov r8, fp │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #16 │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #20] │ │ │ │ str.w sl, [sp, #32] │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - bl 19fdf0 │ │ │ │ + bl 1a04b0 │ │ │ │ mov r9, r0 │ │ │ │ - cbz r0, 36712 │ │ │ │ + cbz r0, 36716 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ ldrd r0, r2, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 19ff24 │ │ │ │ + bl 1a05e4 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36710 │ │ │ │ + bge.n 36714 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 36710 │ │ │ │ - ldr r2, [pc, #184] @ (367b0 ) │ │ │ │ + cbnz r3, 36714 │ │ │ │ + ldr r2, [pc, #184] @ (367b4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 36706 │ │ │ │ + cbz r3, 3670a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r9, r8 │ │ │ │ - cbz r7, 3674c │ │ │ │ + cbz r7, 36750 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 3671c │ │ │ │ + b.n 36720 │ │ │ │ mov r9, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3672a │ │ │ │ + bge.n 3672e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 3672e │ │ │ │ + cbz r2, 36732 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 3674c │ │ │ │ - ldr r2, [pc, #128] @ (367b0 ) │ │ │ │ + b.n 36750 │ │ │ │ + ldr r2, [pc, #128] @ (367b4 ) │ │ │ │ ldr.w r7, [r2, #1600] @ 0x640 │ │ │ │ - cbz r7, 36740 │ │ │ │ + cbz r7, 36744 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b.n 3672a │ │ │ │ + b.n 3672e │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3677a │ │ │ │ + bge.n 3677e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 3677a │ │ │ │ - ldr r2, [pc, #76] @ (367b0 ) │ │ │ │ + cbnz r3, 3677e │ │ │ │ + ldr r2, [pc, #76] @ (367b4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 36772 │ │ │ │ + cbz r3, 36776 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ 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] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 367a2 │ │ │ │ + bge.n 367a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 367a2 │ │ │ │ - ldr r2, [pc, #36] @ (367b0 ) │ │ │ │ + cbnz r3, 367a6 │ │ │ │ + ldr r2, [pc, #36] @ (367b4 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 3679a │ │ │ │ + cbz r3, 3679e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -15238,267 +15240,267 @@ │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, 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, 367d2 │ │ │ │ - cbz r2, 367cc │ │ │ │ + cbnz r3, 367d6 │ │ │ │ + cbz r2, 367d0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 367d2 │ │ │ │ + cbnz r3, 367d6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 3644c │ │ │ │ + b.n 36450 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #628 @ 0x274 │ │ │ │ + movw r1, #692 @ 0x2b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 36806 │ │ │ │ + bgt.n 3680a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #660 @ 0x294 │ │ │ │ + movw r1, #724 @ 0x2d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r8, r2 │ │ │ │ cmp r2, #5 │ │ │ │ - ble.n 3683a │ │ │ │ + ble.n 3683e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #708 @ 0x2c4 │ │ │ │ + movw r1, #772 @ 0x304 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 369e8 │ │ │ │ + beq.w 369ec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 36860 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 36864 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 369e8 │ │ │ │ + bne.w 369ec │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 36892 │ │ │ │ + beq.n 36896 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 36898 │ │ │ │ + beq.n 3689c │ │ │ │ ldr.w sl, [r4, #12] │ │ │ │ cmp.w r8, #4 │ │ │ │ - beq.n 3688c │ │ │ │ + beq.n 36890 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3688e │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 3688e │ │ │ │ - b.n 369e8 │ │ │ │ + bne.n 36892 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 36892 │ │ │ │ + b.n 369ec │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 368a2 │ │ │ │ - b.n 368b0 │ │ │ │ + cbz r5, 368a6 │ │ │ │ + b.n 368b4 │ │ │ │ movs r4, #0 │ │ │ │ mov sl, r4 │ │ │ │ - b.n 368a2 │ │ │ │ + b.n 368a6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 369d2 │ │ │ │ + bne.w 369d6 │ │ │ │ mov sl, r5 │ │ │ │ mov r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r8, #0 │ │ │ │ - bl fae08 │ │ │ │ + bl fae84 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 368b2 │ │ │ │ + b.n 368b6 │ │ │ │ mov r8, r5 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 368c6 │ │ │ │ + bne.n 368ca │ │ │ │ movs r0, #0 │ │ │ │ mov.w r9, #0 │ │ │ │ - bl fae08 │ │ │ │ + bl fae84 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 368c8 │ │ │ │ + b.n 368cc │ │ │ │ mov r9, sl │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ strd r5, sl, [sp] │ │ │ │ - movw r1, #752 @ 0x2f0 │ │ │ │ + movw r1, #816 @ 0x330 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r0, #760 @ 0x2f8 │ │ │ │ + movw r0, #824 @ 0x338 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 369e8 │ │ │ │ + beq.n 369ec │ │ │ │ cmp r6, #8 │ │ │ │ - beq.n 3690e │ │ │ │ + beq.n 36912 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bmi.n 36912 │ │ │ │ + bmi.n 36916 │ │ │ │ lsls r0, r6, #30 │ │ │ │ - bmi.n 36916 │ │ │ │ + bmi.n 3691a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #772 @ 0x304 │ │ │ │ + movw r1, #836 @ 0x344 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 369e8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 369ec │ │ │ │ movs r3, #2 │ │ │ │ - b.n 36918 │ │ │ │ + b.n 3691c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 36918 │ │ │ │ + b.n 3691c │ │ │ │ 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 r9, #0 │ │ │ │ - bne.n 36936 │ │ │ │ + bne.n 3693a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 36978 │ │ │ │ - b.n 3695c │ │ │ │ + beq.n 3697c │ │ │ │ + b.n 36960 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r0, r9 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.n 36948 │ │ │ │ - bl 128824 │ │ │ │ - b.n 3694e │ │ │ │ - bl e4fb4 │ │ │ │ + bpl.n 3694c │ │ │ │ + bl 128b34 │ │ │ │ + b.n 36952 │ │ │ │ + bl e4fa4 │ │ │ │ asrs r1, r0, #31 │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3692e │ │ │ │ - b.n 369e8 │ │ │ │ + beq.n 36932 │ │ │ │ + b.n 369ec │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 36988 │ │ │ │ - bl 128824 │ │ │ │ + bpl.n 3698c │ │ │ │ + bl 128b34 │ │ │ │ strd r0, r1, [sp, #32] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 369e8 │ │ │ │ + bne.n 369ec │ │ │ │ tst.w r6, #4 │ │ │ │ strh.w r4, [sp, #18] │ │ │ │ ite ne │ │ │ │ movne r5, #13 │ │ │ │ moveq r5, #14 │ │ │ │ - b.n 369a0 │ │ │ │ - bl e4fb4 │ │ │ │ + b.n 369a4 │ │ │ │ + bl e4fa4 │ │ │ │ asrs r1, r0, #31 │ │ │ │ - b.n 3696c │ │ │ │ + b.n 36970 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 369be │ │ │ │ - bl eec74 │ │ │ │ - cbnz r0, 369e8 │ │ │ │ - bl 9652c │ │ │ │ + bne.n 369c2 │ │ │ │ + bl eec9c │ │ │ │ + cbnz r0, 369ec │ │ │ │ + bl 9658c │ │ │ │ add r2, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2accc <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 369d8 │ │ │ │ - b.n 36990 │ │ │ │ + bne.n 369dc │ │ │ │ + b.n 36994 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ mov r8, r5 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 368b8 │ │ │ │ + b.n 368bc │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 369be │ │ │ │ + blt.n 369c2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w fae08 │ │ │ │ + b.w fae84 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 36a20 │ │ │ │ + cbnz r4, 36a24 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 36a20 │ │ │ │ + ble.n 36a24 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 36a20 │ │ │ │ - cbz r2, 36a20 │ │ │ │ + bne.n 36a24 │ │ │ │ + cbz r2, 36a24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 3644c │ │ │ │ + b.n 36450 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #32] @ (36a44 ) │ │ │ │ + ldr r4, [pc, #32] @ (36a48 ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36a14 │ │ │ │ + bne.n 36a18 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r4, r0, #3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r1, 36a86 │ │ │ │ + cbz r1, 36a8a │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #8 │ │ │ │ mov r3, sp │ │ │ │ - bl 36a8a │ │ │ │ - cbz r0, 36a6c │ │ │ │ - bl d92ec │ │ │ │ + bl 36a8e │ │ │ │ + cbz r0, 36a70 │ │ │ │ + bl d9330 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36a82 │ │ │ │ + b.n 36a86 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, sp │ │ │ │ - movw r1, #43836 @ 0xab3c │ │ │ │ + movw r1, #43900 @ 0xab7c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ blx 2c260 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ @@ -15506,18 +15508,18 @@ │ │ │ │ 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 r5, [r0, #4] │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ adds r4, r5, #1 │ │ │ │ - beq.n 36aac │ │ │ │ + beq.n 36ab0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 66d30 <_Py_open@@Base+0x216> │ │ │ │ + b.w 66d40 <_Py_open@@Base+0x216> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ @@ -15530,204 +15532,204 @@ │ │ │ │ add.w fp, r4, r8 │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #28] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ str.w fp, [sp, #24] │ │ │ │ blx 2bcec │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 36b7e │ │ │ │ + bge.n 36b82 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne.n 36afe │ │ │ │ + bne.n 36b02 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 66d30 <_Py_open@@Base+0x216> │ │ │ │ + bl 66d40 <_Py_open@@Base+0x216> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 36b88 │ │ │ │ + b.n 36b8c │ │ │ │ movw r8, #43732 @ 0xaad4 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbnz r0, 36b88 │ │ │ │ + bl d90a8 │ │ │ │ + cbnz r0, 36b8c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - ldr r3, [pc, #108] @ (36b90 ) │ │ │ │ + ldr r3, [pc, #108] @ (36b94 ) │ │ │ │ ldr.w r8, [r8] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6, #0] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ - cbz r3, 36b3e │ │ │ │ + cbz r3, 36b42 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 36b60 │ │ │ │ + cbnz r3, 36b64 │ │ │ │ blx 2b0e0 │ │ │ │ mov r3, r6 │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w fp, [sp] │ │ │ │ - movw r2, #1028 @ 0x404 │ │ │ │ + movw r2, #1092 @ 0x444 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ - b.n 36b88 │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ + b.n 36b8c │ │ │ │ blx 2b0e0 │ │ │ │ mov r3, fp │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r1, #1028 @ 0x404 │ │ │ │ + movw r1, #1092 @ 0x444 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 502c0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 36b88 │ │ │ │ + bl 502c4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 36b8c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 36ab6 │ │ │ │ + bne.n 36aba │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 36bb2 │ │ │ │ - cbz r2, 36bac │ │ │ │ + cbnz r3, 36bb6 │ │ │ │ + cbz r2, 36bb0 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 36bb2 │ │ │ │ + cbnz r3, 36bb6 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 36bcc │ │ │ │ + b.n 36bd0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #448 @ 0x1c0 │ │ │ │ + movw r1, #512 @ 0x200 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 22ac9c │ │ │ │ + bl 22aec8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36cd0 │ │ │ │ + beq.n 36cd4 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 129170 │ │ │ │ - cbnz r0, 36c0e │ │ │ │ - bl 9652c │ │ │ │ + bl 129480 │ │ │ │ + cbnz r0, 36c12 │ │ │ │ + bl 9658c │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 129170 │ │ │ │ + bl 129480 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ add.w r1, r5, #8 │ │ │ │ add.w r0, r4, #8 │ │ │ │ blx 2ae88 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq.n 36c6a │ │ │ │ - bgt.n 36c58 │ │ │ │ + beq.n 36c6e │ │ │ │ + bgt.n 36c5c │ │ │ │ adds r1, r2, #4 │ │ │ │ - beq.n 36c40 │ │ │ │ + beq.n 36c44 │ │ │ │ adds r3, r2, #2 │ │ │ │ - bne.n 36c58 │ │ │ │ + bne.n 36c5c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #564 @ 0x234 │ │ │ │ + movw r1, #628 @ 0x274 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 36cc4 │ │ │ │ + bl f3598 │ │ │ │ + b.n 36cc8 │ │ │ │ movw r3, #35144 @ 0x8948 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30916 @ 0x78c4 │ │ │ │ + movw r1, #30980 @ 0x7904 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 36cc4 │ │ │ │ + bl f3598 │ │ │ │ + b.n 36cc8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #1180 @ 0x49c │ │ │ │ + movw r3, #1244 @ 0x4dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - bl 2609a0 │ │ │ │ - b.n 36cc4 │ │ │ │ + bl 260bd8 │ │ │ │ + b.n 36cc8 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ - cbz r3, 36ca8 │ │ │ │ + cbz r3, 36cac │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ 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 129af0 │ │ │ │ - b.n 36cd2 │ │ │ │ + bl 129d2c │ │ │ │ + b.n 36cd6 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 129af0 │ │ │ │ + bl 129d2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ sub sp, #24 │ │ │ │ adds r5, r4, #1 │ │ │ │ - beq.n 36cf8 │ │ │ │ + beq.n 36cfc │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 66e20 <_Py_open@@Base+0x306> │ │ │ │ + b.w 66e30 <_Py_open@@Base+0x306> │ │ │ │ movs r5, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r5 │ │ │ │ movs r2, #1 │ │ │ │ @@ -15741,916 +15743,962 @@ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ add.w ip, r9, r5 │ │ │ │ str.w ip, [sp, #16] │ │ │ │ add.w ip, r5, r7 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ blx 2b068 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 36d60 │ │ │ │ + bge.n 36d64 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne.n 36d50 │ │ │ │ + bne.n 36d54 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 66e20 <_Py_open@@Base+0x306> │ │ │ │ + bl 66e30 <_Py_open@@Base+0x306> │ │ │ │ mov r4, r0 │ │ │ │ - b.n 36d6a │ │ │ │ + b.n 36d6e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 36d6a │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 36d6e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 36d04 │ │ │ │ + bne.n 36d08 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 36d90 │ │ │ │ - cbz r2, 36d8a │ │ │ │ + cbnz r3, 36d94 │ │ │ │ + cbz r2, 36d8e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 36d90 │ │ │ │ + cbnz r3, 36d94 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 36bcc │ │ │ │ + b.n 36bd0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #628 @ 0x274 │ │ │ │ + movw r1, #692 @ 0x2b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 36dda │ │ │ │ + cbnz r4, 36dde │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 36dda │ │ │ │ + ble.n 36dde │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 36dda │ │ │ │ - cbz r2, 36dda │ │ │ │ + bne.n 36dde │ │ │ │ + cbz r2, 36dde │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 36bcc │ │ │ │ + b.n 36bd0 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #32] @ (36e00 ) │ │ │ │ + ldr r4, [pc, #32] @ (36e04 ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36dce │ │ │ │ + bne.n 36dd2 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #8 │ │ │ │ lsls r5, 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 r8, r0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36f0a │ │ │ │ - movw r7, #176 @ 0xb0 │ │ │ │ + beq.n 36f0e │ │ │ │ + movw r7, #240 @ 0xf0 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #256] @ (36f34 ) │ │ │ │ + ldr r1, [pc, #256] @ (36f38 ) │ │ │ │ mov.w r3, #131072 @ 0x20000 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1d0f50 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1d11e8 <_PyObject_CallMethod@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 36e4e │ │ │ │ - bl 1effe8 <_PyCompile_GetBinaryIntrinsicName@@Base+0x174> │ │ │ │ + cbnz r0, 36e52 │ │ │ │ + bl 1f0230 <_PyCompile_GetBinaryIntrinsicName@@Base+0x174> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 36ef6 │ │ │ │ - b.n 36e32 │ │ │ │ + beq.n 36efa │ │ │ │ + b.n 36e36 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 36e72 │ │ │ │ + bne.n 36e76 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 36e60 │ │ │ │ + cbnz r3, 36e64 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 36f20 │ │ │ │ - b.n 36f2c │ │ │ │ + blt.n 36f24 │ │ │ │ + b.n 36f30 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36f0e │ │ │ │ + bge.n 36f12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 36f0e │ │ │ │ - b.n 36ecc │ │ │ │ + bne.n 36f12 │ │ │ │ + b.n 36ed0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bmi.n 36eba │ │ │ │ + bmi.n 36ebe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36e8e │ │ │ │ + bge.n 36e92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 36e8e │ │ │ │ + cbnz r3, 36e92 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36ea2 │ │ │ │ + bge.n 36ea6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36ea2 │ │ │ │ + cbnz r3, 36ea6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17028 @ 0x4284 │ │ │ │ + movw r1, #17092 @ 0x42c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 36f0a │ │ │ │ + bl f3598 │ │ │ │ + b.n 36f0e │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 36ed2 │ │ │ │ + cbnz r3, 36ed6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36f0e │ │ │ │ + bge.n 36f12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 36f0e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 36f0e │ │ │ │ + cbnz r3, 36f12 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 36f12 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36ef0 │ │ │ │ + bge.n 36ef4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 36ef0 │ │ │ │ + cbnz r3, 36ef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 36e32 │ │ │ │ + bne.n 36e36 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36f0a │ │ │ │ + bge.n 36f0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 36f0a │ │ │ │ + cbnz r3, 36f0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 36f2c │ │ │ │ - ldr r0, [pc, #40] @ (36f38 ) │ │ │ │ + b.n 36f30 │ │ │ │ + ldr r0, [pc, #40] @ (36f3c ) │ │ │ │ mov r1, r5 │ │ │ │ - bl 1e7bdc │ │ │ │ + bl 1e7e24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 36f2c │ │ │ │ + bge.n 36f30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 36f2c │ │ │ │ + cbnz r3, 36f30 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa3c004d │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, 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 fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 36f60 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 36f60 │ │ │ │ + bne.n 36f64 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 36f64 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 36f94 │ │ │ │ + b.n 36f98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32f6c <_Py_fstat@@Base+0x40> │ │ │ │ + bl 32f70 <_Py_fstat@@Base+0x40> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 36f7c │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 36f80 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 36f5c │ │ │ │ + bne.n 36f60 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 36f94 │ │ │ │ + b.n 36f98 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 36f9e │ │ │ │ + b.n 36fa2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 36fb6 │ │ │ │ + bne.n 36fba │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 36fd6 │ │ │ │ - b.n 36fb8 │ │ │ │ - cbz r1, 36fe0 │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + bmi.n 36fda │ │ │ │ + b.n 36fbc │ │ │ │ + cbz r1, 36fe4 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 36fd6 │ │ │ │ + bls.n 36fda │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n 36fe0 │ │ │ │ - b.n 36fc2 │ │ │ │ + bpl.n 36fe4 │ │ │ │ + b.n 36fc6 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ movs r0, #7 │ │ │ │ - bl fae08 │ │ │ │ - cbnz r0, 37006 │ │ │ │ + bl fae84 │ │ │ │ + cbnz r0, 3700a │ │ │ │ movs r5, #0 │ │ │ │ - b.n 370fe │ │ │ │ + b.n 37102 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r1, 3703e │ │ │ │ - movw r0, #1388 @ 0x56c │ │ │ │ + cbz r1, 37042 │ │ │ │ + movw r0, #1452 @ 0x5ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3702e │ │ │ │ + bge.n 37032 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3702e │ │ │ │ + cbnz r3, 37032 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 37002 │ │ │ │ - movw r2, #57692 @ 0xe15c │ │ │ │ + beq.n 37006 │ │ │ │ + movw r2, #57756 @ 0xe19c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 37046 │ │ │ │ - movw r2, #60784 @ 0xed70 │ │ │ │ + b.n 3704a │ │ │ │ + movw r2, #60848 @ 0xedb0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 3707c │ │ │ │ + cbz r3, 37080 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #1396 @ 0x574 │ │ │ │ + movw r0, #1460 @ 0x5b4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3706e │ │ │ │ + bge.n 37072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3706e │ │ │ │ + cbnz r3, 37072 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 37002 │ │ │ │ - movw r2, #57692 @ 0xe15c │ │ │ │ + beq.n 37006 │ │ │ │ + movw r2, #57756 @ 0xe19c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbz r3, 370aa │ │ │ │ + cbz r3, 370ae │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #1412 @ 0x584 │ │ │ │ + movw r0, #1476 @ 0x5c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 370a4 │ │ │ │ + bge.n 370a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 370a4 │ │ │ │ + cbnz r3, 370a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 37002 │ │ │ │ + beq.n 37006 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbnz r3, 370d6 │ │ │ │ - movw r0, #45416 @ 0xb168 │ │ │ │ + cbnz r3, 370da │ │ │ │ + movw r0, #45480 @ 0xb1a8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 370d0 │ │ │ │ + bge.n 370d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 370d0 │ │ │ │ + cbnz r3, 370d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 37002 │ │ │ │ + beq.n 37006 │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #1432 @ 0x598 │ │ │ │ + movw r0, #1496 @ 0x5d8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 370fe │ │ │ │ + bge.n 37102 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 370fe │ │ │ │ + cbnz r3, 37102 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.n 3718c │ │ │ │ + b.n 37190 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r2, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ blx 2ba6c │ │ │ │ - cbz r0, 37142 │ │ │ │ + cbz r0, 37146 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 37172 │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 37176 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bfbd8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bff3c <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37172 │ │ │ │ + beq.n 37176 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ - bl 1bfbd8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bff3c <_Py_set_inheritable@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37172 │ │ │ │ + beq.n 37176 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r0, #9656 @ 0x25b8 │ │ │ │ + movw r0, #9720 @ 0x25f8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ - b.n 37188 │ │ │ │ + bl 80ccc │ │ │ │ + b.n 3718c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 3717c │ │ │ │ + beq.n 37180 │ │ │ │ blx 2b4c4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 37186 │ │ │ │ + beq.n 3718a │ │ │ │ blx 2b4c4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ add r1, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls.n 371ba │ │ │ │ + bls.n 371be │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bne.n 371b0 │ │ │ │ + bne.n 371b4 │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc.n 371aa │ │ │ │ + bcc.n 371ae │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ tst.w r3, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 37196 │ │ │ │ - b.n 371c4 │ │ │ │ + beq.n 3719a │ │ │ │ + b.n 371c8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 371ba │ │ │ │ + beq.n 371be │ │ │ │ mov r0, r3 │ │ │ │ ldrsb.w r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 3718e │ │ │ │ - b.n 371c4 │ │ │ │ + bge.n 37192 │ │ │ │ + b.n 371c8 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ - movw r1, #33989 @ 0x84c5 │ │ │ │ + movw r1, #34625 @ 0x8741 │ │ │ │ movt r1, #37 @ 0x25 │ │ │ │ - b.w 15f214 │ │ │ │ + b.w 15f6e0 │ │ │ │ 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 141ec0 │ │ │ │ - cbz r0, 3720c │ │ │ │ + bl 1422b0 │ │ │ │ + cbz r0, 37210 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 37298 │ │ │ │ + beq.n 3729c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #36892 @ 0x901c │ │ │ │ + movw r0, #36956 @ 0x905c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 37258 │ │ │ │ + bne.n 3725c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 36104 │ │ │ │ + bl 36108 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37250 │ │ │ │ + cbz r0, 37254 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + movw r0, #62348 @ 0xf38c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37244 │ │ │ │ + bge.n 37248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 37248 │ │ │ │ + cbz r3, 3724c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 37250 │ │ │ │ + b.n 37254 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37244 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 37248 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 7a528 │ │ │ │ - b.n 37290 │ │ │ │ + bl 7a568 │ │ │ │ + b.n 37294 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3602e │ │ │ │ + bl 36032 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 37290 │ │ │ │ + cbz r0, 37294 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #62292 @ 0xf354 │ │ │ │ + movw r0, #62356 @ 0xf394 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37284 │ │ │ │ + bge.n 37288 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 37288 │ │ │ │ + cbz r3, 3728c │ │ │ │ mov r4, r6 │ │ │ │ - b.n 37290 │ │ │ │ + b.n 37294 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 37284 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 37288 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142ba4 │ │ │ │ - b.n 3729a │ │ │ │ + bl 142f94 │ │ │ │ + b.n 3729e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000372a0 : │ │ │ │ - ldr r0, [pc, #4] @ (372a8 ) │ │ │ │ - b.w 1a7b90 │ │ │ │ +000372a4 : │ │ │ │ + ldr r0, [pc, #4] @ (372ac ) │ │ │ │ + b.w 1a8260 │ │ │ │ nop │ │ │ │ movs r0, #52 @ 0x34 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 372ca │ │ │ │ + cbz r2, 372ce │ │ │ │ ldr r6, [r2, #8] │ │ │ │ - b.n 372d8 │ │ │ │ + b.n 372dc │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 372d6 │ │ │ │ + bne.n 372da │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 372f8 │ │ │ │ + cbnz r0, 372fc │ │ │ │ mov r6, r0 │ │ │ │ - b.n 372d8 │ │ │ │ + b.n 372dc │ │ │ │ mov r6, r2 │ │ │ │ - ldr r1, [pc, #456] @ (374a4 ) │ │ │ │ + ldr r1, [pc, #456] @ (374a8 ) │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 372fa │ │ │ │ - b.n 37324 │ │ │ │ + cbnz r0, 372fe │ │ │ │ + b.n 37328 │ │ │ │ mov r6, r2 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ adds r2, r5, r6 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 37328 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 3732c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61996 @ 0xf22c │ │ │ │ + movw r1, #62060 @ 0xf26c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #1616 @ 0x650 │ │ │ │ + movw r0, #1680 @ 0x690 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r4 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 3749c │ │ │ │ + b.n 374a0 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3741c │ │ │ │ + beq.n 37420 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 37424 │ │ │ │ + beq.n 37428 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bmi.n 3735a │ │ │ │ + bmi.n 3735e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1628 @ 0x65c │ │ │ │ + movw r1, #1692 @ 0x69c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 37324 │ │ │ │ + bl f3598 │ │ │ │ + b.n 37328 │ │ │ │ ldr.w r7, [r9, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 37422 │ │ │ │ - ldr r1, [pc, #324] @ (374a8 ) │ │ │ │ + beq.n 37426 │ │ │ │ + ldr r1, [pc, #324] @ (374ac ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r8, #56348 @ 0xdc1c │ │ │ │ movt r8, #76 @ 0x4c │ │ │ │ add.w sl, r9, #12 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #24] │ │ │ │ ldr r3, [r2, r1] │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r7, r6 │ │ │ │ - ble.n 37424 │ │ │ │ + ble.n 37428 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr.w fp, [sl, #4]! │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ add.w r1, r1, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r1, #4044] @ 0xfcc │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 373a2 │ │ │ │ + bne.n 373a6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 26d848 <_PyDeadline_Get@@Base+0xaa8> │ │ │ │ - b.n 373d8 │ │ │ │ + bl 26da48 │ │ │ │ + b.n 373dc │ │ │ │ ldr.w r0, [r1, #4052] @ 0xfd4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 373b4 │ │ │ │ + bne.n 373b8 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 3eaa2 <_PyErr_SetLocaleString@@Base+0x5a> │ │ │ │ - b.n 373d8 │ │ │ │ + b.n 373dc │ │ │ │ ldr.w r1, [r1, #4048] @ 0xfd0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 373c6 │ │ │ │ + bne.n 373ca │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ bl 3ed62 <_PyErr_SetLocaleString@@Base+0x31a> │ │ │ │ - b.n 373d8 │ │ │ │ + b.n 373dc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1656 @ 0x678 │ │ │ │ + movw r1, #1720 @ 0x6b8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - b.n 373f4 │ │ │ │ + b.n 373f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37324 │ │ │ │ + beq.n 37328 │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 37402 │ │ │ │ + bne.n 37406 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 37418 │ │ │ │ + cbz r3, 3741c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1688 @ 0x698 │ │ │ │ + movw r1, #1752 @ 0x6d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r2, fp │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 37414 │ │ │ │ + bge.n 37418 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 37414 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 37418 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 3737c │ │ │ │ + b.n 37380 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 37424 │ │ │ │ + b.n 37428 │ │ │ │ mov r9, r7 │ │ │ │ - bl 209f74 │ │ │ │ + bl 20a1ac │ │ │ │ mov r7, r0 │ │ │ │ movw r0, #53312 @ 0xd040 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 37488 │ │ │ │ + cbz r0, 3748c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ str r4, [r0, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 3745e │ │ │ │ + beq.n 37462 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [r9] │ │ │ │ movs r2, #0 │ │ │ │ strd r9, r2, [r6, #12] │ │ │ │ - cbz r5, 37472 │ │ │ │ + cbz r5, 37476 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r6, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r6, #24] │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3749c │ │ │ │ + bge.n 374a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 3749c │ │ │ │ + cbnz r3, 374a0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ lsls r5, r1, #1 │ │ │ │ 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, 374ce │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ + cbnz r0, 374d8 │ │ │ │ + b.n 374de │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 374c8 │ │ │ │ + b.n 37514 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 37514 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbz r0, 374e8 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 37514 │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cbz r0, 374f2 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 37514 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ + cbz r0, 374fc │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 37514 │ │ │ │ + ldr r0, [r6, #24] │ │ │ │ + cbz r0, 37506 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 37514 │ │ │ │ + ldr r0, [r6, #28] │ │ │ │ + cbz r0, 37514 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 374ce │ │ │ │ + cbz r2, 37538 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ - cbz r2, 374de │ │ │ │ - b.n 374ec │ │ │ │ - ldr r1, [pc, #452] @ (37694 ) │ │ │ │ + cbz r2, 37548 │ │ │ │ + b.n 37556 │ │ │ │ + ldr r1, [pc, #448] @ (376fc ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 374c8 │ │ │ │ - b.n 375a4 │ │ │ │ - ldr r1, [pc, #440] @ (37698 ) │ │ │ │ + bne.n 37532 │ │ │ │ + b.n 3760e │ │ │ │ + ldr r1, [pc, #436] @ (37700 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ + beq.n 3760e │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ - cbnz r2, 374fe │ │ │ │ - ldr r1, [pc, #424] @ (3769c ) │ │ │ │ + cbnz r2, 37568 │ │ │ │ + ldr r1, [pc, #424] @ (37704 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ + beq.n 3760e │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ - cbnz r2, 37510 │ │ │ │ - ldr r1, [pc, #412] @ (376a0 ) │ │ │ │ + cbnz r2, 3757a │ │ │ │ + ldr r1, [pc, #408] @ (37708 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ - movw r1, #1752 @ 0x6d8 │ │ │ │ + beq.n 3760e │ │ │ │ + movw r1, #1816 @ 0x718 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #1756 @ 0x6dc │ │ │ │ + movw r0, #1820 @ 0x71c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1bb598 │ │ │ │ + bl 1bb90c │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ - movw r0, #1764 @ 0x6e4 │ │ │ │ + beq.n 3760e │ │ │ │ + movw r0, #1828 @ 0x724 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1bc09c │ │ │ │ + bl 1bc414 │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 375a4 │ │ │ │ - movw r1, #59472 @ 0xe850 │ │ │ │ + cbz r0, 3760e │ │ │ │ + movw r1, #59536 @ 0xe890 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #47304 @ 0xb8c8 │ │ │ │ + movw r0, #47368 @ 0xb908 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1bb598 │ │ │ │ + bl 1bb90c │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 375a4 │ │ │ │ - movw r1, #59464 @ 0xe848 │ │ │ │ + cbz r0, 3760e │ │ │ │ + movw r1, #59528 @ 0xe888 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 101144 │ │ │ │ + bl 1011c4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 375a4 │ │ │ │ + cbz r0, 3760e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #59440 @ 0xe830 │ │ │ │ + movw r1, #59504 @ 0xe870 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ blx 2c174 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3758e │ │ │ │ + cbnz r0, 375f8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #107 @ 0x6b │ │ │ │ - bls.n 3758e │ │ │ │ + bls.n 375f8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 3758e │ │ │ │ + bne.n 375f8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #7 │ │ │ │ - bne.n 3758e │ │ │ │ + bne.n 375f8 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 375aa │ │ │ │ + beq.n 37614 │ │ │ │ movw r3, #61136 @ 0xeed0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #1788 @ 0x6fc │ │ │ │ + movw r1, #1852 @ 0x73c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3768c │ │ │ │ - movw r0, #49576 @ 0xc1a8 │ │ │ │ + b.n 376f6 │ │ │ │ + movw r0, #49640 @ 0xc1e8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ - movw r0, #1836 @ 0x72c │ │ │ │ + beq.n 3760e │ │ │ │ + movw r0, #1900 @ 0x76c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ str r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ - movw r0, #38540 @ 0x968c │ │ │ │ + beq.n 3760e │ │ │ │ + movw r0, #38604 @ 0x96cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ - movw r0, #1820 @ 0x71c │ │ │ │ + beq.n 3760e │ │ │ │ + movw r0, #1884 @ 0x75c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ - movw r0, #1832 @ 0x728 │ │ │ │ + beq.n 3760e │ │ │ │ + movw r0, #1896 @ 0x768 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ - movw r0, #1844 @ 0x734 │ │ │ │ + beq.n 3760e │ │ │ │ + movw r0, #1908 @ 0x774 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ str r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ - movw r0, #1824 @ 0x720 │ │ │ │ + beq.n 3760e │ │ │ │ + movw r0, #1888 @ 0x760 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ - movw r0, #1852 @ 0x73c │ │ │ │ + beq.n 3760e │ │ │ │ + movw r0, #1916 @ 0x77c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 375a4 │ │ │ │ + beq.n 3760e │ │ │ │ movw r3, #61112 @ 0xeeb8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #1860 @ 0x744 │ │ │ │ + movw r0, #1924 @ 0x784 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 19d4a8 │ │ │ │ - movw r1, #1896 @ 0x768 │ │ │ │ + bl 19db64 │ │ │ │ + movw r1, #1960 @ 0x7a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl d0e28 │ │ │ │ + bl d0e80 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 375a4 │ │ │ │ + blt.n 3760e │ │ │ │ ldrd r2, r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, sp │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ movs r4, #0 │ │ │ │ strd r1, r2, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ac7ac │ │ │ │ + bl 1ace6c │ │ │ │ adds r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 375a4 │ │ │ │ + blt.n 3760e │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 37678 │ │ │ │ + bne.n 376e2 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - nop │ │ │ │ movs r0, #148 @ 0x94 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r0, #168 @ 0xa8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r0, #188 @ 0xbc │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ @@ -16659,397 +16707,351 @@ │ │ │ │ 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 376c4 │ │ │ │ + bhi.n 3772c │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 376dc │ │ │ │ + ble.n 37744 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ - b.n 376e4 │ │ │ │ - movw r0, #51860 @ 0xca94 │ │ │ │ + b.n 3774c │ │ │ │ + movw r0, #51924 @ 0xcad4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 376bc │ │ │ │ + bne.n 37724 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 221f6c │ │ │ │ + b.w 222198 │ │ │ │ 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 3772c │ │ │ │ + bne.n 37794 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 37746 │ │ │ │ - movw r2, #5784 @ 0x1698 │ │ │ │ + bmi.n 377ae │ │ │ │ + movw r2, #5848 @ 0x16d8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #20880 @ 0x5190 │ │ │ │ + movw r0, #20944 @ 0x51d0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 37742 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 377aa │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #20880 @ 0x5190 │ │ │ │ + movw r0, #20944 @ 0x51d0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 37704 │ │ │ │ + bne.n 3776c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3775e │ │ │ │ - ldr r6, [pc, #24] @ (37760 ) │ │ │ │ + b.n 377c6 │ │ │ │ + ldr r6, [pc, #24] @ (377c8 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r4, r6] │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - bl e59fc │ │ │ │ + bl e5a2c │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ pop {r4, r5, r6, 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 37794 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 377fc │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 3778e │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 37794 │ │ │ │ + bne.n 377f6 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 377fc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 377be │ │ │ │ + cbnz r0, 37826 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 377b0 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 37818 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 377aa │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 377b0 │ │ │ │ + bne.n 37812 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 37818 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 377be │ │ │ │ + cbnz r0, 37826 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 377be │ │ │ │ + cbz r0, 37826 │ │ │ │ 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, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 37818 │ │ │ │ + bne.n 37880 │ │ │ │ ldrd r7, r6, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ movw r8, #5160 @ 0x1428 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl d26c8 │ │ │ │ + bl d2720 │ │ │ │ cmp r7, r8 │ │ │ │ - beq.n 37832 │ │ │ │ + beq.n 3789a │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 37832 │ │ │ │ + bmi.n 3789a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #2444 @ 0x98c │ │ │ │ + movw r1, #2508 @ 0x9cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2428 @ 0x97c │ │ │ │ + movw r0, #2492 @ 0x9bc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 377d8 │ │ │ │ + bne.n 37840 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 378e2 │ │ │ │ + b.n 3794a │ │ │ │ mov r0, r6 │ │ │ │ - bl d26c8 │ │ │ │ + bl d2720 │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 3785e │ │ │ │ + beq.n 378c6 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 3785e │ │ │ │ + bmi.n 378c6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #2492 @ 0x9bc │ │ │ │ + movw r1, #2556 @ 0x9fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ movs r0, #2 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ cmp r7, r8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bne.n 3789e │ │ │ │ - cbz r0, 378b0 │ │ │ │ + bne.n 37906 │ │ │ │ + cbz r0, 37918 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 378b0 │ │ │ │ + bge.n 37918 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 378b0 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 378b0 │ │ │ │ + cbnz r3, 37918 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 37918 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r6, r8 │ │ │ │ - bne.n 378d0 │ │ │ │ - cbz r0, 378e2 │ │ │ │ + bne.n 37938 │ │ │ │ + cbz r0, 3794a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 378e2 │ │ │ │ + bge.n 3794a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 378e2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 378e2 │ │ │ │ + cbnz r3, 3794a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3794a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ 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 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 37906 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 37910 │ │ │ │ - b.n 37916 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 37900 │ │ │ │ - b.n 3794c │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 3794c │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbz r0, 37920 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 3794c │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cbz r0, 3792a │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 3794c │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ - cbz r0, 37934 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 3794c │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cbz r0, 3793e │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 3794c │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ - cbz r0, 3794c │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ movs r0, #1 │ │ │ │ - b.w 1dae08 │ │ │ │ + b.w 1db050 │ │ │ │ + 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, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbnz r1, 37982 │ │ │ │ + cbnz r1, 37986 │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4452 @ 0x1164 │ │ │ │ + movw r1, #4516 @ 0x11a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 379a8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 379ac │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 379b0 │ │ │ │ + beq.n 379b4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4476 @ 0x117c │ │ │ │ + movw r1, #4540 @ 0x11bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.w 38360 │ │ │ │ + b.w 38364 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 379cc │ │ │ │ + bne.n 379d0 │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ ite ls │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - b.n 379d0 │ │ │ │ + b.n 379d4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 379f2 │ │ │ │ + bge.n 379f6 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4504 @ 0x1198 │ │ │ │ + movw r1, #4568 @ 0x11d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 379a8 │ │ │ │ - beq.n 37a38 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 379ac │ │ │ │ + beq.n 37a3c │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.n 37a68 │ │ │ │ + bhi.n 37a6c │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ movw r2, #938 @ 0x3aa │ │ │ │ movt r2, #4 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 37a80 │ │ │ │ + bne.n 37a84 │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne.n 37a50 │ │ │ │ + bne.n 37a54 │ │ │ │ movs r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ ands r2, r3 │ │ │ │ - cbz r2, 37a68 │ │ │ │ + cbz r2, 37a6c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4608 @ 0x1200 │ │ │ │ + movw r1, #4672 @ 0x1240 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 379a8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 379ac │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4552 @ 0x11c8 │ │ │ │ + movw r1, #4616 @ 0x1208 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 379a8 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 379ac │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4636 @ 0x121c │ │ │ │ + movw r1, #4700 @ 0x125c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 379a8 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 379ac │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4676 @ 0x1244 │ │ │ │ + movw r1, #4740 @ 0x1284 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 379a8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 379ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ bic.w r9, r3, #1 │ │ │ │ - bl e50f4 │ │ │ │ + bl e50e4 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 37aac │ │ │ │ + cbz r3, 37ab0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4700 @ 0x125c │ │ │ │ + movw r1, #4764 @ 0x129c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 379a8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 379ac │ │ │ │ ldr.w r2, [r9, #44] @ 0x2c │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 37ace │ │ │ │ + bge.n 37ad2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #4720 @ 0x1270 │ │ │ │ + movw r1, #4784 @ 0x12b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 379a8 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 379ac │ │ │ │ ldr.w r1, [r9, #92] @ 0x5c │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ add.w r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ strd r2, r3, [sp, #68] @ 0x44 │ │ │ │ @@ -17057,173 +17059,173 @@ │ │ │ │ add r3, r1 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 379a8 │ │ │ │ + bcs.w 379ac │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 379a8 │ │ │ │ + beq.w 379ac │ │ │ │ adds r3, r0, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 37b20 │ │ │ │ + beq.n 37b24 │ │ │ │ str.w r6, [r5], #4 │ │ │ │ - b.n 37b16 │ │ │ │ + b.n 37b1a │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldrd r2, r3, [sp, #72] @ 0x48 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 37b4a │ │ │ │ + bcs.n 37b4e │ │ │ │ bl 2e448 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 37b24 │ │ │ │ + beq.n 37b28 │ │ │ │ adds r1, r3, #1 │ │ │ │ - beq.n 37b24 │ │ │ │ + beq.n 37b28 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ lsrs r2, r2, #1 │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ - b.n 37b24 │ │ │ │ + b.n 37b28 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 37b62 │ │ │ │ + beq.n 37b66 │ │ │ │ ldr.w r3, [r7], #4 │ │ │ │ cmp r3, r2 │ │ │ │ - bge.n 37b4e │ │ │ │ + bge.n 37b52 │ │ │ │ cmp r4, r3 │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 37b4e │ │ │ │ + b.n 37b52 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 37b8c │ │ │ │ + bcc.n 37b90 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #4764 @ 0x129c │ │ │ │ + movw r1, #4828 @ 0x12dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 762f0 │ │ │ │ - b.n 379a8 │ │ │ │ + bl 76338 │ │ │ │ + b.n 379ac │ │ │ │ mov r0, r9 │ │ │ │ - bl 119834 <_PyLong_AsByteArray@@Base+0x824> │ │ │ │ + bl 119c18 <_PyLong_AsByteArray@@Base+0x820> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 380b0 │ │ │ │ + beq.w 380b4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - blt.n 37bb2 │ │ │ │ - bl 1fba78 │ │ │ │ + blt.n 37bb6 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 37bce │ │ │ │ - b.n 380b0 │ │ │ │ + blt.n 37bd2 │ │ │ │ + b.n 380b4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 37ba4 │ │ │ │ + beq.n 37ba8 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ mvn.w r0, #1 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - b.n 37be0 │ │ │ │ + b.n 37be4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 380b0 │ │ │ │ + bne.w 380b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 380b0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 380b4 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - blt.n 37bf0 │ │ │ │ + blt.n 37bf4 │ │ │ │ strd r0, r1, [r2, #8]! │ │ │ │ - b.n 37be0 │ │ │ │ - movw ip, #8160 @ 0x1fe0 │ │ │ │ + b.n 37be4 │ │ │ │ + movw ip, #8224 @ 0x2020 │ │ │ │ movt ip, #57 @ 0x39 │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ mvn.w sl, #4026531840 @ 0xf0000000 │ │ │ │ mov ip, r9 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r9, ip │ │ │ │ mov r1, r8 │ │ │ │ str r7, [sp, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r1 │ │ │ │ - ble.w 37f64 │ │ │ │ + ble.w 37f68 │ │ │ │ add.w r7, r4, r1, lsl #3 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r5, [r4, r1, lsl #3] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 116178 │ │ │ │ + bl 116394 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ uxtb r0, r0 │ │ │ │ str r4, [sp, #28] │ │ │ │ movs r4, #0 │ │ │ │ adds r3, r1, #1 │ │ │ │ orr.w r4, ip, r4, lsl #8 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - bne.n 37c62 │ │ │ │ + bne.n 37c66 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - bl 116178 │ │ │ │ + bl 116394 │ │ │ │ str.w r5, [r7, #8]! │ │ │ │ ubfx ip, r0, #8, #8 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ uxtb r0, r0 │ │ │ │ str r6, [r7, #4] │ │ │ │ - b.n 37c3e │ │ │ │ + b.n 37c42 │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r5, #2 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldrb r7, [r7, r0] │ │ │ │ add r7, r3 │ │ │ │ - beq.w 37f60 │ │ │ │ + beq.w 37f64 │ │ │ │ cmp r0, #80 @ 0x50 │ │ │ │ - bgt.n 37d30 │ │ │ │ + bgt.n 37d34 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ - bgt.n 37c98 │ │ │ │ + bgt.n 37c9c │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bgt.n 37cde │ │ │ │ + bgt.n 37ce2 │ │ │ │ cmp r0, #28 │ │ │ │ - bgt.n 37cc2 │ │ │ │ + bgt.n 37cc6 │ │ │ │ cmp r0, #14 │ │ │ │ - beq.w 37dd8 │ │ │ │ + beq.w 37ddc │ │ │ │ cmp r0, #16 │ │ │ │ - bne.w 37f0c │ │ │ │ - b.n 37dd8 │ │ │ │ + bne.w 37f10 │ │ │ │ + b.n 37ddc │ │ │ │ sub.w ip, r0, #68 @ 0x44 │ │ │ │ cmp.w ip, #12 │ │ │ │ - bhi.w 37f0c │ │ │ │ + bhi.w 37f10 │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ @@ -17232,25 +17234,25 @@ │ │ │ │ lsls r5, r7, #1 │ │ │ │ lsls r6, r6, #1 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r2, r6, #4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ sub.w r3, r0, #29 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi.w 37f0c │ │ │ │ + bhi.w 37f10 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r6, r3, #4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ cmp r0, #59 @ 0x3b │ │ │ │ - bne.w 37f0c │ │ │ │ + bne.w 37f10 │ │ │ │ subs r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ rsb r1, r2, #32 │ │ │ │ lsr.w r3, r5, r2 │ │ │ │ subs r2, #32 │ │ │ │ lsl.w r1, r6, r1 │ │ │ │ it pl │ │ │ │ @@ -17267,22 +17269,22 @@ │ │ │ │ movcc r6, r3 │ │ │ │ str.w r3, [r4, r7, lsl #3] │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ itt cs │ │ │ │ lslcs r6, r6, #3 │ │ │ │ orrcs.w r6, r6, r5, lsr #29 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 37f60 │ │ │ │ + b.n 37f64 │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ - beq.w 37e60 │ │ │ │ + beq.w 37e64 │ │ │ │ sub.w r3, r0, #100 @ 0x64 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 37f0c │ │ │ │ + bhi.w 37f10 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi.w 37f0c │ │ │ │ + bhi.w 37f10 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ movs r2, r2 │ │ │ │ lsls r3, r1, #4 │ │ │ │ lsls r3, r1, #4 │ │ │ │ @@ -17298,29 +17300,29 @@ │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ lsls r5, r7, #2 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ add r2, r7 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ - b.n 37d7e │ │ │ │ + b.n 37d82 │ │ │ │ add r2, r1 │ │ │ │ adds r2, #2 │ │ │ │ str.w r5, [r4, r2, lsl #3] │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 37f60 │ │ │ │ + b.n 37f64 │ │ │ │ add r3, r2 │ │ │ │ str.w r5, [r4, r3, lsl #3] │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 37f60 │ │ │ │ + b.n 37f64 │ │ │ │ subs r0, r7, r2 │ │ │ │ add.w ip, r4, r0, lsl #3 │ │ │ │ ldr.w r2, [r4, r0, lsl #3] │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ str.w r5, [r4, r0, lsl #3] │ │ │ │ cmp.w r3, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ @@ -17330,20 +17332,20 @@ │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r0 │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ andgt.w r3, r3, #1 │ │ │ │ orr.w r8, r8, r3 │ │ │ │ - b.n 37f60 │ │ │ │ + b.n 37f64 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 37ebc │ │ │ │ + blt.n 37ec0 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #1 │ │ │ │ - b.n 37f56 │ │ │ │ + b.n 37f5a │ │ │ │ add r2, r1 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ add.w r2, r2, #2 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ itett cc │ │ │ │ lslcc r6, r6, #3 │ │ │ │ movcs.w r5, #4294967295 @ 0xffffffff │ │ │ │ @@ -17353,76 +17355,76 @@ │ │ │ │ orrcc.w r5, r5, #3 │ │ │ │ movcs r6, r5 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ str.w r5, [r4, r2, lsl #3] │ │ │ │ add.w r2, r4, r2, lsl #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ - b.n 37f60 │ │ │ │ + b.n 37f64 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ lsrs r5, r5, #6 │ │ │ │ orr.w r5, r5, r6, lsl #26 │ │ │ │ asrs r6, r6, #6 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 37f60 │ │ │ │ + b.n 37f64 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 37ebc │ │ │ │ + bcs.n 37ec0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #2 │ │ │ │ - b.n 37f56 │ │ │ │ + b.n 37f5a │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 37f60 │ │ │ │ + b.n 37f64 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 37eae │ │ │ │ - b.n 37ebc │ │ │ │ + bcc.n 37eb2 │ │ │ │ + b.n 37ec0 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ itett cs │ │ │ │ lslcs r6, r6, #3 │ │ │ │ movcc.w r5, #4294967295 @ 0xffffffff │ │ │ │ orrcs.w r6, r6, r5, lsr #29 │ │ │ │ lslcs r5, r5, #3 │ │ │ │ ite cs │ │ │ │ orrcs.w r5, r5, #3 │ │ │ │ movcc r6, r5 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 37f56 │ │ │ │ + bpl.n 37f5a │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - bcs.n 37eae │ │ │ │ - b.n 37ebc │ │ │ │ + bcs.n 37eb2 │ │ │ │ + b.n 37ec0 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n 37f56 │ │ │ │ + bpl.n 37f5a │ │ │ │ lsrs r3, r5, #3 │ │ │ │ asrs r2, r6, #3 │ │ │ │ orr.w r3, r3, r6, lsl #29 │ │ │ │ cmp fp, r3 │ │ │ │ sbcs.w r2, sl, r2 │ │ │ │ - bcc.n 37ebc │ │ │ │ + bcc.n 37ec0 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ orr.w r5, r5, #3 │ │ │ │ cmp fp, r5 │ │ │ │ sbcs.w r3, sl, r6 │ │ │ │ - blt.n 37ebc │ │ │ │ + blt.n 37ec0 │ │ │ │ lsls r6, r6, #3 │ │ │ │ orr.w r6, r6, r5, lsr #29 │ │ │ │ lsls r5, r5, #3 │ │ │ │ orr.w r5, r5, #4 │ │ │ │ - b.n 37f56 │ │ │ │ + b.n 37f5a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r5 │ │ │ │ - b.n 37f56 │ │ │ │ + b.n 37f5a │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #7 │ │ │ │ and.w r1, r5, #7 │ │ │ │ add.w r2, r2, r2, lsl #1 │ │ │ │ lsls r3, r2 │ │ │ │ lsls r1, r2 │ │ │ │ bic.w r3, r5, r3 │ │ │ │ @@ -17439,174 +17441,174 @@ │ │ │ │ it pl │ │ │ │ orrpl r5, r2 │ │ │ │ and.w r5, r5, #7 │ │ │ │ orrs r3, r5 │ │ │ │ str.w r3, [r4, r7, lsl #3] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #4] │ │ │ │ - b.n 37f60 │ │ │ │ + b.n 37f64 │ │ │ │ mov r1, r2 │ │ │ │ - bl 25c0e8 │ │ │ │ + bl 25c320 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 37f24 │ │ │ │ + bge.n 37f28 │ │ │ │ lsrs r5, r5, #3 │ │ │ │ adds r3, #1 │ │ │ │ orr.w r5, r5, r6, lsl #29 │ │ │ │ asrs r6, r6, #3 │ │ │ │ - b.n 37f14 │ │ │ │ + b.n 37f18 │ │ │ │ cmp r0, #0 │ │ │ │ rsb r3, r0, #0 │ │ │ │ it gt │ │ │ │ movgt r3, #0 │ │ │ │ add r3, r0 │ │ │ │ - cbz r3, 37f56 │ │ │ │ + cbz r3, 37f5a │ │ │ │ cmp fp, r5 │ │ │ │ mov.w r2, r6, lsl #3 │ │ │ │ sbcs.w r6, sl, r6 │ │ │ │ orr.w r2, r2, r5, lsr #29 │ │ │ │ mov.w r5, r5, lsl #3 │ │ │ │ iteet cc │ │ │ │ movcc.w r5, #4294967295 @ 0xffffffff │ │ │ │ orrcs.w r5, r5, #3 │ │ │ │ movcs r6, r2 │ │ │ │ movcc r6, r5 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 37f30 │ │ │ │ + b.n 37f34 │ │ │ │ add.w r3, r4, r7, lsl #3 │ │ │ │ str.w r5, [r4, r7, lsl #3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r1, r7 │ │ │ │ - b.n 37c18 │ │ │ │ + b.n 37c1c │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ mov ip, r9 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r3, r8 │ │ │ │ add.w r5, r2, #16 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w lr, r5, r2 │ │ │ │ cmp lr, r5 │ │ │ │ - bls.w 38092 │ │ │ │ + bls.w 38096 │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r6, r1, #25 │ │ │ │ - bpl.n 37f98 │ │ │ │ + bpl.n 37f9c │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r2, r1, r2, lsl #6 │ │ │ │ - b.n 37f84 │ │ │ │ + b.n 37f88 │ │ │ │ ldrb r0, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ adds r5, #1 │ │ │ │ lsls r0, r0, #25 │ │ │ │ - bmi.n 37f98 │ │ │ │ + bmi.n 37f9c │ │ │ │ ldrb.w r9, [r1, #1] │ │ │ │ and.w r9, r9, #63 @ 0x3f │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldrb.w r0, [r5, #1]! │ │ │ │ lsls r6, r1, #25 │ │ │ │ and.w r0, r0, #63 @ 0x3f │ │ │ │ - bpl.n 37fbe │ │ │ │ + bpl.n 37fc2 │ │ │ │ orr.w r9, r0, r9, lsl #6 │ │ │ │ - b.n 37faa │ │ │ │ + b.n 37fae │ │ │ │ ldrb.w r1, [r5], #1 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 37fd2 │ │ │ │ + bpl.n 37fd6 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ and.w r1, r1, #63 @ 0x3f │ │ │ │ orr.w r0, r1, r0, lsl #6 │ │ │ │ - b.n 37fbe │ │ │ │ + b.n 37fc2 │ │ │ │ add.w r1, r4, r2, lsl #3 │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r2, #2 │ │ │ │ - beq.n 37f78 │ │ │ │ + beq.n 37f7c │ │ │ │ add.w r6, r4, r9, lsl #3 │ │ │ │ str r6, [sp, #24] │ │ │ │ mov.w r6, r9, lsl #3 │ │ │ │ str r6, [sp, #28] │ │ │ │ ldr r6, [sp, #24] │ │ │ │ ldr.w r8, [r4, r9, lsl #3] │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - bne.n 37f78 │ │ │ │ + bne.n 37f7c │ │ │ │ and.w r8, r0, #1 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - beq.n 38044 │ │ │ │ + beq.n 38048 │ │ │ │ subs r0, #1 │ │ │ │ movs r6, #7 │ │ │ │ add.w r0, r0, r0, lsl #1 │ │ │ │ sub.w r3, r0, #32 │ │ │ │ rsb r9, r0, #32 │ │ │ │ lsl.w r0, r6, r0 │ │ │ │ lsl.w r3, r6, r3 │ │ │ │ lsr.w r9, r6, r9 │ │ │ │ ldr r6, [sp, #24] │ │ │ │ orr.w r3, r3, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs.w r9, r3, r1 │ │ │ │ - bge.n 3804a │ │ │ │ + bge.n 3804e │ │ │ │ lsrs r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 38032 │ │ │ │ + b.n 38036 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 3804c │ │ │ │ + b.n 38050 │ │ │ │ str r6, [sp, #24] │ │ │ │ mov r3, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 3806a │ │ │ │ + beq.n 3806e │ │ │ │ cmp fp, r2 │ │ │ │ sbcs.w r3, sl, r1 │ │ │ │ - bcc.n 38080 │ │ │ │ + bcc.n 38084 │ │ │ │ lsls r1, r1, #3 │ │ │ │ orr.w r1, r1, r2, lsr #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w r2, r2, #5 │ │ │ │ mov r3, r1 │ │ │ │ cmp fp, r2 │ │ │ │ sbcs.w r3, sl, r3 │ │ │ │ - bcc.n 38080 │ │ │ │ + bcc.n 38084 │ │ │ │ lsls r1, r1, #3 │ │ │ │ orr.w r1, r1, r2, lsr #29 │ │ │ │ lsls r2, r2, #3 │ │ │ │ orr.w r2, r2, #2 │ │ │ │ - b.n 38086 │ │ │ │ + b.n 3808a │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ str r2, [r4, r3] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r1, [r3, #4] │ │ │ │ movs r3, #1 │ │ │ │ - b.n 37f78 │ │ │ │ + b.n 37f7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 37c0e │ │ │ │ + bne.w 37c12 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, ip │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 380b8 │ │ │ │ + bge.n 380bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 380b8 │ │ │ │ + cbnz r3, 380bc │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 380b8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 380bc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 762f0 │ │ │ │ - b.n 379a8 │ │ │ │ + bl 76338 │ │ │ │ + b.n 379ac │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - movw r5, #4412 @ 0x113c │ │ │ │ + movw r5, #4476 @ 0x117c │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ str.w r9, [sp, #44] @ 0x2c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov fp, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r4 │ │ │ │ @@ -17617,551 +17619,551 @@ │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ subs r2, r2, r3 │ │ │ │ add.w r3, r4, r2, lsl #2 │ │ │ │ ldr.w r8, [r4, r2, lsl #2] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, lr │ │ │ │ - ble.w 3821e │ │ │ │ + ble.w 38222 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r3, [r3, lr, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 38212 │ │ │ │ + bne.w 38216 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrd r3, r0, [r3] │ │ │ │ orrs.w r2, r7, r0 │ │ │ │ - bmi.n 38192 │ │ │ │ + bmi.n 38196 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r4, r0, r1 │ │ │ │ - bge.n 38126 │ │ │ │ + bge.n 3812a │ │ │ │ lsrs r2, r2, #3 │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ - b.n 38114 │ │ │ │ + b.n 38118 │ │ │ │ mov r4, r3 │ │ │ │ mov ip, r0 │ │ │ │ strd lr, r5, [sp, #24] │ │ │ │ orrs.w r5, r2, r1 │ │ │ │ - beq.n 3817a │ │ │ │ + beq.n 3817e │ │ │ │ and.w r5, r2, #7 │ │ │ │ ands.w lr, r4, #7 │ │ │ │ - beq.w 38354 │ │ │ │ + beq.w 38358 │ │ │ │ cmp.w lr, #3 │ │ │ │ - bne.n 3814e │ │ │ │ + bne.n 38152 │ │ │ │ subs r5, #4 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 38160 │ │ │ │ + b.n 38164 │ │ │ │ cmp.w lr, #4 │ │ │ │ - beq.n 38166 │ │ │ │ + beq.n 3816a │ │ │ │ sub.w lr, r5, lr │ │ │ │ rsbs r5, lr, #0 │ │ │ │ adc.w r5, r5, lr │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 38354 │ │ │ │ + beq.w 38358 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ lsrs r4, r4, #3 │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ orr.w r4, r4, ip, lsl #29 │ │ │ │ asrs r1, r1, #3 │ │ │ │ mov.w ip, ip, asr #3 │ │ │ │ - b.n 3812e │ │ │ │ + b.n 38132 │ │ │ │ ldrd lr, r5, [sp, #24] │ │ │ │ orrs.w ip, r4, ip │ │ │ │ - bne.w 38358 │ │ │ │ + bne.w 3835c │ │ │ │ cmp r9, r3 │ │ │ │ sbcs.w r2, fp, r0 │ │ │ │ - blt.n 381dc │ │ │ │ + blt.n 381e0 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 38212 │ │ │ │ + b.n 38216 │ │ │ │ adds r1, r6, #1 │ │ │ │ - bne.n 38212 │ │ │ │ + bne.n 38216 │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 381e8 │ │ │ │ + beq.n 381ec │ │ │ │ cmp.w r7, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r8, #2 │ │ │ │ - beq.n 381f2 │ │ │ │ + beq.n 381f6 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r3, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 381fc │ │ │ │ + beq.n 38200 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmneq.w r3, #2 │ │ │ │ - beq.n 38208 │ │ │ │ + beq.n 3820c │ │ │ │ and.w r3, r3, #7 │ │ │ │ - movw r2, #24648 @ 0x6048 │ │ │ │ + movw r2, #24712 @ 0x6088 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ subs r3, #1 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ - b.n 38212 │ │ │ │ + b.n 38216 │ │ │ │ mov r9, r3 │ │ │ │ mov fp, r0 │ │ │ │ movs r6, #0 │ │ │ │ str.w lr, [sp, #40] @ 0x28 │ │ │ │ - b.n 38212 │ │ │ │ - movw r5, #4248 @ 0x1098 │ │ │ │ + b.n 38216 │ │ │ │ + movw r5, #4312 @ 0x10d8 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ - b.n 38212 │ │ │ │ - movw r5, #4276 @ 0x10b4 │ │ │ │ + b.n 38216 │ │ │ │ + movw r5, #4340 @ 0x10f4 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ - b.n 38212 │ │ │ │ - movw r5, #4312 @ 0x10d8 │ │ │ │ + b.n 38216 │ │ │ │ + movw r5, #4376 @ 0x1118 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ movs r6, #1 │ │ │ │ - b.n 38212 │ │ │ │ - movw r5, #4344 @ 0x10f8 │ │ │ │ + b.n 38216 │ │ │ │ + movw r5, #4408 @ 0x1138 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ movs r6, #1 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w lr, lr, #1 │ │ │ │ adds r3, #8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 380ee │ │ │ │ + b.n 380f2 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r9 │ │ │ │ ldr.w r9, [sp, #44] @ 0x2c │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 762f0 │ │ │ │ - cbnz r6, 3823e │ │ │ │ + bl 76338 │ │ │ │ + cbnz r6, 38242 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r3, r6 │ │ │ │ - b.n 38252 │ │ │ │ + b.n 38256 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.w 379a8 │ │ │ │ + bl f3598 │ │ │ │ + b.w 379ac │ │ │ │ add.w r0, r2, #10 │ │ │ │ cmp r2, r1 │ │ │ │ add.w r2, r2, #1 │ │ │ │ - bge.n 3826c │ │ │ │ + bge.n 38270 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ it eq │ │ │ │ addeq r3, #1 │ │ │ │ - b.n 38252 │ │ │ │ - cbnz r3, 38288 │ │ │ │ + b.n 38256 │ │ │ │ + cbnz r3, 3828c │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ mov.w r3, r8, lsr #3 │ │ │ │ orr.w r3, r3, r7, lsl #29 │ │ │ │ it ne │ │ │ │ movne r8, r3 │ │ │ │ mov.w r3, r7, asr #3 │ │ │ │ it ne │ │ │ │ movne r7, r3 │ │ │ │ - b.n 38328 │ │ │ │ + b.n 3832c │ │ │ │ movw r2, #61084 @ 0xee9c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #60784 @ 0xed70 │ │ │ │ + movw r1, #60848 @ 0xedb0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #57748 @ 0xe194 │ │ │ │ + movw r2, #57812 @ 0xe1d4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #4808 @ 0x12c8 │ │ │ │ + movw r2, #4872 @ 0x1308 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 20d980 │ │ │ │ + bl 20dbb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 379a8 │ │ │ │ + bne.w 379ac │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r4, [sp, #16] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ ldr.w r2, [r9, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 3826e │ │ │ │ + bge.n 38272 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r2, #40] @ 0x28 │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ streq r3, [r2, #40] @ 0x28 │ │ │ │ - b.n 382cc │ │ │ │ + b.n 382d0 │ │ │ │ ldr r1, [r2, #32] │ │ │ │ and.w r3, r8, #7 │ │ │ │ cmp r3, #2 │ │ │ │ sub.w r0, r1, #4 │ │ │ │ str r0, [r2, #32] │ │ │ │ ldr.w r0, [r1, #-4] │ │ │ │ - bne.n 38336 │ │ │ │ - ldr r2, [pc, #108] @ (38368 ) │ │ │ │ + bne.n 3833a │ │ │ │ + ldr r2, [pc, #108] @ (3836c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ bic.w r3, r0, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #76] @ 0x4c │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov.w r8, r8, lsr #3 │ │ │ │ orr.w r8, r8, r7, lsl #29 │ │ │ │ asrs r7, r7, #3 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp sl, r8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sbcs.w r3, fp, r7 │ │ │ │ - bge.n 3833c │ │ │ │ - b.n 382e6 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n 3831e │ │ │ │ + bge.n 38340 │ │ │ │ + b.n 382ea │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 38322 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ add.w r3, r3, r1, lsl #1 │ │ │ │ str r3, [r2, #28] │ │ │ │ - b.n 38360 │ │ │ │ + b.n 38364 │ │ │ │ ldrd lr, r5, [sp, #24] │ │ │ │ adds r2, r6, #1 │ │ │ │ - beq.w 381c6 │ │ │ │ - b.n 38212 │ │ │ │ + beq.w 381ca │ │ │ │ + b.n 38216 │ │ │ │ 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 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ add.w r0, r1, #16 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 3838c │ │ │ │ + cbnz r2, 38390 │ │ │ │ cmp r1, #4 │ │ │ │ - bne.n 3838c │ │ │ │ + bne.n 38390 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 383b0 │ │ │ │ + cbnz r0, 383b4 │ │ │ │ movs r3, #0 │ │ │ │ movs r4, #4 │ │ │ │ add r5, sp, #24 │ │ │ │ strd r4, r3, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r4, #9936 @ 0x26d0 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ strd r3, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38454 │ │ │ │ + beq.n 38458 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ movw r5, #23916 @ 0x5d6c │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 383e2 │ │ │ │ + beq.n 383e6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 383e2 │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 383e6 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #4848 @ 0x12f0 │ │ │ │ + movw r1, #4912 @ 0x1330 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #65520 @ 0xfff0 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 38454 │ │ │ │ + movw r0, #48 @ 0x30 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 38458 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 383f6 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 38454 │ │ │ │ + bne.n 383fa │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 38458 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 38408 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 38454 │ │ │ │ + bne.n 3840c │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 38458 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 38440 │ │ │ │ + beq.n 38444 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #5580 @ 0x15cc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 38442 │ │ │ │ + beq.n 38446 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #4868 @ 0x1304 │ │ │ │ + movw r1, #4932 @ 0x1344 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movs r5, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1aa23c <_PyBytes_DecodeEscape2@@Base+0x1eec> │ │ │ │ + b.w 1aa90c <_PyBytes_DecodeEscape2@@Base+0x1eec> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 38470 │ │ │ │ - movw r0, #4928 @ 0x1340 │ │ │ │ + bne.n 38474 │ │ │ │ + movw r0, #4992 @ 0x1380 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7c0a8 │ │ │ │ + b.w 7c0c8 │ │ │ │ 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] @ (3850c ) │ │ │ │ + ldr r0, [pc, #132] @ (38510 ) │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r0, [sp, #28] │ │ │ │ mov.w r0, #0 │ │ │ │ - movw r2, #15480 @ 0x3c78 │ │ │ │ + movw r2, #15504 @ 0x3c90 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #4936 @ 0x1348 │ │ │ │ + movw r1, #5000 @ 0x1388 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 384f0 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 384f4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20812 @ 0x514c │ │ │ │ + movw r1, #20876 @ 0x518c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #4956 @ 0x135c │ │ │ │ + movw r0, #5020 @ 0x139c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 384ce │ │ │ │ + bne.n 384d2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 384e8 │ │ │ │ + b.n 384ec │ │ │ │ ldr r0, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ movs r3, #16 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 20fae4 │ │ │ │ + bl 20fcc4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 384ca │ │ │ │ + beq.n 384ce │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2485d8 │ │ │ │ + bl 24877c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 762f0 │ │ │ │ - b.n 384f2 │ │ │ │ + bl 76338 │ │ │ │ + b.n 384f6 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r3, [pc, #24] @ (3850c ) │ │ │ │ + ldr r3, [pc, #24] @ (38510 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 38504 │ │ │ │ + beq.n 38508 │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 3852c │ │ │ │ + cbz r3, 38530 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 3853c │ │ │ │ + b.n 38540 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 3853a │ │ │ │ + blt.n 3853e │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 38536 │ │ │ │ - cbnz r1, 3855c │ │ │ │ + bgt.n 3853a │ │ │ │ + cbnz r1, 38560 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 3853c │ │ │ │ + b.n 38540 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #156] @ (385dc ) │ │ │ │ + ldr r1, [pc, #156] @ (385e0 ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 38562 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 38566 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 385d6 │ │ │ │ + b.n 385da │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ itte eq │ │ │ │ movweq r5, #5160 @ 0x1428 │ │ │ │ movteq r5, #75 @ 0x4b │ │ │ │ ldrne r5, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 19abc0 <_PyStaticType_InitForExtension@@Base+0x50c> │ │ │ │ + bl 19b288 <_PyStaticType_InitForExtension@@Base+0x50c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38558 │ │ │ │ + beq.n 3855c │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ - movw r3, #32457 @ 0x7ec9 │ │ │ │ + movw r3, #33033 @ 0x8109 │ │ │ │ movt r3, #31 │ │ │ │ - movw r1, #48849 @ 0xbed1 │ │ │ │ + movw r1, #49737 @ 0xc249 │ │ │ │ movt r1, #27 │ │ │ │ cmp r5, r6 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r5 │ │ │ │ - bl 38646 │ │ │ │ + bl 3864a │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38558 │ │ │ │ + beq.n 3855c │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 385d6 │ │ │ │ + beq.n 385da │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #48] @ (385e0 ) │ │ │ │ + ldr r0, [pc, #48] @ (385e4 ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r5, r4, [sp, #32] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 385d4 │ │ │ │ + bge.n 385d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 385d4 │ │ │ │ + cbnz r3, 385d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r6, #252 @ 0xfc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 38954 <_PyTime_AsTimevalTime_t@@Base+0x2c0> │ │ │ │ + b.n 38958 <_PyTime_AsTimevalTime_t@@Base+0x2c0> │ │ │ │ lsls r5, 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 141ec0 │ │ │ │ - cbz r0, 38612 │ │ │ │ + bl 1422b0 │ │ │ │ + cbz r0, 38616 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38640 │ │ │ │ + beq.n 38644 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #36892 @ 0x901c │ │ │ │ + movw r0, #36956 @ 0x905c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ - movw r3, #62292 @ 0xf354 │ │ │ │ + movw r3, #62356 @ 0xf394 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + movw r0, #62348 @ 0xf38c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ cmp r1, #1 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 142ba4 │ │ │ │ - b.n 38642 │ │ │ │ + bl 142f94 │ │ │ │ + b.n 38646 │ │ │ │ movs r4, #0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #24 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 22875c │ │ │ │ + bl 228988 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3866a │ │ │ │ + bne.n 3866e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38690 │ │ │ │ + b.n 38694 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #16 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 38694 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 38698 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38666 │ │ │ │ + beq.n 3866a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r4, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 25c30c │ │ │ │ + bl 25c544 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00038694 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +00038698 <_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 25a41c <_PyTime_AsTimeval@@Base+0x34> │ │ │ │ + bl 25a658 <_PyTime_AsTimeval@@Base+0x34> │ │ │ │ movs r0, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [r4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ @@ -18183,770 +18185,770 @@ │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-192] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ - ldr r1, [pc, #204] @ (387dc <_PyTime_AsTimevalTime_t@@Base+0x148>) │ │ │ │ + ldr r1, [pc, #204] @ (387e0 <_PyTime_AsTimevalTime_t@@Base+0x148>) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #15480 @ 0x3c78 │ │ │ │ + movw r2, #15504 @ 0x3c90 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #44] @ 0x2c │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #16 │ │ │ │ - movw r1, #5380 @ 0x1504 │ │ │ │ + movw r1, #5444 @ 0x1544 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #44 @ 0x2c │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 387b6 <_PyTime_AsTimevalTime_t@@Base+0x122> │ │ │ │ + beq.n 387ba <_PyTime_AsTimevalTime_t@@Base+0x122> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20812 @ 0x514c │ │ │ │ + movw r1, #20876 @ 0x518c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #4956 @ 0x135c │ │ │ │ + movw r0, #5020 @ 0x139c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ ldr r1, [sp, #16] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3875c <_PyTime_AsTimevalTime_t@@Base+0xc8> │ │ │ │ + bne.n 38760 <_PyTime_AsTimevalTime_t@@Base+0xc8> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 387ae <_PyTime_AsTimevalTime_t@@Base+0x11a> │ │ │ │ + b.n 387b2 <_PyTime_AsTimevalTime_t@@Base+0x11a> │ │ │ │ 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 20fae4 │ │ │ │ + bl 20fcc4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38758 <_PyTime_AsTimevalTime_t@@Base+0xc4> │ │ │ │ - bl 9652c │ │ │ │ + beq.n 3875c <_PyTime_AsTimevalTime_t@@Base+0xc4> │ │ │ │ + bl 9658c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ blx 2b86c │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #40 @ 0x28 │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ - bl 387e0 <_PyTime_AsTimevalTime_t@@Base+0x14c> │ │ │ │ + bl 387e4 <_PyTime_AsTimevalTime_t@@Base+0x14c> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 762f0 │ │ │ │ - b.n 387b8 <_PyTime_AsTimevalTime_t@@Base+0x124> │ │ │ │ + bl 76338 │ │ │ │ + b.n 387bc <_PyTime_AsTimevalTime_t@@Base+0x124> │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ - ldr r3, [pc, #28] @ (387dc <_PyTime_AsTimevalTime_t@@Base+0x148>) │ │ │ │ + ldr r3, [pc, #28] @ (387e0 <_PyTime_AsTimevalTime_t@@Base+0x148>) │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 387d0 <_PyTime_AsTimevalTime_t@@Base+0x13c> │ │ │ │ + beq.n 387d4 <_PyTime_AsTimevalTime_t@@Base+0x13c> │ │ │ │ blx 2ba18 <__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, cr10, {2} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov sl, r3 │ │ │ │ - ldr r3, [pc, #492] @ (389e0 <_PyTime_AsTimevalTime_t@@Base+0x34c>) │ │ │ │ + ldr r3, [pc, #492] @ (389e4 <_PyTime_AsTimevalTime_t@@Base+0x34c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov.w r3, #0 │ │ │ │ - cbnz r1, 38844 <_PyTime_AsTimevalTime_t@@Base+0x1b0> │ │ │ │ + cbnz r1, 38848 <_PyTime_AsTimevalTime_t@@Base+0x1b0> │ │ │ │ mov r5, r0 │ │ │ │ blx 2bb08 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2b198 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #5448 @ 0x1548 │ │ │ │ + movw r0, #5512 @ 0x1588 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 388c0 <_PyTime_AsTimevalTime_t@@Base+0x22c> │ │ │ │ + beq.n 388c4 <_PyTime_AsTimevalTime_t@@Base+0x22c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1303fc │ │ │ │ + bl 1306cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 388c0 <_PyTime_AsTimevalTime_t@@Base+0x22c> │ │ │ │ + bge.n 388c4 <_PyTime_AsTimevalTime_t@@Base+0x22c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 388c0 <_PyTime_AsTimevalTime_t@@Base+0x22c> │ │ │ │ + bne.n 388c4 <_PyTime_AsTimevalTime_t@@Base+0x22c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 388c0 <_PyTime_AsTimevalTime_t@@Base+0x22c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 388c4 <_PyTime_AsTimevalTime_t@@Base+0x22c> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 38878 <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ + beq.n 3887c <_PyTime_AsTimevalTime_t@@Base+0x1e4> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r3, #97 @ 0x61 │ │ │ │ str r3, [r0, #0] │ │ │ │ - ldr r3, [pc, #392] @ (389e0 <_PyTime_AsTimevalTime_t@@Base+0x34c>) │ │ │ │ + ldr r3, [pc, #392] @ (389e4 <_PyTime_AsTimevalTime_t@@Base+0x34c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - bne.w 389d4 <_PyTime_AsTimevalTime_t@@Base+0x340> │ │ │ │ + bne.w 389d8 <_PyTime_AsTimevalTime_t@@Base+0x340> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ mov r9, r2 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 388c4 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ + cbz r0, 388c8 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 388c4 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ + cbz r0, 388c8 <_PyTime_AsTimevalTime_t@@Base+0x230> │ │ │ │ ldr r7, [r6, #4] │ │ │ │ - cbnz r7, 388ee <_PyTime_AsTimevalTime_t@@Base+0x25a> │ │ │ │ + cbnz r7, 388f2 <_PyTime_AsTimevalTime_t@@Base+0x25a> │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ ldr.w r7, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 3899c <_PyTime_AsTimevalTime_t@@Base+0x308> │ │ │ │ + beq.n 389a0 <_PyTime_AsTimevalTime_t@@Base+0x308> │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 38906 <_PyTime_AsTimevalTime_t@@Base+0x272> │ │ │ │ + beq.n 3890a <_PyTime_AsTimevalTime_t@@Base+0x272> │ │ │ │ cmp.w sl, #10 │ │ │ │ - beq.n 38932 <_PyTime_AsTimevalTime_t@@Base+0x29e> │ │ │ │ + beq.n 38936 <_PyTime_AsTimevalTime_t@@Base+0x29e> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #15688 @ 0x3d48 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 389c6 <_PyTime_AsTimevalTime_t@@Base+0x332> │ │ │ │ + b.n 389ca <_PyTime_AsTimevalTime_t@@Base+0x332> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 389ba <_PyTime_AsTimevalTime_t@@Base+0x326> │ │ │ │ - bl 7975c │ │ │ │ + b.n 389be <_PyTime_AsTimevalTime_t@@Base+0x326> │ │ │ │ + bl 7979c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38992 <_PyTime_AsTimevalTime_t@@Base+0x2fe> │ │ │ │ + beq.n 38996 <_PyTime_AsTimevalTime_t@@Base+0x2fe> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 388f6 <_PyTime_AsTimevalTime_t@@Base+0x262> │ │ │ │ + blt.n 388fa <_PyTime_AsTimevalTime_t@@Base+0x262> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 38992 <_PyTime_AsTimevalTime_t@@Base+0x2fe> │ │ │ │ + bne.n 38996 <_PyTime_AsTimevalTime_t@@Base+0x2fe> │ │ │ │ adds r7, #4 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38892 <_PyTime_AsTimevalTime_t@@Base+0x1fe> │ │ │ │ - b.n 388ca <_PyTime_AsTimevalTime_t@@Base+0x236> │ │ │ │ + beq.n 38896 <_PyTime_AsTimevalTime_t@@Base+0x1fe> │ │ │ │ + b.n 388ce <_PyTime_AsTimevalTime_t@@Base+0x236> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 388e6 <_PyTime_AsTimevalTime_t@@Base+0x252> │ │ │ │ + bne.n 388ea <_PyTime_AsTimevalTime_t@@Base+0x252> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 388e6 <_PyTime_AsTimevalTime_t@@Base+0x252> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 388ea <_PyTime_AsTimevalTime_t@@Base+0x252> │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #2 │ │ │ │ blx 2b348 │ │ │ │ strh.w sl, [sp] │ │ │ │ mov r0, sp │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 2485d8 │ │ │ │ + bl 24877c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 38970 <_PyTime_AsTimevalTime_t@@Base+0x2dc> │ │ │ │ + bne.n 38974 <_PyTime_AsTimevalTime_t@@Base+0x2dc> │ │ │ │ ldmia.w sp, {r0, r1, r2, r3} │ │ │ │ stmia.w r9, {r0, r1, r2, r3} │ │ │ │ - b.n 38970 <_PyTime_AsTimevalTime_t@@Base+0x2dc> │ │ │ │ + b.n 38974 <_PyTime_AsTimevalTime_t@@Base+0x2dc> │ │ │ │ movs r2, #26 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, #2 │ │ │ │ add r4, sp, #8 │ │ │ │ blx 2b348 │ │ │ │ strh.w sl, [sp] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ mov r0, sp │ │ │ │ - bl 250b84 <_PyDict_GetItem_KnownHash@@Base+0x7ec> │ │ │ │ + bl 250dc8 <_PyDict_GetItem_KnownHash@@Base+0x7ec> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 38970 <_PyTime_AsTimevalTime_t@@Base+0x2dc> │ │ │ │ + bne.n 38974 <_PyTime_AsTimevalTime_t@@Base+0x2dc> │ │ │ │ mov ip, sp │ │ │ │ mov lr, r9 │ │ │ │ ldmia.w ip!, {r0, r1, r2, r3} │ │ │ │ stmia.w lr!, {r0, r1, r2, r3} │ │ │ │ ldmia.w ip, {r0, r1, r2} │ │ │ │ stmia.w lr, {r0, r1, r2} │ │ │ │ - cbz r4, 38992 <_PyTime_AsTimevalTime_t@@Base+0x2fe> │ │ │ │ + cbz r4, 38996 <_PyTime_AsTimevalTime_t@@Base+0x2fe> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38990 <_PyTime_AsTimevalTime_t@@Base+0x2fc> │ │ │ │ + bge.n 38994 <_PyTime_AsTimevalTime_t@@Base+0x2fc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38990 <_PyTime_AsTimevalTime_t@@Base+0x2fc> │ │ │ │ + cbnz r3, 38994 <_PyTime_AsTimevalTime_t@@Base+0x2fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbz r7, 38996 <_PyTime_AsTimevalTime_t@@Base+0x302> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 3899a <_PyTime_AsTimevalTime_t@@Base+0x302> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 389ba <_PyTime_AsTimevalTime_t@@Base+0x326> │ │ │ │ + b.n 389be <_PyTime_AsTimevalTime_t@@Base+0x326> │ │ │ │ add.w r8, r8, #4 │ │ │ │ - b.n 38896 <_PyTime_AsTimevalTime_t@@Base+0x202> │ │ │ │ + b.n 3889a <_PyTime_AsTimevalTime_t@@Base+0x202> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38992 <_PyTime_AsTimevalTime_t@@Base+0x2fe> │ │ │ │ + beq.n 38996 <_PyTime_AsTimevalTime_t@@Base+0x2fe> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, fp │ │ │ │ - movw r0, #5456 @ 0x1550 │ │ │ │ + movw r0, #5520 @ 0x1590 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ - ldr r3, [pc, #24] @ (389e0 <_PyTime_AsTimevalTime_t@@Base+0x34c>) │ │ │ │ + bl 7a568 │ │ │ │ + ldr r3, [pc, #24] @ (389e4 <_PyTime_AsTimevalTime_t@@Base+0x34c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 389d8 <_PyTime_AsTimevalTime_t@@Base+0x344> │ │ │ │ + beq.n 389dc <_PyTime_AsTimevalTime_t@@Base+0x344> │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 38a14 <_PyTime_AsTimevalTime_t@@Base+0x380> │ │ │ │ + bgt.n 38a18 <_PyTime_AsTimevalTime_t@@Base+0x380> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #5460 @ 0x1554 │ │ │ │ + movw r1, #5524 @ 0x1594 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 38a38 <_PyTime_AsTimevalTime_t@@Base+0x3a4> │ │ │ │ + bl f3598 │ │ │ │ + b.n 38a3c <_PyTime_AsTimevalTime_t@@Base+0x3a4> │ │ │ │ ldr r7, [r1, #16] │ │ │ │ mov r6, r1 │ │ │ │ str r7, [sp, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 38a3c <_PyTime_AsTimevalTime_t@@Base+0x3a8> │ │ │ │ + bmi.n 38a40 <_PyTime_AsTimevalTime_t@@Base+0x3a8> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #5520 @ 0x1590 │ │ │ │ + movw r1, #5584 @ 0x15d0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38b5a <_PyTime_AsTimevalTime_t@@Base+0x4c6> │ │ │ │ + b.n 38b5e <_PyTime_AsTimevalTime_t@@Base+0x4c6> │ │ │ │ ldr.w r3, [r0, #444] @ 0x1bc │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38a38 <_PyTime_AsTimevalTime_t@@Base+0x3a4> │ │ │ │ + beq.n 38a3c <_PyTime_AsTimevalTime_t@@Base+0x3a4> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - cbz r5, 38a66 <_PyTime_AsTimevalTime_t@@Base+0x3d2> │ │ │ │ + cbz r5, 38a6a <_PyTime_AsTimevalTime_t@@Base+0x3d2> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r5, [r4, #16] │ │ │ │ add r1, sp, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ - ldr r3, [pc, #232] @ (38b64 <_PyTime_AsTimevalTime_t@@Base+0x4d0>) │ │ │ │ + ldr r3, [pc, #232] @ (38b68 <_PyTime_AsTimevalTime_t@@Base+0x4d0>) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 84234 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl 84268 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 10432c │ │ │ │ + bl 1043ac │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38b38 <_PyTime_AsTimevalTime_t@@Base+0x4a4> │ │ │ │ + beq.n 38b3c <_PyTime_AsTimevalTime_t@@Base+0x4a4> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - cbz r5, 38aa4 <_PyTime_AsTimevalTime_t@@Base+0x410> │ │ │ │ + cbz r5, 38aa8 <_PyTime_AsTimevalTime_t@@Base+0x410> │ │ │ │ mov r0, r5 │ │ │ │ - bl 14a970 │ │ │ │ + bl 14ade8 │ │ │ │ mov r5, r0 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.n 38b54 <_PyTime_AsTimevalTime_t@@Base+0x4c0> │ │ │ │ + bgt.n 38b58 <_PyTime_AsTimevalTime_t@@Base+0x4c0> │ │ │ │ ldrd r6, r7, [r4, #12] │ │ │ │ - cbz r7, 38b1a <_PyTime_AsTimevalTime_t@@Base+0x486> │ │ │ │ + cbz r7, 38b1e <_PyTime_AsTimevalTime_t@@Base+0x486> │ │ │ │ mov r0, r7 │ │ │ │ - bl 14a970 │ │ │ │ - cbz r0, 38b1a <_PyTime_AsTimevalTime_t@@Base+0x486> │ │ │ │ + bl 14ade8 │ │ │ │ + cbz r0, 38b1e <_PyTime_AsTimevalTime_t@@Base+0x486> │ │ │ │ mov r0, r7 │ │ │ │ - bl 2516b4 │ │ │ │ + bl 2518f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38b38 <_PyTime_AsTimevalTime_t@@Base+0x4a4> │ │ │ │ - bl 7668c │ │ │ │ + beq.n 38b3c <_PyTime_AsTimevalTime_t@@Base+0x4a4> │ │ │ │ + bl 766d4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38ae2 <_PyTime_AsTimevalTime_t@@Base+0x44e> │ │ │ │ + bge.n 38ae6 <_PyTime_AsTimevalTime_t@@Base+0x44e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 38ae2 <_PyTime_AsTimevalTime_t@@Base+0x44e> │ │ │ │ + cbnz r3, 38ae6 <_PyTime_AsTimevalTime_t@@Base+0x44e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 38b38 <_PyTime_AsTimevalTime_t@@Base+0x4a4> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 38b3c <_PyTime_AsTimevalTime_t@@Base+0x4a4> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - cbz r3, 38b0c <_PyTime_AsTimevalTime_t@@Base+0x478> │ │ │ │ + cbz r3, 38b10 <_PyTime_AsTimevalTime_t@@Base+0x478> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f8bd4 │ │ │ │ + bl 1f8e14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38b06 <_PyTime_AsTimevalTime_t@@Base+0x472> │ │ │ │ + bge.n 38b0a <_PyTime_AsTimevalTime_t@@Base+0x472> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 38b06 <_PyTime_AsTimevalTime_t@@Base+0x472> │ │ │ │ + cbnz r3, 38b0a <_PyTime_AsTimevalTime_t@@Base+0x472> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 38b0e <_PyTime_AsTimevalTime_t@@Base+0x47a> │ │ │ │ - b.n 38b38 <_PyTime_AsTimevalTime_t@@Base+0x4a4> │ │ │ │ + cbnz r3, 38b12 <_PyTime_AsTimevalTime_t@@Base+0x47a> │ │ │ │ + b.n 38b3c <_PyTime_AsTimevalTime_t@@Base+0x4a4> │ │ │ │ str r5, [r4, #20] │ │ │ │ mov r0, r7 │ │ │ │ - bl 7668c │ │ │ │ + bl 766d4 │ │ │ │ str r0, [r4, #24] │ │ │ │ - cbnz r0, 38b2c <_PyTime_AsTimevalTime_t@@Base+0x498> │ │ │ │ - b.n 38b38 <_PyTime_AsTimevalTime_t@@Base+0x4a4> │ │ │ │ + cbnz r0, 38b30 <_PyTime_AsTimevalTime_t@@Base+0x498> │ │ │ │ + b.n 38b3c <_PyTime_AsTimevalTime_t@@Base+0x4a4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [r4, #20] │ │ │ │ - movw r3, #36529 @ 0x8eb1 │ │ │ │ + movw r3, #36533 @ 0x8eb5 │ │ │ │ movt r3, #3 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b.n 38b54 <_PyTime_AsTimevalTime_t@@Base+0x4c0> │ │ │ │ + b.n 38b58 <_PyTime_AsTimevalTime_t@@Base+0x4c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 38a38 <_PyTime_AsTimevalTime_t@@Base+0x3a4> │ │ │ │ + bge.w 38a3c <_PyTime_AsTimevalTime_t@@Base+0x3a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 38a38 <_PyTime_AsTimevalTime_t@@Base+0x3a4> │ │ │ │ + bne.w 38a3c <_PyTime_AsTimevalTime_t@@Base+0x3a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 38a38 <_PyTime_AsTimevalTime_t@@Base+0x3a4> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 38a3c <_PyTime_AsTimevalTime_t@@Base+0x3a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 82da8 │ │ │ │ + bl 82dd0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 38b82 <_PyTime_AsTimevalTime_t@@Base+0x4ee> │ │ │ │ + cbz r3, 38b86 <_PyTime_AsTimevalTime_t@@Base+0x4ee> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 38bde <_PyTime_AsTimevalTime_t@@Base+0x54a> │ │ │ │ + cbnz r3, 38be2 <_PyTime_AsTimevalTime_t@@Base+0x54a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ adds r0, r6, #1 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38c30 <_PyTime_AsTimevalTime_t@@Base+0x59c> │ │ │ │ + beq.n 38c34 <_PyTime_AsTimevalTime_t@@Base+0x59c> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r1, [r2, #16]! │ │ │ │ adds r1, r3, #4 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 38bc8 <_PyTime_AsTimevalTime_t@@Base+0x534> │ │ │ │ + bge.n 38bcc <_PyTime_AsTimevalTime_t@@Base+0x534> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r0, #0] │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - b.n 38ba8 <_PyTime_AsTimevalTime_t@@Base+0x514> │ │ │ │ + b.n 38bac <_PyTime_AsTimevalTime_t@@Base+0x514> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #6284 @ 0x188c │ │ │ │ + movw r0, #6348 @ 0x18cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80cac │ │ │ │ - movw r1, #10912 @ 0x2aa0 │ │ │ │ + b.w 80ccc │ │ │ │ + movw r1, #10976 @ 0x2ae0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #22388 @ 0x5774 │ │ │ │ + movw r0, #22452 @ 0x57b4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1bb598 │ │ │ │ + bl 1bb90c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38c30 <_PyTime_AsTimevalTime_t@@Base+0x59c> │ │ │ │ + cbz r0, 38c34 <_PyTime_AsTimevalTime_t@@Base+0x59c> │ │ │ │ ldrd r3, r2, [r5, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ - bl 91100 │ │ │ │ + bl 91144 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38c1e <_PyTime_AsTimevalTime_t@@Base+0x58a> │ │ │ │ + bge.n 38c22 <_PyTime_AsTimevalTime_t@@Base+0x58a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38c1e <_PyTime_AsTimevalTime_t@@Base+0x58a> │ │ │ │ + cbnz r3, 38c22 <_PyTime_AsTimevalTime_t@@Base+0x58a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #35952 @ 0x8c70 │ │ │ │ + movw r0, #36016 @ 0x8cb0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00038c36 : │ │ │ │ +00038c3a : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r4, #32200 @ 0x7dc8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 38c86 │ │ │ │ + cbz r3, 38c8a │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 129170 │ │ │ │ + bl 129480 │ │ │ │ strd r6, r7, [sp] │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #5576 @ 0x15c8 │ │ │ │ + movw r2, #5640 @ 0x1608 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 129af0 │ │ │ │ + bl 129d2c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 38c8e │ │ │ │ - bl 38e24 │ │ │ │ + b.n 38c92 │ │ │ │ + bl 38e28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38c58 │ │ │ │ + beq.n 38c5c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ - bl 141ec0 │ │ │ │ + bl 1422b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 38cc8 │ │ │ │ + cbz r0, 38ccc │ │ │ │ adds r4, #1 │ │ │ │ - beq.n 38d10 │ │ │ │ + beq.n 38d14 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #36892 @ 0x901c │ │ │ │ + movw r0, #36956 @ 0x905c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 38cd0 │ │ │ │ + cbz r3, 38cd4 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - b.n 38cd2 │ │ │ │ + b.n 38cd6 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ adds.w r8, r7, r9 │ │ │ │ - bne.n 38cfa │ │ │ │ + bne.n 38cfe │ │ │ │ ldrd r3, r2, [r5, #4] │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + movw r0, #62348 @ 0xf38c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142ba4 │ │ │ │ - b.n 38e12 │ │ │ │ + bl 142f94 │ │ │ │ + b.n 38e16 │ │ │ │ mov r0, r8 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 38d0a │ │ │ │ + cbz r0, 38d0e │ │ │ │ add.w sl, r0, #12 │ │ │ │ - b.n 38d28 │ │ │ │ + b.n 38d2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 142ba4 │ │ │ │ + bl 142f94 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38e12 │ │ │ │ + b.n 38e16 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r4, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl f19e4 │ │ │ │ + bl f1a0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38d98 │ │ │ │ + beq.n 38d9c │ │ │ │ str.w r0, [sl, #4]! │ │ │ │ adds r3, r4, #4 │ │ │ │ cmp r4, r9 │ │ │ │ - blt.n 38d14 │ │ │ │ - cbz r7, 38d9c │ │ │ │ - movw r7, #5588 @ 0x15d4 │ │ │ │ + blt.n 38d18 │ │ │ │ + cbz r7, 38da0 │ │ │ │ + movw r7, #5652 @ 0x1614 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 90088 │ │ │ │ - cbz r0, 38d7e │ │ │ │ + bl 900c8 │ │ │ │ + cbz r0, 38d82 │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl e53dc │ │ │ │ - cbz r0, 38d98 │ │ │ │ + bl e53cc │ │ │ │ + cbz r0, 38d9c │ │ │ │ cmp r4, r8 │ │ │ │ - blt.n 38d72 │ │ │ │ + blt.n 38d76 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38d6c │ │ │ │ + bge.n 38d70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 38d6c │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 38d70 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38d7e │ │ │ │ + b.n 38d82 │ │ │ │ add.w r3, r6, #16 │ │ │ │ str.w r0, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 38d3c │ │ │ │ + b.n 38d40 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 38d9c │ │ │ │ + beq.n 38da0 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #5596 @ 0x15dc │ │ │ │ + movw r1, #5660 @ 0x161c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 38df8 │ │ │ │ - movw r0, #57692 @ 0xe15c │ │ │ │ + b.n 38dfc │ │ │ │ + movw r0, #57756 @ 0xe19c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 38d98 │ │ │ │ + beq.n 38d9c │ │ │ │ mov r1, r6 │ │ │ │ - bl 117210 │ │ │ │ + bl 11742c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38dca │ │ │ │ + bge.n 38dce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38dca │ │ │ │ + cbnz r3, 38dce │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 38d98 │ │ │ │ + beq.n 38d9c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #5640 @ 0x1608 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38df8 │ │ │ │ + bge.n 38dfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 38df8 │ │ │ │ + cbnz r3, 38dfc │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38e0c │ │ │ │ + bge.n 38e10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 38e0c │ │ │ │ + cbnz r3, 38e10 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 142ba4 │ │ │ │ + bl 142f94 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - movw r1, #50804 @ 0xc674 │ │ │ │ + movw r1, #50868 @ 0xc6b4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.n 38f26 │ │ │ │ + b.n 38f2a │ │ │ │ │ │ │ │ -00038e24 : │ │ │ │ +00038e28 : │ │ │ │ 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 2acc0 │ │ │ │ movs r3, #100 @ 0x64 │ │ │ │ asrs r1, r0, #31 │ │ │ │ movs r2, #1 │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ add r0, sp, #20 │ │ │ │ - movw r1, #5652 @ 0x1614 │ │ │ │ + movw r1, #5716 @ 0x1654 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ add r0, sp, #20 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ blx 2b7b8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 38e8a │ │ │ │ + beq.n 38e8e │ │ │ │ movw r4, #32200 @ 0x7dc8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r1, #52132 @ 0xcba4 │ │ │ │ + movw r1, #52196 @ 0xcbe4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ blx 2ada8 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 38e90 │ │ │ │ + cbnz r0, 38e94 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4c4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 38ea6 │ │ │ │ - bl 1c06b4 │ │ │ │ + b.n 38eaa │ │ │ │ + bl 1283e0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - cbnz r0, 38ea4 │ │ │ │ + cbnz r0, 38ea8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c050 │ │ │ │ mvn.w r0, #1 │ │ │ │ - b.n 38ea6 │ │ │ │ + b.n 38eaa │ │ │ │ movs r0, #0 │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ bic.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 38ed2 │ │ │ │ - cbz r5, 38ef8 │ │ │ │ - b.n 38ee8 │ │ │ │ + bne.n 38ed6 │ │ │ │ + cbz r5, 38efc │ │ │ │ + b.n 38eec │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5672 @ 0x1628 │ │ │ │ + movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 38f22 │ │ │ │ - b.n 38ece │ │ │ │ - movw r0, #5672 @ 0x1628 │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 38f26 │ │ │ │ + b.n 38ed2 │ │ │ │ + movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r5 │ │ │ │ - bl 2619b0 <_PyTime_ObjectToTimeval@@Base+0xf98> │ │ │ │ - cbz r0, 38f22 │ │ │ │ + bl 261be8 <_PyTime_ObjectToTimeval@@Base+0xf98> │ │ │ │ + cbz r0, 38f26 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movs r3, #28 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ str r2, [sp, #0] │ │ │ │ adds r1, #16 │ │ │ │ ldr.w r2, [r1, #-8] │ │ │ │ @@ -18955,550 +18957,550 @@ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r2, #1 │ │ │ │ orr.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #36740 @ 0x8f84 │ │ │ │ + movw r1, #36804 @ 0x8fc4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #36744 @ 0x8f88 │ │ │ │ + movw r0, #36808 @ 0x8fc8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 38f66 │ │ │ │ + beq.n 38f6a │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38f68 │ │ │ │ + bge.n 38f6c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 38f68 │ │ │ │ + b.n 38f6c │ │ │ │ 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 r4, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 38fe8 │ │ │ │ + bl 38fec │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 38fa6 │ │ │ │ + bge.n 38faa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 38fa6 │ │ │ │ + cbnz r3, 38faa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_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 r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r0, 38fd8 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 38fdc │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 38fd2 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 38fd8 │ │ │ │ + bne.n 38fd6 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 38fdc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 38fe6 │ │ │ │ + cbnz r0, 38fea │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 151910 │ │ │ │ + b.w 151db8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 39012 │ │ │ │ + cbz r0, 39016 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39012 │ │ │ │ + bge.n 39016 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 39012 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 39016 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 3902c │ │ │ │ + cbz r0, 39030 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3902c │ │ │ │ + bge.n 39030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3902c │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 39030 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 39046 │ │ │ │ + cbz r0, 3904a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39046 │ │ │ │ + bge.n 3904a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 39046 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3904a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 39060 │ │ │ │ + cbz r0, 39064 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39060 │ │ │ │ + bge.n 39064 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 39060 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 39064 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 3907e │ │ │ │ + cbz r0, 39082 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3907e │ │ │ │ + bge.n 39082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3907e │ │ │ │ + cbnz r3, 39082 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ 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, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 390a0 │ │ │ │ + bne.n 390a4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldrd r6, r5, [r5] │ │ │ │ - cbz r1, 390b8 │ │ │ │ - b.n 390c6 │ │ │ │ + cbz r1, 390bc │ │ │ │ + b.n 390ca │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28440 @ 0x6f18 │ │ │ │ + movw r0, #28504 @ 0x6f58 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39096 │ │ │ │ - b.n 390c2 │ │ │ │ + bne.n 3909a │ │ │ │ + b.n 390c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 25e108 │ │ │ │ + bl 25e340 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 390c6 │ │ │ │ + bne.n 390ca │ │ │ │ movs r0, #0 │ │ │ │ - b.n 390ea │ │ │ │ + b.n 390ee │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r0, 390d6 │ │ │ │ - bl 706dc │ │ │ │ + cbnz r0, 390da │ │ │ │ + bl 7071c │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 390c2 │ │ │ │ + beq.n 390c6 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 390c2 │ │ │ │ + beq.n 390c6 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 r3, [r0, #8] │ │ │ │ - cbz r3, 3910c │ │ │ │ + cbz r3, 39110 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 39138 │ │ │ │ - b.n 39122 │ │ │ │ + cbnz r0, 3913c │ │ │ │ + b.n 39126 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16832 @ 0x41c0 │ │ │ │ + movw r1, #16896 @ 0x4200 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 39196 │ │ │ │ - bl 16f22c │ │ │ │ + b.n 3919a │ │ │ │ + bl 16f698 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3914a │ │ │ │ + blt.n 3914e │ │ │ │ cmp r7, #0 │ │ │ │ - blt.n 3915a │ │ │ │ + blt.n 3915e │ │ │ │ mov r0, r4 │ │ │ │ - bl 89340 │ │ │ │ + bl 89384 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 39126 │ │ │ │ - b.n 39172 │ │ │ │ + bne.n 3912a │ │ │ │ + b.n 39176 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39134 │ │ │ │ + bne.n 39138 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39134 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39138 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39122 │ │ │ │ + bge.n 39126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39122 │ │ │ │ + bne.n 39126 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39122 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39126 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39186 │ │ │ │ + bge.n 3918a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 39186 │ │ │ │ + cbnz r3, 3918a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39122 │ │ │ │ + bne.n 39126 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 391ba │ │ │ │ + cbnz r3, 391be │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 391ba │ │ │ │ + ble.n 391be │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 391ba │ │ │ │ - cbnz r4, 391da │ │ │ │ + bne.n 391be │ │ │ │ + cbnz r4, 391de │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #304] @ (392f4 ) │ │ │ │ + ldr r4, [pc, #304] @ (392f8 ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39272 │ │ │ │ + beq.n 39276 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 391ee │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 391f2 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 39272 │ │ │ │ + bne.n 39276 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 39200 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 39272 │ │ │ │ + bne.n 39204 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 39276 │ │ │ │ ldrd r8, r0, [r4, #8] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 39218 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 39272 │ │ │ │ + cbnz r0, 3921c │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 39276 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 39236 │ │ │ │ - bl 85b80 │ │ │ │ + b.n 3923a │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39232 │ │ │ │ + bge.n 39236 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 39232 │ │ │ │ + cbnz r3, 39236 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 3920c │ │ │ │ + beq.n 39210 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 39276 │ │ │ │ - bl 9652c │ │ │ │ + bne.n 3927a │ │ │ │ + bl 9658c │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bdd0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 392e0 │ │ │ │ + bge.n 392e4 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 392cc │ │ │ │ - bl eec74 │ │ │ │ + bne.n 392d0 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39242 │ │ │ │ + beq.n 39246 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 392ec │ │ │ │ + b.n 392f0 │ │ │ │ mov r0, r8 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39272 │ │ │ │ - bl 9652c │ │ │ │ + beq.n 39276 │ │ │ │ + bl 9658c │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bdd0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 392b4 │ │ │ │ + bge.n 392b8 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 392bc │ │ │ │ - bl eec74 │ │ │ │ + bne.n 392c0 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 39282 │ │ │ │ - b.n 39272 │ │ │ │ + beq.n 39286 │ │ │ │ + b.n 39276 │ │ │ │ mov r0, r5 │ │ │ │ - bl 800d8 │ │ │ │ - b.n 392ec │ │ │ │ + bl 800f8 │ │ │ │ + b.n 392f0 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 39272 │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 39276 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r7, #52 @ 0x34 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldr r1, [pc, #4] @ (39300 ) │ │ │ │ - b.w 25e89c │ │ │ │ + ldr r1, [pc, #4] @ (39304 ) │ │ │ │ + b.w 25ead4 │ │ │ │ nop │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 1a119c │ │ │ │ + b.w 1a185c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ - cbz r3, 39338 │ │ │ │ + cbz r3, 3933c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #39544 @ 0x9a78 │ │ │ │ + movw r1, #39608 @ 0x9ab8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 39352 │ │ │ │ - b.n 3934e │ │ │ │ + cbnz r0, 39356 │ │ │ │ + b.n 39352 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6456 @ 0x1938 │ │ │ │ + movw r1, #6520 @ 0x1978 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 394b8 │ │ │ │ + b.n 394bc │ │ │ │ ldr.w r8, [r7, #60] @ 0x3c │ │ │ │ movw sl, #40968 @ 0xa008 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ movw r9, #41176 @ 0xa0d8 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ mov.w r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #176 @ 0xb0 │ │ │ │ + movw r1, #240 @ 0xf0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 87da8 │ │ │ │ + bl 87df8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3941a │ │ │ │ + beq.n 3941e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 393c8 │ │ │ │ + bne.n 393cc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbnz r3, 3939a │ │ │ │ + cbnz r3, 3939e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3944a │ │ │ │ + bge.n 3944e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3944a │ │ │ │ - b.n 393ea │ │ │ │ - movw r2, #28180 @ 0x6e14 │ │ │ │ + bne.n 3944e │ │ │ │ + b.n 393ee │ │ │ │ + movw r2, #28244 @ 0x6e54 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #25140 @ 0x6234 │ │ │ │ + movw r1, #25204 @ 0x6274 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl cfba8 │ │ │ │ + bl cfc00 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 393c4 │ │ │ │ + bge.n 393c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 393c4 │ │ │ │ + cbnz r3, 393c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r6, 393f0 │ │ │ │ - b.n 3941a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r6, 393f4 │ │ │ │ + b.n 3941e │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 393d6 │ │ │ │ + beq.n 393da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3944a │ │ │ │ - b.n 393e0 │ │ │ │ + bge.n 3944e │ │ │ │ + b.n 393e4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 393cc │ │ │ │ + beq.n 393d0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 393f0 │ │ │ │ + b.n 393f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3944a │ │ │ │ + bne.n 3944e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3944a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3944e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r2, r6, #16 │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 260404 <_PyGen_SetStopIterationValue@@Base+0xdf4> │ │ │ │ + bl 26063c <_PyGen_SetStopIterationValue@@Base+0xdf4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39418 │ │ │ │ + bge.n 3941c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 39418 │ │ │ │ + cbnz r3, 3941c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r5, 39432 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r5, 39436 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3934e │ │ │ │ + bge.n 39352 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3934e │ │ │ │ + bne.n 39352 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3934e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 39352 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39366 │ │ │ │ + bge.n 3936a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 39366 │ │ │ │ + bne.n 3936a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 39366 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3936a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3945e │ │ │ │ + bge.n 39462 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3945e │ │ │ │ + cbnz r3, 39462 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #60784 @ 0xed70 │ │ │ │ + movw r2, #60848 @ 0xedb0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 260404 <_PyGen_SetStopIterationValue@@Base+0xdf4> │ │ │ │ + bl 26063c <_PyGen_SetStopIterationValue@@Base+0xdf4> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3934e │ │ │ │ + beq.w 39352 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r1, [r8, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 394b8 │ │ │ │ + bne.n 394bc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3949a │ │ │ │ + bge.n 3949e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 3949a │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 3949e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ @@ -19507,102 +19509,100 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000394c0 : │ │ │ │ +000394c4 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #32200 @ 0x7dc8 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 394f8 │ │ │ │ + cbz r3, 394fc │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 129170 │ │ │ │ + bl 129480 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c050 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 129af0 │ │ │ │ + bl 129d2c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1c0e98 │ │ │ │ + bl 12a794 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #35500 @ 0x8aac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 39514 │ │ │ │ + bne.n 39514 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 39522 │ │ │ │ + beq.n 39522 │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ bx r3 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 39536 │ │ │ │ + bne.n 39536 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 39536 │ │ │ │ + bne.n 39536 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (3954c ) │ │ │ │ - b.w 2508d0 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ + ldr r1, [pc, #4] @ (3954c ) │ │ │ │ + b.w 250b14 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ nop │ │ │ │ @ instruction: 0xf784004d │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - b.n 3955a │ │ │ │ + b.n 3955a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ - cbz r3, 39598 │ │ │ │ + cbz r3, 39598 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ - cbz r3, 39598 │ │ │ │ + cbz r3, 39598 │ │ │ │ blx r3 │ │ │ │ movw r3, #5152 @ 0x1420 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 395ae │ │ │ │ + bne.n 395ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 39598 │ │ │ │ + bge.n 39598 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 39598 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 39598 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #53316 @ 0xd044 │ │ │ │ + movw r3, #53380 @ 0xd084 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e665c │ │ │ │ + b.w 1e68a4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 000395b0 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 395b8 <_PyEval_FormatExcUnbound@@Base+0x8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 395fc <_PyEval_FormatExcUnbound@@Base+0x4c> │ │ │ │ @@ -19613,44 +19613,44 @@ │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ ldr r1, [r1, #64] @ 0x40 │ │ │ │ subs r4, r4, r1 │ │ │ │ cmp r2, r4 │ │ │ │ bge.n 395e4 <_PyEval_FormatExcUnbound@@Base+0x34> │ │ │ │ movw r1, #61040 @ 0xee70 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #32916 @ 0x8094 │ │ │ │ + movw r2, #32980 @ 0x80d4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 1f577c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 1f59b8 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ movw r1, #61128 @ 0xeec8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #7080 @ 0x1ba8 │ │ │ │ + movw r2, #7144 @ 0x1be8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ pop {r4} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 1f577c <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b.w 1f59b8 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ 000395fe <_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, #9661 @ 0x25bd │ │ │ │ + movw r3, #9757 @ 0x261d │ │ │ │ movt r3, #10 │ │ │ │ cmp r1, r3 │ │ │ │ ite ne │ │ │ │ movne r4, r1 │ │ │ │ moveq r4, #0 │ │ │ │ ldr.w r3, [r5, #376] @ 0x178 │ │ │ │ cmp r3, r4 │ │ │ │ beq.n 39642 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44> │ │ │ │ - bl 1dcf5c │ │ │ │ + bl 1dd1a4 │ │ │ │ add.w r0, r0, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r0, #3278] @ 0xcce │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ itt ne │ │ │ │ addne r3, #1 │ │ │ │ strbne.w r3, [r0, #3278] @ 0xcce │ │ │ │ str.w r4, [r5, #376] @ 0x178 │ │ │ │ @@ -19679,34 +19679,34 @@ │ │ │ │ movw r6, #10436 @ 0x28c4 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 3969a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x9c> │ │ │ │ b.n 396ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r5, r2 │ │ │ │ ldr.w r9, [r6] │ │ │ │ adds r3, r4, r5 │ │ │ │ subs r4, r3, #1 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bmi.n 396ce <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd0> │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61996 @ 0xf22c │ │ │ │ + movw r1, #62060 @ 0xf26c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #7316 @ 0x1c94 │ │ │ │ + movw r0, #7380 @ 0x1cd4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r9 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 39874 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x276> │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 3985a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x25c> │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 396e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xe6> │ │ │ │ @@ -19720,34 +19720,34 @@ │ │ │ │ subs r4, #1 │ │ │ │ beq.w 3986a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x26c> │ │ │ │ b.n 39700 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x102> │ │ │ │ movw r5, #56348 @ 0xdc1c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cbz r0, 39714 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x116> │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 396ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ bne.n 39718 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x11a> │ │ │ │ b.n 3974c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x14e> │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cbz r0, 3972c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x12e> │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ blt.n 396ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ cmp r7, #1 │ │ │ │ bne.n 3972e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x130> │ │ │ │ b.n 3974a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x14c> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ blt.n 396ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r7, r8 │ │ │ │ b.n 3974e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x150> │ │ │ │ movw r5, #56348 @ 0xdc1c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ mov r6, r4 │ │ │ │ @@ -19757,46 +19757,46 @@ │ │ │ │ movs r6, #0 │ │ │ │ and.w fp, r4, #1 │ │ │ │ and.w r8, r7, #1 │ │ │ │ tst r4, r7 │ │ │ │ beq.n 39772 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x174> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9984 @ 0x2700 │ │ │ │ + movw r1, #10048 @ 0x2740 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 396ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ cbz r6, 39794 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x196> │ │ │ │ orrs r4, r7 │ │ │ │ beq.n 39790 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x192> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #10020 @ 0x2724 │ │ │ │ + movw r1, #10084 @ 0x2764 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 396ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r8, r4 │ │ │ │ mov fp, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 20a6e0 │ │ │ │ + bl 20a96c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 396ca <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ - bl 209f74 │ │ │ │ + bl 20a1ac │ │ │ │ ldr r3, [pc, #212] @ (3987c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x27e>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ and.w r6, r6, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4052] @ 0xfd4 │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 397c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1ca> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3983e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x240> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -19816,42 +19816,42 @@ │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ strb r6, [r0, #26] │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [r0, #16] │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48972 @ 0xbf4c │ │ │ │ + movw r1, #49036 @ 0xbf8c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 83c94 │ │ │ │ + bl 83cc8 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3983e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x240> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 397c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 397c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 397c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x1c6> │ │ │ │ mov r0, sl │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39874 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x276> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 39874 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x276> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 39874 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x276> │ │ │ │ movw r5, #56348 @ 0xdc1c │ │ │ │ movt r5, #76 @ 0x4c │ │ │ │ movw sl, #5160 @ 0x1428 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ mov.w r8, #0 │ │ │ │ mov fp, r8 │ │ │ │ @@ -19866,18 +19866,18 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #32496 @ 0x7ef0 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 398ce <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ @@ -19885,111 +19885,111 @@ │ │ │ │ strd r1, r2, [r0, #8] │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #24] │ │ │ │ strd r5, r2, [r0, #16] │ │ │ │ - bl 82da8 │ │ │ │ + bl 82dd0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #7576 @ 0x1d98 │ │ │ │ + movw r3, #7640 @ 0x1dd8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movw r1, #49584 @ 0xc1b0 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 145da0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ + b.w 146198 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ 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 716e0 │ │ │ │ + bl 7171c │ │ │ │ cbz r0, 39948 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x34a> │ │ │ │ mov r4, r0 │ │ │ │ add.w r6, r5, #8 │ │ │ │ add.w r7, r0, #12 │ │ │ │ addw r8, r5, #2504 @ 0x9c8 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl 7e0f0 │ │ │ │ + bl 7e110 │ │ │ │ cbz r0, 39934 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x336> │ │ │ │ cmp r6, r8 │ │ │ │ str.w r0, [r7, #4]! │ │ │ │ bne.n 39914 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x316> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cbz r0, 39934 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x336> │ │ │ │ str.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ b.n 3994a <_PyInterpreterState_SetEvalFrameFunc@@Base+0x34c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39948 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x34a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 39948 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x34a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 39972 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x374> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 39994 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x396> │ │ │ │ b.n 3998c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x38e> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2664 @ 0xa68 │ │ │ │ + movw r0, #2728 @ 0xaa8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 39964 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x366> │ │ │ │ movs r0, #0 │ │ │ │ b.n 399ea <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3ec> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 39988 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x38a> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 399a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3aa> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 39988 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x38a> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #31016 @ 0x7928 │ │ │ │ + movw r1, #31080 @ 0x7968 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #7812 @ 0x1e84 │ │ │ │ + movw r0, #7876 @ 0x1ec4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 39988 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x38a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b884 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 399e2 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e4> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ @@ -20007,45 +20007,45 @@ │ │ │ │ beq.n 39a04 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x406> │ │ │ │ b.n 39a3c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 39a3c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43e> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cbz r0, 39a3c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x43e> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 39a32 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x434> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [pc, #4] @ (39a48 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x44a>) │ │ │ │ - b.w 2508d0 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ + b.w 250b14 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ @ instruction: 0xfa3c004d │ │ │ │ - movw r1, #50476 @ 0xc52c │ │ │ │ + movw r1, #50540 @ 0xc56c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 38f26 │ │ │ │ + b.w 38f2a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (39a7c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x47e>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb760 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -20062,61 +20062,61 @@ │ │ │ │ movw r4, #24552 @ 0x5fe8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ strd r1, r0, [sp] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 39acc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ce> │ │ │ │ mov r1, r4 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbnz r0, 39acc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ce> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 146404 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 1467fc <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 39ad4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4d6> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 39b40 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x542> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ ldr r5, [sp, #0] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 39aea <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4ec> │ │ │ │ movw r1, #24552 @ 0x5fe8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbz r0, 39af4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4f6> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ b.n 39b04 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x506> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, sp │ │ │ │ - bl 146404 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 1467fc <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 39b04 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x506> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ b.n 39b40 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x542> │ │ │ │ vldr d1, [sp, #24] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 39b2c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x52e> │ │ │ │ movw r3, #61100 @ 0xeeac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35036 @ 0x88dc │ │ │ │ + movw r1, #35100 @ 0x891c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 39b40 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x542> │ │ │ │ vldr d0, [sp, #32] │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ bl 39cb6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6b8> │ │ │ │ vldr d0, [sp, #8] │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ mov r4, r2 │ │ │ │ @@ -20124,20 +20124,20 @@ │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 39b66 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x568> │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 39b80 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x582> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ b.n 39b88 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x58a> │ │ │ │ - movw r0, #59508 @ 0xe874 │ │ │ │ + movw r0, #59572 @ 0xe8b4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 39b5e <_PyInterpreterState_SetEvalFrameFunc@@Base+0x560> │ │ │ │ movs r4, #0 │ │ │ │ b.n 39ca0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6a2> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r7, #8] │ │ │ │ @@ -20145,89 +20145,89 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bpl.n 39bc6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c8> │ │ │ │ b.n 39bae <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5b0> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16832 @ 0x41c0 │ │ │ │ + movw r1, #16896 @ 0x4200 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 39b7c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x57e> │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 39bee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5f0> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 39b7c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x57e> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ b.n 39bee <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5f0> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 39bc0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c2> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8012 @ 0x1f4c │ │ │ │ + movw r1, #8076 @ 0x1f8c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 39b7c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x57e> │ │ │ │ ldrd r5, r3, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ite le │ │ │ │ movle.w sl, #0 │ │ │ │ movgt.w sl, #1 │ │ │ │ adds r5, #16 │ │ │ │ mov.w r9, #0 │ │ │ │ add r5, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 25d9bc │ │ │ │ + bl 25dbf4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 39ca0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6a2> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov fp, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 39c84 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x686> │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr.w r3, [fp] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 39c60 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x662> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39c84 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x686> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 39c84 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x686> │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 39c84 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x686> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39c74 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x676> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 39c74 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x676> │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add r9, r8 │ │ │ │ add r5, r8 │ │ │ │ cmp r9, r6 │ │ │ │ blt.n 39c12 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 39c12 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x614> │ │ │ │ b.n 39ca0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6a2> │ │ │ │ @@ -20235,15 +20235,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 39b7c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x57e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 39b7c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x57e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 39b7c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x57e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -20322,15 +20322,15 @@ │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r1, #50448 @ 0xc510 │ │ │ │ + movw r1, #50512 @ 0xc550 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ b.n 39dce <_Py_IncRef@@Base+0xe> │ │ │ │ │ │ │ │ 00039dc0 <_Py_IncRef@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -20340,55 +20340,55 @@ │ │ │ │ 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, #36740 @ 0x8f84 │ │ │ │ + movw r1, #36804 @ 0x8fc4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #36744 @ 0x8f88 │ │ │ │ + movw r0, #36808 @ 0x8fc8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 39dfe <_Py_IncRef@@Base+0x3e> │ │ │ │ movs r0, #0 │ │ │ │ b.n 39e2c <_Py_IncRef@@Base+0x6c> │ │ │ │ ldrsb.w r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 39e24 <_Py_IncRef@@Base+0x64> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cbnz r0, 39e16 <_Py_IncRef@@Base+0x56> │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ - bl d960c │ │ │ │ + bl d9650 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 39dfa <_Py_IncRef@@Base+0x3a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39e2c <_Py_IncRef@@Base+0x6c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 39e2c <_Py_IncRef@@Base+0x6c> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 39e38 <_Py_IncRef@@Base+0x78> │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8276 @ 0x2054 │ │ │ │ + movw r1, #8340 @ 0x2094 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 00039e60 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -20397,44 +20397,44 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r0 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cbz r0, 39ea6 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #41084 @ 0xa07c │ │ │ │ + movw r1, #41148 @ 0xa0bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 39ec6 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 39e86 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ ble.n 39eca │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 39ef0 │ │ │ │ add r1, r2 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 39ec6 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cbz r0, 39ef0 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ @@ -20445,131 +20445,131 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, r3 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ beq.n 39efc │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ beq.n 39f08 │ │ │ │ mov r0, sp │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ 00039f0e : │ │ │ │ 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 7975c │ │ │ │ + bl 7979c │ │ │ │ cbz r0, 39f48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl be070 │ │ │ │ + bl be0bc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39f4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 39f4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 39f4c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ 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 │ │ │ │ cbnz r1, 39f78 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8372 @ 0x20b4 │ │ │ │ + movw r1, #8436 @ 0x20f4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 39fae │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 3a034 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #5580 @ 0x15cc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 39fb4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8404 @ 0x20d4 │ │ │ │ + movw r1, #8468 @ 0x2114 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3a03a │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ cbz r0, 3a01c │ │ │ │ cmp r5, r0 │ │ │ │ bne.n 39ff6 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8440 @ 0x20f8 │ │ │ │ + movw r1, #8504 @ 0x2138 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 39fae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 39fae │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 39fae │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cbz r6, 3a006 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r6, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a018 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3a018 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ b.n 39fc2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r0, #0 │ │ │ │ b.n 3a03a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a02a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -20579,15 +20579,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3a060 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r0, 3a092 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -20595,25 +20595,25 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3a088 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb844 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ 0003a08c : │ │ │ │ - movw r3, #53000 @ 0xcf08 │ │ │ │ + movw r3, #53064 @ 0xcf48 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ - b.w 123cf8 │ │ │ │ + b.w 123fc0 │ │ │ │ │ │ │ │ 0003a09a <_PyCompile_Assemble@@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, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -20622,31 +20622,31 @@ │ │ │ │ movw r3, #55600 @ 0xd930 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ strd r0, r1, [sp, #20] │ │ │ │ beq.n 3a0d8 <_PyCompile_Assemble@@Base+0x3e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8660 @ 0x21d4 │ │ │ │ + movw r1, #8724 @ 0x2214 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3a0ee <_PyCompile_Assemble@@Base+0x54> │ │ │ │ add.w r8, sp, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b348 │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 3a0f2 <_PyCompile_Assemble@@Base+0x58> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a2e8 <_PyCompile_Assemble@@Base+0x24e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 103968 │ │ │ │ + bl 1039e8 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 3a126 <_PyCompile_Assemble@@Base+0x8c> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ cbz r3, 3a112 <_PyCompile_Assemble@@Base+0x78> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ @@ -20655,32 +20655,32 @@ │ │ │ │ it lt │ │ │ │ movlt r2, r1 │ │ │ │ b.n 3a104 <_PyCompile_Assemble@@Base+0x6a> │ │ │ │ adds r2, #1 │ │ │ │ mov fp, r3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r9, r0 │ │ │ │ cbnz r0, 3a12a <_PyCompile_Assemble@@Base+0x90> │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a2c8 <_PyCompile_Assemble@@Base+0x22e> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ blx 2b348 │ │ │ │ mov r2, r4 │ │ │ │ cbz r2, 3a144 <_PyCompile_Assemble@@Base+0xaa> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ strge.w r2, [r9, r3, lsl #2] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ b.n 3a134 <_PyCompile_Assemble@@Base+0x9a> │ │ │ │ - movw r5, #60160 @ 0xeb00 │ │ │ │ + movw r5, #60224 @ 0xeb40 │ │ │ │ movt r5, #58 @ 0x3a │ │ │ │ cbz r4, 3a186 <_PyCompile_Assemble@@Base+0xec> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ cmp r3, r0 │ │ │ │ bge.n 3a182 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ @@ -20699,33 +20699,33 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w r1, [r9, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ b.n 3a152 <_PyCompile_Assemble@@Base+0xb8> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ b.n 3a14c <_PyCompile_Assemble@@Base+0xb2> │ │ │ │ mov r0, r9 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 107b88 │ │ │ │ + bl 107c08 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a126 <_PyCompile_Assemble@@Base+0x8c> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - bl 10c5f0 <_PyDict_DelItemIf@@Base+0x308> │ │ │ │ + bl 10c678 <_PyDict_DelItemIf@@Base+0x30c> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a126 <_PyCompile_Assemble@@Base+0x8c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a126 <_PyCompile_Assemble@@Base+0x8c> │ │ │ │ movw fp, #40760 @ 0x9f38 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ @@ -20780,24 +20780,24 @@ │ │ │ │ adds r3, #12 │ │ │ │ cmp r2, r4 │ │ │ │ bne.n 3a23e <_PyCompile_Assemble@@Base+0x1a4> │ │ │ │ b.n 3a292 <_PyCompile_Assemble@@Base+0x1f8> │ │ │ │ ldr r5, [r3, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ adds r4, #1 │ │ │ │ - bl e50f4 │ │ │ │ + bl e50e4 │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #28] │ │ │ │ cbz r2, 3a272 <_PyCompile_Assemble@@Base+0x1d8> │ │ │ │ movw r2, #44652 @ 0xae6c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #51076 @ 0xc784 │ │ │ │ + movw r1, #51140 @ 0xc7c4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r2, fp │ │ │ │ it eq │ │ │ │ ldreq r5, [r5, #20] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -20814,55 +20814,55 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ str r3, [sp, #8] │ │ │ │ str.w r8, [sp] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - bl 10f6cc <_PyDict_DelItemIf@@Base+0x33e4> │ │ │ │ + bl 10f8e8 <_PyDict_DelItemIf@@Base+0x357c> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a2c8 <_PyCompile_Assemble@@Base+0x22e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 3a2c8 <_PyCompile_Assemble@@Base+0x22e> │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a2dc <_PyCompile_Assemble@@Base+0x242> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3a2dc <_PyCompile_Assemble@@Base+0x242> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b86b0 │ │ │ │ + bl 1b8bf4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b8624 │ │ │ │ + bl 1b8b68 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ 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 3a310 <_PyCompile_Assemble@@Base+0x276> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 138848 │ │ │ │ + b.w 138b90 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #27072 @ 0x69c0 │ │ │ │ + movw r0, #27136 @ 0x6a00 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3a304 <_PyCompile_Assemble@@Base+0x26a> │ │ │ │ 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 │ │ │ │ @@ -20917,44 +20917,44 @@ │ │ │ │ bne.n 3a3a4 <_PyCompile_Assemble@@Base+0x30a> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a3fe <_PyCompile_Assemble@@Base+0x364> │ │ │ │ ldr r2, [pc, #164] @ (3a464 <_PyCompile_Assemble@@Base+0x3ca>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 2667c0 │ │ │ │ + bl 2669f8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3a458 <_PyCompile_Assemble@@Base+0x3be> │ │ │ │ beq.n 3a3fe <_PyCompile_Assemble@@Base+0x364> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #148] @ (3a464 <_PyCompile_Assemble@@Base+0x3ca>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3a45a <_PyCompile_Assemble@@Base+0x3c0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a37e <_PyCompile_Assemble@@Base+0x2e4> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a37e <_PyCompile_Assemble@@Base+0x2e4> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3a37e <_PyCompile_Assemble@@Base+0x2e4> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #100] @ (3a468 <_PyCompile_Assemble@@Base+0x3ce>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3a45a <_PyCompile_Assemble@@Base+0x3c0> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -20965,24 +20965,24 @@ │ │ │ │ b.n 3a45a <_PyCompile_Assemble@@Base+0x3c0> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a440 <_PyCompile_Assemble@@Base+0x3a6> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 3a440 <_PyCompile_Assemble@@Base+0x3a6> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3a424 <_PyCompile_Assemble@@Base+0x38a> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [pc, #28] @ (3a464 <_PyCompile_Assemble@@Base+0x3ca>) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ mov r3, r0 │ │ │ │ b.n 3a45a <_PyCompile_Assemble@@Base+0x3c0> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -20996,51 +20996,51 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 3a48c <_PyCompile_Assemble@@Base+0x3f2> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 13a6f4 │ │ │ │ + b.w 13aa30 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38912 @ 0x9800 │ │ │ │ + movw r0, #38976 @ 0x9840 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3a480 <_PyCompile_Assemble@@Base+0x3e6> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003a4a4 : │ │ │ │ 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, #53216 @ 0xcfe0 │ │ │ │ + movw r4, #53280 @ 0xd020 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1ace1c │ │ │ │ + bl 1ad4dc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #12] @ (3a4f0 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7e4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -21049,25 +21049,25 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3a518 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r0, 3a55a │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #47308 @ 0xb8cc │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145da0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ + b.w 146198 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ @@ -21082,54 +21082,54 @@ │ │ │ │ ldr r4, [pc, #296] @ (3a680 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbz r0, 3a598 │ │ │ │ ldr.w r8, [r0] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 3a59c │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61996 @ 0xf22c │ │ │ │ + movw r1, #62060 @ 0xf26c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #19564 @ 0x4c6c │ │ │ │ + movw r0, #19628 @ 0x4cac │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r3, r8 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3a678 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11dee0 │ │ │ │ + bl 11e2a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a678 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1e6b1c │ │ │ │ + bl 1e6d64 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a654 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #69 @ 0x45 │ │ │ │ mov.w r9, #0 │ │ │ │ blx 2bdac │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r6, r0 │ │ │ │ moveq.w r6, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 182000 │ │ │ │ + bl 1826c0 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3a5ea │ │ │ │ mov r5, r9 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov.w r9, #1 │ │ │ │ b.n 3a618 │ │ │ │ @@ -21148,48 +21148,48 @@ │ │ │ │ lsls r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ b.n 3a5d2 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3a618 │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cbnz r6, 3a648 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 3a62e │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ b.n 3a658 │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #8892 @ 0x22bc │ │ │ │ + movw r1, #8956 @ 0x22fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 3a658 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 22ce34 <_PyTime_AsMilliseconds@@Base+0x800> │ │ │ │ + bl 22d064 <_PyTime_AsMilliseconds@@Base+0x800> │ │ │ │ mov r6, r0 │ │ │ │ b.n 3a658 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a66c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 3a670 │ │ │ │ mov r4, r6 │ │ │ │ b.n 3a678 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3a66c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #20 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ @@ -21199,26 +21199,26 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3a6a8 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb7a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #48968 @ 0xbf48 │ │ │ │ + movw r3, #49032 @ 0xbf88 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #48008 @ 0xbb88 │ │ │ │ movt r2, #2 │ │ │ │ - b.w 258e7c │ │ │ │ + b.w 2590f4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #292] @ (3a7f8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -21270,44 +21270,44 @@ │ │ │ │ bne.n 3a73c │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a796 │ │ │ │ ldr r2, [pc, #164] @ (3a7fc ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 2667c0 │ │ │ │ + bl 2669f8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3a7f0 │ │ │ │ beq.n 3a796 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #148] @ (3a7fc ) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3a7f2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a716 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a716 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3a716 │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #100] @ (3a800 ) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3a7f2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -21318,24 +21318,24 @@ │ │ │ │ b.n 3a7f2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a7d8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 3a7d8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3a7bc │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [pc, #28] @ (3a7fc ) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ mov r3, r0 │ │ │ │ b.n 3a7f2 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -21350,52 +21350,52 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #20 │ │ │ │ strd r0, r1, [sp] │ │ │ │ cbnz r2, 3a826 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [pc, #52] @ (3a854 ) │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ b.n 3a832 │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [pc, #44] @ (3a858 ) │ │ │ │ movs r2, #3 │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ cbz r0, 3a84a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a846 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3a846 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3a84e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cbz r0, 3a8cc <_PyCompile_CodeGen@@Base+0x4> │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {} │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #9096 @ 0x2388 │ │ │ │ + movw r3, #9160 @ 0x23c8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movw r1, #47128 @ 0xb818 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 145da0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ + b.w 146198 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 264938 │ │ │ │ + bl 264b70 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a89a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3a89c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -21410,15 +21410,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3a8c4 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb804 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ 0003a8c8 <_PyCompile_CodeGen@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -21426,175 +21426,175 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 1c1674 │ │ │ │ + bl 1c1954 │ │ │ │ cbnz r0, 3a900 <_PyCompile_CodeGen@@Base+0x38> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9140 @ 0x23b4 │ │ │ │ + movw r1, #9204 @ 0x23f4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3a908 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ - bl 19dba4 <_PyArena_New@@Base> │ │ │ │ + bl 19e264 <_PyArena_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 3a90c <_PyCompile_CodeGen@@Base+0x44> │ │ │ │ movs r5, #0 │ │ │ │ b.n 3aa66 <_PyCompile_CodeGen@@Base+0x19e> │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r6 │ │ │ │ - bl 23f5d0 │ │ │ │ + bl 23f820 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3a932 <_PyCompile_CodeGen@@Base+0x6a> │ │ │ │ - bl 245650 │ │ │ │ + bl 2458a0 │ │ │ │ cbz r0, 3a932 <_PyCompile_CodeGen@@Base+0x6a> │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1aab88 <_PyAST_Compile@@Base+0x50> │ │ │ │ + bl 1ab258 <_PyAST_Compile@@Base+0x50> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3a93a <_PyCompile_CodeGen@@Base+0x72> │ │ │ │ mov r0, r6 │ │ │ │ - bl 11801c <_PyArena_Free@@Base> │ │ │ │ + bl 11823c <_PyArena_Free@@Base> │ │ │ │ b.n 3a908 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r0, #56] @ 0x38 │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a908 <_PyCompile_CodeGen@@Base+0x40> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ae5a0 <_PyConfig_AsDict@@Base+0x520> │ │ │ │ + bl 1aec60 <_PyConfig_AsDict@@Base+0x520> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3a95a <_PyCompile_CodeGen@@Base+0x92> │ │ │ │ movs r5, #0 │ │ │ │ b.n 3aa4e <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ ldr.w r8, [r4, #48] @ 0x30 │ │ │ │ ldr.w r0, [r8, #752] @ 0x2f0 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a956 <_PyCompile_CodeGen@@Base+0x8e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9156 @ 0x23c4 │ │ │ │ + movw r1, #9220 @ 0x2404 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r7 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ beq.n 3a956 <_PyCompile_CodeGen@@Base+0x8e> │ │ │ │ ldr.w r0, [r8, #756] @ 0x2f4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a956 <_PyCompile_CodeGen@@Base+0x8e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9168 @ 0x23d0 │ │ │ │ + movw r1, #9232 @ 0x2410 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r7 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ beq.n 3a956 <_PyCompile_CodeGen@@Base+0x8e> │ │ │ │ ldr.w r0, [r8, #760] @ 0x2f8 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3a956 <_PyCompile_CodeGen@@Base+0x8e> │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #9184 @ 0x23e0 │ │ │ │ + movw r1, #9248 @ 0x2420 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r7 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ beq.n 3a956 <_PyCompile_CodeGen@@Base+0x8e> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - movw r5, #59840 @ 0xe9c0 │ │ │ │ + movw r5, #59904 @ 0xea00 │ │ │ │ movt r5, #58 @ 0x3a │ │ │ │ cmp r3, #3 │ │ │ │ bne.n 3aa30 <_PyCompile_CodeGen@@Base+0x168> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr.w ip, [r3, #28] │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ add r5, sp, #32 │ │ │ │ stmdb r5, {r0, r1, r2, r3} │ │ │ │ mov r3, r0 │ │ │ │ ldmdb r5, {r0, r1, r2} │ │ │ │ stmia.w sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ - bl f33d0 │ │ │ │ + bl f33f8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3a956 <_PyCompile_CodeGen@@Base+0x8e> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b4fd0 <_PyEval_NoToolsForUnwind@@Base+0x418> │ │ │ │ + bl 1b568c <_PyEval_NoToolsForUnwind@@Base+0x418> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r5, r0 │ │ │ │ b.n 3aa4e <_PyCompile_CodeGen@@Base+0x186> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldmia.w r5, {r1, r2, r3} │ │ │ │ - bl fb70c <_Py_GetErrorHandler@@Base+0x8d0> │ │ │ │ + bl fb788 <_Py_GetErrorHandler@@Base+0x8d0> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3a9f0 <_PyCompile_CodeGen@@Base+0x128> │ │ │ │ b.n 3a956 <_PyCompile_CodeGen@@Base+0x8e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 114e04 │ │ │ │ + bl 115020 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bae28 │ │ │ │ + bl 1bb36c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11801c <_PyArena_Free@@Base> │ │ │ │ + bl 11823c <_PyArena_Free@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r0, [pc, #4] @ (3aa74 <_PyCompile_CodeGen@@Base+0x1ac>) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #46580 @ 0xb5f4 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145da0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ + b.w 146198 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ab5a <_PyCompile_CodeGen@@Base+0x292> │ │ │ │ movw r0, #32208 @ 0x7dd0 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -21603,65 +21603,65 @@ │ │ │ │ bne.n 3aac6 <_PyCompile_CodeGen@@Base+0x1fe> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3aab6 <_PyCompile_CodeGen@@Base+0x1ee> │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ beq.n 3aad2 <_PyCompile_CodeGen@@Base+0x20a> │ │ │ │ - bl 272288 │ │ │ │ + bl 23daf4 │ │ │ │ blx 2bbf8 │ │ │ │ blx 2ae94 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cbz r1, 3ab2c <_PyCompile_CodeGen@@Base+0x264> │ │ │ │ - bl 22ce34 <_PyTime_AsMilliseconds@@Base+0x800> │ │ │ │ + bl 22d064 <_PyTime_AsMilliseconds@@Base+0x800> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbnz r5, 3aafc <_PyCompile_CodeGen@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3ab04 <_PyCompile_CodeGen@@Base+0x23c> │ │ │ │ b.n 3ab10 <_PyCompile_CodeGen@@Base+0x248> │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ cbz r0, 3ab14 <_PyCompile_CodeGen@@Base+0x24c> │ │ │ │ b.n 3aaec <_PyCompile_CodeGen@@Base+0x224> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3ab10 <_PyCompile_CodeGen@@Base+0x248> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3ab2c <_PyCompile_CodeGen@@Base+0x264> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3aad6 <_PyCompile_CodeGen@@Base+0x20e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3aad6 <_PyCompile_CodeGen@@Base+0x20e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3aad6 <_PyCompile_CodeGen@@Base+0x20e> │ │ │ │ blx 2af84 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 3ab48 <_PyCompile_CodeGen@@Base+0x280> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 3ab38 <_PyCompile_CodeGen@@Base+0x270> │ │ │ │ dmb ish │ │ │ │ beq.n 3ab5a <_PyCompile_CodeGen@@Base+0x292> │ │ │ │ movw r0, #32208 @ 0x7dd0 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - bl 23ca48 │ │ │ │ + bl 23db9c │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -21699,151 +21699,151 @@ │ │ │ │ add r1, sp, #32 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ac72 <_PyCompile_CodeGen@@Base+0x3aa> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ add r8, r7 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldr r7, [sp, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ac6e <_PyCompile_CodeGen@@Base+0x3a6> │ │ │ │ cmp.w r8, #1 │ │ │ │ beq.n 3ac1a <_PyCompile_CodeGen@@Base+0x352> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cbz r0, 3ac0a <_PyCompile_CodeGen@@Base+0x342> │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3ac02 <_PyCompile_CodeGen@@Base+0x33a> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3ac6e <_PyCompile_CodeGen@@Base+0x3a6> │ │ │ │ cmp.w r8, #2 │ │ │ │ beq.n 3ac1e <_PyCompile_CodeGen@@Base+0x356> │ │ │ │ b.n 3ac0e <_PyCompile_CodeGen@@Base+0x346> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1ba0e8 │ │ │ │ + bl 1ba62c │ │ │ │ cbnz r0, 3ac1e <_PyCompile_CodeGen@@Base+0x356> │ │ │ │ b.n 3ac6e <_PyCompile_CodeGen@@Base+0x3a6> │ │ │ │ mov.w r4, #438 @ 0x1b6 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r6, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ beq.n 3ac3e <_PyCompile_CodeGen@@Base+0x376> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c074 │ │ │ │ mov r5, r0 │ │ │ │ b.n 3ac44 <_PyCompile_CodeGen@@Base+0x37c> │ │ │ │ blx 2b650 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cbz r5, 3ac76 <_PyCompile_CodeGen@@Base+0x3ae> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 3ac60 <_PyCompile_CodeGen@@Base+0x398> │ │ │ │ - bl eec74 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ac20 <_PyCompile_CodeGen@@Base+0x358> │ │ │ │ b.n 3ac6e <_PyCompile_CodeGen@@Base+0x3a6> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r6, #0 │ │ │ │ b.n 3ac7e <_PyCompile_CodeGen@@Base+0x3b6> │ │ │ │ mov r7, r0 │ │ │ │ b.n 3ac7e <_PyCompile_CodeGen@@Base+0x3b6> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r0, #1 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3acbc <_PyCompile_CodeGen@@Base+0x3f4>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r4, 3acd2 <_PyCompile_CodeGen@@Base+0x40a> │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 3ace0 <_PyCompile_CodeGen@@Base+0x418> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9424 @ 0x24d0 │ │ │ │ + movw r1, #9488 @ 0x2510 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r7, r2 │ │ │ │ - bl 11dee0 │ │ │ │ + bl 11e2a8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3adc0 <_PyCompile_CodeGen@@Base+0x4f8> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1e6b1c │ │ │ │ + bl 1e6d64 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3adae <_PyCompile_CodeGen@@Base+0x4e6> │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov sl, r0 │ │ │ │ movs r0, #70 @ 0x46 │ │ │ │ mov.w r9, #0 │ │ │ │ blx 2bdac │ │ │ │ adds r3, r0, #1 │ │ │ │ ite ne │ │ │ │ movne r5, r0 │ │ │ │ moveq.w r5, #1024 @ 0x400 │ │ │ │ add.w fp, sp, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 182000 │ │ │ │ + bl 1826c0 │ │ │ │ mov r3, r5 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3ad44 <_PyCompile_CodeGen@@Base+0x47c> │ │ │ │ mov r4, r9 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov.w r9, #1 │ │ │ │ b.n 3ad72 <_PyCompile_CodeGen@@Base+0x4aa> │ │ │ │ @@ -21862,56 +21862,56 @@ │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r9, r4 │ │ │ │ b.n 3ad2c <_PyCompile_CodeGen@@Base+0x464> │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3ad72 <_PyCompile_CodeGen@@Base+0x4aa> │ │ │ │ mov.w r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ cbnz r5, 3ada2 <_PyCompile_CodeGen@@Base+0x4da> │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 3ad88 <_PyCompile_CodeGen@@Base+0x4c0> │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ b.n 3adb2 <_PyCompile_CodeGen@@Base+0x4ea> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #9464 @ 0x24f8 │ │ │ │ + movw r1, #9528 @ 0x2538 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 3adb2 <_PyCompile_CodeGen@@Base+0x4ea> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1db90c <_Py_Uid_Converter@@Base+0x148> │ │ │ │ + bl 1dbb54 <_Py_Uid_Converter@@Base+0x148> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3adb2 <_PyCompile_CodeGen@@Base+0x4ea> │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r5 │ │ │ │ - bl 13ce24 <_Py_DecRef@@Base> │ │ │ │ + bl 13d198 <_Py_DecRef@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3adec <_PyCompile_CodeGen@@Base+0x524>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r0, 3adfc <_PyCompile_CodeGen@@Base+0x534> │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -21919,52 +21919,52 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3ae14 <_PyCompile_CodeGen@@Base+0x54c>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xb780 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 3ae46 <_PyCompile_CodeGen@@Base+0x57e> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3ae60 <_PyCompile_CodeGen@@Base+0x598> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cbz r3, 3ae64 <_PyCompile_CodeGen@@Base+0x59c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32764 @ 0x7ffc │ │ │ │ + movw r1, #32828 @ 0x803c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3ae80 <_PyCompile_CodeGen@@Base+0x5b8> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cbnz r0, 3ae72 <_PyCompile_CodeGen@@Base+0x5aa> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 3ae80 <_PyCompile_CodeGen@@Base+0x5b8> │ │ │ │ ldr r1, [pc, #16] @ (3ae84 <_PyCompile_CodeGen@@Base+0x5bc>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ae68 <_PyCompile_CodeGen@@Base+0x5a0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ssat r0, #14, r0, lsl #1 │ │ │ │ push {r4, lr} │ │ │ │ @@ -21976,15 +21976,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r0, [pc, #20] @ (3aeb4 <_PyCompile_CodeGen@@Base+0x5ec>) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 3ae50 <_PyCompile_CodeGen@@Base+0x588> │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -21993,36 +21993,36 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3aedc <_PyCompile_CodeGen@@Base+0x614>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ rev r4, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9a914 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a97c <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 6bb50 │ │ │ │ + b.w 6bb60 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #292] @ (3b048 <_PyCompile_CodeGen@@Base+0x780>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -22074,44 +22074,44 @@ │ │ │ │ bne.n 3af8c <_PyCompile_CodeGen@@Base+0x6c4> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3afe6 <_PyCompile_CodeGen@@Base+0x71e> │ │ │ │ ldr r2, [pc, #164] @ (3b04c <_PyCompile_CodeGen@@Base+0x784>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 2667c0 │ │ │ │ + bl 2669f8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b040 <_PyCompile_CodeGen@@Base+0x778> │ │ │ │ beq.n 3afe6 <_PyCompile_CodeGen@@Base+0x71e> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #148] @ (3b04c <_PyCompile_CodeGen@@Base+0x784>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3b042 <_PyCompile_CodeGen@@Base+0x77a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3af66 <_PyCompile_CodeGen@@Base+0x69e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3af66 <_PyCompile_CodeGen@@Base+0x69e> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3af66 <_PyCompile_CodeGen@@Base+0x69e> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #100] @ (3b050 <_PyCompile_CodeGen@@Base+0x788>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3b042 <_PyCompile_CodeGen@@Base+0x77a> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -22122,40 +22122,40 @@ │ │ │ │ b.n 3b042 <_PyCompile_CodeGen@@Base+0x77a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b028 <_PyCompile_CodeGen@@Base+0x760> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 3b028 <_PyCompile_CodeGen@@Base+0x760> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3b00c <_PyCompile_CodeGen@@Base+0x744> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [pc, #28] @ (3b04c <_PyCompile_CodeGen@@Base+0x784>) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ mov r3, r0 │ │ │ │ b.n 3b042 <_PyCompile_CodeGen@@Base+0x77a> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.w 299c08 <_PyMonitoring_FireBranchEvent@@Base+0x74> │ │ │ │ + b.w 299c34 <_PyMonitoring_FireBranchEvent@@Base+0x74> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldrd r0, r1, [r3, #8] │ │ │ │ - b.w 102560 │ │ │ │ + b.w 1025e0 │ │ │ │ │ │ │ │ 0003b062 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ @@ -22166,46 +22166,46 @@ │ │ │ │ b.n 3b0cc <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ subs r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ bls.n 3b0a2 <_PyEval_SpecialMethodCanSuggest@@Base+0x40> │ │ │ │ b.n 3b0cc <_PyEval_SpecialMethodCanSuggest@@Base+0x6a> │ │ │ │ ldr r1, [pc, #92] @ (3b0e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x82>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 19d484 <_PyType_Lookup@@Base> │ │ │ │ + bl 19db40 <_PyType_Lookup@@Base> │ │ │ │ cbz r0, 3b0e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ cbz r3, 3b0e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ ldr r1, [pc, #80] @ (3b0e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x86>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 19d484 <_PyType_Lookup@@Base> │ │ │ │ + bl 19db40 <_PyType_Lookup@@Base> │ │ │ │ cbnz r0, 3b0be <_PyEval_SpecialMethodCanSuggest@@Base+0x5c> │ │ │ │ b.n 3b0e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ ldr r1, [pc, #72] @ (3b0ec <_PyEval_SpecialMethodCanSuggest@@Base+0x8a>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 19d484 <_PyType_Lookup@@Base> │ │ │ │ + bl 19db40 <_PyType_Lookup@@Base> │ │ │ │ cbz r0, 3b0e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ cbz r3, 3b0e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ ldr r1, [pc, #56] @ (3b0f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x8e>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 19d484 <_PyType_Lookup@@Base> │ │ │ │ + bl 19db40 <_PyType_Lookup@@Base> │ │ │ │ cbz r0, 3b0e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x7e> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ b.n 3b0e2 <_PyEval_SpecialMethodCanSuggest@@Base+0x80> │ │ │ │ - movw r1, #9796 @ 0x2644 │ │ │ │ + movw r1, #9860 @ 0x2684 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #25472 @ 0x6380 │ │ │ │ + movw r0, #25536 @ 0x63c0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r7, sp, #608 @ 0x260 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r2, r3, r5, r7} │ │ │ │ @@ -22227,117 +22227,117 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 3b13a <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ bne.n 3b15c <_PyEval_SpecialMethodCanSuggest@@Base+0xfa> │ │ │ │ b.n 3b154 <_PyEval_SpecialMethodCanSuggest@@Base+0xf2> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2456 @ 0x998 │ │ │ │ + movw r0, #2520 @ 0x9d8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3b12a <_PyEval_SpecialMethodCanSuggest@@Base+0xc8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3b2f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3b150 <_PyEval_SpecialMethodCanSuggest@@Base+0xee> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3b150 <_PyEval_SpecialMethodCanSuggest@@Base+0xee> │ │ │ │ movs r0, #32 │ │ │ │ blx 2b698 <__sched_cpualloc@plt> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3b178 <_PyEval_SpecialMethodCanSuggest@@Base+0x116> │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ b.n 3b2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x28e> │ │ │ │ mov.w r8, #4 │ │ │ │ movs r7, #32 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 89340 │ │ │ │ + bl 89384 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3b2a0 <_PyEval_SpecialMethodCanSuggest@@Base+0x23e> │ │ │ │ - bl 11decc │ │ │ │ + bl 11e294 │ │ │ │ cbnz r0, 3b1d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x172> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - movw r1, #9912 @ 0x26b8 │ │ │ │ + movw r1, #9976 @ 0x26f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 3b2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x286> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3b2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x286> │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3b2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x286> │ │ │ │ mov r0, fp │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b1f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 3b1f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x192> │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ bge.n 3b218 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b6> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3b2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x286> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9968 @ 0x26f0 │ │ │ │ + movw r1, #10032 @ 0x2730 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3b2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x286> │ │ │ │ cmp r5, sl │ │ │ │ bne.n 3b234 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d2> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9988 @ 0x2704 │ │ │ │ + movw r1, #10052 @ 0x2744 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3b2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x286> │ │ │ │ cmp r5, r7 │ │ │ │ blt.n 3b280 <_PyEval_SpecialMethodCanSuggest@@Base+0x21e> │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ mov.w r7, r7, lsl #1 │ │ │ │ it ge │ │ │ │ addge r7, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ bge.n 3b238 <_PyEval_SpecialMethodCanSuggest@@Base+0x1d6> │ │ │ │ mov r0, r7 │ │ │ │ blx 2b698 <__sched_cpualloc@plt> │ │ │ │ mov fp, r0 │ │ │ │ cbnz r0, 3b258 <_PyEval_SpecialMethodCanSuggest@@Base+0x1f6> │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ b.n 3b2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x286> │ │ │ │ add.w r3, r7, #31 │ │ │ │ movs r1, #0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r3 │ │ │ │ @@ -22356,65 +22356,65 @@ │ │ │ │ movs r3, #1 │ │ │ │ and.w r5, r5, #31 │ │ │ │ lsl.w r5, r3, r5 │ │ │ │ ldr.w r3, [r4, r2, lsl #2] │ │ │ │ orrs r3, r5 │ │ │ │ str.w r3, [r4, r2, lsl #2] │ │ │ │ b.n 3b186 <_PyEval_SpecialMethodCanSuggest@@Base+0x124> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3b2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x286> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b2ba <_PyEval_SpecialMethodCanSuggest@@Base+0x258> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3b2ba <_PyEval_SpecialMethodCanSuggest@@Base+0x258> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b68c │ │ │ │ cbz r0, 3b2d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x276> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ b.n 3b2e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x286> │ │ │ │ mov r0, r4 │ │ │ │ blx 2be1c <__sched_cpufree@plt> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 3b2f8 <_PyEval_SpecialMethodCanSuggest@@Base+0x296> │ │ │ │ cbz r4, 3b2f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x28e> │ │ │ │ mov r0, r4 │ │ │ │ blx 2be1c <__sched_cpufree@plt> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ b.n 3b150 <_PyEval_SpecialMethodCanSuggest@@Base+0xee> │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 255d7c │ │ │ │ + bl 255fbc │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b336 <_PyEval_SpecialMethodCanSuggest@@Base+0x2d4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbnz r3, 3b332 <_PyEval_SpecialMethodCanSuggest@@Base+0x2d0> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #10012 @ 0x271c │ │ │ │ + movw r1, #10076 @ 0x275c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3b338 <_PyEval_SpecialMethodCanSuggest@@Base+0x2d6> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #4] @ (3b344 <_PyEval_SpecialMethodCanSuggest@@Base+0x2e2>) │ │ │ │ @@ -22429,88 +22429,88 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #8] @ (3b36c <_PyEval_SpecialMethodCanSuggest@@Base+0x30a>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r4, 3b38a <_PyEval_SpecialMethodCanSuggest@@Base+0x328> │ │ │ │ lsls r5, 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 r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ - bl c9f6c │ │ │ │ + bl c9fb0 │ │ │ │ cbz r0, 3b3ca <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3b3b6 <_PyEval_SpecialMethodCanSuggest@@Base+0x354> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cbz r5, 3b3aa <_PyEval_SpecialMethodCanSuggest@@Base+0x348> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3b40e <_PyEval_SpecialMethodCanSuggest@@Base+0x3ac> │ │ │ │ b.n 3b41a <_PyEval_SpecialMethodCanSuggest@@Base+0x3b8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 908a0 │ │ │ │ + bl 908e4 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3b3ce <_PyEval_SpecialMethodCanSuggest@@Base+0x36c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b3ca <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3b3ca <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 3b41a <_PyEval_SpecialMethodCanSuggest@@Base+0x3b8> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3b408 <_PyEval_SpecialMethodCanSuggest@@Base+0x3a6> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b3f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x38e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3b3f0 <_PyEval_SpecialMethodCanSuggest@@Base+0x38e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b3ca <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3b3ca <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3b3ca <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b41a <_PyEval_SpecialMethodCanSuggest@@Base+0x3b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3b41a <_PyEval_SpecialMethodCanSuggest@@Base+0x3b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ @@ -22565,44 +22565,44 @@ │ │ │ │ bne.n 3b498 <_PyEval_SpecialMethodCanSuggest@@Base+0x436> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3b4f2 <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ ldr r2, [pc, #164] @ (3b558 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f6>) │ │ │ │ mov r0, r5 │ │ │ │ - bl 2667c0 │ │ │ │ + bl 2669f8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b54c <_PyEval_SpecialMethodCanSuggest@@Base+0x4ea> │ │ │ │ beq.n 3b4f2 <_PyEval_SpecialMethodCanSuggest@@Base+0x490> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #148] @ (3b558 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f6>) │ │ │ │ mov r0, r7 │ │ │ │ strd r6, r5, [sp] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3b54e <_PyEval_SpecialMethodCanSuggest@@Base+0x4ec> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b472 <_PyEval_SpecialMethodCanSuggest@@Base+0x410> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3b472 <_PyEval_SpecialMethodCanSuggest@@Base+0x410> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3b472 <_PyEval_SpecialMethodCanSuggest@@Base+0x410> │ │ │ │ movs r3, #2 │ │ │ │ mov r2, sp │ │ │ │ ldr r1, [pc, #100] @ (3b55c <_PyEval_SpecialMethodCanSuggest@@Base+0x4fa>) │ │ │ │ mov r0, r7 │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3b54e <_PyEval_SpecialMethodCanSuggest@@Base+0x4ec> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -22613,24 +22613,24 @@ │ │ │ │ b.n 3b54e <_PyEval_SpecialMethodCanSuggest@@Base+0x4ec> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3b534 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 3b534 <_PyEval_SpecialMethodCanSuggest@@Base+0x4d2> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 3b518 <_PyEval_SpecialMethodCanSuggest@@Base+0x4b6> │ │ │ │ movs r3, #2 │ │ │ │ ldr r1, [pc, #28] @ (3b558 <_PyEval_SpecialMethodCanSuggest@@Base+0x4f6>) │ │ │ │ mov r0, r7 │ │ │ │ mov r2, sp │ │ │ │ str r6, [sp, #0] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 207e14 <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ + bl 20804c <_PyUnicode_ToUppercase@@Base+0x644> │ │ │ │ mov r3, r0 │ │ │ │ b.n 3b54e <_PyEval_SpecialMethodCanSuggest@@Base+0x4ec> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -22656,28 +22656,28 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ ldr r4, [pc, #88] @ (3b5e8 <_PyEval_SpecialMethodCanSuggest@@Base+0x586>) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 3b59e <_PyEval_SpecialMethodCanSuggest@@Base+0x53c> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3b5e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x582> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3b5b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x54e> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 3b5dc <_PyEval_SpecialMethodCanSuggest@@Base+0x57a> │ │ │ │ b.n 3b59a <_PyEval_SpecialMethodCanSuggest@@Base+0x538> │ │ │ │ cmp.w r0, #266 @ 0x10a │ │ │ │ bhi.n 3b5dc <_PyEval_SpecialMethodCanSuggest@@Base+0x57a> │ │ │ │ - movw r1, #60160 @ 0xeb00 │ │ │ │ + movw r1, #60224 @ 0xeb40 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldrb.w r1, [r1, r0, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -22694,22 +22694,22 @@ │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r1, 3b614 <_PyEval_SpecialMethodCanSuggest@@Base+0x5b2> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #10060 @ 0x274c │ │ │ │ + movw r1, #10124 @ 0x278c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3b620 <_PyEval_SpecialMethodCanSuggest@@Base+0x5be> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge.n 3b626 <_PyEval_SpecialMethodCanSuggest@@Base+0x5c4> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3b630 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ce> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ blx 2bf38 │ │ │ │ @@ -22724,61 +22724,61 @@ │ │ │ │ blx 2b424 │ │ │ │ subs r4, r0, #0 │ │ │ │ bge.n 3b65e <_PyEval_SpecialMethodCanSuggest@@Base+0x5fc> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ bne.n 3b668 <_PyEval_SpecialMethodCanSuggest@@Base+0x606> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 7192c │ │ │ │ + b.w 71968 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ bcc.n 3b676 <_PyEval_SpecialMethodCanSuggest@@Base+0x614> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3b66e <_PyEval_SpecialMethodCanSuggest@@Base+0x60c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b424 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3b6a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x646> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3b6e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x67e> │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3b6d2 <_PyEval_SpecialMethodCanSuggest@@Base+0x670> │ │ │ │ movs r6, #0 │ │ │ │ cmp r7, r6 │ │ │ │ ble.n 3b6ca <_PyEval_SpecialMethodCanSuggest@@Base+0x668> │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 121e08 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1220dc <_PyLong_FromGid@@Base> │ │ │ │ cbz r0, 3b6d2 <_PyEval_SpecialMethodCanSuggest@@Base+0x670> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ b.n 3b6b2 <_PyEval_SpecialMethodCanSuggest@@Base+0x650> │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ b.n 3b6e0 <_PyEval_SpecialMethodCanSuggest@@Base+0x67e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ b.n 3b6a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x642> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ @@ -22787,15 +22787,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ ldr r0, [pc, #20] @ (3b710 <_PyEval_SpecialMethodCanSuggest@@Base+0x6ae>) │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ it cc │ │ │ │ lslcc r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -22806,41 +22806,41 @@ │ │ │ │ cbz r1, 3b734 <_PyEval_SpecialMethodCanSuggest@@Base+0x6d2> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #10164 @ 0x27b4 │ │ │ │ + movw r0, #10228 @ 0x27f4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 13b534 │ │ │ │ + bl 13b8a4 │ │ │ │ cbnz r0, 3b770 <_PyEval_SpecialMethodCanSuggest@@Base+0x70e> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3b7a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x742> │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3b78c <_PyEval_SpecialMethodCanSuggest@@Base+0x72a> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3b76c <_PyEval_SpecialMethodCanSuggest@@Base+0x70a> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 3b7a4 <_PyEval_SpecialMethodCanSuggest@@Base+0x742> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -22849,27 +22849,27 @@ │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #19904 @ 0x4dc0 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.w 1a8d68 <_PyBytes_DecodeEscape2@@Base+0xa18> │ │ │ │ + b.w 1a9438 <_PyBytes_DecodeEscape2@@Base+0xa18> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r0, [pc, #12] @ (3b7d8 <_PyEval_SpecialMethodCanSuggest@@Base+0x776>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7c4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -22901,468 +22901,468 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3b838 <_PyEval_SpecialMethodCanSuggest@@Base+0x7d6> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3b87c <_PyEval_SpecialMethodCanSuggest@@Base+0x81a> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3b834 <_PyEval_SpecialMethodCanSuggest@@Base+0x7d2> │ │ │ │ add r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ beq.n 3b868 <_PyEval_SpecialMethodCanSuggest@@Base+0x806> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cbz r6, 3b854 <_PyEval_SpecialMethodCanSuggest@@Base+0x7f2> │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 3b86c <_PyEval_SpecialMethodCanSuggest@@Base+0x80a> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3b86e <_PyEval_SpecialMethodCanSuggest@@Base+0x80c> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 3b86e <_PyEval_SpecialMethodCanSuggest@@Base+0x80c> │ │ │ │ b.n 3b834 <_PyEval_SpecialMethodCanSuggest@@Base+0x7d2> │ │ │ │ mov r6, r0 │ │ │ │ b.n 3b86e <_PyEval_SpecialMethodCanSuggest@@Base+0x80c> │ │ │ │ movs r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ bl 3b8c2 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cbz r3, 3b886 <_PyEval_SpecialMethodCanSuggest@@Base+0x824> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r4, #0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3b89a <_PyEval_SpecialMethodCanSuggest@@Base+0x838> │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #59244 @ 0xe76c │ │ │ │ + movw r1, #59308 @ 0xe7ac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 0003b8c2 <_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 266be4 <_PyLong_Lshift@@Base+0x2b4> │ │ │ │ + bl 266edc <_PyLong_Lshift@@Base+0x374> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003b8de : │ │ │ │ ldr r0, [pc, #4] @ (3b8e4 ) │ │ │ │ - b.w 1a7b90 │ │ │ │ + b.w 1a8260 │ │ │ │ cmp r4, #44 @ 0x2c │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r6, #30244 @ 0x7624 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ beq.n 3b910 │ │ │ │ mov r1, r6 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbz r0, 3b912 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ beq.n 3b926 │ │ │ │ movw r1, #30244 @ 0x7624 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbz r0, 3b928 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 132550 │ │ │ │ + b.w 132878 │ │ │ │ │ │ │ │ 0003b934 : │ │ │ │ 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, 3b95c │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3b96c │ │ │ │ str r7, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b0b78 │ │ │ │ + bl 1b1230 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #16 │ │ │ │ - movw r1, #10408 @ 0x28a8 │ │ │ │ + movw r1, #10472 @ 0x28e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r4, r0 │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3b998 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3bbaa │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10412 @ 0x28ac │ │ │ │ + movw r1, #10476 @ 0x28ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10424 @ 0x28b8 │ │ │ │ + movw r1, #10488 @ 0x28f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10440 @ 0x28c8 │ │ │ │ + movw r1, #10504 @ 0x2908 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10452 @ 0x28d4 │ │ │ │ + movw r1, #10516 @ 0x2914 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10464 @ 0x28e0 │ │ │ │ + movw r1, #10528 @ 0x2920 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10480 @ 0x28f0 │ │ │ │ + movw r1, #10544 @ 0x2930 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10496 @ 0x2900 │ │ │ │ + movw r1, #10560 @ 0x2940 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10508 @ 0x290c │ │ │ │ + movw r1, #10572 @ 0x294c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10520 @ 0x2918 │ │ │ │ + movw r1, #10584 @ 0x2958 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ mov.w r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10532 @ 0x2924 │ │ │ │ + movw r1, #10596 @ 0x2964 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10548 @ 0x2934 │ │ │ │ + movw r1, #10612 @ 0x2974 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10564 @ 0x2944 │ │ │ │ + movw r1, #10628 @ 0x2984 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3b992 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10580 @ 0x2954 │ │ │ │ + movw r1, #10644 @ 0x2994 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10592 @ 0x2960 │ │ │ │ + movw r1, #10656 @ 0x29a0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10604 @ 0x296c │ │ │ │ + movw r1, #10668 @ 0x29ac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10620 @ 0x297c │ │ │ │ + movw r1, #10684 @ 0x29bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10636 @ 0x298c │ │ │ │ + movw r1, #10700 @ 0x29cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10660 @ 0x29a4 │ │ │ │ + movw r1, #10724 @ 0x29e4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10444 @ 0x28cc │ │ │ │ + movw r1, #10508 @ 0x290c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10680 @ 0x29b8 │ │ │ │ + movw r1, #10744 @ 0x29f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10696 @ 0x29c8 │ │ │ │ + movw r1, #10760 @ 0x2a08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10712 @ 0x29d8 │ │ │ │ + movw r1, #10776 @ 0x2a18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10720 @ 0x29e0 │ │ │ │ + movw r1, #10784 @ 0x2a20 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10728 @ 0x29e8 │ │ │ │ + movw r1, #10792 @ 0x2a28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ cmp r0, #0 │ │ │ │ blt.w 3b992 │ │ │ │ movs r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #10740 @ 0x29f4 │ │ │ │ + movw r1, #10804 @ 0x2a34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #10752 @ 0x2a00 │ │ │ │ + movw r1, #10816 @ 0x2a40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #10800 @ 0x2a30 │ │ │ │ + movw r1, #10864 @ 0x2a70 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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 r0, r1 │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3bc0e │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3bc28 │ │ │ │ adds r4, #1 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ subs r4, r0, #1 │ │ │ │ cbnz r0, 3bc1e │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3bc28 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3bc4c │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3bc58 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cbz r0, 3bc7e │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ bne.n 3bc76 │ │ │ │ pop {r4} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #8] @ (3bca0 ) │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 20bd18 │ │ │ │ + b.w 20bf50 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r1, 3bce4 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ bne.n 3bcdc │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #59244 @ 0xe76c │ │ │ │ + movw r1, #59308 @ 0xe7ac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3bd00 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ b.n 3bd08 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl dd584 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3bd06 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 3bd06 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3bd0a │ │ │ │ str r5, [r4, #52] @ 0x34 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #10984 @ 0x2ae8 │ │ │ │ + movw r1, #11048 @ 0x2b28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -23370,21 +23370,21 @@ │ │ │ │ movw r3, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3bd5a │ │ │ │ vldr d8, [r1, #8] │ │ │ │ b.n 3bd7a │ │ │ │ mov r0, r1 │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 3bd7a │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 3bd84 │ │ │ │ b.n 3bdf0 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bvs.n 3bde0 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vldr d9, [pc, #108] @ 3bdf8 │ │ │ │ @@ -23404,22 +23404,22 @@ │ │ │ │ vsub.f64 d8, d8, d0 │ │ │ │ b.n 3bdc6 │ │ │ │ vsub.f64 d8, d0, d8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 3bde0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 3bde0 │ │ │ │ b.n 3bdf0 │ │ │ │ vldr d8, [pc, #32] @ 3be00 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -23429,41 +23429,41 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vpadal.s8 d20, d8 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #47152 @ 0xb830 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 145da0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ + b.w 146198 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ 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, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3be48 │ │ │ │ vldr d8, [r1, #8] │ │ │ │ b.n 3be66 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 3be66 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3be7a │ │ │ │ vldr d0, [pc, #32] @ 3be88 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ subs r3, r4, r1 │ │ │ │ @@ -23473,55 +23473,55 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r2, #1 │ │ │ │ bgt.n 3bebc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11280 @ 0x2c10 │ │ │ │ + movw r1, #11344 @ 0x2c50 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #3 │ │ │ │ ble.n 3bedc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11328 @ 0x2c40 │ │ │ │ + movw r1, #11392 @ 0x2c80 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3bf0e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3befc │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3bf0e │ │ │ │ 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 3bf28 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cbnz r0, 3bf1a │ │ │ │ - b.w 7192c │ │ │ │ + b.w 71968 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -23530,231 +23530,231 @@ │ │ │ │ str.w r0, [ip, #2976] @ 0xba0 │ │ │ │ mov r7, r0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r0, r2 │ │ │ │ cbnz r2, 3bf4a │ │ │ │ - bl fae08 │ │ │ │ + bl fae84 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #11492 @ 0x2ce4 │ │ │ │ + movw r1, #11556 @ 0x2d24 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #11496 @ 0x2ce8 │ │ │ │ + movw r0, #11560 @ 0x2d28 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.w 3c0b8 │ │ │ │ cbnz r4, 3bf70 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ b.n 3bfa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11decc │ │ │ │ + bl 11e294 │ │ │ │ cbz r0, 3bfc2 │ │ │ │ - movw r1, #10496 @ 0x2900 │ │ │ │ + movw r1, #10560 @ 0x2940 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1737dc │ │ │ │ + bl 173c64 │ │ │ │ cbnz r0, 3bfa4 │ │ │ │ b.n 3c0b8 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 3c066 │ │ │ │ - bl eec74 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c0b8 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2accc <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r1, r4, #1 │ │ │ │ bne.n 3c0bc │ │ │ │ b.n 3bf90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 3bfd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11143c │ │ │ │ + bl 111658 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c076 │ │ │ │ - movw r1, #11508 @ 0x2cf4 │ │ │ │ + movw r1, #11572 @ 0x2d34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1737dc │ │ │ │ + bl 173c64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c0b8 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ ble.n 3c00e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11512 @ 0x2cf8 │ │ │ │ + movw r1, #11576 @ 0x2d38 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ b.n 3c0b8 │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, r5, r4 │ │ │ │ blx 2acd8 <__memcpy_chk@plt> │ │ │ │ ldr r3, [pc, #180] @ (3c0d8 ) │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 12e188 │ │ │ │ - bl 9652c │ │ │ │ + bl 12e420 │ │ │ │ + bl 9658c │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2accc <__fcntl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r3, r6, #1 │ │ │ │ bne.n 3c062 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 3c066 │ │ │ │ - bl eec74 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c032 │ │ │ │ b.n 3c0b8 │ │ │ │ cmp r6, #0 │ │ │ │ bge.n 3c096 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ b.n 3c0b8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #11560 @ 0x2d28 │ │ │ │ + movw r1, #11624 @ 0x2d68 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r1, [pc, #68] @ (3c0dc ) │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c260 │ │ │ │ cbz r0, 3c0c8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11544 @ 0x2d18 │ │ │ │ + movw r1, #11608 @ 0x2d58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3c0d0 │ │ │ │ cmp r4, #0 │ │ │ │ blt.n 3c066 │ │ │ │ mov r0, r4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ b.n 3c0d0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r0, #1 │ │ │ │ - ldr r0, [r3, #88] @ 0x58 │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r0, #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 3c100 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 126008 │ │ │ │ + b.w 1262d0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38528 @ 0x9680 │ │ │ │ + movw r0, #38592 @ 0x96c0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3c0f4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4} │ │ │ │ movs r3, #0 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ cmp r4, r3 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ pop {r4} │ │ │ │ - b.w c23ac │ │ │ │ + b.w c23f4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r1, 3c15e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11780 @ 0x2e04 │ │ │ │ + movw r1, #11844 @ 0x2e44 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3c18a │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 3c19e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ bmi.n 3c190 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11812 @ 0x2e24 │ │ │ │ + movw r1, #11876 @ 0x2e64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3c1aa │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c1a0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ b.n 3c1a0 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, 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 │ │ │ │ @@ -23764,32 +23764,32 @@ │ │ │ │ cbnz r0, 3c1e4 │ │ │ │ cmp r3, r0 │ │ │ │ blt.n 3c1e4 │ │ │ │ cmp r3, #1 │ │ │ │ bgt.n 3c1e4 │ │ │ │ cbz r2, 3c1e4 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #3048 @ 0xbe8 │ │ │ │ + movw r1, #3112 @ 0xc28 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3c204 │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r4, [pc, #32] @ (3c20c ) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3c1ce │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r5, #148 @ 0x94 │ │ │ │ @@ -23802,138 +23802,138 @@ │ │ │ │ mov r5, r0 │ │ │ │ bl 3c45c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3c34c │ │ │ │ ldr r1, [pc, #316] @ (3c36c ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c350 │ │ │ │ ldr r1, [pc, #304] @ (3c370 ) │ │ │ │ add r2, sp, #12 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3c300 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cbz r5, 3c274 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a9a90 <_PyBytes_DecodeEscape2@@Base+0x1740> │ │ │ │ + bl 1aa160 <_PyBytes_DecodeEscape2@@Base+0x1740> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ subs r6, r0, #0 │ │ │ │ blt.n 3c2ee │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c26c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3c26c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ subs r6, #0 │ │ │ │ it ne │ │ │ │ movne r6, #1 │ │ │ │ b.n 3c276 │ │ │ │ mov r6, r5 │ │ │ │ add r2, sp, #8 │ │ │ │ ldr r1, [pc, #248] @ (3c374 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3c300 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 3c316 │ │ │ │ mov r0, r7 │ │ │ │ - bl d26c8 │ │ │ │ + bl d2720 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3c316 │ │ │ │ ldr r1, [pc, #224] @ (3c378 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ cbnz r0, 3c2b8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c300 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3c300 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3c300 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bmi.n 3c31e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #12152 @ 0x2f78 │ │ │ │ + movw r1, #12216 @ 0x2fb8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c2ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3c2ec │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c300 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3c300 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c34c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3c34c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3c34c │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ cbz r5, 3c350 │ │ │ │ cbnz r6, 3c350 │ │ │ │ ldr r1, [pc, #64] @ (3c36c ) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cbz r0, 3c350 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c350 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3c350 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3c350 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3c366 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3c364 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r2!, {r3} │ │ │ │ @@ -23952,113 +23952,113 @@ │ │ │ │ mov r7, r0 │ │ │ │ cbz r1, 3c3ae │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 3c3ae │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf04 │ │ │ │ + bl 7bf24 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3c3b0 │ │ │ │ b.n 3c3f6 │ │ │ │ ldr r4, [pc, #164] @ (3c454 ) │ │ │ │ ldr r0, [pc, #164] @ (3c458 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3c3e2 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 3c3fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c3e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3c3e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c3f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3c3f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r7, #0 │ │ │ │ b.n 3c44e │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ strd r3, r0, [sp] │ │ │ │ movs r0, #5 │ │ │ │ - bl 7c278 │ │ │ │ + bl 7c298 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c426 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3c426 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c43a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3c43a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c44e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3c44e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrd r0, r0, [r4, #-308]! @ 0x134 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #64] @ (3c4ac ) │ │ │ │ - bl 908a0 │ │ │ │ + bl 908e4 │ │ │ │ cbz r0, 3c4a6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bmi.n 3c4a8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37080 @ 0x90d8 │ │ │ │ + movw r1, #37144 @ 0x9118 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c4a6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3c4a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ 0003c4b0 <_PyImport_ClearExtension@@Base>: │ │ │ │ @@ -24070,18 +24070,18 @@ │ │ │ │ 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 19cca4 │ │ │ │ + bl 19d360 │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 3c4ea <_PyImport_ClearExtension@@Base+0x3a> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ subs.w r0, r0, r8 │ │ │ │ it ne │ │ │ │ movne.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3c574 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ ldr r4, [r0, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -24090,21 +24090,21 @@ │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c508 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3c508 <_PyImport_ClearExtension@@Base+0x58> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ bgt.n 3c52e <_PyImport_ClearExtension@@Base+0x7e> │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 3c556 <_PyImport_ClearExtension@@Base+0xa6> │ │ │ │ @@ -24117,30 +24117,30 @@ │ │ │ │ bge.n 3c514 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c898 <_Py_rc_quot@@Base+0x18e> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 3c514 <_PyImport_ClearExtension@@Base+0x64> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3c574 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ - bl 1a79e0 │ │ │ │ + bl 1a80b0 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3c558 <_PyImport_ClearExtension@@Base+0xa8> │ │ │ │ b.n 3c546 <_PyImport_ClearExtension@@Base+0x96> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26a4e4 │ │ │ │ + bl 26a71c │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 3c568 <_PyImport_ClearExtension@@Base+0xb8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3c574 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1de7e8 │ │ │ │ + bl 1dea38 │ │ │ │ b.n 3c564 <_PyImport_ClearExtension@@Base+0xb4> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ 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 │ │ │ │ @@ -24148,65 +24148,65 @@ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ subw sp, sp, #2500 @ 0x9c4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #5 │ │ │ │ bmi.n 3c5b0 <_PyImport_ClearExtension@@Base+0x100> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12060 @ 0x2f1c │ │ │ │ + movw r1, #12124 @ 0x2f5c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3c5d8 <_PyImport_ClearExtension@@Base+0x128> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl fc8a8 │ │ │ │ + bl fc924 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 3c5dc <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12092 @ 0x2f3c │ │ │ │ + movw r1, #12156 @ 0x2f7c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3c654 <_PyImport_ClearExtension@@Base+0x1a4> │ │ │ │ mov r5, sp │ │ │ │ add.w r6, r4, #12 │ │ │ │ addw r9, r4, #2508 @ 0x9cc │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ - bl fcb80 │ │ │ │ + bl fcbfc │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ bne.n 3c5fe <_PyImport_ClearExtension@@Base+0x14e> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3c5d8 <_PyImport_ClearExtension@@Base+0x128> │ │ │ │ cmp r6, r9 │ │ │ │ str.w r8, [r5], #4 │ │ │ │ bne.n 3c5e6 <_PyImport_ClearExtension@@Base+0x136> │ │ │ │ ldr.w r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 3c61e <_PyImport_ClearExtension@@Base+0x16e> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3c5d8 <_PyImport_ClearExtension@@Base+0x128> │ │ │ │ b.n 3c624 <_PyImport_ClearExtension@@Base+0x174> │ │ │ │ cmp.w r0, #624 @ 0x270 │ │ │ │ bls.n 3c63c <_PyImport_ClearExtension@@Base+0x18c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #12124 @ 0x2f5c │ │ │ │ + movw r1, #12188 @ 0x2f9c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3c5d8 <_PyImport_ClearExtension@@Base+0x128> │ │ │ │ mov.w r2, #2496 @ 0x9c0 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, r7, #12 │ │ │ │ str r3, [r7, #8] │ │ │ │ blx 2bf20 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ @@ -24220,67 +24220,67 @@ │ │ │ │ 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 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3c704 <_PyImport_ClearExtension@@Base+0x254> │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3c704 <_PyImport_ClearExtension@@Base+0x254> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #64740 @ 0xfce4 │ │ │ │ + movw r0, #64804 @ 0xfd24 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3c6b2 <_PyImport_ClearExtension@@Base+0x202> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #723 @ 0x2d3 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ - movw r0, #12140 @ 0x2f6c │ │ │ │ + movw r0, #12204 @ 0x2fac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c6e6 <_PyImport_ClearExtension@@Base+0x236> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3c6e6 <_PyImport_ClearExtension@@Base+0x236> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 3c6a6 <_PyImport_ClearExtension@@Base+0x1f6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c704 <_PyImport_ClearExtension@@Base+0x254> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3c704 <_PyImport_ClearExtension@@Base+0x254> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0003c70a <_Py_rc_quot@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -24410,72 +24410,72 @@ │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c8ee <_Py_rc_quot@@Base+0x1e4> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 3c8ee <_Py_rc_quot@@Base+0x1e4> │ │ │ │ - movw r1, #12252 @ 0x2fdc │ │ │ │ + movw r1, #12316 @ 0x301c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ b.n 3c8e8 <_Py_rc_quot@@Base+0x1de> │ │ │ │ - movw r1, #12276 @ 0x2ff4 │ │ │ │ + movw r1, #12340 @ 0x3034 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ b.n 3c8e8 <_Py_rc_quot@@Base+0x1de> │ │ │ │ - movw r1, #12320 @ 0x3020 │ │ │ │ + movw r1, #12384 @ 0x3060 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [pc, #20] @ (3c900 <_Py_rc_quot@@Base+0x1f6>) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 8b758 │ │ │ │ + b.w 8b794 │ │ │ │ nop │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #120] @ 0x78 │ │ │ │ lsls r7, r0, #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 │ │ │ │ bl 3c45c │ │ │ │ cbz r0, 3c974 <_Py_rc_quot@@Base+0x26a> │ │ │ │ ldr r1, [pc, #96] @ (3c97c <_Py_rc_quot@@Base+0x272>) │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ cbz r4, 3c93e <_Py_rc_quot@@Base+0x234> │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cbnz r0, 3c95a <_Py_rc_quot@@Base+0x250> │ │ │ │ ldr r1, [pc, #84] @ (3c980 <_Py_rc_quot@@Base+0x276>) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - bl e4044 │ │ │ │ + bl e4034 │ │ │ │ adds r0, #1 │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ b.n 3c95e <_Py_rc_quot@@Base+0x254> │ │ │ │ - bl e4044 │ │ │ │ + bl e4034 │ │ │ │ cbnz r0, 3c956 <_Py_rc_quot@@Base+0x24c> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [pc, #44] @ (3c97c <_Py_rc_quot@@Base+0x272>) │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1303fc │ │ │ │ + bl 1306cc │ │ │ │ b.n 3c95a <_Py_rc_quot@@Base+0x250> │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 3c928 <_Py_rc_quot@@Base+0x21e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3c978 <_Py_rc_quot@@Base+0x26e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3c978 <_Py_rc_quot@@Base+0x26e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3c978 <_Py_rc_quot@@Base+0x26e> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ @@ -24484,85 +24484,85 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cbnz r4, 3c9ae <_Py_rc_quot@@Base+0x2a4> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41036 @ 0xa04c │ │ │ │ + movw r1, #41100 @ 0xa08c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3ca70 <_Py_rc_quot@@Base+0x366> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ bhi.n 3ca68 <_Py_rc_quot@@Base+0x35e> │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r4, r0, #16 │ │ │ │ asrs r4, r3, #16 │ │ │ │ adds r1, #33 @ 0x21 │ │ │ │ lsls r1, r0, #1 │ │ │ │ - movw r0, #12592 @ 0x3130 │ │ │ │ + movw r0, #12656 @ 0x3170 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7975c │ │ │ │ - movw r0, #11176 @ 0x2ba8 │ │ │ │ + b.w 7979c │ │ │ │ + movw r0, #11240 @ 0x2be8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7975c │ │ │ │ - movw r0, #58744 @ 0xe578 │ │ │ │ + b.w 7979c │ │ │ │ + movw r0, #58808 @ 0xe5b8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7975c │ │ │ │ - movw r2, #11176 @ 0x2ba8 │ │ │ │ + b.w 7979c │ │ │ │ + movw r2, #11240 @ 0x2be8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ b.n 3ca08 <_Py_rc_quot@@Base+0x2fe> │ │ │ │ - movw r2, #58744 @ 0xe578 │ │ │ │ + movw r2, #58808 @ 0xe5b8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #12592 @ 0x3130 │ │ │ │ + movw r1, #12656 @ 0x3170 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #7568 @ 0x1d90 │ │ │ │ + movw r0, #7632 @ 0x1dd0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ - movw r2, #58744 @ 0xe578 │ │ │ │ + b.w 80ccc │ │ │ │ + movw r2, #58808 @ 0xe5b8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #11176 @ 0x2ba8 │ │ │ │ + movw r1, #11240 @ 0x2be8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #7568 @ 0x1d90 │ │ │ │ + movw r0, #7632 @ 0x1dd0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ - movw r3, #58744 @ 0xe578 │ │ │ │ + b.w 80ccc │ │ │ │ + movw r3, #58808 @ 0xe5b8 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - movw r2, #11176 @ 0x2ba8 │ │ │ │ + movw r2, #11240 @ 0x2be8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #12592 @ 0x3130 │ │ │ │ + movw r1, #12656 @ 0x3170 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #12596 @ 0x3134 │ │ │ │ + movw r0, #12660 @ 0x3174 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #12612 @ 0x3144 │ │ │ │ + movw r1, #12676 @ 0x3184 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3caac <_Py_rc_quot@@Base+0x3a2> │ │ │ │ bl 3edc6 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 3caae <_Py_rc_quot@@Base+0x3a4> │ │ │ │ movs r0, #0 │ │ │ │ @@ -24572,18 +24572,18 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 3caea <_Py_rc_quot@@Base+0x3e0> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3cae0 <_Py_rc_quot@@Base+0x3d6> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13028 @ 0x32e4 │ │ │ │ + movw r1, #13092 @ 0x3324 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3cae8 <_Py_rc_quot@@Base+0x3de> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ @@ -24596,46 +24596,46 @@ │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1cfef0 │ │ │ │ + bl 1d0188 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 3cb86 <_Py_rc_quot@@Base+0x47c> │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3cb3a <_Py_rc_quot@@Base+0x430> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3cb3a <_Py_rc_quot@@Base+0x430> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cbnz r4, 3cb56 <_Py_rc_quot@@Base+0x44c> │ │ │ │ b.n 3cb86 <_Py_rc_quot@@Base+0x47c> │ │ │ │ - bl 25e6f8 │ │ │ │ + bl 25e930 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3cb9c <_Py_rc_quot@@Base+0x492> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3cbd6 <_Py_rc_quot@@Base+0x4cc> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3cbe6 <_Py_rc_quot@@Base+0x4dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 89340 │ │ │ │ + bl 89384 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 3cbf6 <_Py_rc_quot@@Base+0x4ec> │ │ │ │ - bl 85478 │ │ │ │ + bl 854ac │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 3cb3e <_Py_rc_quot@@Base+0x434> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -24647,73 +24647,73 @@ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3cc16 <_Py_rc_quot@@Base+0x50c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3cb7e <_Py_rc_quot@@Base+0x474> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3cb7e <_Py_rc_quot@@Base+0x474> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3cbae <_Py_rc_quot@@Base+0x4a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3cbae <_Py_rc_quot@@Base+0x4a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3cb7e <_Py_rc_quot@@Base+0x474> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3cb7e <_Py_rc_quot@@Base+0x474> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3cb7e <_Py_rc_quot@@Base+0x474> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3cb86 <_Py_rc_quot@@Base+0x47c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3cb86 <_Py_rc_quot@@Base+0x47c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3cb4e <_Py_rc_quot@@Base+0x444> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3cb4e <_Py_rc_quot@@Base+0x444> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3cb56 <_Py_rc_quot@@Base+0x44c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3cb56 <_Py_rc_quot@@Base+0x44c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3cc0a <_Py_rc_quot@@Base+0x500> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3cc0a <_Py_rc_quot@@Base+0x500> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fe58 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ - movw r0, #13088 @ 0x3320 │ │ │ │ + movw r0, #13152 @ 0x3360 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r1 │ │ │ │ @@ -24747,53 +24747,53 @@ │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r9 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3ce22 <_Py_rc_quot@@Base+0x718> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #68 @ 0x44 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldrd r6, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w sl, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3ce1e <_Py_rc_quot@@Base+0x714> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 1db7c4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1dba0c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3ce1e <_Py_rc_quot@@Base+0x714> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3ce1e <_Py_rc_quot@@Base+0x714> │ │ │ │ add r8, r9 │ │ │ │ cmp.w r8, #3 │ │ │ │ beq.n 3cd0c <_Py_rc_quot@@Base+0x602> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cbnz r0, 3ccfa <_Py_rc_quot@@Base+0x5f0> │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bge.n 3cd0c <_Py_rc_quot@@Base+0x602> │ │ │ │ b.n 3ce1e <_Py_rc_quot@@Base+0x714> │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 1ba0e8 │ │ │ │ + bl 1ba62c │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3ce1e <_Py_rc_quot@@Base+0x714> │ │ │ │ cmp.w r8, #4 │ │ │ │ bne.n 3ccee <_Py_rc_quot@@Base+0x5e4> │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ ldrd r8, r7, [sp, #40] @ 0x28 │ │ │ │ adds.w r3, r9, #100 @ 0x64 │ │ │ │ @@ -24807,46 +24807,46 @@ │ │ │ │ cmp r5, #0 │ │ │ │ and.w fp, r3, #1 │ │ │ │ blt.n 3cd76 <_Py_rc_quot@@Base+0x66c> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 3cd76 <_Py_rc_quot@@Base+0x66c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #2024 @ 0x7e8 │ │ │ │ + movw r2, #2088 @ 0x828 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #10716 @ 0x29dc │ │ │ │ + movw r1, #10780 @ 0x2a1c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 3ce1e <_Py_rc_quot@@Base+0x714> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #2024 @ 0x7e8 │ │ │ │ + movw r2, #2088 @ 0x828 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #10676 @ 0x29b4 │ │ │ │ + movw r1, #10740 @ 0x29f4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 3ce1e <_Py_rc_quot@@Base+0x714> │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov r2, sl │ │ │ │ ite ne │ │ │ │ movne r3, r9 │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13212 @ 0x339c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #13156 @ 0x3364 │ │ │ │ + movw r0, #13220 @ 0x33a4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r7 │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3ce1e <_Py_rc_quot@@Base+0x714> │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ adds r3, r5, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ beq.n 3cdbc <_Py_rc_quot@@Base+0x6b2> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ac0c │ │ │ │ @@ -24878,58 +24878,58 @@ │ │ │ │ b.n 3ce04 <_Py_rc_quot@@Base+0x6fa> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2aba0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cbz r4, 3ce2c <_Py_rc_quot@@Base+0x722> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b78 │ │ │ │ + bl 1b1230 │ │ │ │ movs r7, #0 │ │ │ │ b.n 3ce34 <_Py_rc_quot@@Base+0x72a> │ │ │ │ mov sl, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 3ce34 <_Py_rc_quot@@Base+0x72a> │ │ │ │ movw r7, #5160 @ 0x1428 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r6, r5, [sp, #100] @ 0x64 │ │ │ │ str.w sl, [sp, #120] @ 0x78 │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r7, r0, #1 │ │ │ │ cmp r7, #136 @ 0x88 │ │ │ │ lsls r5, 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 3ce74 <_Py_rc_quot@@Base+0x76a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 123b58 │ │ │ │ + b.w 123e20 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38972 @ 0x983c │ │ │ │ + movw r0, #39036 @ 0x987c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3ce68 <_Py_rc_quot@@Base+0x75e> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -24945,39 +24945,39 @@ │ │ │ │ beq.n 3cea8 <_Py_rc_quot@@Base+0x79e> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bmi.n 3ced6 <_Py_rc_quot@@Base+0x7cc> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13168 @ 0x3370 │ │ │ │ + movw r1, #13232 @ 0x33b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3cf06 <_Py_rc_quot@@Base+0x7fc> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cbz r0, 3cf04 <_Py_rc_quot@@Base+0x7fa> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3cf04 <_Py_rc_quot@@Base+0x7fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3cf04 <_Py_rc_quot@@Base+0x7fa> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ @@ -24986,15 +24986,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3cf40 <_Py_rc_quot@@Base+0x836> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 3cf40 <_Py_rc_quot@@Base+0x836> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1bc4b0 │ │ │ │ + bl 1bc828 │ │ │ │ cbz r0, 3cf40 <_Py_rc_quot@@Base+0x836> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ @@ -25004,54 +25004,54 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 3cf62 <_Py_rc_quot@@Base+0x858> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 132550 │ │ │ │ + b.w 132878 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38984 @ 0x9848 │ │ │ │ + movw r0, #39048 @ 0x9888 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3cf56 <_Py_rc_quot@@Base+0x84c> │ │ │ │ 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, #13380 @ 0x3444 │ │ │ │ + movw r0, #13444 @ 0x3484 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r3, r4, [r1, #12] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 3cfc6 <_Py_rc_quot@@Base+0x8bc> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20b8f0 │ │ │ │ + b.w 20bb28 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38980 @ 0x9844 │ │ │ │ + movw r0, #39044 @ 0x9884 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3cfba <_Py_rc_quot@@Base+0x8b0> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cbz r0, 3cff0 <_Py_rc_quot@@Base+0x8e6> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -25066,29 +25066,29 @@ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r3 │ │ │ │ - movw r0, #3156 @ 0xc54 │ │ │ │ + movw r0, #3220 @ 0xc94 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cbz r0, 3d03a <_Py_rc_quot@@Base+0x930> │ │ │ │ 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 90400 │ │ │ │ + b.w 90440 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -25103,40 +25103,40 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ ldr r4, [pc, #92] @ (3d0c8 <_Py_rc_quot@@Base+0x9be>) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 3d07a <_Py_rc_quot@@Base+0x970> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3d0c2 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3d08e <_Py_rc_quot@@Base+0x984> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3d076 <_Py_rc_quot@@Base+0x96c> │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bac0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cbz r4, 3d0b6 <_Py_rc_quot@@Base+0x9ac> │ │ │ │ ldr r3, [pc, #36] @ (3d0cc <_Py_rc_quot@@Base+0x9c2>) │ │ │ │ ldr.w r3, [r3, #1656] @ 0x678 │ │ │ │ cbnz r3, 3d0c0 <_Py_rc_quot@@Base+0x9b6> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1f772c <_PyXIData_RegisterClass@@Base+0xfe8> │ │ │ │ + b.w 1f796c <_PyXIData_RegisterClass@@Base+0xfec> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 3d0c2 <_Py_rc_quot@@Base+0x9b8> │ │ │ │ ldr r0, [pc, #12] @ (3d0d0 <_Py_rc_quot@@Base+0x9c6>) │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -25152,43 +25152,43 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ bl 3c45c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3d13c <_Py_rc_quot@@Base+0xa32> │ │ │ │ ldr r1, [pc, #84] @ (3d144 <_Py_rc_quot@@Base+0xa3a>) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 3d126 <_Py_rc_quot@@Base+0xa1c> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r1, [pc, #64] @ (3d144 <_Py_rc_quot@@Base+0xa3a>) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3d126 <_Py_rc_quot@@Base+0xa1c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r6, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d126 <_Py_rc_quot@@Base+0xa1c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3d126 <_Py_rc_quot@@Base+0xa1c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d13a <_Py_rc_quot@@Base+0xa30> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3d13a <_Py_rc_quot@@Base+0xa30> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -25196,99 +25196,99 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #44] @ (3d188 <_Py_rc_quot@@Base+0xa7e>) │ │ │ │ movs r0, #3 │ │ │ │ ldrd r1, r3, [r1, #4] │ │ │ │ - bl 7c278 │ │ │ │ + bl 7c298 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #36] @ (3d18c <_Py_rc_quot@@Base+0xa82>) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d182 <_Py_rc_quot@@Base+0xa78> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cbnz r3, 3d182 <_Py_rc_quot@@Base+0xa78> │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r0, r7, #1 │ │ │ │ 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 │ │ │ │ cbnz r1, 3d1b8 <_Py_rc_quot@@Base+0xaae> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #31808 @ 0x7c40 │ │ │ │ + movw r1, #31872 @ 0x7c80 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3d1c2 <_Py_rc_quot@@Base+0xab8> │ │ │ │ mov r5, r1 │ │ │ │ bl 3c45c │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3d1c8 <_Py_rc_quot@@Base+0xabe> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 3d24a <_Py_rc_quot@@Base+0xb40> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ cmp r5, r6 │ │ │ │ beq.n 3d1fc <_Py_rc_quot@@Base+0xaf2> │ │ │ │ mov r0, r5 │ │ │ │ - bl d26c8 │ │ │ │ + bl d2720 │ │ │ │ cbnz r0, 3d1fc <_Py_rc_quot@@Base+0xaf2> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37152 @ 0x9120 │ │ │ │ + movw r1, #37216 @ 0x9160 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3d224 <_Py_rc_quot@@Base+0xb1a> │ │ │ │ b.n 3d1c2 <_Py_rc_quot@@Base+0xab8> │ │ │ │ ldr r1, [pc, #76] @ (3d24c <_Py_rc_quot@@Base+0xb42>) │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3d21c <_Py_rc_quot@@Base+0xb12> │ │ │ │ cmp r5, r6 │ │ │ │ beq.n 3d234 <_Py_rc_quot@@Base+0xb2a> │ │ │ │ ldr r1, [pc, #64] @ (3d250 <_Py_rc_quot@@Base+0xb46>) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e4044 │ │ │ │ + bl e4034 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3d234 <_Py_rc_quot@@Base+0xb2a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d1c2 <_Py_rc_quot@@Base+0xab8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3d1c2 <_Py_rc_quot@@Base+0xab8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3d1c2 <_Py_rc_quot@@Base+0xab8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3d248 <_Py_rc_quot@@Base+0xb3e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3d248 <_Py_rc_quot@@Base+0xb3e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -25313,30 +25313,30 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbz r0, 3d2c2 <_Py_rc_quot@@Base+0xbb8> │ │ │ │ cmp r4, #0 │ │ │ │ bgt.n 3d2b0 <_Py_rc_quot@@Base+0xba6> │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #39544 @ 0x9a78 │ │ │ │ + movw r1, #39608 @ 0x9ab8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3d2c2 <_Py_rc_quot@@Base+0xbb8> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3d29a <_Py_rc_quot@@Base+0xb90> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3d29a <_Py_rc_quot@@Base+0xb90> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, #12 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -25345,135 +25345,134 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 3d2ec <_Py_rc_quot@@Base+0xbe2> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f8bd4 │ │ │ │ + b.w 1f8e14 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39088 @ 0x98b0 │ │ │ │ + movw r0, #39152 @ 0x98f0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3d2e0 <_Py_rc_quot@@Base+0xbd6> │ │ │ │ pop {r4, pc} │ │ │ │ b.n 3d33a <_Py_rc_quot@@Base+0xc30> │ │ │ │ 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, #13488 @ 0x34b0 │ │ │ │ + movw r0, #13552 @ 0x34f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ 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 e53dc │ │ │ │ + bl e53cc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1bb310 │ │ │ │ + bl 1bb684 │ │ │ │ cbnz r0, 3d362 <_Py_rc_quot@@Base+0xc58> │ │ │ │ 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 224b84 │ │ │ │ + b.w 224db0 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 3d388 <_Py_rc_quot@@Base+0xc7e> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl d60fc │ │ │ │ + bl d6140 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3d3b4 <_Py_rc_quot@@Base+0xcaa> │ │ │ │ b.n 3d3a2 <_Py_rc_quot@@Base+0xc98> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38844 @ 0x97bc │ │ │ │ + movw r0, #38908 @ 0x97fc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3d37a <_Py_rc_quot@@Base+0xc70> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3d3cc <_Py_rc_quot@@Base+0xcc2> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3d39e <_Py_rc_quot@@Base+0xc94> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 3d3cc <_Py_rc_quot@@Base+0xcc2> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 26c6c0 <_Py_c_prod@@Base+0x1730> │ │ │ │ - movw r2, #13504 @ 0x34c0 │ │ │ │ + movw r2, #13568 @ 0x3500 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 228490 │ │ │ │ + b.w 2286b8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 3d3f6 <_Py_rc_quot@@Base+0xcec> │ │ │ │ - movw r0, #13536 @ 0x34e0 │ │ │ │ + cbz r3, 3d3f2 <_Py_rc_quot@@Base+0xce8> │ │ │ │ + movw r0, #13600 @ 0x3520 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #13544 @ 0x34e8 │ │ │ │ + movw r0, #13608 @ 0x3528 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #8] │ │ │ │ pop {r4} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ 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 3d426 <_Py_rc_quot@@Base+0xd1c> │ │ │ │ + bmi.n 3d422 <_Py_rc_quot@@Base+0xd18> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3d440 <_Py_rc_quot@@Base+0xd36> │ │ │ │ + bpl.n 3d43c <_Py_rc_quot@@Base+0xd32> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17316 @ 0x43a4 │ │ │ │ + movw r1, #17380 @ 0x43e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d458 <_Py_rc_quot@@Base+0xd4e> │ │ │ │ + b.n 3d454 <_Py_rc_quot@@Base+0xd4a> │ │ │ │ tst.w r3, #10 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -25496,169 +25495,193 @@ │ │ │ │ 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 3d4b0 <_Py_rc_quot@@Base+0xda6> │ │ │ │ + beq.n 3d4ac <_Py_rc_quot@@Base+0xda2> │ │ │ │ strd ip, r0, [sp, #12] │ │ │ │ - movw r0, #13552 @ 0x34f0 │ │ │ │ + movw r0, #13616 @ 0x3530 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e53dc │ │ │ │ - b.n 3d4de <_Py_rc_quot@@Base+0xdd4> │ │ │ │ + bl e53cc │ │ │ │ + b.n 3d4da <_Py_rc_quot@@Base+0xdd0> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 3d4cc <_Py_rc_quot@@Base+0xdc2> │ │ │ │ + beq.n 3d4c8 <_Py_rc_quot@@Base+0xdbe> │ │ │ │ strd r7, ip, [sp, #8] │ │ │ │ - movw r0, #13584 @ 0x3510 │ │ │ │ + movw r0, #13648 @ 0x3550 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl e53dc │ │ │ │ - b.n 3d4de <_Py_rc_quot@@Base+0xdd4> │ │ │ │ - movw r0, #13612 @ 0x352c │ │ │ │ + bl e53cc │ │ │ │ + b.n 3d4da <_Py_rc_quot@@Base+0xdd0> │ │ │ │ + movw r0, #13676 @ 0x356c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl e53dc │ │ │ │ - cbz r0, 3d4fa <_Py_rc_quot@@Base+0xdf0> │ │ │ │ + bl e53cc │ │ │ │ + cbz r0, 3d4f6 <_Py_rc_quot@@Base+0xdec> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ - cbz r1, 3d4ea <_Py_rc_quot@@Base+0xde0> │ │ │ │ - bl 5ccbe │ │ │ │ - cbz r0, 3d4fa <_Py_rc_quot@@Base+0xdf0> │ │ │ │ + cbz r1, 3d4e6 <_Py_rc_quot@@Base+0xddc> │ │ │ │ + bl 5ccce │ │ │ │ + cbz r0, 3d4f6 <_Py_rc_quot@@Base+0xdec> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 3d4fa <_Py_rc_quot@@Base+0xdf0> │ │ │ │ + cbz r3, 3d4f6 <_Py_rc_quot@@Base+0xdec> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 5cb9c │ │ │ │ + b.w 5cbac │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #46784 @ 0xb6c0 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 145da0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ + b.w 146198 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ 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 3d536 <_Py_rc_quot@@Base+0xe2c> │ │ │ │ + bne.n 3d532 <_Py_rc_quot@@Base+0xe28> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 3d550 <_Py_rc_quot@@Base+0xe46> │ │ │ │ - b.n 3d54c <_Py_rc_quot@@Base+0xe42> │ │ │ │ + bne.n 3d54c <_Py_rc_quot@@Base+0xe42> │ │ │ │ + b.n 3d548 <_Py_rc_quot@@Base+0xe3e> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11256 @ 0x2bf8 │ │ │ │ + movw r0, #11320 @ 0x2c38 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d528 <_Py_rc_quot@@Base+0xe1e> │ │ │ │ + bne.n 3d524 <_Py_rc_quot@@Base+0xe1a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d602 <_Py_rc_quot@@Base+0xef8> │ │ │ │ + b.n 3d5fe <_Py_rc_quot@@Base+0xef4> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add.w r1, sp, #6 │ │ │ │ - bl 23a444 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 23a67c <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d54c <_Py_rc_quot@@Base+0xe42> │ │ │ │ + beq.n 3d548 <_Py_rc_quot@@Base+0xe3e> │ │ │ │ mov r0, r4 │ │ │ │ ldrh.w r5, [sp, #6] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d54c <_Py_rc_quot@@Base+0xe42> │ │ │ │ + beq.n 3d548 <_Py_rc_quot@@Base+0xe3e> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 77680 │ │ │ │ + bl 776c4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d5a6 <_Py_rc_quot@@Base+0xe9c> │ │ │ │ - cbnz r0, 3d59c <_Py_rc_quot@@Base+0xe92> │ │ │ │ + beq.n 3d5a2 <_Py_rc_quot@@Base+0xe98> │ │ │ │ + cbnz r0, 3d598 <_Py_rc_quot@@Base+0xe8e> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 3d5ae <_Py_rc_quot@@Base+0xea4> │ │ │ │ - b.n 3d54c <_Py_rc_quot@@Base+0xe42> │ │ │ │ + blt.n 3d5aa <_Py_rc_quot@@Base+0xea0> │ │ │ │ + b.n 3d548 <_Py_rc_quot@@Base+0xe3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3d5be <_Py_rc_quot@@Base+0xeb4> │ │ │ │ + cbnz r0, 3d5ba <_Py_rc_quot@@Base+0xeb0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d54c <_Py_rc_quot@@Base+0xe42> │ │ │ │ + bge.n 3d548 <_Py_rc_quot@@Base+0xe3e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3d54c <_Py_rc_quot@@Base+0xe42> │ │ │ │ + bne.n 3d548 <_Py_rc_quot@@Base+0xe3e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3d54c <_Py_rc_quot@@Base+0xe42> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3d548 <_Py_rc_quot@@Base+0xe3e> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d5de <_Py_rc_quot@@Base+0xed4> │ │ │ │ + bge.n 3d5da <_Py_rc_quot@@Base+0xed0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d5de <_Py_rc_quot@@Base+0xed4> │ │ │ │ + cbnz r3, 3d5da <_Py_rc_quot@@Base+0xed0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d5f2 <_Py_rc_quot@@Base+0xee8> │ │ │ │ + bge.n 3d5ee <_Py_rc_quot@@Base+0xee4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3d5f2 <_Py_rc_quot@@Base+0xee8> │ │ │ │ + cbnz r3, 3d5ee <_Py_rc_quot@@Base+0xee4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - beq.n 3d54c <_Py_rc_quot@@Base+0xe42> │ │ │ │ + beq.n 3d548 <_Py_rc_quot@@Base+0xe3e> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 1db708 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 3d62e <_Py_rc_quot@@Base+0xf24> │ │ │ │ + bl 7fe58 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5412 @ 0x1524 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + it ne │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 3d64a <_Py_rc_quot@@Base+0xf40> │ │ │ │ + and.w r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5412 @ 0x1524 │ │ │ │ + movt r2, #75 @ 0x4b │ │ │ │ + movw r0, #4364 @ 0x110c │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + cmp.w r3, #49152 @ 0xc000 │ │ │ │ + it ne │ │ │ │ + movne r0, r2 │ │ │ │ + pop {r3, pc} │ │ │ │ + push {r3, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 3d622 <_Py_rc_quot@@Base+0xf18> │ │ │ │ + bmi.n 3d668 <_Py_rc_quot@@Base+0xf5e> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 3d63c <_Py_rc_quot@@Base+0xf32> │ │ │ │ + bpl.n 3d682 <_Py_rc_quot@@Base+0xf78> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17316 @ 0x43a4 │ │ │ │ + movw r1, #17380 @ 0x43e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d654 <_Py_rc_quot@@Base+0xf4a> │ │ │ │ + b.n 3d69a <_Py_rc_quot@@Base+0xf90> │ │ │ │ tst.w r3, #12 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -25668,152 +25691,129 @@ │ │ │ │ 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 13b534 │ │ │ │ - cbz r0, 3d69e <_Py_rc_quot@@Base+0xf94> │ │ │ │ + bl 13b8a4 │ │ │ │ + cbz r0, 3d6e4 <_Py_rc_quot@@Base+0xfda> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl dd584 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 3d696 <_Py_rc_quot@@Base+0xf8c> │ │ │ │ + beq.n 3d6dc <_Py_rc_quot@@Base+0xfd2> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d68a <_Py_rc_quot@@Base+0xf80> │ │ │ │ + beq.n 3d6d0 <_Py_rc_quot@@Base+0xfc6> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 3d6da <_Py_rc_quot@@Base+0xfd0> │ │ │ │ + cbnz r2, 3d720 <_Py_rc_quot@@Base+0x1016> │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #52744 @ 0xce08 │ │ │ │ + movw r1, #52808 @ 0xce48 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl c2f7c │ │ │ │ - cbnz r0, 3d6f0 <_Py_rc_quot@@Base+0xfe6> │ │ │ │ - b.n 3d6ec <_Py_rc_quot@@Base+0xfe2> │ │ │ │ - movw r0, #52744 @ 0xce08 │ │ │ │ + bl c2fc0 │ │ │ │ + cbnz r0, 3d736 <_Py_rc_quot@@Base+0x102c> │ │ │ │ + b.n 3d732 <_Py_rc_quot@@Base+0x1028> │ │ │ │ + movw r0, #52808 @ 0xce48 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r2 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3d6c0 <_Py_rc_quot@@Base+0xfb6> │ │ │ │ + bne.n 3d706 <_Py_rc_quot@@Base+0xffc> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3d70c <_Py_rc_quot@@Base+0x1002> │ │ │ │ + b.n 3d752 <_Py_rc_quot@@Base+0x1048> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 3d6ec <_Py_rc_quot@@Base+0xfe2> │ │ │ │ + blt.n 3d732 <_Py_rc_quot@@Base+0x1028> │ │ │ │ itete ne │ │ │ │ movwne r0, #4364 @ 0x110c │ │ │ │ movweq r0, #5412 @ 0x1524 │ │ │ │ movtne r0, #75 @ 0x4b │ │ │ │ movteq r0, #75 @ 0x4b │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 2582f4 │ │ │ │ - cbz r0, 3d746 <_Py_rc_quot@@Base+0x103c> │ │ │ │ + bl 258570 │ │ │ │ + cbz r0, 3d78c <_Py_rc_quot@@Base+0x1082> │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f33a8 <_PySet_Update@@Base> │ │ │ │ + bl 1f35f0 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3d748 <_Py_rc_quot@@Base+0x103e> │ │ │ │ + bne.n 3d78e <_Py_rc_quot@@Base+0x1084> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3d746 <_Py_rc_quot@@Base+0x103c> │ │ │ │ + bge.n 3d78c <_Py_rc_quot@@Base+0x1082> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3d746 <_Py_rc_quot@@Base+0x103c> │ │ │ │ + cbnz r3, 3d78c <_Py_rc_quot@@Base+0x1082> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 3d770 <_Py_rc_quot@@Base+0x1066> │ │ │ │ + bne.n 3d7b6 <_Py_rc_quot@@Base+0x10ac> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 3d7e4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 3d78c <_Py_rc_quot@@Base+0x1082> │ │ │ │ - b.n 3d786 <_Py_rc_quot@@Base+0x107c> │ │ │ │ + bne.n 3d7d2 <_Py_rc_quot@@Base+0x10c8> │ │ │ │ + b.n 3d7cc <_Py_rc_quot@@Base+0x10c2> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38864 @ 0x97d0 │ │ │ │ + movw r0, #38928 @ 0x9810 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 3d796 <_Py_rc_quot@@Base+0x108c> │ │ │ │ - b.n 3d760 <_Py_rc_quot@@Base+0x1056> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 3d796 <_Py_rc_quot@@Base+0x108c> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 3d7dc <_Py_rc_quot@@Base+0x10d2> │ │ │ │ + b.n 3d7a6 <_Py_rc_quot@@Base+0x109c> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 3d7dc <_Py_rc_quot@@Base+0x10d2> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1db4c0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 3d7c6 <_Py_rc_quot@@Base+0x10bc> │ │ │ │ - bl 7fe38 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5412 @ 0x1524 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - it ne │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 3d7e2 <_Py_rc_quot@@Base+0x10d8> │ │ │ │ - and.w r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5412 @ 0x1524 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ - movw r0, #4364 @ 0x110c │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - cmp.w r3, #49152 @ 0xc000 │ │ │ │ - it ne │ │ │ │ - movne r0, r2 │ │ │ │ - pop {r3, pc} │ │ │ │ + b.w 26c8f8 <_Py_c_prod@@Base+0x1730> │ │ │ │ │ │ │ │ 0003d7e4 : │ │ │ │ movs r2, #1 │ │ │ │ - b.w 20ff1c │ │ │ │ + b.w 2100fc │ │ │ │ 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] │ │ │ │ @@ -25826,160 +25826,136 @@ │ │ │ │ lsls r0, r0, #8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ orr.w r0, r0, r5, lsl #16 │ │ │ │ ldrb r5, [r4, #19] │ │ │ │ orrs r0, r7 │ │ │ │ beq.n 3d82a │ │ │ │ strd r6, r0, [sp] │ │ │ │ - movw r0, #13852 @ 0x361c │ │ │ │ + movw r0, #13916 @ 0x365c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ b.n 3d848 │ │ │ │ cbz r6, 3d83c │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r0, #13488 @ 0x34b0 │ │ │ │ + movw r0, #13552 @ 0x34f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ b.n 3d848 │ │ │ │ - movw r0, #13872 @ 0x3630 │ │ │ │ + movw r0, #13936 @ 0x3670 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ cbz r0, 3d864 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cbz r3, 3d854 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 5cb9c │ │ │ │ + bl 5cbac │ │ │ │ cbz r0, 3d864 │ │ │ │ cbz r5, 3d864 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 5ccbe │ │ │ │ + b.w 5ccce │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - push {r3, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 1db4c0 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 3d894 │ │ │ │ - bl 7fe38 │ │ │ │ - cmp r0, #0 │ │ │ │ - movw r0, #5412 @ 0x1524 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - it ne │ │ │ │ - movne r0, #0 │ │ │ │ - b.n 3d8b0 │ │ │ │ - and.w r3, r0, #61440 @ 0xf000 │ │ │ │ - movw r2, #5412 @ 0x1524 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ - movw r0, #4364 @ 0x110c │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - cmp.w r3, #24576 @ 0x6000 │ │ │ │ - it ne │ │ │ │ - movne r0, r2 │ │ │ │ - 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, #4032] @ 0xfc0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r4, #17452 @ 0x442c │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3d8e2 │ │ │ │ + beq.n 3d898 │ │ │ │ mov r1, r4 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc6a │ │ │ │ + beq.w 3dc20 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3d8fa │ │ │ │ + beq.n 3d8b0 │ │ │ │ movw r1, #17452 @ 0x442c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc6a │ │ │ │ + beq.w 3dc20 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 3d916 │ │ │ │ + cbnz r3, 3d8cc │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 708e4 │ │ │ │ + bl 70924 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3da9e │ │ │ │ + b.n 3da54 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3d990 │ │ │ │ - bl 212d60 │ │ │ │ + beq.n 3d946 │ │ │ │ + bl 212f40 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3d92c │ │ │ │ - bl 1fba78 │ │ │ │ + cbnz r0, 3d8e2 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 3da9e │ │ │ │ + b.n 3da54 │ │ │ │ movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 3d946 │ │ │ │ + cbz r0, 3d8fc │ │ │ │ ldrb.w ip, [r7] │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 3d964 │ │ │ │ + b.n 3d91a │ │ │ │ mov r0, r7 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 3dc9e │ │ │ │ + bl 76338 │ │ │ │ + b.n 3dc54 │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ - cbz r2, 3d964 │ │ │ │ + cbz r2, 3d91a │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w lr, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r2] │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bcc.n 3d94e │ │ │ │ + bcc.n 3d904 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ strd r2, r7, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ itt ge │ │ │ │ addge r3, #1 │ │ │ │ strge r3, [r2, #0] │ │ │ │ - bl 711a4 │ │ │ │ - b.n 3daa4 │ │ │ │ + bl 711e0 │ │ │ │ + b.n 3da5a │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #16765 @ 0x417d │ │ │ │ + movw r2, #17593 @ 0x44b9 │ │ │ │ movt r2, #19 │ │ │ │ ldr r1, [r1, #108] @ 0x6c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 3da78 │ │ │ │ + bne.n 3da2e │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r0, #21846 @ 0x5556 │ │ │ │ movt r0, #21845 @ 0x5555 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ lsls r2, r2, #1 │ │ │ │ smull r0, r4, r2, r0 │ │ │ │ sub.w r2, r4, r2, asr #31 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.n 3da78 │ │ │ │ + blt.n 3da2e │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r4, #1 │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ ldrb r7, [r1, #5] │ │ │ │ lsl.w r2, r4, r2 │ │ │ │ cmp r3, #0 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ @@ -25990,111 +25966,111 @@ │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ ite ne │ │ │ │ movne r2, #8 │ │ │ │ moveq r2, #12 │ │ │ │ lsrs r3, r4 │ │ │ │ mla r7, r2, r3, r7 │ │ │ │ mov r0, r7 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 3d9fc │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 3dc9e │ │ │ │ + cbnz r0, 3d9b2 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 3dc54 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ mov r2, r7 │ │ │ │ blx 2bf20 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ ldrb.w r3, [r8, #5] │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ add.w r2, r8, #20 │ │ │ │ lsl.w r3, r4, r3 │ │ │ │ - cbz r1, 3da1e │ │ │ │ + cbz r1, 3d9d4 │ │ │ │ add r3, r2 │ │ │ │ movs r1, #2 │ │ │ │ adds r2, r3, #4 │ │ │ │ - b.n 3da26 │ │ │ │ + b.n 3d9dc │ │ │ │ add r2, r3 │ │ │ │ movs r1, #3 │ │ │ │ adds r3, r2, #4 │ │ │ │ adds r2, #8 │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r4, #0 │ │ │ │ cmp ip, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - ble.n 3da5e │ │ │ │ + ble.n 3da14 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add r2, r1 │ │ │ │ - cbz r0, 3da5a │ │ │ │ + cbz r0, 3da10 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ add.w lr, r7, #1 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ it lt │ │ │ │ strlt.w lr, [r0] │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r7, #0] │ │ │ │ add r3, r1 │ │ │ │ - b.n 3da2e │ │ │ │ + b.n 3d9e4 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 708e4 │ │ │ │ + bl 70924 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc9e │ │ │ │ + beq.w 3dc54 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 3daa4 │ │ │ │ + b.n 3da5a │ │ │ │ movs r3, #0 │ │ │ │ movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 708e4 │ │ │ │ + bl 70924 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 3dc9e │ │ │ │ + beq.w 3dc54 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 89b1c │ │ │ │ - cbz r0, 3daa4 │ │ │ │ - b.n 3daae │ │ │ │ + bl 89b60 │ │ │ │ + cbz r0, 3da5a │ │ │ │ + b.n 3da64 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 3dc9e │ │ │ │ + beq.w 3dc54 │ │ │ │ movs r0, #0 │ │ │ │ - bl e5e5c │ │ │ │ + bl e5e8c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3daca │ │ │ │ + cbnz r0, 3da80 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 3dc9e │ │ │ │ + bge.w 3dc54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3dc9e │ │ │ │ + bne.w 3dc54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dc9e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3dc54 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r7, sp, #20 │ │ │ │ add r3, sp, #12 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #16 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 90178 │ │ │ │ + bl 901b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dbdc │ │ │ │ + beq.n 3db92 │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r2, sl │ │ │ │ @@ -26103,390 +26079,414 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r9] │ │ │ │ - bl 250398 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 2505dc <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 3db28 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 3db54 │ │ │ │ - b.n 3dbf6 │ │ │ │ + cbnz r0, 3dade │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 3db0a │ │ │ │ + b.n 3dbac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 3dc4a │ │ │ │ - beq.n 3db54 │ │ │ │ + blt.w 3dc00 │ │ │ │ + beq.n 3db0a │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a0cf8 │ │ │ │ + bl 1a13b8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dba0 │ │ │ │ - b.n 3dc4a │ │ │ │ + bne.n 3db56 │ │ │ │ + b.n 3dc00 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dc4a │ │ │ │ + beq.n 3dc00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl e8fa4 │ │ │ │ + bl e8fd8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3db8c │ │ │ │ + bne.n 3db42 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dc4a │ │ │ │ + bge.n 3dc00 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3dc4a │ │ │ │ + bne.n 3dc00 │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dc4a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3dc00 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dba0 │ │ │ │ + bge.n 3db56 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 3dba0 │ │ │ │ + cbnz r3, 3db56 │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dbb8 │ │ │ │ + bge.n 3db6e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 3dbb8 │ │ │ │ + cbnz r3, 3db6e │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dad2 │ │ │ │ + bge.n 3da88 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 3dad2 │ │ │ │ + bne.w 3da88 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dad2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3da88 │ │ │ │ mov r3, r0 │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #208] @ (3dcbc ) │ │ │ │ + ldr r0, [pc, #212] @ (3dc74 ) │ │ │ │ add r1, sp, #24 │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 3dbfa │ │ │ │ + cbnz r0, 3dbb0 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 3dc4a │ │ │ │ + b.n 3dc00 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f33a8 <_PySet_Update@@Base> │ │ │ │ + bl 1f35f0 <_PySet_Update@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 3dc1e │ │ │ │ + bne.n 3dbd4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dbf6 │ │ │ │ + bge.n 3dbac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3dbf6 │ │ │ │ + bne.n 3dbac │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dbf6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3dbac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dc32 │ │ │ │ + bge.n 3dbe8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 3dc32 │ │ │ │ + cbnz r3, 3dbe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dcb4 │ │ │ │ + bge.n 3dc6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3dcb4 │ │ │ │ + bne.n 3dc6a │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dcb4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3dc6a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7a528 │ │ │ │ - b.n 3dc9e │ │ │ │ + bl 7a568 │ │ │ │ + b.n 3dc54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2582f4 │ │ │ │ + bl 258570 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 3dc9e │ │ │ │ + cbz r0, 3dc54 │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #68] @ (3dcc0 ) │ │ │ │ + ldr r0, [pc, #68] @ (3dc78 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r5, r6, [sp, #24] │ │ │ │ - bl 94ca0 │ │ │ │ - cbnz r0, 3dca2 │ │ │ │ + bl 94d04 │ │ │ │ + cbnz r0, 3dc58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dc9e │ │ │ │ + bge.n 3dc54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 3dc9e │ │ │ │ + cbnz r3, 3dc54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3dcb4 │ │ │ │ + b.n 3dc6a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dcb4 │ │ │ │ + bge.n 3dc6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 3dcb4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 3dc6a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ + nop │ │ │ │ ldrd r0, r0, [r4, #-308]! @ 0x134 │ │ │ │ lsls r0, r3, #12 │ │ │ │ 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 r7, r0 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ add.w r0, r1, #16 │ │ │ │ - cbz r2, 3dce4 │ │ │ │ + cbz r2, 3dc9c │ │ │ │ ldr r5, [r2, #8] │ │ │ │ - b.n 3dcf4 │ │ │ │ + b.n 3dcac │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 3dcf2 │ │ │ │ + bhi.n 3dcaa │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3dd18 │ │ │ │ + cbnz r0, 3dcd0 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 3dcf4 │ │ │ │ + b.n 3dcac │ │ │ │ mov r5, r2 │ │ │ │ - ldr r1, [pc, #212] @ (3ddcc ) │ │ │ │ + ldr r1, [pc, #212] @ (3dd84 ) │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r6, #2 │ │ │ │ add r1, sp, #28 │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 3dd1a │ │ │ │ + cbnz r0, 3dcd2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 3ddc2 │ │ │ │ + b.n 3dd7a │ │ │ │ mov r5, r2 │ │ │ │ adds r2, r4, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 3dd38 │ │ │ │ + beq.n 3dcf0 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ - cbz r4, 3dd2c │ │ │ │ + cbz r4, 3dce4 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 3dd44 │ │ │ │ - b.n 3dd34 │ │ │ │ + beq.n 3dcfc │ │ │ │ + b.n 3dcec │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 3dd4c │ │ │ │ + b.n 3dd04 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r6, r4 │ │ │ │ - b.n 3dd4c │ │ │ │ + b.n 3dd04 │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 3dd14 │ │ │ │ + beq.n 3dccc │ │ │ │ ldr.w r3, [r7, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 3dd80 │ │ │ │ + cbnz r0, 3dd38 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 3dd14 │ │ │ │ + bge.n 3dccc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 3dd14 │ │ │ │ + bne.n 3dccc │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 3dd14 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 3dccc │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 3dd9a │ │ │ │ + beq.n 3dd52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r8, [r5, #8] │ │ │ │ - cbz r6, 3ddae │ │ │ │ + cbz r6, 3dd66 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r5, #20] │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [r5, #24] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ lsls r5, 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 │ │ │ │ - beq.n 3ddfc │ │ │ │ + beq.n 3ddb4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39120 @ 0x98d0 │ │ │ │ + movw r0, #39184 @ 0x9910 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 3ddfc │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 3ddb4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 3de10 │ │ │ │ + b.n 3ddc8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 115830 │ │ │ │ + bl 115a4c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 3ddf8 │ │ │ │ + beq.n 3ddb0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 1db708 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.n 3ddf6 │ │ │ │ + bl 7fe58 │ │ │ │ + cmp r0, #0 │ │ │ │ + movw r0, #5412 @ 0x1524 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + it ne │ │ │ │ + movne r0, #0 │ │ │ │ + b.n 3de12 │ │ │ │ + and.w r3, r0, #61440 @ 0xf000 │ │ │ │ + movw r2, #5412 @ 0x1524 │ │ │ │ + movt r2, #75 @ 0x4b │ │ │ │ + movw r0, #4364 @ 0x110c │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + cmp.w r3, #24576 @ 0x6000 │ │ │ │ + it ne │ │ │ │ + movne r0, r2 │ │ │ │ + pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #49796 @ 0xc284 │ │ │ │ + movw r2, #49860 @ 0xc2c4 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1b85ac │ │ │ │ - cbnz r0, 3de38 │ │ │ │ + bl 1b8af0 │ │ │ │ + cbnz r0, 3de3a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 3de9e │ │ │ │ + b.n 3dea0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 3de80 │ │ │ │ - ldr r2, [pc, #100] @ (3dea4 ) │ │ │ │ + bpl.n 3de82 │ │ │ │ + ldr r2, [pc, #96] @ (3dea4 ) │ │ │ │ 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, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #400] @ 0x190 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 3de66 │ │ │ │ + beq.n 3de68 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 3de72 │ │ │ │ + bls.n 3de74 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r2, r3 │ │ │ │ - b.n 3de7c │ │ │ │ + b.n 3de7e │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - b.n 3de84 │ │ │ │ + b.n 3de86 │ │ │ │ ldr.w r0, [r4, #132] @ 0x84 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #32] @ (3dea8 ) │ │ │ │ - bl 78874 │ │ │ │ + ldr r1, [pc, #28] @ (3dea8 ) │ │ │ │ + bl 788b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 3de32 │ │ │ │ + bne.n 3de34 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ - cbz r3, 3de9e │ │ │ │ + cbz r3, 3dea0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a308 │ │ │ │ + bl 19a9d0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3defa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3defa │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #204] @ (3dfd8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -26495,69 +26495,69 @@ │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r4, [r2, #3732] @ 0xe94 │ │ │ │ cbz r4, 3df3a │ │ │ │ movw r3, #61048 @ 0xee78 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9884 @ 0x269c │ │ │ │ + movw r1, #9948 @ 0x26dc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3df60 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 3df64 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14060 @ 0x36ec │ │ │ │ + movw r1, #14124 @ 0x372c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3dfd2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14100 @ 0x3714 │ │ │ │ + movw r0, #14164 @ 0x3754 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3df60 │ │ │ │ - bl 20a414 │ │ │ │ + bl 20a64c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bf50 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3df90 │ │ │ │ - bl 33b14 │ │ │ │ + bl 33b18 │ │ │ │ b.n 3dfbc │ │ │ │ - bl 20ac60 │ │ │ │ + bl 20ae98 │ │ │ │ mov r5, r0 │ │ │ │ - bl 20adcc │ │ │ │ + bl 20b004 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #2560 @ 0xa00 │ │ │ │ + movw r0, #2624 @ 0xa40 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 20b3e8 │ │ │ │ + bl 20b620 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 3dfbc │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ b.n 3df60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #14112 @ 0x3720 │ │ │ │ + movw r0, #14176 @ 0x3760 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -26572,15 +26572,15 @@ │ │ │ │ ldr r5, [sp, #384] @ 0x180 │ │ │ │ cmp r3, r5 │ │ │ │ bne.n 3e010 │ │ │ │ mov r1, r4 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1e4560 │ │ │ │ + b.w 1e47a8 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r5 │ │ │ │ movs r5, #62 @ 0x3e │ │ │ │ strd r0, r5, [sp, #4] │ │ │ │ @@ -26589,15 +26589,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #136] @ 0x88 │ │ │ │ strd r5, r5, [sp, #144] @ 0x90 │ │ │ │ strd r5, r5, [sp, #156] @ 0x9c │ │ │ │ strd r5, r5, [sp, #164] @ 0xa4 │ │ │ │ str r5, [sp, #172] @ 0xac │ │ │ │ - bl 215284 │ │ │ │ + bl 2154a4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e498 │ │ │ │ ldr.w r8, [sp, #172] @ 0xac │ │ │ │ cmp.w r8, #103 @ 0x67 │ │ │ │ bhi.n 3e062 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ @@ -26635,51 +26635,51 @@ │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ bne.n 3e0d0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14408 @ 0x3848 │ │ │ │ + movw r1, #14472 @ 0x3888 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3e0ec │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ bne.n 3e0fa │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14464 @ 0x3880 │ │ │ │ + movw r1, #14528 @ 0x38c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r5, #0 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov fp, r5 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ b.n 3e46e │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 258060 │ │ │ │ + bl 2582a0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 3e11a │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3e0ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 2580dc │ │ │ │ + bl 25831c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 3e136 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3e0ec │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ mov.w fp, r5, lsl #2 │ │ │ │ cmp.w sl, #0 │ │ │ │ @@ -26729,88 +26729,88 @@ │ │ │ │ b.n 3e1ba │ │ │ │ mov r9, r3 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add r3, sp, #108 @ 0x6c │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ uxtb r0, r5 │ │ │ │ - bl 15a8d8 │ │ │ │ + bl 15ada8 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3e0ec │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r9 │ │ │ │ uxtb r0, r5 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - bl 15a8d8 │ │ │ │ + bl 15ada8 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e458 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2bfb8 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 938a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ + bl 9390c <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e462 │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 938a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ + bl 9390c <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e46a │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 1b0cd4 │ │ │ │ + bl 1b138c │ │ │ │ movs r1, #0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ itet ne │ │ │ │ movne.w sl, #0 │ │ │ │ streq r7, [sp, #48] @ 0x30 │ │ │ │ strne.w sl, [sp, #48] @ 0x30 │ │ │ │ - bl 1b0cd4 │ │ │ │ + bl 1b138c │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ it ne │ │ │ │ movne r7, #0 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ it ne │ │ │ │ movne r9, r7 │ │ │ │ - bl 27710c │ │ │ │ + bl 277108 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ add r3, sp, #100 @ 0x64 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #84 @ 0x54 │ │ │ │ - bl 27710c │ │ │ │ + bl 277108 │ │ │ │ cmp.w r8, #110 @ 0x6e │ │ │ │ add.w r8, sp, #116 @ 0x74 │ │ │ │ ldrd r0, r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ it eq │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ - bl 2162e4 │ │ │ │ + bl 216504 │ │ │ │ adds r0, #1 │ │ │ │ beq.w 3e46a │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w sl, sp, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #96] @ 0x60 │ │ │ │ @@ -26826,15 +26826,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str.w ip, [sp, #196] @ 0xc4 │ │ │ │ vstr d7, [sp, #176] @ 0xb0 │ │ │ │ - bl 216570 │ │ │ │ + bl 216790 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ beq.w 3e46e │ │ │ │ cbnz r6, 3e2d4 │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #192] @ 0xc0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ @@ -26850,15 +26850,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #176 @ 0xb0 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, r7 │ │ │ │ - bl 216570 │ │ │ │ + bl 216790 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.w 3e46a │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ @@ -26904,22 +26904,22 @@ │ │ │ │ bgt.n 3e38c │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, sl │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r8, sl, [r4, #4] │ │ │ │ - bl 23aa30 <_PyStaticType_GetBuiltins@@Base+0x5c> │ │ │ │ + bl 23ac68 <_PyStaticType_GetBuiltins@@Base+0x5c> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cbz r3, 3e3c2 │ │ │ │ b.n 3e39c │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3e372 │ │ │ │ mov r0, r4 │ │ │ │ - bl ceb30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ceb68 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3e372 │ │ │ │ b.n 3e46a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #40 @ 0x28 │ │ │ │ bne.n 3e3ae │ │ │ │ @@ -26939,27 +26939,27 @@ │ │ │ │ add r1, sp, #268 @ 0x10c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ mov r3, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl 216a28 │ │ │ │ + bl 216c48 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3e402 │ │ │ │ b.n 3e46a │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r6, r2, [sp, #8] │ │ │ │ add r1, sp, #216 @ 0xd8 │ │ │ │ mov r2, fp │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #16] │ │ │ │ strd r6, r6, [sp] │ │ │ │ - bl 216a28 │ │ │ │ + bl 216c48 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3e3c4 │ │ │ │ b.n 3e46a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp.w sl, #1 │ │ │ │ mov.w r2, #106 @ 0x6a │ │ │ │ bne.n 3e414 │ │ │ │ @@ -26994,28 +26994,28 @@ │ │ │ │ mov fp, r5 │ │ │ │ b.n 3e46e │ │ │ │ mov r5, r0 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ b.n 3e46e │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 217554 │ │ │ │ + bl 217774 │ │ │ │ b.n 3e49c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 276918 │ │ │ │ + bl 276940 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r8 │ │ │ │ add sp, #324 @ 0x144 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -27024,52 +27024,52 @@ │ │ │ │ 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, 3e4ca │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cdfa0 │ │ │ │ + b.w 1ce280 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14580 @ 0x38f4 │ │ │ │ + movw r1, #14644 @ 0x3934 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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 3e504 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 3e51c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39096 @ 0x98b8 │ │ │ │ + movw r0, #39160 @ 0x98f8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3e4f8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0003e51c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cbz r0, 3e530 │ │ │ │ mov r5, r1 │ │ │ │ cbnz r1, 3e538 │ │ │ │ - bl 2933c0 <_Py_hashtable_foreach@@Base+0xdbc> │ │ │ │ + bl 293488 <_Py_hashtable_foreach@@Base+0xdac> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3e5b2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cbz r3, 3e594 │ │ │ │ ldr r6, [r3, #32] │ │ │ │ @@ -27091,44 +27091,44 @@ │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cbz r3, 3e594 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cbz r3, 3e594 │ │ │ │ mov r3, r6 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ - bl ea138 │ │ │ │ + bl ea170 │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 3e5b2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e594 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cbnz r2, 3e594 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56816 @ 0xddf0 │ │ │ │ + movw r1, #56880 @ 0xde30 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 26cad4 │ │ │ │ + bl 26cd0c │ │ │ │ cbnz r0, 3e5d6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.n 3e9fa │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ @@ -27154,104 +27154,104 @@ │ │ │ │ cmp r6, r1 │ │ │ │ beq.n 3e666 │ │ │ │ movw r7, #11536 @ 0x2d10 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ cmp r6, r7 │ │ │ │ beq.n 3e666 │ │ │ │ mov r0, r6 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbnz r0, 3e666 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ movw r1, #18608 @ 0x48b0 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r6, r1 │ │ │ │ beq.n 3e666 │ │ │ │ lsls r7, r0, #31 │ │ │ │ bmi.n 3e666 │ │ │ │ mov r0, r6 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ movw r1, #17452 @ 0x442c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r6, r1 │ │ │ │ beq.n 3e666 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bmi.n 3e666 │ │ │ │ mov r0, r6 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbnz r0, 3e666 │ │ │ │ mov r3, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ b.n 3e67e │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cbz r6, 3e66c │ │ │ │ ldr r6, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 114d94 │ │ │ │ + bl 114fb0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 3e67a │ │ │ │ movs r0, #0 │ │ │ │ b.n 3e710 │ │ │ │ cmp r0, r6 │ │ │ │ ble.n 3e65e │ │ │ │ mov r0, r4 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3e676 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89340 │ │ │ │ + bl 89384 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ cbz r6, 3e6e8 │ │ │ │ - bl d60fc │ │ │ │ + bl d6140 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e6b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3e6b2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ bne.n 3e6ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e676 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3e676 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3e676 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 3e68a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e708 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3e708 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3e708 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e6fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3e6fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3e5fa │ │ │ │ b.n 3e676 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -27277,55 +27277,55 @@ │ │ │ │ movw r4, #12696 @ 0x3198 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 3e764 │ │ │ │ b.n 3e78e │ │ │ │ mov r5, r2 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ add r5, r7 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 3e792 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61996 @ 0xf22c │ │ │ │ + movw r1, #62060 @ 0xf26c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #14736 @ 0x3990 │ │ │ │ + movw r0, #14800 @ 0x39d0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r6 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3e7c6 │ │ │ │ cmp r5, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #56348 @ 0xdc1c │ │ │ │ movteq r4, #76 @ 0x4c │ │ │ │ ldrne r4, [r4, #4] │ │ │ │ - bl 209f74 │ │ │ │ + bl 20a1ac │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35a7c │ │ │ │ + bl 35a84 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e7c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3e7c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -27339,58 +27339,58 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 3e812 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ b.n 3e830 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49096 @ 0xbfc8 │ │ │ │ + movw r0, #49160 @ 0xc008 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3e8e4 │ │ │ │ b.n 3e7e4 │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 3e830 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3e8e4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 3e83e │ │ │ │ vldr d9, [r0, #8] │ │ │ │ b.n 3e85c │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 3e85c │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3e8e4 │ │ │ │ vabs.f64 d7, d9 │ │ │ │ vldr d6, [pc, #140] @ 3e8f0 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.n 3e88c │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bhi.n 3e88c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ blx 2b800 │ │ │ │ @@ -27406,20 +27406,20 @@ │ │ │ │ b.n 3e8c8 │ │ │ │ str r5, [r4, #0] │ │ │ │ b.n 3e8d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbz r3, 3e8d4 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ movs r0, #1 │ │ │ │ - bl 26f1b0 │ │ │ │ + bl 26f3b8 │ │ │ │ cbnz r0, 3e8e4 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -27438,15 +27438,15 @@ │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2b600 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3e938 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3e9de │ │ │ │ vldr s11, [sp] │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r5 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ @@ -27460,68 +27460,68 @@ │ │ │ │ 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 85698 │ │ │ │ + bl 856cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3e934 │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ cbz r0, 3e9c4 │ │ │ │ vmov.f64 d0, d11 │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ cbz r0, 3e9c4 │ │ │ │ vmov.f64 d0, d10 │ │ │ │ str r0, [r4, #20] │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ cbz r0, 3e9c4 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ cbz r0, 3e9c4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r0, [r4, #28] │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ cbnz r0, 3e9dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3e934 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3e934 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3e934 │ │ │ │ str r0, [r4, #32] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d12} │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 3e9f6 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w f19e4 │ │ │ │ - b.w 1d6564 │ │ │ │ + b.w f1a0c │ │ │ │ + b.w 1d67dc │ │ │ │ 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, #57680 @ 0xe150 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r5, r1 │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3ea44 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ @@ -27531,45 +27531,45 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r5, r3, [r4, #12] │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 0003ea48 <_PyErr_SetLocaleString@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #42724 @ 0xa6e4 │ │ │ │ + movw r1, #42788 @ 0xa724 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1b0c90 │ │ │ │ + bl 1b1348 │ │ │ │ cbz r0, 3ea92 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #40] @ (3ea94 <_PyErr_SetLocaleString@@Base+0x4c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl d7980 <_PyUnicodeWriter_WriteStr@@Base+0x700> │ │ │ │ + bl d79c4 <_PyUnicodeWriter_WriteStr@@Base+0x700> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ea92 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3ea92 <_PyErr_SetLocaleString@@Base+0x4a> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ b.n 3eb54 <_PyErr_SetLocaleString@@Base+0x10c> │ │ │ │ push {r4, lr} │ │ │ │ @@ -27583,15 +27583,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3eae6 <_PyErr_SetLocaleString@@Base+0x9e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 3eae6 <_PyErr_SetLocaleString@@Base+0x9e> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 3eade <_PyErr_SetLocaleString@@Base+0x96> │ │ │ │ - bl 1bc4b0 │ │ │ │ + bl 1bc828 │ │ │ │ cbz r0, 3eada <_PyErr_SetLocaleString@@Base+0x92> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -27606,122 +27606,122 @@ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r5, r1 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ bne.n 3eb26 <_PyErr_SetLocaleString@@Base+0xde> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #50176 @ 0xc400 │ │ │ │ + movw r0, #50240 @ 0xc440 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ b.n 3eb50 <_PyErr_SetLocaleString@@Base+0x108> │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 143de8 <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl 1441d8 <_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 3dfe0 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #12 │ │ │ │ bne.n 3eb4c <_PyErr_SetLocaleString@@Base+0x104> │ │ │ │ - bl 132560 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 132888 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3eb50 <_PyErr_SetLocaleString@@Base+0x108> │ │ │ │ - bl 93ab8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl 93b1c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub sp, #32 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 3eb82 <_PyErr_SetLocaleString@@Base+0x13a> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14872 @ 0x3a18 │ │ │ │ + movw r1, #14936 @ 0x3a58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3eba0 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ ldr r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldrsb.w r0, [r5, #35] @ 0x23 │ │ │ │ cmp r0, #0 │ │ │ │ ble.n 3eba4 <_PyErr_SetLocaleString@@Base+0x15c> │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 155310 │ │ │ │ + bl 1557b8 │ │ │ │ movs r1, #0 │ │ │ │ b.n 3ed5c <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3ecae <_PyErr_SetLocaleString@@Base+0x266> │ │ │ │ ldrb.w r3, [r5, #34] @ 0x22 │ │ │ │ cbz r3, 3ebde <_PyErr_SetLocaleString@@Base+0x196> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cbnz r2, 3ebd0 <_PyErr_SetLocaleString@@Base+0x188> │ │ │ │ - movw r1, #14920 @ 0x3a48 │ │ │ │ + movw r1, #14984 @ 0x3a88 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3eba0 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ - movw r1, #14972 @ 0x3a7c │ │ │ │ + movw r1, #15036 @ 0x3abc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3eba0 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ ldrb.w r6, [r5, #33] @ 0x21 │ │ │ │ cbz r6, 3ebf8 <_PyErr_SetLocaleString@@Base+0x1b0> │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 155310 │ │ │ │ + bl 1557b8 │ │ │ │ b.n 3eba0 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 3ec1c <_PyErr_SetLocaleString@@Base+0x1d4> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #60400 @ 0xebf0 │ │ │ │ + movw r1, #60464 @ 0xec30 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3eba0 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #16] │ │ │ │ strb.w r2, [r5, #34] @ 0x22 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cbnz r3, 3ec6c <_PyErr_SetLocaleString@@Base+0x224> │ │ │ │ movw r1, #61164 @ 0xeeec │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ strb.w r2, [r5, #33] @ 0x21 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r1, r3 │ │ │ │ - bl 247fc0 <_PyArg_BadArgument@@Base+0xa80> │ │ │ │ + bl 247e8c <_PyArg_BadArgument@@Base+0x6fc> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3ed10 <_PyErr_SetLocaleString@@Base+0x2c8> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #57472 @ 0xe080 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ @@ -27729,101 +27729,101 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ecec <_PyErr_SetLocaleString@@Base+0x2a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3ecec <_PyErr_SetLocaleString@@Base+0x2a4> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3ecec <_PyErr_SetLocaleString@@Base+0x2a4> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #64348 @ 0xfb5c │ │ │ │ + movw r1, #64412 @ 0xfb9c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ 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 c2f7c │ │ │ │ + bl c2fc0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3eba0 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ - bl 247fc0 <_PyArg_BadArgument@@Base+0xa80> │ │ │ │ + bl 247e8c <_PyArg_BadArgument@@Base+0x6fc> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 26dad4 <_PyDeadline_Get@@Base+0xd34> │ │ │ │ + bl 26dcd4 │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 3ed10 <_PyErr_SetLocaleString@@Base+0x2c8> │ │ │ │ b.n 3ed5c <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl 232180 │ │ │ │ + bl 2323b0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ cbz r3, 3ecca <_PyErr_SetLocaleString@@Base+0x282> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 26dad4 <_PyDeadline_Get@@Base+0xd34> │ │ │ │ + b.w 26dcd4 │ │ │ │ cbz r0, 3ed10 <_PyErr_SetLocaleString@@Base+0x2c8> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #57472 @ 0xe080 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3ed5c <_PyErr_SetLocaleString@@Base+0x314> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ecec <_PyErr_SetLocaleString@@Base+0x2a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3ecec <_PyErr_SetLocaleString@@Base+0x2a4> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ - movw r1, #60952 @ 0xee18 │ │ │ │ + movw r1, #61016 @ 0xee58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3eba0 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r0, #0 │ │ │ │ movs r2, #2 │ │ │ │ strb.w r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cbz r0, 3ed48 <_PyErr_SetLocaleString@@Base+0x300> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 3eba0 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ - bl d92ec │ │ │ │ + bl d9330 │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 155310 │ │ │ │ + bl 1557b8 │ │ │ │ b.n 3eba0 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ movw r3, #61164 @ 0xeeec │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3ed2c <_PyErr_SetLocaleString@@Base+0x2e4> │ │ │ │ b.n 3eba0 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -27837,15 +27837,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3eda6 <_PyErr_SetLocaleString@@Base+0x35e> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 3eda6 <_PyErr_SetLocaleString@@Base+0x35e> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 3ed9e <_PyErr_SetLocaleString@@Base+0x356> │ │ │ │ - bl 1bc4b0 │ │ │ │ + bl 1bc828 │ │ │ │ cbz r0, 3ed9a <_PyErr_SetLocaleString@@Base+0x352> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ @@ -27854,15 +27854,15 @@ │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 0003edc6 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -27884,15 +27884,15 @@ │ │ │ │ ldr.w r0, [r4, #-8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r4, #-8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 3edfa │ │ │ │ add.w r5, r5, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r5, #1416] @ 0x588 │ │ │ │ subs r0, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -27901,20 +27901,20 @@ │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 92654 │ │ │ │ + bl 926b8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 233ea8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b.w 2340d8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cbz r3, 3ee6c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ee8a │ │ │ │ adds r3, #1 │ │ │ │ @@ -27925,90 +27925,90 @@ │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ b.n 3ee7e │ │ │ │ movs r1, #43 @ 0x2b │ │ │ │ - movw r0, #15200 @ 0x3b60 │ │ │ │ + movw r0, #15264 @ 0x3ba0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ │ │ │ │ 0003ee8e : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [pc, #16] @ (3eea8 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 206100 <_PyCode_GetScriptXIData@@Base+0x39c> │ │ │ │ + b.w 206338 <_PyCode_GetScriptXIData@@Base+0x3a0> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 775f4 │ │ │ │ + bl 77638 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 10acc0 │ │ │ │ + bl 10ad40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a838 │ │ │ │ + bl 10a8b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ef02 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3ef02 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 3ef0e │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #31396 @ 0x7aa4 │ │ │ │ + movw r1, #31460 @ 0x7ae4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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 26cab8 │ │ │ │ + bl 26ccf0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3ef64 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ b.n 3ef7a │ │ │ │ @@ -28023,76 +28023,76 @@ │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 775f4 │ │ │ │ + bl 77638 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 10acc0 │ │ │ │ + bl 10ad40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a838 │ │ │ │ + bl 10a8b8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3efda │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 3efda │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26dd78 │ │ │ │ + bl 26df78 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3f000 │ │ │ │ movs r4, #0 │ │ │ │ b.n 3f034 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r5, sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 26dfb0 │ │ │ │ + bl 26e1b0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3effc │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -28101,19 +28101,19 @@ │ │ │ │ cmp r3, #1 │ │ │ │ ldrd r4, r1, [r2, #16] │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mla r4, r1, r3, r4 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 3f066 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3f070 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -28126,20 +28126,20 @@ │ │ │ │ b.n 3f222 │ │ │ │ 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 92654 │ │ │ │ + bl 926b8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26fe54 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 27005c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -28155,143 +28155,143 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ add r5, sp, #24 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r5, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3f12c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ beq.n 3f12c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 228204 │ │ │ │ + bl 228430 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3f11a │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3f12c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #3 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22ba08 <_PyTime_ObjectToTime_t@@Base+0x4c8> │ │ │ │ + b.w 22bc38 <_PyTime_ObjectToTime_t@@Base+0x4cc> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ 0003f138 : │ │ │ │ cbz r1, 3f13e │ │ │ │ - b.w 270a6c <_PyUnicode_EncodeUTF32@@Base+0xc18> │ │ │ │ + b.w 270c74 <_PyUnicode_EncodeUTF32@@Base+0xc18> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15368 @ 0x3c08 │ │ │ │ + movw r1, #15432 @ 0x3c48 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 │ │ │ │ cmp r2, #2 │ │ │ │ beq.n 3f194 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15496 @ 0x3c88 │ │ │ │ + movw r1, #15560 @ 0x3cc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.n 3f21e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 3f1b4 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3f21e │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #31016 @ 0x7928 │ │ │ │ + movw r1, #31080 @ 0x7968 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #15532 @ 0x3cac │ │ │ │ + movw r0, #15596 @ 0x3cec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3f21e │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b1e0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r3, r6, #1 │ │ │ │ bne.n 3f210 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 3f1fe │ │ │ │ - bl eec74 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f1d0 │ │ │ │ b.n 3f21e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ cmp r6, #0 │ │ │ │ blt.n 3f1fe │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ movs r0, #0 │ │ │ │ - b.w fae08 │ │ │ │ + b.w fae84 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 92654 │ │ │ │ + bl 926b8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26fe54 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 27005c <_PyUnicode_EncodeUTF32@@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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3f288 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 3f26c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 3f274 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ @@ -28313,38 +28313,38 @@ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ bne.n 3f2b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ b.n 3f2c0 │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f2aa │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 3f2cc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 3f2ee │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 3f2ea │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 3f2ea │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 3f2ea │ │ │ │ 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} │ │ │ │ @@ -28352,46 +28352,46 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3f320 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #31396 @ 0x7aa4 │ │ │ │ + movw r1, #31460 @ 0x7ae4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3f32c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [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 92654 │ │ │ │ + bl 926b8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 26fe54 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + b.w 27005c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ cmp r2, #0 │ │ │ │ ble.n 3f382 │ │ │ │ push {r4, r5} │ │ │ │ - movw r3, #23988 @ 0x5db4 │ │ │ │ + movw r3, #24052 @ 0x5df4 │ │ │ │ movt r3, #61 @ 0x3d │ │ │ │ ldrb r4, [r1, #0] │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ - movw r4, #57032 @ 0xdec8 │ │ │ │ + movw r4, #57096 @ 0xdf08 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ strb r5, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3f37e │ │ │ │ ldrb r5, [r1, r3] │ │ │ │ @@ -28402,79 +28402,79 @@ │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ - bl 101ba0 │ │ │ │ + bl 101c20 │ │ │ │ cbnz r0, 3f3de │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 775f4 │ │ │ │ + bl 77638 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cbz r0, 3f3ba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3f3ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3f3ba │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cbz r0, 3f3d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3f3d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 3f3d4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7ea38 │ │ │ │ + b.w 7ea58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cbnz r3, 3f3f8 │ │ │ │ ldr r2, [pc, #20] @ (3f3fc ) │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ add.w r1, r2, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ - b.w 293364 <_Py_hashtable_foreach@@Base+0xd60> │ │ │ │ + b.w 29342c <_Py_hashtable_foreach@@Base+0xd50> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r2!, {r5, r6, r7} │ │ │ │ lsls r5, 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 3f42e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 152f9c │ │ │ │ - bl d076c │ │ │ │ + bl 153444 │ │ │ │ + bl d07c4 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - b.w 1004f0 │ │ │ │ + b.w 100570 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47972 @ 0xbb64 │ │ │ │ + movw r0, #48036 @ 0xbba4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #0 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f414 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -28483,20 +28483,20 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3f466 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 3f47e │ │ │ │ ldr r1, [r6, #0] │ │ │ │ b.n 3f486 │ │ │ │ - movw r0, #51860 @ 0xca94 │ │ │ │ + movw r0, #51924 @ 0xcad4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f45e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ @@ -28532,53 +28532,53 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3f4ec │ │ │ │ movs r4, #0 │ │ │ │ b.n 3f530 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f4e8 │ │ │ │ add r4, r7 │ │ │ │ cmp r4, #1 │ │ │ │ beq.n 3f51c │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cbz r6, 3f508 │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 3f520 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3f522 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 3f522 │ │ │ │ b.n 3f4e8 │ │ │ │ mov r6, r0 │ │ │ │ b.n 3f522 │ │ │ │ movs r4, #1 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r2, r6 │ │ │ │ bl 3b8c2 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cbz r3, 3f53a │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r1, #252 @ 0xfc │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -28591,21 +28591,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r9 │ │ │ │ beq.n 3f57e │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, fp │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f5f4 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ b.n 3f58a │ │ │ │ - movw r7, #16464 @ 0x4050 │ │ │ │ + movw r7, #16528 @ 0x4090 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ mov.w sl, #6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cbz r6, 3f5ae │ │ │ │ ldr r5, [r4, #20] │ │ │ │ cmp.w r8, #1 │ │ │ │ mov.w r4, #0 │ │ │ │ @@ -28636,49 +28636,49 @@ │ │ │ │ ldrb.w r1, [r5, r8] │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f5c6 │ │ │ │ cmp fp, r9 │ │ │ │ beq.n 3f5ea │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ subs r1, r6, r4 │ │ │ │ adds r0, r5, r4 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ b.n 3f5f6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ 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 r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #16472 @ 0x4058 │ │ │ │ + movw r1, #16536 @ 0x4098 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 3f63c │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ 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} │ │ │ │ │ │ │ │ 0003f640 : │ │ │ │ ldr r0, [pc, #4] @ (3f648 ) │ │ │ │ - b.w 1a7b90 │ │ │ │ + b.w 1a8260 │ │ │ │ nop │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ lsls r5, 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 │ │ │ │ @@ -28689,160 +28689,160 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 3f676 │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 3f68e │ │ │ │ b.n 3f6a0 │ │ │ │ - movw r0, #51748 @ 0xca24 │ │ │ │ + movw r0, #51812 @ 0xca64 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f784 │ │ │ │ b.n 3f668 │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3f6ae │ │ │ │ adds r2, r4, #1 │ │ │ │ bne.n 3f6be │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f784 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 3f6be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3f69c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 3f69c │ │ │ │ cmp r7, #1 │ │ │ │ ble.n 3f74a │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bpl.n 3f6f2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 3f6ee │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16792 @ 0x4198 │ │ │ │ + movw r1, #16856 @ 0x41d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ b.n 3f74c │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3f704 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbz r0, 3f724 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 3f744 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16884 @ 0x41f4 │ │ │ │ + movw r1, #16948 @ 0x4234 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #25356 @ 0x630c │ │ │ │ + movw r2, #25420 @ 0x634c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #51748 @ 0xca24 │ │ │ │ + movw r0, #51812 @ 0xca64 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 3f784 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ b.n 3f74c │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bgt.n 3f768 │ │ │ │ cbz r1, 3f758 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ b.n 3f760 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15a08c │ │ │ │ + b.w 15a560 │ │ │ │ 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 3fbe0 <_PyEval_FormatKwargsError@@Base+0x440> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #16988 @ 0x425c │ │ │ │ + movw r2, #17052 @ 0x429c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r1, #63789 @ 0xf92d │ │ │ │ movt r1, #3 │ │ │ │ - b.w 2714d8 │ │ │ │ + b.w 271718 │ │ │ │ │ │ │ │ 0003f7a0 <_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, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cbz r0, 3f806 <_PyEval_FormatKwargsError@@Base+0x66> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 20702c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 207264 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3f8f4 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #17040 @ 0x4290 │ │ │ │ + movw r2, #17104 @ 0x42d0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 3f8ce <_PyEval_FormatKwargsError@@Base+0x12e> │ │ │ │ b.n 3f8f4 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f8f4 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r6, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ mov r0, r6 │ │ │ │ bl 325d2 │ │ │ │ mov r4, r0 │ │ │ │ @@ -28852,29 +28852,29 @@ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ bpl.n 3f8be <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ cmp.w r8, #1 │ │ │ │ bne.n 3f8be <_PyEval_FormatKwargsError@@Base+0x11e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl 20702c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 207264 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 3f894 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #17092 @ 0x42c4 │ │ │ │ + movw r2, #17156 @ 0x4304 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3f894 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 3f894 <_PyEval_FormatKwargsError@@Base+0xf4> │ │ │ │ ldr r2, [pc, #128] @ (3f8fc <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ @@ -28904,15 +28904,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ b.n 3f8c6 <_PyEval_FormatKwargsError@@Base+0x126> │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3f8f4 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3f8f4 <_PyEval_FormatKwargsError@@Base+0x154> │ │ │ │ ldr r2, [pc, #36] @ (3f8fc <_PyEval_FormatKwargsError@@Base+0x15c>) │ │ │ │ @@ -28935,22 +28935,22 @@ │ │ │ │ lsls r5, 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, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #17236 @ 0x4354 │ │ │ │ + movw r0, #17300 @ 0x4394 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ 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, #580] @ 3fb88 <_PyEval_FormatKwargsError@@Base+0x3e8> │ │ │ │ @@ -28992,15 +28992,15 @@ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 3f96c <_PyEval_FormatKwargsError@@Base+0x1cc> │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bhi.w 3fb5e <_PyEval_FormatKwargsError@@Base+0x3be> │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #28720 @ 0x7030 │ │ │ │ + movw r3, #28784 @ 0x7070 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ vmov r2, s16 │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ b.n 3fb78 <_PyEval_FormatKwargsError@@Base+0x3d8> │ │ │ │ vldr d7, [pc, #448] @ 3fbb0 <_PyEval_FormatKwargsError@@Base+0x410> │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ @@ -29017,15 +29017,15 @@ │ │ │ │ vcmpe.f64 d13, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.n 3fa4a <_PyEval_FormatKwargsError@@Base+0x2aa> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bpl.n 3fa3c <_PyEval_FormatKwargsError@@Base+0x29c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 285a24 <_PyBytes_GetXIData@@Base+0x92c> │ │ │ │ + bl 285a4c <_PyBytes_GetXIData@@Base+0x928> │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ b.n 3fb78 <_PyEval_FormatKwargsError@@Base+0x3d8> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ vldr d8, [pc, #348] @ 3fba0 <_PyEval_FormatKwargsError@@Base+0x400> │ │ │ │ movs r3, #34 @ 0x22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 3fb78 <_PyEval_FormatKwargsError@@Base+0x3d8> │ │ │ │ @@ -29045,24 +29045,24 @@ │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vldr d11, [pc, #336] @ 3fbd0 <_PyEval_FormatKwargsError@@Base+0x430> │ │ │ │ vmov.f64 d15, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d14 │ │ │ │ bpl.n 3fafa <_PyEval_FormatKwargsError@@Base+0x35a> │ │ │ │ - bl 285a24 <_PyBytes_GetXIData@@Base+0x92c> │ │ │ │ + bl 285a4c <_PyBytes_GetXIData@@Base+0x928> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2c4 │ │ │ │ vldr d6, [pc, #304] @ 3fbd8 <_PyEval_FormatKwargsError@@Base+0x438> │ │ │ │ vdiv.f64 d7, d6, d8 │ │ │ │ vdiv.f64 d8, d7, d13 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ - bl 2718d0 │ │ │ │ + bl 271b10 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d9, d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d9, d12, d9 │ │ │ │ bpl.n 3fae0 <_PyEval_FormatKwargsError@@Base+0x340> │ │ │ │ vsub.f64 d1, d13, d15 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ @@ -29072,15 +29072,15 @@ │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ vnmls.f64 d1, d13, d15 │ │ │ │ blx 2c1ec │ │ │ │ vdiv.f64 d7, d9, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ b.n 3fb46 <_PyEval_FormatKwargsError@@Base+0x3a6> │ │ │ │ - bl 2718d0 │ │ │ │ + bl 271b10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ blx 2c2c4 │ │ │ │ vcmpe.f64 d13, d11 │ │ │ │ vdiv.f64 d8, d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ @@ -29164,23 +29164,23 @@ │ │ │ │ cbz r4, 3fc06 <_PyEval_FormatKwargsError@@Base+0x466> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 3fc0e <_PyEval_FormatKwargsError@@Base+0x46e> │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 15a08c │ │ │ │ + b.w 15a560 │ │ │ │ add r4, r8 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r2 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3fc96 <_PyEval_FormatKwargsError@@Base+0x4f6> │ │ │ │ cmp.w sl, #0 │ │ │ │ ble.n 3fc4c <_PyEval_FormatKwargsError@@Base+0x4ac> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 3fc3c <_PyEval_FormatKwargsError@@Base+0x49c> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -29232,37 +29232,37 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ cmp r5, #2 │ │ │ │ bne.n 3fccc <_PyEval_FormatKwargsError@@Base+0x52c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cbz r0, 3fce6 <_PyEval_FormatKwargsError@@Base+0x546> │ │ │ │ b.n 3fce2 <_PyEval_FormatKwargsError@@Base+0x542> │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #45896 @ 0xb348 │ │ │ │ + movw r0, #45960 @ 0xb388 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3fcbe <_PyEval_FormatKwargsError@@Base+0x51e> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3fd2e <_PyEval_FormatKwargsError@@Base+0x58e> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 228204 │ │ │ │ + bl 228430 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3fcfa <_PyEval_FormatKwargsError@@Base+0x55a> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3fce2 <_PyEval_FormatKwargsError@@Base+0x542> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw r5, #28720 @ 0x7030 │ │ │ │ + movw r5, #28784 @ 0x7070 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ uxth r0, r4 │ │ │ │ adds r1, r2, r3 │ │ │ │ subs r3, r1, r2 │ │ │ │ lsls r4, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -29270,20 +29270,20 @@ │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ uxth r4, r4 │ │ │ │ eor.w r3, r3, r0, lsr #8 │ │ │ │ add.w r3, r5, r3, lsl #1 │ │ │ │ ldrh.w r0, [r3, #184] @ 0xb8 │ │ │ │ eors r0, r4 │ │ │ │ b.n 3fd0a <_PyEval_FormatKwargsError@@Base+0x56a> │ │ │ │ - bl 7e0f0 │ │ │ │ + bl 7e110 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 3fd38 <_PyEval_FormatKwargsError@@Base+0x598> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -29294,31 +29294,31 @@ │ │ │ │ cbnz r0, 3fd76 <_PyEval_FormatKwargsError@@Base+0x5d6> │ │ │ │ cmp r3, r0 │ │ │ │ ble.n 3fd76 <_PyEval_FormatKwargsError@@Base+0x5d6> │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 3fd76 <_PyEval_FormatKwargsError@@Base+0x5d6> │ │ │ │ cbz r2, 3fd76 <_PyEval_FormatKwargsError@@Base+0x5d6> │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #3620 @ 0xe24 │ │ │ │ + movw r1, #3684 @ 0xe64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 3fd96 <_PyEval_FormatKwargsError@@Base+0x5f6> │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ ldr r4, [pc, #32] @ (3fd9c <_PyEval_FormatKwargsError@@Base+0x5fc>) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3fd60 <_PyEval_FormatKwargsError@@Base+0x5c0> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r2, #136 @ 0x88 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -29331,20 +29331,20 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3fdc0 <_PyEval_FormatKwargsError@@Base+0x620> │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 3fdd8 <_PyEval_FormatKwargsError@@Base+0x638> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ b.n 3fde0 <_PyEval_FormatKwargsError@@Base+0x640> │ │ │ │ - movw r0, #52016 @ 0xcb30 │ │ │ │ + movw r0, #52080 @ 0xcb70 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3fdb8 <_PyEval_FormatKwargsError@@Base+0x618> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #2 │ │ │ │ @@ -29368,57 +29368,57 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #144] @ (3fea4 <_PyEval_FormatKwargsError@@Base+0x704>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 3fe92 <_PyEval_FormatKwargsError@@Base+0x6f2> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 3fe3c <_PyEval_FormatKwargsError@@Base+0x69c> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3fe92 <_PyEval_FormatKwargsError@@Base+0x6f2> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 3fe4e <_PyEval_FormatKwargsError@@Base+0x6ae> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 3fe92 <_PyEval_FormatKwargsError@@Base+0x6f2> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r6 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b250 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 3fe96 <_PyEval_FormatKwargsError@@Base+0x6f6> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 3fe84 <_PyEval_FormatKwargsError@@Base+0x6e4> │ │ │ │ - bl eec74 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3fe52 <_PyEval_FormatKwargsError@@Base+0x6b2> │ │ │ │ b.n 3fe92 <_PyEval_FormatKwargsError@@Base+0x6f2> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ b.n 3fea0 <_PyEval_FormatKwargsError@@Base+0x700> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ff78 <_PyEval_FormatKwargsError@@Base+0x7d8> │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ @@ -29431,78 +29431,78 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #1 │ │ │ │ bgt.n 3fed4 <_PyEval_FormatKwargsError@@Base+0x734> │ │ │ │ mov r0, r4 │ │ │ │ - bl 26cad4 │ │ │ │ + bl 26cd0c │ │ │ │ cbnz r0, 3fef0 <_PyEval_FormatKwargsError@@Base+0x750> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 3e9fa │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #17364 @ 0x43d4 │ │ │ │ + movw r1, #17428 @ 0x4414 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 3fec0 <_PyEval_FormatKwargsError@@Base+0x720> │ │ │ │ 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 │ │ │ │ - bl 233634 <_PyArg_NoKeywords@@Base+0x1d8> │ │ │ │ + bl 233864 <_PyArg_NoKeywords@@Base+0x1d8> │ │ │ │ cbz r0, 3ff42 <_PyEval_FormatKwargsError@@Base+0x7a2> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbnz r0, 3ff26 <_PyEval_FormatKwargsError@@Base+0x786> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ff46 <_PyEval_FormatKwargsError@@Base+0x7a6> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 3ff46 <_PyEval_FormatKwargsError@@Base+0x7a6> │ │ │ │ - bl 84e1c │ │ │ │ + bl 84e50 │ │ │ │ mov r3, r0 │ │ │ │ cbnz r0, 3ff4e <_PyEval_FormatKwargsError@@Base+0x7ae> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ff42 <_PyEval_FormatKwargsError@@Base+0x7a2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3ff42 <_PyEval_FormatKwargsError@@Base+0x7a2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 3ff74 <_PyEval_FormatKwargsError@@Base+0x7d4> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #17460 @ 0x4434 │ │ │ │ + movw r0, #17524 @ 0x4474 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ff74 <_PyEval_FormatKwargsError@@Base+0x7d4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 3ff74 <_PyEval_FormatKwargsError@@Base+0x7d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -29510,171 +29510,171 @@ │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cbnz r0, 3ff9e <_PyEval_FormatKwargsError@@Base+0x7fe> │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #88 @ 0x58 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b348 │ │ │ │ - movw r1, #388 @ 0x184 │ │ │ │ + movw r1, #452 @ 0x1c4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #22876 @ 0x595c │ │ │ │ + movw r0, #22940 @ 0x599c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1bb598 │ │ │ │ + bl 1bb90c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 40102 <_PyEval_FormatKwargsError@@Base+0x962> │ │ │ │ - bl 85698 │ │ │ │ + bl 856cc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 3ffd4 <_PyEval_FormatKwargsError@@Base+0x834> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 3ffd4 <_PyEval_FormatKwargsError@@Base+0x834> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 40102 <_PyEval_FormatKwargsError@@Base+0x962> │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr d9, [pc, #300] @ 40110 <_PyEval_FormatKwargsError@@Base+0x970> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #16] │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #20] │ │ │ │ ldr r0, [r5, #32] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #24] │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #28] │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #32] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cbz r0, 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cbz r0, 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cbz r0, 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r5, #64] @ 0x40 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cbz r0, 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ ldr r0, [r5, #68] @ 0x44 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cbz r0, 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cbz r0, 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cbz r0, 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ str r0, [r4, #68] @ 0x44 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 400ca <_PyEval_FormatKwargsError@@Base+0x92a> │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ cbnz r0, 400e0 <_PyEval_FormatKwargsError@@Base+0x940> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40102 <_PyEval_FormatKwargsError@@Base+0x962> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 40102 <_PyEval_FormatKwargsError@@Base+0x962> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 40102 <_PyEval_FormatKwargsError@@Base+0x962> │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ mov r0, r7 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r4 │ │ │ │ vpop {d8-d9} │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #17468 @ 0x443c │ │ │ │ + movw r0, #17532 @ 0x447c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ vpop {d8-d9} │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop.w │ │ │ │ stc 0, cr10, [sp, #724] @ 0x2d4 │ │ │ │ stmia r6!, {r0, r1, r2, r4, r5, r6, r7} │ │ │ │ subs r6, #176 @ 0xb0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 40158 <_PyEval_FormatKwargsError@@Base+0x9b8> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 4013c <_PyEval_FormatKwargsError@@Base+0x99c> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 40144 <_PyEval_FormatKwargsError@@Base+0x9a4> │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cbz r2, 4014c <_PyEval_FormatKwargsError@@Base+0x9ac> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ b.n 40154 <_PyEval_FormatKwargsError@@Base+0x9b4> │ │ │ │ movw r1, #32052 @ 0x7d34 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 212e0c │ │ │ │ + bl 212fec │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -29686,76 +29686,76 @@ │ │ │ │ bpl.n 4017e <_PyEval_FormatKwargsError@@Base+0x9de> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ bgt.n 4019e <_PyEval_FormatKwargsError@@Base+0x9fe> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #17636 @ 0x44e4 │ │ │ │ + movw r1, #17700 @ 0x4524 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 401be <_PyEval_FormatKwargsError@@Base+0xa1e> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0, #12] │ │ │ │ - bl 16f22c │ │ │ │ + bl 16f698 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 401d4 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cbnz r0, 401d8 <_PyEval_FormatKwargsError@@Base+0xa38> │ │ │ │ b.n 401d4 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #54104 @ 0xd358 │ │ │ │ + movw r1, #54168 @ 0xd398 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 40298 <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 401ea <_PyEval_FormatKwargsError@@Base+0xa4a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 401ea <_PyEval_FormatKwargsError@@Base+0xa4a> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bmi.n 40210 <_PyEval_FormatKwargsError@@Base+0xa70> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17696 @ 0x4520 │ │ │ │ + movw r1, #17760 @ 0x4560 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ - bl 85b80 │ │ │ │ + b.w d6bbc │ │ │ │ + bl 85bb4 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 40220 <_PyEval_FormatKwargsError@@Base+0xa80> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 40224 <_PyEval_FormatKwargsError@@Base+0xa84> │ │ │ │ b.n 401d4 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 4023c <_PyEval_FormatKwargsError@@Base+0xa9c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17748 @ 0x4554 │ │ │ │ + movw r1, #17812 @ 0x4594 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 401d4 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 40256 <_PyEval_FormatKwargsError@@Base+0xab6> │ │ │ │ @@ -29764,23 +29764,23 @@ │ │ │ │ b.n 40298 <_PyEval_FormatKwargsError@@Base+0xaf8> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bmi.n 4027a <_PyEval_FormatKwargsError@@Base+0xada> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17784 @ 0x4578 │ │ │ │ + movw r1, #17848 @ 0x45b8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cbz r0, 40288 <_PyEval_FormatKwargsError@@Base+0xae8> │ │ │ │ - bl 89b18 │ │ │ │ + bl 89b5c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4024c <_PyEval_FormatKwargsError@@Base+0xaac> │ │ │ │ b.n 401d4 <_PyEval_FormatKwargsError@@Base+0xa34> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -29809,124 +29809,124 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #24 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r2, r0 │ │ │ │ cbnz r0, 402e4 <_PyEval_FormatKwargsError@@Base+0xb44> │ │ │ │ movs r4, #0 │ │ │ │ b.n 40406 <_PyEval_FormatKwargsError@@Base+0xc66> │ │ │ │ ldrd r8, r0, [r2] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 402fe <_PyEval_FormatKwargsError@@Base+0xb5e> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 402e0 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 4031c <_PyEval_FormatKwargsError@@Base+0xb7c> │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40318 <_PyEval_FormatKwargsError@@Base+0xb78> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 40318 <_PyEval_FormatKwargsError@@Base+0xb78> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r4, #1 │ │ │ │ beq.n 402f0 <_PyEval_FormatKwargsError@@Base+0xb50> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ bge.n 4033c <_PyEval_FormatKwargsError@@Base+0xb9c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32672 @ 0x7fa0 │ │ │ │ + movw r1, #32736 @ 0x7fe0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 402e0 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ mov r1, r6 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r4, r0 │ │ │ │ ble.n 40350 <_PyEval_FormatKwargsError@@Base+0xbb0> │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ b.n 402e0 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ mov r0, r5 │ │ │ │ mul.w r5, r6, r4 │ │ │ │ - bl 152f9c │ │ │ │ + bl 153444 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - movw r2, #14756 @ 0x39a4 │ │ │ │ + movw r2, #14820 @ 0x39e4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 1d0f50 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1d11e8 <_PyObject_CallMethod@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 402e0 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bmi.n 403ac <_PyEval_FormatKwargsError@@Base+0xc0c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17836 @ 0x45ac │ │ │ │ + movw r1, #17900 @ 0x45ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 402e0 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 402e0 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 402e0 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ - bl 237d28 │ │ │ │ + bl 237f58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 403cc <_PyEval_FormatKwargsError@@Base+0xc2c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 403cc <_PyEval_FormatKwargsError@@Base+0xc2c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 402e0 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ cmp r5, r7 │ │ │ │ beq.n 40406 <_PyEval_FormatKwargsError@@Base+0xc66> │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17864 @ 0x45c8 │ │ │ │ + movw r1, #17928 @ 0x4608 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 402e0 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 402e0 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 402e0 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r3, #228 @ 0xe4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -29948,18 +29948,18 @@ │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bmi.n 404a2 <_PyEval_FormatKwargsError@@Base+0xd02> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25660 @ 0x643c │ │ │ │ + movw r1, #25724 @ 0x647c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 404d4 <_PyEval_FormatKwargsError@@Base+0xd34> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ @@ -29968,64 +29968,64 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 404b4 <_PyEval_FormatKwargsError@@Base+0xd14> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 404c4 <_PyEval_FormatKwargsError@@Base+0xd24> │ │ │ │ cmp.w r8, #0 │ │ │ │ blt.n 404d4 <_PyEval_FormatKwargsError@@Base+0xd34> │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 90088 │ │ │ │ + bl 900c8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 40464 <_PyEval_FormatKwargsError@@Base+0xcc4> │ │ │ │ b.n 40436 <_PyEval_FormatKwargsError@@Base+0xc96> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 40494 <_PyEval_FormatKwargsError@@Base+0xcf4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 40494 <_PyEval_FormatKwargsError@@Base+0xcf4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4049c <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4049c <_PyEval_FormatKwargsError@@Base+0xcfc> │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldrd r5, r6, [r4, #16] │ │ │ │ - movw r0, #17900 @ 0x45ec │ │ │ │ + movw r0, #17964 @ 0x462c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ strd r5, r6, [sp] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -30038,80 +30038,80 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4059a <_PyEval_FormatKwargsError@@Base+0xdfa> │ │ │ │ b.n 405bc <_PyEval_FormatKwargsError@@Base+0xe1c> │ │ │ │ ldr.w r0, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r0, r1 │ │ │ │ bne.n 40576 <_PyEval_FormatKwargsError@@Base+0xdd6> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4059a <_PyEval_FormatKwargsError@@Base+0xdfa> │ │ │ │ b.n 405bc <_PyEval_FormatKwargsError@@Base+0xe1c> │ │ │ │ ldr.w r3, [r3, #4048] @ 0xfd0 │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 405a0 <_PyEval_FormatKwargsError@@Base+0xe00> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str r2, [r4, #16] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 405bc <_PyEval_FormatKwargsError@@Base+0xe1c> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 405bc <_PyEval_FormatKwargsError@@Base+0xe1c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #1656 @ 0x678 │ │ │ │ + movw r1, #1720 @ 0x6b8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ 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 r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 405e4 <_PyEval_FormatKwargsError@@Base+0xe44> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 405e4 <_PyEval_FormatKwargsError@@Base+0xe44> │ │ │ │ movs r0, #0 │ │ │ │ b.n 4061a <_PyEval_FormatKwargsError@@Base+0xe7a> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfd7c │ │ │ │ + bl 1c00e0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 40602 <_PyEval_FormatKwargsError@@Base+0xe62> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 405e0 <_PyEval_FormatKwargsError@@Base+0xe40> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 4061a <_PyEval_FormatKwargsError@@Base+0xe7a> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -30131,149 +30131,149 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 4063c <_PyEval_FormatKwargsError@@Base+0xe9c> │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 40654 <_PyEval_FormatKwargsError@@Base+0xeb4> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ b.n 4065c <_PyEval_FormatKwargsError@@Base+0xebc> │ │ │ │ - movw r0, #3048 @ 0xbe8 │ │ │ │ + movw r0, #3112 @ 0xc28 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 40634 <_PyEval_FormatKwargsError@@Base+0xe94> │ │ │ │ b.n 406f6 <_PyEval_FormatKwargsError@@Base+0xf56> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cbz r3, 4067e <_PyEval_FormatKwargsError@@Base+0xede> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 40696 <_PyEval_FormatKwargsError@@Base+0xef6> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #54104 @ 0xd358 │ │ │ │ + movw r1, #54168 @ 0xd398 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 406f6 <_PyEval_FormatKwargsError@@Base+0xf56> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16832 @ 0x41c0 │ │ │ │ + movw r1, #16896 @ 0x4200 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 406f6 <_PyEval_FormatKwargsError@@Base+0xf56> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 406a6 <_PyEval_FormatKwargsError@@Base+0xf06> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ b.n 406d8 <_PyEval_FormatKwargsError@@Base+0xf38> │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 406b8 <_PyEval_FormatKwargsError@@Base+0xf18> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 406bc <_PyEval_FormatKwargsError@@Base+0xf1c> │ │ │ │ b.n 406f6 <_PyEval_FormatKwargsError@@Base+0xf56> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 406d8 <_PyEval_FormatKwargsError@@Base+0xf38> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #18000 @ 0x4650 │ │ │ │ + movw r1, #18064 @ 0x4690 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ bgt.n 406e8 <_PyEval_FormatKwargsError@@Base+0xf48> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 2330f4 <_PyEval_MatchClass@@Base+0xbb8> │ │ │ │ + bl 233324 <_PyEval_MatchClass@@Base+0xbb8> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 406de <_PyEval_FormatKwargsError@@Base+0xf3e> │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 4071e <_PyEval_FormatKwargsError@@Base+0xf7e> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ - bl 20fcec │ │ │ │ + bl 210024 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 4073a <_PyEval_FormatKwargsError@@Base+0xf9a> │ │ │ │ b.n 40734 <_PyEval_FormatKwargsError@@Base+0xf94> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38856 @ 0x97c8 │ │ │ │ + movw r0, #38920 @ 0x9808 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cbz r0, 40744 <_PyEval_FormatKwargsError@@Base+0xfa4> │ │ │ │ b.n 4070e <_PyEval_FormatKwargsError@@Base+0xf6e> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 40744 <_PyEval_FormatKwargsError@@Base+0xfa4> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ cbz r0, 40752 <_PyEval_FormatKwargsError@@Base+0xfb2> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 40776 <_PyEval_FormatKwargsError@@Base+0xfd6> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 40782 <_PyEval_FormatKwargsError@@Base+0xfe2> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 20a3a0 │ │ │ │ + b.w 20a5d8 │ │ │ │ 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 407a6 <_PyEval_FormatKwargsError@@Base+0x1006> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w fcc34 │ │ │ │ + b.w fccb0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38988 @ 0x984c │ │ │ │ + movw r0, #39052 @ 0x988c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4079a <_PyEval_FormatKwargsError@@Base+0xffa> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -30281,37 +30281,37 @@ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ bne.n 407e4 <_PyEval_FormatKwargsError@@Base+0x1044> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ b.n 407f2 <_PyEval_FormatKwargsError@@Base+0x1052> │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 407dc <_PyEval_FormatKwargsError@@Base+0x103c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 407fe <_PyEval_FormatKwargsError@@Base+0x105e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 40820 <_PyEval_FormatKwargsError@@Base+0x1080> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 4080e <_PyEval_FormatKwargsError@@Base+0x106e> │ │ │ │ str r5, [r4, #8] │ │ │ │ b.n 4081c <_PyEval_FormatKwargsError@@Base+0x107c> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4080a <_PyEval_FormatKwargsError@@Base+0x106a> │ │ │ │ ldr r0, [pc, #8] @ (40824 <_PyEval_FormatKwargsError@@Base+0x1084>) │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @@ -30337,66 +30337,66 @@ │ │ │ │ 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 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 408f2 <_PyEval_FormatKwargsError@@Base+0x1152> │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 408f2 <_PyEval_FormatKwargsError@@Base+0x1152> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #9633 @ 0x25a1 │ │ │ │ + movw r1, #10169 @ 0x27b9 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r0, #31064 @ 0x7958 │ │ │ │ + movw r0, #31128 @ 0x7998 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 408a0 <_PyEval_FormatKwargsError@@Base+0x1100> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #728 @ 0x2d8 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ - movw r0, #18080 @ 0x46a0 │ │ │ │ + movw r0, #18144 @ 0x46e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 408d4 <_PyEval_FormatKwargsError@@Base+0x1134> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 408d4 <_PyEval_FormatKwargsError@@Base+0x1134> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 40894 <_PyEval_FormatKwargsError@@Base+0x10f4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 408f2 <_PyEval_FormatKwargsError@@Base+0x1152> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 408f2 <_PyEval_FormatKwargsError@@Base+0x1152> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -30405,20 +30405,20 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 40918 <_PyEval_FormatKwargsError@@Base+0x1178> │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 40930 <_PyEval_FormatKwargsError@@Base+0x1190> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ b.n 40938 <_PyEval_FormatKwargsError@@Base+0x1198> │ │ │ │ - movw r0, #51976 @ 0xcb08 │ │ │ │ + movw r0, #52040 @ 0xcb48 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 40910 <_PyEval_FormatKwargsError@@Base+0x1170> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ @@ -30435,56 +30435,56 @@ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 40970 <_PyEval_FormatKwargsError@@Base+0x11d0> │ │ │ │ movw r3, #32052 @ 0x7d34 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #8768 @ 0x2240 │ │ │ │ + movw r1, #8832 @ 0x2280 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1002b8 │ │ │ │ + bl 100334 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 409e8 <_PyEval_FormatKwargsError@@Base+0x1248> │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.n 409ac <_PyEval_FormatKwargsError@@Base+0x120c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4099e <_PyEval_FormatKwargsError@@Base+0x11fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4099e <_PyEval_FormatKwargsError@@Base+0x11fe> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 15a08c │ │ │ │ + b.w 15a560 │ │ │ │ cmp.w r9, #10 │ │ │ │ ble.n 409ee <_PyEval_FormatKwargsError@@Base+0x124e> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ bls.n 409c8 <_PyEval_FormatKwargsError@@Base+0x1228> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 409d8 <_PyEval_FormatKwargsError@@Base+0x1238> │ │ │ │ b.n 409e4 <_PyEval_FormatKwargsError@@Base+0x1244> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r9 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 409f0 <_PyEval_FormatKwargsError@@Base+0x1250> │ │ │ │ b.n 409be <_PyEval_FormatKwargsError@@Base+0x121e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 409e4 <_PyEval_FormatKwargsError@@Base+0x1244> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - bl 1fba78 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + bl 1fbcb8 │ │ │ │ mov.w sl, #0 │ │ │ │ b.n 40bba <_PyEval_FormatKwargsError@@Base+0x141a> │ │ │ │ add r6, sp, #16 │ │ │ │ movs r5, #0 │ │ │ │ movw sl, #41176 @ 0xa0d8 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ mov r1, r6 │ │ │ │ @@ -30513,80 +30513,80 @@ │ │ │ │ str.w fp, [r1, #4] │ │ │ │ str r0, [r1, #8] │ │ │ │ str.w ip, [r1] │ │ │ │ b.n 40a7e <_PyEval_FormatKwargsError@@Base+0x12de> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ cbz r0, 40a7e <_PyEval_FormatKwargsError@@Base+0x12de> │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #50072 @ 0xc398 │ │ │ │ + movw r1, #50136 @ 0xc3d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ mov r2, r5 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 40b86 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ subs r0, r3, r7 │ │ │ │ add.w fp, r5, #1 │ │ │ │ cmp r0, ip │ │ │ │ blt.n 40a96 <_PyEval_FormatKwargsError@@Base+0x12f6> │ │ │ │ add r7, ip │ │ │ │ cbz r5, 40ab0 <_PyEval_FormatKwargsError@@Base+0x1310> │ │ │ │ subs r0, r3, r7 │ │ │ │ cmp r0, r8 │ │ │ │ bge.n 40aae <_PyEval_FormatKwargsError@@Base+0x130e> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #50136 @ 0xc3d8 │ │ │ │ + movw r1, #50200 @ 0xc418 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 40b80 <_PyEval_FormatKwargsError@@Base+0x13e0> │ │ │ │ add r7, r8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ adds r1, #44 @ 0x2c │ │ │ │ cmp r0, r9 │ │ │ │ beq.n 40ad0 <_PyEval_FormatKwargsError@@Base+0x1330> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #50164 @ 0xc3f4 │ │ │ │ + movw r1, #50228 @ 0xc434 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 40b80 <_PyEval_FormatKwargsError@@Base+0x13e0> │ │ │ │ mov r5, fp │ │ │ │ b.n 40a04 <_PyEval_FormatKwargsError@@Base+0x1264> │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 40b86 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cbz r3, 40af0 <_PyEval_FormatKwargsError@@Base+0x1350> │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ b.n 40af8 <_PyEval_FormatKwargsError@@Base+0x1358> │ │ │ │ movw r9, #32052 @ 0x7d34 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ cmp.w r7, #1048576 @ 0x100000 │ │ │ │ blt.n 40b0c <_PyEval_FormatKwargsError@@Base+0x136c> │ │ │ │ lsls r3, r2, #31 │ │ │ │ bpl.n 40b0c <_PyEval_FormatKwargsError@@Base+0x136c> │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ movs r3, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ b.n 40b10 <_PyEval_FormatKwargsError@@Base+0x1370> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 40b4a <_PyEval_FormatKwargsError@@Base+0x13aa> │ │ │ │ @@ -30604,15 +30604,15 @@ │ │ │ │ add r9, fp │ │ │ │ blx 2bf20 │ │ │ │ b.n 40b24 <_PyEval_FormatKwargsError@@Base+0x1384> │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cbz r3, 40b86 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ b.n 40b86 <_PyEval_FormatKwargsError@@Base+0x13e6> │ │ │ │ mov fp, r4 │ │ │ │ movs r7, #0 │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r8 │ │ │ │ @@ -30639,28 +30639,28 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40b9a <_PyEval_FormatKwargsError@@Base+0x13fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 40b9a <_PyEval_FormatKwargsError@@Base+0x13fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #44 @ 0x2c │ │ │ │ mla r0, r7, r4, r6 │ │ │ │ cmp r4, r5 │ │ │ │ beq.n 40bae <_PyEval_FormatKwargsError@@Base+0x140e> │ │ │ │ adds r4, #1 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ b.n 40b9e <_PyEval_FormatKwargsError@@Base+0x13fe> │ │ │ │ add r3, sp, #16 │ │ │ │ cmp r6, r3 │ │ │ │ beq.n 40bba <_PyEval_FormatKwargsError@@Base+0x141a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, sl │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ 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 │ │ │ │ @@ -30722,36 +30722,36 @@ │ │ │ │ ldrb.w r4, [r3, #-4] │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ bfi r2, r4, #24, #8 │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ b.n 40c36 <_PyEval_FormatKwargsError@@Base+0x1496> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18124 @ 0x46cc │ │ │ │ + movw r1, #18188 @ 0x470c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 40cc2 <_PyEval_FormatKwargsError@@Base+0x1522> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1f9320 │ │ │ │ + b.w 1f9560 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39068 @ 0x989c │ │ │ │ + movw r0, #39132 @ 0x98dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 40cb6 <_PyEval_FormatKwargsError@@Base+0x1516> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -30759,38 +30759,38 @@ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ bne.n 40d00 <_PyEval_FormatKwargsError@@Base+0x1560> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ b.n 40d0e <_PyEval_FormatKwargsError@@Base+0x156e> │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 40cf8 <_PyEval_FormatKwargsError@@Base+0x1558> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 40d1a <_PyEval_FormatKwargsError@@Base+0x157a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 40d40 <_PyEval_FormatKwargsError@@Base+0x15a0> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 40d3c <_PyEval_FormatKwargsError@@Base+0x159c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 40d3c <_PyEval_FormatKwargsError@@Base+0x159c> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 40d3c <_PyEval_FormatKwargsError@@Base+0x159c> │ │ │ │ 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} │ │ │ │ @@ -30800,18 +30800,18 @@ │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 40d5c <_PyEval_FormatKwargsError@@Base+0x15bc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ blt.n 40d76 <_PyEval_FormatKwargsError@@Base+0x15d6> │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #63388 @ 0xf79c │ │ │ │ + movw r1, #63452 @ 0xf7dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 40d80 <_PyEval_FormatKwargsError@@Base+0x15e0> │ │ │ │ adds r3, r0, r1 │ │ │ │ ldr r0, [pc, #8] @ (40d84 <_PyEval_FormatKwargsError@@Base+0x15e4>) │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ @@ -30820,28 +30820,28 @@ │ │ │ │ lsls r5, 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 r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 40dac <_PyEval_FormatKwargsError@@Base+0x160c> │ │ │ │ b.n 40dd4 <_PyEval_FormatKwargsError@@Base+0x1634> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 40df8 <_PyEval_FormatKwargsError@@Base+0x1658> │ │ │ │ mov r0, r4 │ │ │ │ - bl 89340 │ │ │ │ + bl 89384 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ cbz r5, 40e08 <_PyEval_FormatKwargsError@@Base+0x1668> │ │ │ │ - bl 258a40 │ │ │ │ + bl 258cb8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 40dd8 <_PyEval_FormatKwargsError@@Base+0x1638> │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 40da4 <_PyEval_FormatKwargsError@@Base+0x1604> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -30850,39 +30850,39 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 40e2c <_PyEval_FormatKwargsError@@Base+0x168c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 40dc8 <_PyEval_FormatKwargsError@@Base+0x1628> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 40dc8 <_PyEval_FormatKwargsError@@Base+0x1628> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 40dd4 <_PyEval_FormatKwargsError@@Base+0x1634> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 40dd4 <_PyEval_FormatKwargsError@@Base+0x1634> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 40dac <_PyEval_FormatKwargsError@@Base+0x160c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 40dac <_PyEval_FormatKwargsError@@Base+0x160c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 40e1c <_PyEval_FormatKwargsError@@Base+0x167c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 40e1c <_PyEval_FormatKwargsError@@Base+0x167c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 40dd4 <_PyEval_FormatKwargsError@@Base+0x1634> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ @@ -30905,110 +30905,110 @@ │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bhi.n 40e70 <_PyEval_FormatKwargsError@@Base+0x16d0> │ │ │ │ cmp r5, #0 │ │ │ │ bgt.n 40e88 <_PyEval_FormatKwargsError@@Base+0x16e8> │ │ │ │ b.n 40e92 <_PyEval_FormatKwargsError@@Base+0x16f2> │ │ │ │ - movw r0, #4104 @ 0x1008 │ │ │ │ + movw r0, #4168 @ 0x1048 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 40e6a <_PyEval_FormatKwargsError@@Base+0x16ca> │ │ │ │ b.n 40ec2 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1417c8 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 141ba4 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cbz r0, 40ec2 <_PyEval_FormatKwargsError@@Base+0x1722> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cbz r3, 40ea8 <_PyEval_FormatKwargsError@@Base+0x1708> │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 40eb2 <_PyEval_FormatKwargsError@@Base+0x1712> │ │ │ │ cmp r1, r3 │ │ │ │ ble.n 40eb6 <_PyEval_FormatKwargsError@@Base+0x1716> │ │ │ │ b.n 40eb2 <_PyEval_FormatKwargsError@@Base+0x1712> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 2135a4 │ │ │ │ + b.w 213784 │ │ │ │ bic.w r1, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 227970 <_PyXIData_Clear@@Base+0x1654> │ │ │ │ + b.w 227b9c <_PyXIData_Clear@@Base+0x1654> │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w f1ca0 │ │ │ │ + b.w f1cc8 │ │ │ │ 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, #18232 @ 0x4738 │ │ │ │ + movw r1, #18296 @ 0x4778 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1f7b70 │ │ │ │ + bl 1f7db0 │ │ │ │ cbnz r0, 40f0a <_PyEval_FormatKwargsError@@Base+0x176a> │ │ │ │ movs r0, #0 │ │ │ │ b.n 40f56 <_PyEval_FormatKwargsError@@Base+0x17b6> │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ add r2, sp, #28 │ │ │ │ - bl 1bbed0 <_PyTime_localtime@@Base> │ │ │ │ + bl 1bc248 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 40f06 <_PyEval_FormatKwargsError@@Base+0x1766> │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ - movw r3, #28064 @ 0x6da0 │ │ │ │ + movw r3, #28128 @ 0x6de0 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldrd r0, r4, [sp, #48] @ 0x30 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldrd r5, r1, [sp, #28] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrd r1, r3, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #28112 @ 0x6dd0 │ │ │ │ + movw r1, #28176 @ 0x6e10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ addw r0, r0, #1900 @ 0x76c │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r0, #11684 @ 0x2da4 │ │ │ │ + movw r0, #11748 @ 0x2de4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 40f7a <_PyEval_FormatKwargsError@@Base+0x17da> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25db94 │ │ │ │ + b.w 25ddcc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39020 @ 0x986c │ │ │ │ + movw r0, #39084 @ 0x98ac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 40f6e <_PyEval_FormatKwargsError@@Base+0x17ce> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -31027,30 +31027,30 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ add r6, sp, #24 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r6, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 40ff8 <_PyEval_FormatKwargsError@@Base+0x1858> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ add r2, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ cbnz r0, 40ff6 <_PyEval_FormatKwargsError@@Base+0x1856> │ │ │ │ - movw r1, #58620 @ 0xe4fc │ │ │ │ + movw r1, #58684 @ 0xe53c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #16 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -31084,41 +31084,41 @@ │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, r8 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 41064 <_PyEval_FormatKwargsError@@Base+0x18c4> │ │ │ │ movs r4, #0 │ │ │ │ b.n 4108e <_PyEval_FormatKwargsError@@Base+0x18ee> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41060 <_PyEval_FormatKwargsError@@Base+0x18c0> │ │ │ │ add r7, r8 │ │ │ │ cmp r7, #1 │ │ │ │ beq.n 41084 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r2, r0, #0 │ │ │ │ blt.n 41060 <_PyEval_FormatKwargsError@@Base+0x18c0> │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ bl 4112a <_PyEval_FormatKwargsError@@Base+0x198a> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cbz r3, 41098 <_PyEval_FormatKwargsError@@Base+0x18f8> │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -31128,52 +31128,52 @@ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ bne.n 410ca <_PyEval_FormatKwargsError@@Base+0x192a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ b.n 410d8 <_PyEval_FormatKwargsError@@Base+0x1938> │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 410c2 <_PyEval_FormatKwargsError@@Base+0x1922> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 410e4 <_PyEval_FormatKwargsError@@Base+0x1944> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 41126 <_PyEval_FormatKwargsError@@Base+0x1986> │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 41122 <_PyEval_FormatKwargsError@@Base+0x1982> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 41122 <_PyEval_FormatKwargsError@@Base+0x1982> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 41122 <_PyEval_FormatKwargsError@@Base+0x1982> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 41122 <_PyEval_FormatKwargsError@@Base+0x1982> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 41122 <_PyEval_FormatKwargsError@@Base+0x1982> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 41122 <_PyEval_FormatKwargsError@@Base+0x1982> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 41122 <_PyEval_FormatKwargsError@@Base+0x1982> │ │ │ │ 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, r7, lr} │ │ │ │ @@ -31181,37 +31181,37 @@ │ │ │ │ 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 127b0c <_PyBytesWriter_Init@@Base> │ │ │ │ + bl 127dcc <_PyBytesWriter_Init@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmp r4, #45 @ 0x2d │ │ │ │ ble.n 41168 <_PyEval_FormatKwargsError@@Base+0x19c8> │ │ │ │ mov r0, r7 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ cbz r0, 41164 <_PyEval_FormatKwargsError@@Base+0x19c4> │ │ │ │ - movw r1, #18504 @ 0x4848 │ │ │ │ + movw r1, #18568 @ 0x4888 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 411f0 <_PyEval_FormatKwargsError@@Base+0x1a50> │ │ │ │ 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 127b1c <_PyBytesWriter_Alloc@@Base> │ │ │ │ + bl 127ddc <_PyBytesWriter_Alloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41164 <_PyEval_FormatKwargsError@@Base+0x19c4> │ │ │ │ adds r1, r0, #1 │ │ │ │ cbnz r4, 4119a <_PyEval_FormatKwargsError@@Base+0x19fa> │ │ │ │ cbz r5, 4119a <_PyEval_FormatKwargsError@@Base+0x19fa> │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r2, #0 │ │ │ │ @@ -31248,100 +31248,100 @@ │ │ │ │ strb r0, [r7, #0] │ │ │ │ b.n 411d2 <_PyEval_FormatKwargsError@@Base+0x1a32> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 411c2 <_PyEval_FormatKwargsError@@Base+0x1a22> │ │ │ │ movs r3, #10 │ │ │ │ mov r0, sp │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ - bl d1678 <_PyBytesWriter_Finish@@Base> │ │ │ │ + bl d16d0 <_PyBytesWriter_Finish@@Base> │ │ │ │ add.w sp, sp, #540 @ 0x21c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ movw r1, #4889 @ 0x1319 │ │ │ │ movt r1, #4 │ │ │ │ - b.w 1e61c8 <_PyBytes_Repeat@@Base+0x58> │ │ │ │ + b.w 1e6410 <_PyBytes_Repeat@@Base+0x58> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ cbnz r1, 4122c <_PyEval_FormatKwargsError@@Base+0x1a8c> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #10060 @ 0x274c │ │ │ │ + movw r1, #10124 @ 0x278c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4124a <_PyEval_FormatKwargsError@@Base+0x1aaa> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ bmi.n 41250 <_PyEval_FormatKwargsError@@Base+0x1ab0> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18532 @ 0x4864 │ │ │ │ + movw r1, #18596 @ 0x48a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 412b2 <_PyEval_FormatKwargsError@@Base+0x1b12> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ subs r5, r0, #0 │ │ │ │ bgt.n 4127c <_PyEval_FormatKwargsError@@Base+0x1adc> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4124a <_PyEval_FormatKwargsError@@Base+0x1aaa> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18564 @ 0x4884 │ │ │ │ + movw r1, #18628 @ 0x48c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4124a <_PyEval_FormatKwargsError@@Base+0x1aaa> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ beq.n 412b0 <_PyEval_FormatKwargsError@@Base+0x1b10> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r3, 4129e <_PyEval_FormatKwargsError@@Base+0x1afe> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cbnz r3, 41292 <_PyEval_FormatKwargsError@@Base+0x1af2> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ b.n 4129e <_PyEval_FormatKwargsError@@Base+0x1afe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4128a <_PyEval_FormatKwargsError@@Base+0x1aea> │ │ │ │ b.n 4124a <_PyEval_FormatKwargsError@@Base+0x1aaa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ str r0, [r4, #32] │ │ │ │ cbnz r0, 412ae <_PyEval_FormatKwargsError@@Base+0x1b0e> │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ b.n 4124a <_PyEval_FormatKwargsError@@Base+0x1aaa> │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ 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 412d4 <_PyEval_FormatKwargsError@@Base+0x1b34> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 164f58 │ │ │ │ + b.w 16539c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39052 @ 0x988c │ │ │ │ + movw r0, #39116 @ 0x98cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 412c8 <_PyEval_FormatKwargsError@@Base+0x1b28> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #36] @ (41314 <_PyEval_FormatKwargsError@@Base+0x1b74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -31417,59 +31417,59 @@ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ bne.n 413de <_PyEval_FormatKwargsError@@Base+0x1c3e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ b.n 413ec <_PyEval_FormatKwargsError@@Base+0x1c4c> │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 413d6 <_PyEval_FormatKwargsError@@Base+0x1c36> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 413f8 <_PyEval_FormatKwargsError@@Base+0x1c58> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 4142a <_PyEval_FormatKwargsError@@Base+0x1c8a> │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 41426 <_PyEval_FormatKwargsError@@Base+0x1c86> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 41426 <_PyEval_FormatKwargsError@@Base+0x1c86> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 41426 <_PyEval_FormatKwargsError@@Base+0x1c86> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 41426 <_PyEval_FormatKwargsError@@Base+0x1c86> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 41426 <_PyEval_FormatKwargsError@@Base+0x1c86> │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 41456 <_PyEval_FormatKwargsError@@Base+0x1cb6> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ bl 3f352 │ │ │ │ mov r0, r4 │ │ │ │ @@ -31477,46 +31477,46 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [pc, #4] @ (41464 <_PyEval_FormatKwargsError@@Base+0x1cc4>) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.w 3b370 <_PyEval_SpecialMethodCanSuggest@@Base+0x30e> │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #18780 @ 0x495c │ │ │ │ + movw r3, #18844 @ 0x499c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ movw r1, #5265 @ 0x1491 │ │ │ │ movt r1, #4 │ │ │ │ movs r2, #0 │ │ │ │ - b.w 145da0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ + b.w 146198 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #18820 @ 0x4984 │ │ │ │ + movw r0, #18884 @ 0x49c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 4149e <_PyEval_FormatKwargsError@@Base+0x1cfe> │ │ │ │ b.w 2adb4 │ │ │ │ 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 414c0 <_PyEval_FormatKwargsError@@Base+0x1d20> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 24cbf8 │ │ │ │ + b.w 24ce3c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39044 @ 0x9884 │ │ │ │ + movw r0, #39108 @ 0x98c4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 414b4 <_PyEval_FormatKwargsError@@Base+0x1d14> │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -31524,38 +31524,38 @@ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ bne.n 414fe <_PyEval_FormatKwargsError@@Base+0x1d5e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ b.n 4150c <_PyEval_FormatKwargsError@@Base+0x1d6c> │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 414f6 <_PyEval_FormatKwargsError@@Base+0x1d56> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 41518 <_PyEval_FormatKwargsError@@Base+0x1d78> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 4153a <_PyEval_FormatKwargsError@@Base+0x1d9a> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 41536 <_PyEval_FormatKwargsError@@Base+0x1d96> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 41536 <_PyEval_FormatKwargsError@@Base+0x1d96> │ │ │ │ movs r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 41536 <_PyEval_FormatKwargsError@@Base+0x1d96> │ │ │ │ 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} │ │ │ │ @@ -31577,50 +31577,50 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ add r6, sp, #28 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r6, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 41582 <_PyEval_FormatKwargsError@@Base+0x1de2> │ │ │ │ movs r0, #0 │ │ │ │ b.n 415b8 <_PyEval_FormatKwargsError@@Base+0x1e18> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e4044 │ │ │ │ + bl e4034 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 4157e <_PyEval_FormatKwargsError@@Base+0x1dde> │ │ │ │ cbnz r0, 415b0 <_PyEval_FormatKwargsError@@Base+0x1e10> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #58620 @ 0xe4fc │ │ │ │ + movw r1, #58684 @ 0xe53c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, #104 @ 0x68 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23672 @ 0x5c78 │ │ │ │ + movw r1, #23736 @ 0x5cb8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ @@ -31642,28 +31642,28 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 41630 <_PyEval_FormatKwargsError@@Base+0x1e90> │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 41756 <_PyEval_FormatKwargsError@@Base+0x1fb6> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ beq.n 41648 <_PyEval_FormatKwargsError@@Base+0x1ea8> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 4164a <_PyEval_FormatKwargsError@@Base+0x1eaa> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 4164a <_PyEval_FormatKwargsError@@Base+0x1eaa> │ │ │ │ b.n 41624 <_PyEval_FormatKwargsError@@Base+0x1e84> │ │ │ │ movs r5, #8 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ cbz r7, 41656 <_PyEval_FormatKwargsError@@Base+0x1eb6> │ │ │ │ ldr.w r6, [r8, #20] │ │ │ │ b.n 4165e <_PyEval_FormatKwargsError@@Base+0x1ebe> │ │ │ │ @@ -31679,15 +31679,15 @@ │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #9 │ │ │ │ bne.n 41690 <_PyEval_FormatKwargsError@@Base+0x1ef0> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 416aa <_PyEval_FormatKwargsError@@Base+0x1f0a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bgt.n 4173e <_PyEval_FormatKwargsError@@Base+0x1f9e> │ │ │ │ subs r4, r3, r1 │ │ │ │ b.n 416aa <_PyEval_FormatKwargsError@@Base+0x1f0a> │ │ │ │ cmp r4, sl │ │ │ │ @@ -31706,15 +31706,15 @@ │ │ │ │ b.n 4166c <_PyEval_FormatKwargsError@@Base+0x1ecc> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ bgt.n 4173e <_PyEval_FormatKwargsError@@Base+0x1f9e> │ │ │ │ add.w r1, r4, r9 │ │ │ │ movs r0, #0 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41624 <_PyEval_FormatKwargsError@@Base+0x1e84> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 416d0 <_PyEval_FormatKwargsError@@Base+0x1f30> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ b.n 416d8 <_PyEval_FormatKwargsError@@Base+0x1f38> │ │ │ │ @@ -31733,15 +31733,15 @@ │ │ │ │ ldrb.w r2, [r4], #1 │ │ │ │ cmp r2, #9 │ │ │ │ bne.n 4171e <_PyEval_FormatKwargsError@@Base+0x1f7e> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 41732 <_PyEval_FormatKwargsError@@Base+0x1f92> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r8, r1 │ │ │ │ mov r3, r6 │ │ │ │ add r1, r6 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 4173a <_PyEval_FormatKwargsError@@Base+0x1f9a> │ │ │ │ strb.w sl, [r3], #1 │ │ │ │ @@ -31757,52 +31757,52 @@ │ │ │ │ mov r3, r6 │ │ │ │ b.n 4173a <_PyEval_FormatKwargsError@@Base+0x1f9a> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r3 │ │ │ │ b.n 416f4 <_PyEval_FormatKwargsError@@Base+0x1f54> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18876 @ 0x49bc │ │ │ │ + movw r1, #18940 @ 0x49fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 41624 <_PyEval_FormatKwargsError@@Base+0x1e84> │ │ │ │ mov r0, r9 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r4, #148 @ 0x94 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #18892 @ 0x49cc │ │ │ │ + movw r0, #18956 @ 0x4a0c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ 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 41798 <_PyEval_FormatKwargsError@@Base+0x1ff8> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 230f70 │ │ │ │ + b.w 2311a0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39004 @ 0x985c │ │ │ │ + movw r0, #39068 @ 0x989c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4178c <_PyEval_FormatKwargsError@@Base+0x1fec> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 23bf84 │ │ │ │ + b.w 23c1bc │ │ │ │ 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, #5908 @ 0x1714 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -31811,60 +31811,60 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 417ea <_PyEval_FormatKwargsError@@Base+0x204a> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23ca74 │ │ │ │ + bl 23cc80 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 41806 <_PyEval_FormatKwargsError@@Base+0x2066> │ │ │ │ b.n 41818 <_PyEval_FormatKwargsError@@Base+0x2078> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19060 @ 0x4a74 │ │ │ │ + movw r1, #19124 @ 0x4ab4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ cbnz r0, 4181c <_PyEval_FormatKwargsError@@Base+0x207c> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1303fc │ │ │ │ + bl 1306cc │ │ │ │ movs r0, #0 │ │ │ │ b.n 4182a <_PyEval_FormatKwargsError@@Base+0x208a> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 41854 <_PyEval_FormatKwargsError@@Base+0x20b4> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 3a4a4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39012 @ 0x9864 │ │ │ │ + movw r0, #39076 @ 0x98a4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41848 <_PyEval_FormatKwargsError@@Base+0x20a8> │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r0, r3, [r0, #8] │ │ │ │ mov.w r3, r3, ror #4 │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r2, r3, #1 │ │ │ │ @@ -31892,43 +31892,43 @@ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 418dc <_PyEval_FormatKwargsError@@Base+0x213c> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ b.n 418fc <_PyEval_FormatKwargsError@@Base+0x215c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #25964 @ 0x656c │ │ │ │ + movw r0, #26028 @ 0x65ac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 41aae <_PyEval_FormatKwargsError@@Base+0x230e> │ │ │ │ b.n 418ac <_PyEval_FormatKwargsError@@Base+0x210c> │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 418fc <_PyEval_FormatKwargsError@@Base+0x215c> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 41aae <_PyEval_FormatKwargsError@@Base+0x230e> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 4190a <_PyEval_FormatKwargsError@@Base+0x216a> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ b.n 4192a <_PyEval_FormatKwargsError@@Base+0x218a> │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 4192a <_PyEval_FormatKwargsError@@Base+0x218a> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 41aae <_PyEval_FormatKwargsError@@Base+0x230e> │ │ │ │ vabs.f64 d11, d9 │ │ │ │ vldr d10, [pc, #392] @ 41ab8 <_PyEval_FormatKwargsError@@Base+0x2318> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -32030,18 +32030,18 @@ │ │ │ │ b.n 41a70 <_PyEval_FormatKwargsError@@Base+0x22d0> │ │ │ │ vmov.f64 d8, d9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cbnz r3, 41a84 <_PyEval_FormatKwargsError@@Base+0x22e4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 26f1b0 │ │ │ │ + bl 26f3b8 │ │ │ │ cbnz r0, 41aae <_PyEval_FormatKwargsError@@Base+0x230e> │ │ │ │ b.n 41a74 <_PyEval_FormatKwargsError@@Base+0x22d4> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.n 41aa2 <_PyEval_FormatKwargsError@@Base+0x2302> │ │ │ │ vldr d8, [pc, #48] @ 41ad0 <_PyEval_FormatKwargsError@@Base+0x2330> │ │ │ │ b.n 41a70 <_PyEval_FormatKwargsError@@Base+0x22d0> │ │ │ │ @@ -32067,54 +32067,54 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrd r4, r6, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [pc, #112] @ (41b60 <_PyEval_FormatKwargsError@@Base+0x23c0>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 41afe <_PyEval_FormatKwargsError@@Base+0x235e> │ │ │ │ movs r4, #0 │ │ │ │ b.n 41b58 <_PyEval_FormatKwargsError@@Base+0x23b8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cbz r3, 41b08 <_PyEval_FormatKwargsError@@Base+0x2368> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cbnz r0, 41b18 <_PyEval_FormatKwargsError@@Base+0x2378> │ │ │ │ b.n 41b36 <_PyEval_FormatKwargsError@@Base+0x2396> │ │ │ │ ldr r1, [pc, #88] @ (41b64 <_PyEval_FormatKwargsError@@Base+0x23c4>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 41b02 <_PyEval_FormatKwargsError@@Base+0x2362> │ │ │ │ b.n 41afa <_PyEval_FormatKwargsError@@Base+0x235a> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ bne.n 41b36 <_PyEval_FormatKwargsError@@Base+0x2396> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41b36 <_PyEval_FormatKwargsError@@Base+0x2396> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 41b36 <_PyEval_FormatKwargsError@@Base+0x2396> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #38900 @ 0x97f4 │ │ │ │ + movw r2, #38964 @ 0x9834 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #19100 @ 0x4a9c │ │ │ │ + movw r0, #19164 @ 0x4adc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r4} │ │ │ │ @@ -32128,27 +32128,27 @@ │ │ │ │ movw r3, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 41b8e <_PyEval_FormatKwargsError@@Base+0x23ee> │ │ │ │ vldr d8, [r1, #8] │ │ │ │ b.n 41bac <_PyEval_FormatKwargsError@@Base+0x240c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 41bac <_PyEval_FormatKwargsError@@Base+0x240c> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 41bc0 <_PyEval_FormatKwargsError@@Base+0x2420> │ │ │ │ vldr d0, [pc, #24] @ 41bc8 <_PyEval_FormatKwargsError@@Base+0x2428> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r5, [sp, #228] @ 0xe4 │ │ │ │ add r2, pc, #328 @ (adr r2, 41d14 ) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ @@ -32157,83 +32157,83 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 41bf0 <_PyEval_FormatKwargsError@@Base+0x2450> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w ea0fc │ │ │ │ + b.w ea134 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39084 @ 0x98ac │ │ │ │ + movw r0, #39148 @ 0x98ec │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41be4 <_PyEval_FormatKwargsError@@Base+0x2444> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 41ca8 <_PyEval_FormatKwargsError@@Base+0x2508> │ │ │ │ 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 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41ca4 <_PyEval_FormatKwargsError@@Base+0x2504> │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 41ca4 <_PyEval_FormatKwargsError@@Base+0x2504> │ │ │ │ - movw r0, #39600 @ 0x9ab0 │ │ │ │ + movw r0, #39664 @ 0x9af0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 41c52 <_PyEval_FormatKwargsError@@Base+0x24b2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #732 @ 0x2dc │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ - movw r0, #19124 @ 0x4ab4 │ │ │ │ + movw r0, #19188 @ 0x4af4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41c86 <_PyEval_FormatKwargsError@@Base+0x24e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 41c86 <_PyEval_FormatKwargsError@@Base+0x24e6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 41c46 <_PyEval_FormatKwargsError@@Base+0x24a6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41ca4 <_PyEval_FormatKwargsError@@Base+0x2504> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 41ca4 <_PyEval_FormatKwargsError@@Base+0x2504> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_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 │ │ │ │ @@ -32243,83 +32243,83 @@ │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 41cea │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39128 @ 0x98d8 │ │ │ │ + movw r0, #39192 @ 0x9918 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41cbe <_PyEval_FormatKwargsError@@Base+0x251e> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00041cea : │ │ │ │ - b.w 3955a │ │ │ │ + b.w 3955a │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 41d8e │ │ │ │ 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 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 41d8a │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 41d8a │ │ │ │ - movw r0, #39600 @ 0x9ab0 │ │ │ │ + movw r0, #39664 @ 0x9af0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 41d38 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #736 @ 0x2e0 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - movw r0, #19144 @ 0x4ac8 │ │ │ │ + movw r0, #19208 @ 0x4b08 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 41d6c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 41d2c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41d8a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 41d8a │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ @@ -32336,48 +32336,48 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #24 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ ldr r4, [pc, #112] @ (41e30 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbz r0, 41e1e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 41ddc │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 41e1e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #28 │ │ │ │ blx 2b61c <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 41e22 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 41e10 │ │ │ │ - bl eec74 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41de0 │ │ │ │ b.n 41e1e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ b.n 41e2c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ bl 3ff78 <_PyEval_FormatKwargsError@@Base+0x7d8> │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ @@ -32386,26 +32386,26 @@ │ │ │ │ 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 r5, r0 │ │ │ │ movs r0, #3 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 41f06 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ - bl 26cab8 │ │ │ │ + bl 26ccf0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 41e6e │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 41ef0 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 41ea0 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ @@ -32431,15 +32431,15 @@ │ │ │ │ ldr r1, [pc, #104] @ (41f10 ) │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 41e68 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 41ed8 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -32452,24 +32452,24 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 41f0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 41f0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 41f0a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -32479,15 +32479,15 @@ │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ ldrgt r1, [r0, #8] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ it gt │ │ │ │ mulgt r3, r1 │ │ │ │ add r0, r3 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cbz r1, 41f34 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 41f3c │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ b.n 4243c │ │ │ │ @@ -32510,36 +32510,36 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ adds r3, r4, #3 │ │ │ │ ldr.w r8, [r9, #8] │ │ │ │ subs r5, r4, #1 │ │ │ │ ldr.w r0, [sl, r3, lsl #2] │ │ │ │ - bl fd7dc │ │ │ │ + bl fd858 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 42084 │ │ │ │ add.w r0, r8, #4294967295 @ 0xffffffff │ │ │ │ add r0, r4 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 41faa │ │ │ │ add.w sl, sl, #12 │ │ │ │ adds r0, #12 │ │ │ │ movs r2, #0 │ │ │ │ b.n 41fc6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42084 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 42084 │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 42084 │ │ │ │ cmp r5, r2 │ │ │ │ ble.n 41fe2 │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -32564,54 +32564,54 @@ │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r1, [r5, #4]! │ │ │ │ b.n 41ff8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 1f8bd4 │ │ │ │ + bl 1f8e14 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 42036 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42084 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 42084 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 42084 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e7f7c <_PyTemplate_Build@@Base> │ │ │ │ + bl 1e81c4 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 42054 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42086 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 42086 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 42086 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19160 @ 0x4ad8 │ │ │ │ + movw r1, #19224 @ 0x4b18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ 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 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -32635,27 +32635,27 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 420e0 │ │ │ │ b.n 4226e │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ ite eq │ │ │ │ moveq r4, #0 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4226e │ │ │ │ ldr r3, [pc, #568] @ (42334 ) │ │ │ │ movw r8, #41384 @ 0xa1a8 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ cmp r4, #0 │ │ │ │ @@ -32667,52 +32667,52 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ bne.w 42272 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl e50f4 │ │ │ │ + bl e50e4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 42272 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42144 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 42144 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 89340 │ │ │ │ + bl 89384 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 4217c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 42162 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4226e │ │ │ │ mov r0, r7 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r8 │ │ │ │ bne.n 42202 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl e50f4 │ │ │ │ + bl e50e4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cbnz r3, 42202 │ │ │ │ vmov s15, r0 │ │ │ │ mul.w r0, r7, r0 │ │ │ │ vcvt.f64.s32 d6, s15 │ │ │ │ vmov s15, r7 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ @@ -32741,59 +32741,59 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42144 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 42144 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 42144 │ │ │ │ mov r0, r7 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 42252 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1220a0 │ │ │ │ + bl 122374 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42228 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 42228 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4223c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 4223c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cbnz r4, 42272 │ │ │ │ b.n 4225a │ │ │ │ cmp r3, r8 │ │ │ │ beq.n 42300 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 42338 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4229c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4226e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4226e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 423e8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r7, #24552 @ 0x5fe8 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ cmp r3, r7 │ │ │ │ bne.w 4238a │ │ │ │ @@ -32801,162 +32801,162 @@ │ │ │ │ vldr d8, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 422c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 422c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 422c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4225a │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4225a │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 42240 │ │ │ │ vldr d7, [r6, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ blt.n 42316 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89340 │ │ │ │ + bl 89384 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 422ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 422e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 422e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4226e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 85c30 │ │ │ │ - bl e50f4 │ │ │ │ + b.w 85c64 │ │ │ │ + bl e50e4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 42244 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ b.n 422b6 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 422c4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 422c4 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r0, r0 │ │ │ │ adds r4, #252 @ 0xfc │ │ │ │ lsls r5, r1, #1 │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1220a0 │ │ │ │ + bl 122374 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42354 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 42354 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42368 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 42368 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cbnz r4, 4238a │ │ │ │ b.n 4225a │ │ │ │ - bl 1220a0 │ │ │ │ + bl 122374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 423b6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 423c4 │ │ │ │ cbz r7, 423d2 │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 89340 │ │ │ │ + bl 89384 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 4236c │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 423d4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 423d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 423d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 423d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4237c │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4237c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 42386 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 42386 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 423e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 423e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 42422 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ite eq │ │ │ │ moveq r3, r0 │ │ │ │ movne r3, #0 │ │ │ │ b.n 42438 │ │ │ │ @@ -32968,22 +32968,22 @@ │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 42454 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ bne.n 42474 │ │ │ │ b.n 42456 │ │ │ │ cbz r1, 4247e │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 42474 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ @@ -33002,33 +33002,33 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 424ac │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 424ca │ │ │ │ b.n 424c4 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3036 @ 0xbdc │ │ │ │ + movw r0, #3100 @ 0xc1c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4249e │ │ │ │ b.n 424e2 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 424e2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cbz r0, 424e2 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ b.n 42776 │ │ │ │ movs r0, #0 │ │ │ │ @@ -33036,101 +33036,101 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #18128 @ 0x46d0 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r3, #24113 @ 0x5e31 │ │ │ │ + movw r3, #24685 @ 0x606d │ │ │ │ movt r3, #31 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 42516 │ │ │ │ - bl 1f5e34 <_PyErr_Format@@Base+0xe0> │ │ │ │ + bl 1f6070 <_PyErr_Format@@Base+0xe0> │ │ │ │ mov r4, r0 │ │ │ │ b.n 4251a │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 4256e │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cbnz r0, 42530 │ │ │ │ - movw r0, #34812 @ 0x87fc │ │ │ │ + movw r0, #34876 @ 0x883c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r5, r0 │ │ │ │ b.n 42558 │ │ │ │ - bl 141ec0 │ │ │ │ + bl 1422b0 │ │ │ │ cbz r0, 4254a │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4255a │ │ │ │ - movw r0, #5892 @ 0x1704 │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r5, r0 │ │ │ │ b.n 42558 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl f19e4 │ │ │ │ + bl f1a0c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 142ba4 │ │ │ │ + bl 142f94 │ │ │ │ cbnz r5, 42572 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4256e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4256e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ b.n 425b4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #19280 @ 0x4b50 │ │ │ │ + movw r0, #19344 @ 0x4b90 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 425a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 425a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 425b4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 425b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 425d8 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 265e14 │ │ │ │ + b.w 26604c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39060 @ 0x9894 │ │ │ │ + movw r0, #39124 @ 0x98d4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 425cc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cbz r1, 425f8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 42600 │ │ │ │ @@ -33152,55 +33152,55 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 42634 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42646 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 42646 │ │ │ │ - movw r0, #19320 @ 0x4b78 │ │ │ │ + movw r0, #19384 @ 0x4bb8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #92] @ (426a8 ) │ │ │ │ - bl 90280 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl 902c0 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 4265c │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 42672 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #19344 @ 0x4b90 │ │ │ │ + movw r0, #19408 @ 0x4bd0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r5, r0 │ │ │ │ b.n 42688 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #19376 @ 0x4bb0 │ │ │ │ + movw r0, #19440 @ 0x4bf0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4269c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4269c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ pop {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -33209,138 +33209,138 @@ │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cbz r3, 426ec │ │ │ │ mov r8, r1 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 426ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 426ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 2752a0 │ │ │ │ + bl 2752c8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 426f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2763f4 │ │ │ │ + bl 27641c │ │ │ │ movs r5, #0 │ │ │ │ b.n 42762 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r0 │ │ │ │ cbnz r0, 42714 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 426e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 426e6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 426e6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #40840 @ 0x9f88 │ │ │ │ + movw r0, #40904 @ 0x9fc8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 426e6 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #669 @ 0x29d │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #19412 @ 0x4bd4 │ │ │ │ + movw r0, #19476 @ 0x4c14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ str r7, [r4, #24] │ │ │ │ cbnz r0, 42750 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2763f4 │ │ │ │ + bl 27641c │ │ │ │ b.n 42762 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42762 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 42762 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 2b6b0 │ │ │ │ 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, #55832 @ 0xda18 │ │ │ │ + movw r1, #55896 @ 0xda58 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r0, #19424 @ 0x4be0 │ │ │ │ + movw r0, #19488 @ 0x4c20 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 427c2 │ │ │ │ movs r0, #0 │ │ │ │ b.n 427fa │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 427de │ │ │ │ - bl eec74 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 427ac │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ace4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cbz r7, 427f2 │ │ │ │ b.n 427b0 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 42818 │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #30 │ │ │ │ bne.n 42838 │ │ │ │ b.n 4281a │ │ │ │ cbz r1, 42842 │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 42838 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ @@ -33371,163 +33371,163 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ bpl.n 428a2 │ │ │ │ - bl 11318c │ │ │ │ + bl 1133a8 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 428d8 │ │ │ │ - bl f19e4 │ │ │ │ + bl f1a0c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 428a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 428a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 428a8 │ │ │ │ - bl f19e4 │ │ │ │ + bl f1a0c │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 428d8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ - movw r0, #5640 @ 0x1608 │ │ │ │ + movw r0, #5704 @ 0x1648 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 428d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 428d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ 000428dc : │ │ │ │ ldr r0, [pc, #4] @ (428e4 ) │ │ │ │ - b.w 1a7b90 │ │ │ │ + b.w 1a8260 │ │ │ │ nop │ │ │ │ adds r5, #40 @ 0x28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cbz r1, 428f0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 428f8 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 36f9e │ │ │ │ + b.w 36fa2 │ │ │ │ │ │ │ │ 000428fc : │ │ │ │ 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 42ad2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 4292c │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #19544 @ 0x4c58 │ │ │ │ + movw r0, #19608 @ 0x4c98 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 205700 │ │ │ │ + bl 205934 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ vldr d0, [pc, #236] @ 42a38 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ - bl 85c30 │ │ │ │ - movw r1, #47296 @ 0xb8c0 │ │ │ │ + bl 85c64 │ │ │ │ + movw r1, #47360 @ 0xb900 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 42970 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 42a2a │ │ │ │ vldr d0, [pc, #204] @ 42a40 │ │ │ │ - bl 85c30 │ │ │ │ - movw r1, #30624 @ 0x77a0 │ │ │ │ + bl 85c64 │ │ │ │ + movw r1, #30688 @ 0x77e0 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4296a │ │ │ │ vldr d0, [pc, #184] @ 42a48 │ │ │ │ - bl 85c30 │ │ │ │ - movw r1, #47300 @ 0xb8c4 │ │ │ │ + bl 85c64 │ │ │ │ + movw r1, #47364 @ 0xb904 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4296a │ │ │ │ vldr d8, [pc, #164] @ 42a50 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85c30 │ │ │ │ - movw r1, #19868 @ 0x4d9c │ │ │ │ + bl 85c64 │ │ │ │ + movw r1, #19932 @ 0x4ddc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4296a │ │ │ │ vldr d9, [pc, #140] @ 42a58 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 24eaf8 │ │ │ │ - movw r1, #19740 @ 0x4d1c │ │ │ │ + bl 24ed3c │ │ │ │ + movw r1, #19804 @ 0x4d5c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4296a │ │ │ │ vldr d8, [pc, #112] @ 42a60 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85c30 │ │ │ │ - movw r1, #19924 @ 0x4dd4 │ │ │ │ + bl 85c64 │ │ │ │ + movw r1, #19988 @ 0x4e14 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4296a │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 24eaf8 │ │ │ │ - movw r1, #19748 @ 0x4d24 │ │ │ │ + bl 24ed3c │ │ │ │ + movw r1, #19812 @ 0x4d64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a8130 │ │ │ │ + bl 1a8800 │ │ │ │ asrs r0, r0, #31 │ │ │ │ add sp, #32 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ cmp r5, #24 │ │ │ │ @@ -33550,42 +33550,42 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 42a88 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 42a96 │ │ │ │ mov r0, r4 │ │ │ │ blx 2ac3c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 268fb8 │ │ │ │ + b.w 2691f0 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 42aba │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1e3bc8 │ │ │ │ + b.w 1e3e10 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38996 @ 0x9854 │ │ │ │ + movw r0, #39060 @ 0x9894 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 42aae │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00042ad2 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -33593,50 +33593,50 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cbnz r3, 42b1a │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 42af8 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 42b32 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42b40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 42b40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 42b40 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cbnz r0, 42b3e │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cbnz r0, 42b38 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 42b40 │ │ │ │ - bl d92ec │ │ │ │ + bl d9330 │ │ │ │ b.n 42b40 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 2757e0 │ │ │ │ + b.w 275808 │ │ │ │ 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 │ │ │ │ @@ -33672,38 +33672,38 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42bca │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 42bca │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38872 @ 0x97d8 │ │ │ │ + movw r0, #38936 @ 0x9818 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 42b8c │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cbz r1, 42bd4 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 42bdc │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ b.n 42e30 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cbz r0, 42c00 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ bne.n 42bf8 │ │ │ │ pop {r4} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -33718,33 +33718,33 @@ │ │ │ │ beq.n 42c2e │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 42c3c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 232218 │ │ │ │ + bl 232448 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 42c46 │ │ │ │ b.n 42c4e │ │ │ │ movs r2, #1 │ │ │ │ - bl 20ff1c │ │ │ │ + bl 2100fc │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 42c4e │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #44140 @ 0xac6c │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 145da0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ - b.w 275ec8 │ │ │ │ + b.w 146198 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ + b.w 275ef0 │ │ │ │ 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, #292] @ (42da0 ) │ │ │ │ mov r7, r0 │ │ │ │ mov ip, r2 │ │ │ │ @@ -33775,51 +33775,51 @@ │ │ │ │ mov r1, ip │ │ │ │ add r4, sp, #64 @ 0x40 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r4, [sp, #20] │ │ │ │ movw r4, #14244 @ 0x37a4 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 42d7c │ │ │ │ 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 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldrd r9, r5, [sp, #100] @ 0x64 │ │ │ │ ldr.w r8, [sp, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 42d86 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r5, #1 │ │ │ │ beq.n 42d0c │ │ │ │ mov r0, r5 │ │ │ │ blx 2b89c │ │ │ │ mov r4, r0 │ │ │ │ b.n 42d14 │ │ │ │ mov r0, r9 │ │ │ │ blx 2ba3c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cbz r4, 42d32 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b78 │ │ │ │ + bl 1b1230 │ │ │ │ b.n 42d88 │ │ │ │ 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] │ │ │ │ @@ -33844,37 +33844,37 @@ │ │ │ │ mov r9, r0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 42d88 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #68 @ 0x44 │ │ │ │ strd r9, r5, [sp, #100] @ 0x64 │ │ │ │ str.w r8, [sp, #120] @ 0x78 │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + strh r0, [r6, #14] │ │ │ │ lsls r7, r0, #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 42dc4 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 2604a4 │ │ │ │ + b.w 2606dc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39032 @ 0x9878 │ │ │ │ + movw r0, #39096 @ 0x98b8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 42db8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -33893,37 +33893,37 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 42e2e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 42e2e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38876 @ 0x97dc │ │ │ │ + movw r0, #38940 @ 0x981c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 42df0 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 42e5c │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #56008 @ 0xdac8 │ │ │ │ + movw r2, #56072 @ 0xdb08 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cbz r1, 42ea8 │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 42e90 │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ @@ -33959,15 +33959,15 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ cbnz r3, 42ece <_PyBytes_ReverseFind@@Base+0x18> │ │ │ │ adds r0, r1, r4 │ │ │ │ b.n 42ee4 <_PyBytes_ReverseFind@@Base+0x2e> │ │ │ │ mov.w ip, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ - bl 1e6dfc │ │ │ │ + bl 1e7044 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ addge r0, r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -33994,29 +33994,29 @@ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cbnz r0, 42f3c <_PyBytes_ReverseFind@@Base+0x86> │ │ │ │ b.n 42f54 <_PyBytes_ReverseFind@@Base+0x9e> │ │ │ │ mov r5, r2 │ │ │ │ add r4, r5 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1daa28 │ │ │ │ + b.w 1dac70 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r7, #208 @ 0xd0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -34025,38 +34025,38 @@ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ bne.n 42f82 <_PyBytes_ReverseFind@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ b.n 42f90 <_PyBytes_ReverseFind@@Base+0xda> │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 42f7a <_PyBytes_ReverseFind@@Base+0xc4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 42f9c <_PyBytes_ReverseFind@@Base+0xe6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 42fbe <_PyBytes_ReverseFind@@Base+0x108> │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 42fba <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 42fba <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 42fba <_PyBytes_ReverseFind@@Base+0x104> │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ @@ -34070,148 +34070,148 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - bl 85698 │ │ │ │ + bl 856cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4308c <_PyBytes_ReverseFind@@Base+0x1d6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43078 <_PyBytes_ReverseFind@@Base+0x1c2> │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 43078 <_PyBytes_ReverseFind@@Base+0x1c2> │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ - bl 121e14 │ │ │ │ + bl 1220e8 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 43078 <_PyBytes_ReverseFind@@Base+0x1c2> │ │ │ │ str r3, [r4, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ - bl 121e14 │ │ │ │ + bl 1220e8 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 43078 <_PyBytes_ReverseFind@@Base+0x1c2> │ │ │ │ str r3, [r4, #28] │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 121e14 │ │ │ │ + bl 1220e8 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 43078 <_PyBytes_ReverseFind@@Base+0x1c2> │ │ │ │ str r3, [r4, #32] │ │ │ │ ldrd r0, r1, [sp, #40] @ 0x28 │ │ │ │ - bl 121e14 │ │ │ │ + bl 1220e8 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 43078 <_PyBytes_ReverseFind@@Base+0x1c2> │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ ldrd r0, r1, [sp, #48] @ 0x30 │ │ │ │ - bl 121e14 │ │ │ │ + bl 1220e8 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 43078 <_PyBytes_ReverseFind@@Base+0x1c2> │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ ldrd r0, r1, [sp, #56] @ 0x38 │ │ │ │ - bl 121e14 │ │ │ │ + bl 1220e8 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 43078 <_PyBytes_ReverseFind@@Base+0x1c2> │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 43078 <_PyBytes_ReverseFind@@Base+0x1c2> │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ cbnz r0, 43090 <_PyBytes_ReverseFind@@Base+0x1da> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4308c <_PyBytes_ReverseFind@@Base+0x1d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4308c <_PyBytes_ReverseFind@@Base+0x1d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 4309e <_PyBytes_ReverseFind@@Base+0x1e8> │ │ │ │ ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 7e0f0 │ │ │ │ + bl 7e110 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43078 <_PyBytes_ReverseFind@@Base+0x1c2> │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ - bl 141ec0 │ │ │ │ + bl 1422b0 │ │ │ │ cbz r0, 430cc <_PyBytes_ReverseFind@@Base+0x216> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 430dc <_PyBytes_ReverseFind@@Base+0x226> │ │ │ │ - movw r0, #43392 @ 0xa980 │ │ │ │ + movw r0, #43456 @ 0xa9c0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ mov r0, r6 │ │ │ │ - bl 11318c │ │ │ │ + bl 1133a8 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 430e0 <_PyBytes_ReverseFind@@Base+0x22a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 142ba4 │ │ │ │ + bl 142f94 │ │ │ │ movs r4, #0 │ │ │ │ b.n 4312c <_PyBytes_ReverseFind@@Base+0x276> │ │ │ │ ldr r4, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r0 │ │ │ │ blt.n 43102 <_PyBytes_ReverseFind@@Base+0x24c> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #20264 @ 0x4f28 │ │ │ │ + movw r0, #20328 @ 0x4f68 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r4, r0 │ │ │ │ b.n 43112 <_PyBytes_ReverseFind@@Base+0x25c> │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + movw r0, #62348 @ 0xf38c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 142ba4 │ │ │ │ + bl 142f94 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4312c <_PyBytes_ReverseFind@@Base+0x276> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4312c <_PyBytes_ReverseFind@@Base+0x276> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 43148 <_PyBytes_ReverseFind@@Base+0x292> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ bmi.n 43168 <_PyBytes_ReverseFind@@Base+0x2b2> │ │ │ │ b.n 4314a <_PyBytes_ReverseFind@@Base+0x294> │ │ │ │ cbz r1, 43172 <_PyBytes_ReverseFind@@Base+0x2bc> │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 43168 <_PyBytes_ReverseFind@@Base+0x2b2> │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ @@ -34250,28 +34250,28 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 431d0 <_PyBytes_ReverseFind@@Base+0x31a> │ │ │ │ movs r4, #0 │ │ │ │ b.n 432ca <_PyBytes_ReverseFind@@Base+0x414> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ beq.n 431e8 <_PyBytes_ReverseFind@@Base+0x332> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 431ea <_PyBytes_ReverseFind@@Base+0x334> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 431ea <_PyBytes_ReverseFind@@Base+0x334> │ │ │ │ b.n 431c6 <_PyBytes_ReverseFind@@Base+0x310> │ │ │ │ movs r5, #8 │ │ │ │ add.w r7, r6, #16 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r8, r7 │ │ │ │ movs r4, #0 │ │ │ │ @@ -34285,15 +34285,15 @@ │ │ │ │ ldrb.w r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ bne.n 43228 <_PyBytes_ReverseFind@@Base+0x372> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 43244 <_PyBytes_ReverseFind@@Base+0x38e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ add.w r2, fp, r1 │ │ │ │ adds r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ bgt.n 432b2 <_PyBytes_ReverseFind@@Base+0x3fc> │ │ │ │ subs r4, r3, r1 │ │ │ │ b.n 43244 <_PyBytes_ReverseFind@@Base+0x38e> │ │ │ │ cmp r4, sl │ │ │ │ @@ -34313,15 +34313,15 @@ │ │ │ │ b.n 43202 <_PyBytes_ReverseFind@@Base+0x34c> │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r3, r4 │ │ │ │ cmp r6, r3 │ │ │ │ bgt.n 432b2 <_PyBytes_ReverseFind@@Base+0x3fc> │ │ │ │ adds r1, r4, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 431c6 <_PyBytes_ReverseFind@@Base+0x310> │ │ │ │ add.w sl, r0, #16 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r9, #32 │ │ │ │ cmp r7, r8 │ │ │ │ @@ -34329,15 +34329,15 @@ │ │ │ │ ldrb.w r2, [r8], #1 │ │ │ │ cmp r2, #9 │ │ │ │ bne.n 43296 <_PyBytes_ReverseFind@@Base+0x3e0> │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 432a8 <_PyBytes_ReverseFind@@Base+0x3f2> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ subs r1, r5, r1 │ │ │ │ add r6, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 432ae <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ strb.w r9, [r3], #1 │ │ │ │ @@ -34353,18 +34353,18 @@ │ │ │ │ mov r3, sl │ │ │ │ b.n 432ae <_PyBytes_ReverseFind@@Base+0x3f8> │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ b.n 4326c <_PyBytes_ReverseFind@@Base+0x3b6> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18876 @ 0x49bc │ │ │ │ + movw r1, #18940 @ 0x49fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 431c6 <_PyBytes_ReverseFind@@Base+0x310> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r7, #252 @ 0xfc │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -34373,21 +34373,21 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 432f8 <_PyBytes_ReverseFind@@Base+0x442> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 20bce8 │ │ │ │ + b.w 20bf20 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39076 @ 0x98a4 │ │ │ │ + movw r0, #39140 @ 0x98e4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 432ec <_PyBytes_ReverseFind@@Base+0x436> │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cbz r1, 43318 <_PyBytes_ReverseFind@@Base+0x462> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 43320 <_PyBytes_ReverseFind@@Base+0x46a> │ │ │ │ @@ -34441,181 +34441,181 @@ │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 433be <_PyBytes_ReverseFind@@Base+0x508> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #20404 @ 0x4fb4 │ │ │ │ + movw r1, #20468 @ 0x4ff4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 433e2 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ movw r2, #61156 @ 0xeee4 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 4342c <_PyBytes_ReverseFind@@Base+0x576> │ │ │ │ ldr r0, [pc, #348] @ (4352c <_PyBytes_ReverseFind@@Base+0x676>) │ │ │ │ mov r1, sp │ │ │ │ ldrd r6, r7, [r3, #20] │ │ │ │ ldr.w r8, [r3, #28] │ │ │ │ - bl 1d2980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d2c18 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 433e6 <_PyBytes_ReverseFind@@Base+0x530> │ │ │ │ movs r0, #0 │ │ │ │ b.n 43526 <_PyBytes_ReverseFind@@Base+0x670> │ │ │ │ ldr r4, [sp, #0] │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r4, r5 │ │ │ │ beq.n 433f6 <_PyBytes_ReverseFind@@Base+0x540> │ │ │ │ cbnz r4, 43436 <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ cmp r8, r5 │ │ │ │ beq.n 4342c <_PyBytes_ReverseFind@@Base+0x576> │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #20460 @ 0x4fec │ │ │ │ + movw r1, #20524 @ 0x502c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 433e2 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ cmp r0, r5 │ │ │ │ bne.n 43436 <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4342c <_PyBytes_ReverseFind@@Base+0x576> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4342c <_PyBytes_ReverseFind@@Base+0x576> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 43526 <_PyBytes_ReverseFind@@Base+0x670> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20468 @ 0x4ff4 │ │ │ │ + movw r0, #20532 @ 0x5034 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1b0994 │ │ │ │ + bl 1b104c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 434b0 <_PyBytes_ReverseFind@@Base+0x5fa> │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ bne.n 43456 <_PyBytes_ReverseFind@@Base+0x5a0> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cbnz r5, 43466 <_PyBytes_ReverseFind@@Base+0x5b0> │ │ │ │ b.n 43478 <_PyBytes_ReverseFind@@Base+0x5c2> │ │ │ │ ldr r1, [pc, #216] @ (43530 <_PyBytes_ReverseFind@@Base+0x67a>) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 43450 <_PyBytes_ReverseFind@@Base+0x59a> │ │ │ │ b.n 434b0 <_PyBytes_ReverseFind@@Base+0x5fa> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b04a8 │ │ │ │ + bl 1b0b60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 434b6 <_PyBytes_ReverseFind@@Base+0x600> │ │ │ │ b.n 4349e <_PyBytes_ReverseFind@@Base+0x5e8> │ │ │ │ - bl 6b5a0 │ │ │ │ + bl 6b5b0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #5016 @ 0x1398 │ │ │ │ + movw r0, #5080 @ 0x13d8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 434ca <_PyBytes_ReverseFind@@Base+0x614> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1b04a8 │ │ │ │ + bl 1b0b60 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 434b6 <_PyBytes_ReverseFind@@Base+0x600> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 434b0 <_PyBytes_ReverseFind@@Base+0x5fa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 434b0 <_PyBytes_ReverseFind@@Base+0x5fa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 4350c <_PyBytes_ReverseFind@@Base+0x656> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 434e0 <_PyBytes_ReverseFind@@Base+0x62a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 434e0 <_PyBytes_ReverseFind@@Base+0x62a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 434e0 <_PyBytes_ReverseFind@@Base+0x62a> │ │ │ │ - bl d92ec │ │ │ │ + bl d9330 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20492 @ 0x500c │ │ │ │ + movw r0, #20556 @ 0x504c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1b0994 │ │ │ │ + bl 1b104c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 434b0 <_PyBytes_ReverseFind@@Base+0x5fa> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #7176 @ 0x1c08 │ │ │ │ + movw r0, #7240 @ 0x1c48 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 1b0994 │ │ │ │ + bl 1b104c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 434b0 <_PyBytes_ReverseFind@@Base+0x5fa> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1d2b00 │ │ │ │ + bl 1d2d98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11f41c │ │ │ │ + bl 11f720 │ │ │ │ adds r0, #1 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, #0 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43520 <_PyBytes_ReverseFind@@Base+0x66a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 43520 <_PyBytes_ReverseFind@@Base+0x66a> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4342c <_PyBytes_ReverseFind@@Base+0x576> │ │ │ │ b.n 433e2 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ rsb r0, r8, #77 @ 0x4d │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 43560 <_PyBytes_ReverseFind@@Base+0x6aa> │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #56008 @ 0xdac8 │ │ │ │ + movw r2, #56072 @ 0xdb08 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cbz r1, 435b4 <_PyBytes_ReverseFind@@Base+0x6fe> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5} │ │ │ │ add r1, r0 │ │ │ │ - movw r5, #56008 @ 0xdac8 │ │ │ │ + movw r5, #56072 @ 0xdb08 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ mov r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 4359c <_PyBytes_ReverseFind@@Base+0x6e6> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ @@ -34652,15 +34652,15 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 13b534 │ │ │ │ + bl 13b8a4 │ │ │ │ cbz r0, 435f4 <_PyBytes_ReverseFind@@Base+0x73e> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -34694,24 +34694,24 @@ │ │ │ │ blx 2b348 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ strb.w r3, [sp, #76] @ 0x4c │ │ │ │ add r2, sp, #4 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 2765b8 │ │ │ │ + bl 2765e0 │ │ │ │ cbz r0, 4365a <_PyBytes_ReverseFind@@Base+0x7a4> │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 43646 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ mov r5, r0 │ │ │ │ b.n 436ec <_PyBytes_ReverseFind@@Base+0x836> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r2, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 23cc48 │ │ │ │ + bl 23ce54 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 43670 <_PyBytes_ReverseFind@@Base+0x7ba> │ │ │ │ bhi.n 43646 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 436e4 <_PyBytes_ReverseFind@@Base+0x82e> │ │ │ │ b.n 436e8 <_PyBytes_ReverseFind@@Base+0x832> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ @@ -34729,62 +34729,62 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 436b6 <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 436b6 <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 436ca <_PyBytes_ReverseFind@@Base+0x814> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 436ca <_PyBytes_ReverseFind@@Base+0x814> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 436de <_PyBytes_ReverseFind@@Base+0x828> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 436de <_PyBytes_ReverseFind@@Base+0x828> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ blt.n 436e8 <_PyBytes_ReverseFind@@Base+0x832> │ │ │ │ bne.n 43646 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ movs r5, #0 │ │ │ │ b.n 436ec <_PyBytes_ReverseFind@@Base+0x836> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43700 <_PyBytes_ReverseFind@@Base+0x84a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 43700 <_PyBytes_ReverseFind@@Base+0x84a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4371c <_PyBytes_ReverseFind@@Base+0x866> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4371c <_PyBytes_ReverseFind@@Base+0x866> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4371c <_PyBytes_ReverseFind@@Base+0x866> │ │ │ │ movs r5, #1 │ │ │ │ b.n 4371c <_PyBytes_ReverseFind@@Base+0x866> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #80 @ 0x50 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @@ -34793,186 +34793,186 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r2 │ │ │ │ cbnz r1, 43744 <_PyBytes_ReverseFind@@Base+0x88e> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1bc4b0 │ │ │ │ + bl 1bc828 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 43756 <_PyBytes_ReverseFind@@Base+0x8a0> │ │ │ │ b.n 437b4 <_PyBytes_ReverseFind@@Base+0x8fe> │ │ │ │ - movw r0, #52632 @ 0xcd98 │ │ │ │ + movw r0, #52696 @ 0xcdd8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 204870 <_PyArg_NoPositional@@Base> │ │ │ │ + bl 204aa8 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43738 <_PyBytes_ReverseFind@@Base+0x882> │ │ │ │ b.n 437b4 <_PyBytes_ReverseFind@@Base+0x8fe> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r5, #54352 @ 0xd450 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r0, r5 │ │ │ │ beq.n 43792 <_PyBytes_ReverseFind@@Base+0x8dc> │ │ │ │ mov r1, r5 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbnz r0, 43792 <_PyBytes_ReverseFind@@Base+0x8dc> │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #20520 @ 0x5028 │ │ │ │ + movw r1, #20584 @ 0x5068 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 437b8 <_PyBytes_ReverseFind@@Base+0x902> │ │ │ │ b.n 437b4 <_PyBytes_ReverseFind@@Base+0x8fe> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 89b18 │ │ │ │ + bl 89b5c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 437ac <_PyBytes_ReverseFind@@Base+0x8f6> │ │ │ │ cbz r7, 437c8 <_PyBytes_ReverseFind@@Base+0x912> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl 89b18 │ │ │ │ + bl 89b5c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 437c8 <_PyBytes_ReverseFind@@Base+0x912> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 437b8 <_PyBytes_ReverseFind@@Base+0x902> │ │ │ │ movs r4, #0 │ │ │ │ b.n 437c8 <_PyBytes_ReverseFind@@Base+0x912> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 437b4 <_PyBytes_ReverseFind@@Base+0x8fe> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 437b4 <_PyBytes_ReverseFind@@Base+0x8fe> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 437d8 <_PyBytes_ReverseFind@@Base+0x922> │ │ │ │ - b.w 14fe64 │ │ │ │ + b.w 15030c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ │ │ │ │ 000437e2 : │ │ │ │ ldr r0, [pc, #4] @ (437e8 ) │ │ │ │ - b.w 1a7b90 │ │ │ │ + b.w 1a8260 │ │ │ │ subs r0, #40 @ 0x28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 1bfe20 │ │ │ │ + b.w 1c0184 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 437fc │ │ │ │ - b.w 14fe64 │ │ │ │ + b.w 15030c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #216] @ (438f8 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ str r0, [r5, #0] │ │ │ │ cbnz r0, 43830 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 438f6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7ac │ │ │ │ + bl 1ace6c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4382a │ │ │ │ ldr r1, [pc, #188] @ (438fc ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4382a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7ac │ │ │ │ + bl 1ace6c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4382a │ │ │ │ ldr r1, [pc, #164] @ (43900 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4382a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7ac │ │ │ │ + bl 1ace6c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4382a │ │ │ │ ldr r1, [pc, #140] @ (43904 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4382a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7ac │ │ │ │ + bl 1ace6c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4382a │ │ │ │ ldr r1, [pc, #116] @ (43908 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4382a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7ac │ │ │ │ + bl 1ace6c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4382a │ │ │ │ ldr r1, [pc, #92] @ (4390c ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ + bl 1ace60 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4382a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7ac │ │ │ │ + bl 1ace6c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4382a │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #20568 @ 0x5058 │ │ │ │ + movw r2, #20632 @ 0x5098 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #48900 @ 0xbf04 │ │ │ │ + movw r1, #48964 @ 0xbf44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1da910 │ │ │ │ + bl 1dab58 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4382a │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48924 @ 0xbf1c │ │ │ │ + movw r1, #48988 @ 0xbf5c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ asrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ lsls r5, r1, #1 │ │ │ │ subs r0, #112 @ 0x70 │ │ │ │ lsls r5, r1, #1 │ │ │ │ subs r0, #132 @ 0x84 │ │ │ │ @@ -35010,68 +35010,68 @@ │ │ │ │ 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 43978 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #60648 @ 0xece8 │ │ │ │ + movw r0, #60712 @ 0xed28 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 43986 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 4398a │ │ │ │ movs r0, #0 │ │ │ │ b.n 439c8 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 439ac │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 43986 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ blx 2b22c │ │ │ │ cbnz r0, 439c0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 439ec │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1468c8 │ │ │ │ + b.w 146cc0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38924 @ 0x980c │ │ │ │ + movw r0, #38988 @ 0x984c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 439e0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ @@ -35085,27 +35085,27 @@ │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ bne.n 43a5c │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ - movw r2, #56008 @ 0xdac8 │ │ │ │ + movw r2, #56072 @ 0xdb08 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ tst.w r2, #2 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cbz r1, 43aa2 │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ add r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ push {r4, r5} │ │ │ │ cmp r1, r0 │ │ │ │ bls.n 43a8a │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ @@ -35131,15 +35131,15 @@ │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 │ │ │ │ subs r3, r5, #1 │ │ │ │ @@ -35150,27 +35150,27 @@ │ │ │ │ cmp r3, #2 │ │ │ │ mov r4, r0 │ │ │ │ bhi.n 43aec │ │ │ │ ldr r7, [r6, #0] │ │ │ │ cmp r5, #1 │ │ │ │ ble.n 43b16 │ │ │ │ b.n 43b06 │ │ │ │ - movw r0, #52004 @ 0xcb24 │ │ │ │ + movw r0, #52068 @ 0xcb64 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43ae4 │ │ │ │ movs r0, #0 │ │ │ │ b.n 43b5c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 11ce30 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 11d20c <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43b02 │ │ │ │ cmp r5, #2 │ │ │ │ bne.n 43b2e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ @@ -35179,27 +35179,27 @@ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cbnz r1, 43b3c │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ b.n 43b3e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 11ce30 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 11d20c <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43b16 │ │ │ │ b.n 43b02 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #52004 @ 0xcb24 │ │ │ │ + movw r2, #52068 @ 0xcb64 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 212018 <_PyMarshal_GetXIData@@Base+0x2dc> │ │ │ │ + bl 2121f8 <_PyMarshal_GetXIData@@Base+0x2dc> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #24] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ @@ -35227,42 +35227,42 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43bb6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 43bb6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cbnz r2, 43bd2 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cbz r0, 43bd2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43bd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 43bd2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 43c02 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r3, [r0, #8] │ │ │ │ - bl 775f4 │ │ │ │ + bl 77638 │ │ │ │ add.w r0, r4, #16 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cbz r3, 43c50 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -35273,89 +35273,89 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ adds r3, r5, #4 │ │ │ │ cmp r5, r6 │ │ │ │ bge.n 43c36 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 43c56 │ │ │ │ adds r5, #1 │ │ │ │ b.n 43c1e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #20828 @ 0x515c │ │ │ │ + movw r1, #20892 @ 0x519c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 43c56 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 6bb50 │ │ │ │ + b.w 6bb60 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cbz r3, 43c9c │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r7, r0 │ │ │ │ cbnz r0, 43c9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 43c9c │ │ │ │ - movw r0, #39600 @ 0x9ab0 │ │ │ │ + movw r0, #39664 @ 0x9af0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 43ca0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2763f4 │ │ │ │ + bl 27641c │ │ │ │ movs r4, #0 │ │ │ │ b.n 43cf4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #749 @ 0x2ed │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ - movw r0, #20868 @ 0x5184 │ │ │ │ + movw r0, #20932 @ 0x51c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43cd4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 43cd4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 43c96 │ │ │ │ mov r0, r5 │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43cf4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 43cf4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ @@ -35366,138 +35366,138 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 43d24 │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 43d3c │ │ │ │ b.n 43d4e │ │ │ │ - movw r0, #51852 @ 0xca8c │ │ │ │ + movw r0, #51916 @ 0xcacc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43e24 │ │ │ │ b.n 43d16 │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 43d5c │ │ │ │ adds r2, r4, #1 │ │ │ │ bne.n 43d6c │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43e24 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 43d6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 43d4a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 43d4a │ │ │ │ cmp r7, #1 │ │ │ │ ble.n 43df8 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bpl.n 43da0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 43d9c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #20916 @ 0x51b4 │ │ │ │ + movw r1, #20980 @ 0x51f4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ b.n 43dfa │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 43db2 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbz r0, 43dd2 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 43df2 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21004 @ 0x520c │ │ │ │ + movw r1, #21068 @ 0x524c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #25356 @ 0x630c │ │ │ │ + movw r2, #25420 @ 0x634c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #51852 @ 0xca8c │ │ │ │ + movw r0, #51916 @ 0xcacc │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 43e24 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ b.n 43dfa │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bgt.n 43e16 │ │ │ │ cbz r1, 43e06 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ b.n 43e0e │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15a08c │ │ │ │ + b.w 15a560 │ │ │ │ subs r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 3fbe0 <_PyEval_FormatKwargsError@@Base+0x440> │ │ │ │ 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, 43e5a │ │ │ │ mov r4, r0 │ │ │ │ - bl 1c3bc0 │ │ │ │ + bl 1c3ea0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cbz r0, 43e5a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43e5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 43e5a │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #32612 @ 0x7f64 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 26206c │ │ │ │ + bl 2622a4 │ │ │ │ adds r1, r0, #1 │ │ │ │ beq.n 43ed2 │ │ │ │ cbz r0, 43e8c │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ b.n 43e90 │ │ │ │ mov r2, r4 │ │ │ │ @@ -35511,28 +35511,28 @@ │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl c23ac │ │ │ │ + bl c23f4 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 43ed2 │ │ │ │ mov r1, r5 │ │ │ │ - bl 89b18 │ │ │ │ + bl 89b5c │ │ │ │ cbz r0, 43ede │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43ed2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 43ed2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 43ede │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ @@ -35545,15 +35545,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43f10 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 43f10 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 277724 <_PyTime_FromLong@@Base+0xcc> │ │ │ │ + bl 277754 <_PyTime_FromLong@@Base+0xcc> │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 43ef6 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00043f12 <_PyObject_SetManagedDict@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -35573,19 +35573,19 @@ │ │ │ │ cbz r1, 43f44 <_PyObject_SetManagedDict@@Base+0x32> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ - bl 1b54bc <_PyEval_NoToolsForUnwind@@Base+0x904> │ │ │ │ + bl 1b5b78 <_PyEval_NoToolsForUnwind@@Base+0x904> │ │ │ │ b.n 43f98 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 219edc │ │ │ │ + bl 21a104 │ │ │ │ cbnz r0, 43f9c <_PyObject_SetManagedDict@@Base+0x8a> │ │ │ │ cbz r4, 43f66 <_PyObject_SetManagedDict@@Base+0x54> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ @@ -35593,50 +35593,50 @@ │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 43f98 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 43f98 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 43f98 <_PyObject_SetManagedDict@@Base+0x86> │ │ │ │ cbz r1, 43f8e <_PyObject_SetManagedDict@@Base+0x7c> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ mov r0, r6 │ │ │ │ str.w r4, [r5, #-12] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movs r0, #0 │ │ │ │ b.n 43fa0 <_PyObject_SetManagedDict@@Base+0x8e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movw r1, #49216 @ 0xc040 │ │ │ │ movt r1, #2 │ │ │ │ - b.w 145da0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ + b.w 146198 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r1, 43fdc <_PyObject_SetManagedDict@@Base+0xca> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #10060 @ 0x274c │ │ │ │ + movw r1, #10124 @ 0x278c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 43fe8 <_PyObject_SetManagedDict@@Base+0xd6> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ bge.n 43fee <_PyObject_SetManagedDict@@Base+0xdc> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 43ff2 <_PyObject_SetManagedDict@@Base+0xe0> │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ pop {r4, pc} │ │ │ │ @@ -35651,66 +35651,66 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4401e <_PyObject_SetManagedDict@@Base+0x10c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4401e <_PyObject_SetManagedDict@@Base+0x10c> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cbz r0, 44038 <_PyObject_SetManagedDict@@Base+0x126> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44038 <_PyObject_SetManagedDict@@Base+0x126> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 44038 <_PyObject_SetManagedDict@@Base+0x126> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 4405c <_PyObject_SetManagedDict@@Base+0x14a> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 124d98 │ │ │ │ + b.w 125060 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38948 @ 0x9824 │ │ │ │ + movw r0, #39012 @ 0x9864 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44050 <_PyObject_SetManagedDict@@Base+0x13e> │ │ │ │ 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, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ cbz r0, 440bc <_PyObject_SetManagedDict@@Base+0x1aa> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 44096 <_PyObject_SetManagedDict@@Base+0x184> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ b.n 4409e <_PyObject_SetManagedDict@@Base+0x18c> │ │ │ │ movw r2, #32052 @ 0x7d34 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cbz r5, 440bc <_PyObject_SetManagedDict@@Base+0x1aa> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ - movw r1, #57032 @ 0xdec8 │ │ │ │ + movw r1, #57096 @ 0xdf08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ cmp r5, r3 │ │ │ │ ble.n 440bc <_PyObject_SetManagedDict@@Base+0x1aa> │ │ │ │ ldrb r6, [r4, r3] │ │ │ │ ldrb r6, [r1, r6] │ │ │ │ strb r6, [r2, r3] │ │ │ │ @@ -35720,77 +35720,77 @@ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 4417a <_PyObject_SetManagedDict@@Base+0x268> │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #33452 @ 0x82ac │ │ │ │ + movw r0, #33516 @ 0x82ec │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ - bl de56c │ │ │ │ + bl de560 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44176 <_PyObject_SetManagedDict@@Base+0x264> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 44176 <_PyObject_SetManagedDict@@Base+0x264> │ │ │ │ ldr.w r0, [r7, #516] @ 0x204 │ │ │ │ - bl c16f4 <_PyDict_FromItems@@Base+0x8c> │ │ │ │ + bl c173c <_PyDict_FromItems@@Base+0x8c> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 44168 <_PyObject_SetManagedDict@@Base+0x256> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 44168 <_PyObject_SetManagedDict@@Base+0x256> │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r1, [r7, #820] @ 0x334 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f24 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4416a <_PyObject_SetManagedDict@@Base+0x258> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44126 <_PyObject_SetManagedDict@@Base+0x214> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 44126 <_PyObject_SetManagedDict@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r1, [r7, #928] @ 0x3a0 │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f24 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4416a <_PyObject_SetManagedDict@@Base+0x258> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44182 <_PyObject_SetManagedDict@@Base+0x270> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 44182 <_PyObject_SetManagedDict@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 44182 <_PyObject_SetManagedDict@@Base+0x270> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movs r5, #0 │ │ │ │ b.n 44182 <_PyObject_SetManagedDict@@Base+0x270> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ @@ -35818,70 +35818,70 @@ │ │ │ │ str.w r0, [ip, #-216] │ │ │ │ sub.w sp, sp, #16512 @ 0x4080 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r1, [pc, #272] @ (442e8 <_PyObject_SetManagedDict@@Base+0x3d6>) │ │ │ │ add.w r5, sp, #16512 @ 0x4080 │ │ │ │ mov r6, r0 │ │ │ │ - movw r2, #15480 @ 0x3c78 │ │ │ │ + movw r2, #15504 @ 0x3c90 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r5, #52] @ 0x34 │ │ │ │ mov.w r1, #0 │ │ │ │ add r3, sp, #24 │ │ │ │ - movw r1, #21148 @ 0x529c │ │ │ │ + movw r1, #21212 @ 0x52dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #52 @ 0x34 │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 442c2 <_PyObject_SetManagedDict@@Base+0x3b0> │ │ │ │ add r5, sp, #184 @ 0xb8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #20812 @ 0x514c │ │ │ │ + movw r1, #20876 @ 0x518c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #21168 @ 0x52b0 │ │ │ │ + movw r0, #21232 @ 0x52f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ ldr.w r1, [r5, #-160] │ │ │ │ adds r0, #1 │ │ │ │ beq.n 44260 <_PyObject_SetManagedDict@@Base+0x34e> │ │ │ │ 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 20fae4 │ │ │ │ + bl 20fcc4 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 44260 <_PyObject_SetManagedDict@@Base+0x34e> │ │ │ │ add.w r3, sp, #16384 @ 0x4000 │ │ │ │ adds r3, #48 @ 0x30 │ │ │ │ ldrh r4, [r3, #0] │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 44264 <_PyObject_SetManagedDict@@Base+0x352> │ │ │ │ cmp r4, #10 │ │ │ │ beq.n 44270 <_PyObject_SetManagedDict@@Base+0x35e> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #15688 @ 0x3d48 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ b.n 442b8 <_PyObject_SetManagedDict@@Base+0x3a6> │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #4 │ │ │ │ adds r7, #52 @ 0x34 │ │ │ │ b.n 4427a <_PyObject_SetManagedDict@@Base+0x368> │ │ │ │ add.w r7, sp, #16384 @ 0x4000 │ │ │ │ mov.w r8, #16 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ 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 │ │ │ │ @@ -35889,24 +35889,24 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ blx 2b05c │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ add.w r2, sp, #16384 @ 0x4000 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r1, [r5, #-164] │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ mov r0, r6 │ │ │ │ - bl 387e0 <_PyTime_AsTimevalTime_t@@Base+0x14c> │ │ │ │ + bl 387e4 <_PyTime_AsTimevalTime_t@@Base+0x14c> │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [r5, #-160] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ b.n 442c4 <_PyObject_SetManagedDict@@Base+0x3b2> │ │ │ │ mov r4, r0 │ │ │ │ add.w r1, sp, #16512 @ 0x4080 │ │ │ │ ldr r3, [pc, #28] @ (442e8 <_PyObject_SetManagedDict@@Base+0x3d6>) │ │ │ │ adds r1, #52 @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -35945,59 +35945,59 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 44342 <_PyObject_SetManagedDict@@Base+0x430> │ │ │ │ movs r0, #0 │ │ │ │ b.n 443e2 <_PyObject_SetManagedDict@@Base+0x4d0> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r6, r5 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r6, #1 │ │ │ │ beq.n 44354 <_PyObject_SetManagedDict@@Base+0x442> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ blt.n 44338 <_PyObject_SetManagedDict@@Base+0x426> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r3, 44380 <_PyObject_SetManagedDict@@Base+0x46e> │ │ │ │ cbz r6, 4435c <_PyObject_SetManagedDict@@Base+0x44a> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 4436c <_PyObject_SetManagedDict@@Base+0x45a> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 443e2 <_PyObject_SetManagedDict@@Base+0x4d0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 225994 <_PyXIData_New@@Base+0x350> │ │ │ │ + bl 225bc0 <_PyXIData_New@@Base+0x350> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 44392 <_PyObject_SetManagedDict@@Base+0x480> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44338 <_PyObject_SetManagedDict@@Base+0x426> │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1303fc │ │ │ │ + bl 1306cc │ │ │ │ b.n 44338 <_PyObject_SetManagedDict@@Base+0x426> │ │ │ │ cbz r6, 443bc <_PyObject_SetManagedDict@@Base+0x4aa> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 44362 <_PyObject_SetManagedDict@@Base+0x450> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 256c24 │ │ │ │ + bl 256e64 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ cbnz r3, 443b0 <_PyObject_SetManagedDict@@Base+0x49e> │ │ │ │ str r5, [r4, #32] │ │ │ │ b.n 443b2 <_PyObject_SetManagedDict@@Base+0x4a0> │ │ │ │ str r5, [r3, #8] │ │ │ │ @@ -36007,15 +36007,15 @@ │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ b.n 44362 <_PyObject_SetManagedDict@@Base+0x450> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 44362 <_PyObject_SetManagedDict@@Base+0x450> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 256c24 │ │ │ │ + bl 256e64 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ strd r3, r6, [r5, #8] │ │ │ │ cbnz r3, 443d6 <_PyObject_SetManagedDict@@Base+0x4c4> │ │ │ │ str r5, [r4, #36] @ 0x24 │ │ │ │ b.n 443d8 <_PyObject_SetManagedDict@@Base+0x4c6> │ │ │ │ str r5, [r3, #12] │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ @@ -36039,65 +36039,65 @@ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #5 │ │ │ │ bpl.n 4440a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 44420 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movs r1, #123 @ 0x7b │ │ │ │ - movw r0, #61260 @ 0xef4c │ │ │ │ + movw r0, #61324 @ 0xef8c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ b.n 44446 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 4442a │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ blt.n 4444c │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21192 @ 0x52c8 │ │ │ │ + movw r1, #21256 @ 0x5308 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 4445c │ │ │ │ adds r3, #16 │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 1b9d7c │ │ │ │ + b.w 1ba2c0 │ │ │ │ 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 44492 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ b.w 3a08c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38904 @ 0x97f8 │ │ │ │ + movw r0, #38968 @ 0x9838 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44486 │ │ │ │ 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 │ │ │ │ @@ -36108,100 +36108,100 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 444d4 │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 444ec │ │ │ │ b.n 444fe │ │ │ │ - movw r0, #51948 @ 0xcaec │ │ │ │ + movw r0, #52012 @ 0xcb2c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 445d4 │ │ │ │ b.n 444c6 │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4450c │ │ │ │ adds r2, r4, #1 │ │ │ │ bne.n 4451c │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 445d4 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 4451c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 444fa │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 444fa │ │ │ │ cmp r7, #1 │ │ │ │ ble.n 445a8 │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bpl.n 44550 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 4454c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21228 @ 0x52ec │ │ │ │ + movw r1, #21292 @ 0x532c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ b.n 445aa │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 44562 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbz r0, 44582 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 445a2 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21316 @ 0x5344 │ │ │ │ + movw r1, #21380 @ 0x5384 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #25356 @ 0x630c │ │ │ │ + movw r2, #25420 @ 0x634c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #51948 @ 0xcaec │ │ │ │ + movw r0, #52012 @ 0xcb2c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 445d4 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ b.n 445aa │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bgt.n 445c6 │ │ │ │ cbz r1, 445b6 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ b.n 445be │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 15a08c │ │ │ │ + b.w 15a560 │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ b.w 3fbe0 <_PyEval_FormatKwargsError@@Base+0x440> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -36213,40 +36213,40 @@ │ │ │ │ movw r3, #6240 @ 0x1860 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 44612 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #21428 @ 0x53b4 │ │ │ │ + movw r1, #21492 @ 0x53f4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ bl 44652 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00044626 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #3800 @ 0xed8 │ │ │ │ + movw r1, #3864 @ 0xf18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 23a268 │ │ │ │ + bl 23a4a0 │ │ │ │ cbnz r0, 4464e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23a2b8 │ │ │ │ + b.w 23a4f0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00044652 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -36254,84 +36254,84 @@ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #5908 @ 0x1714 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 44688 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #45668 @ 0xb264 │ │ │ │ + movw r1, #45732 @ 0xb2a4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 446ae │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #6240 @ 0x1860 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 446b4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21468 @ 0x53dc │ │ │ │ + movw r1, #21532 @ 0x541c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ b.n 447aa │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cbz r6, 446d2 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #21504 @ 0x5400 │ │ │ │ + movw r1, #21568 @ 0x5440 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 446ae │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 446f4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #21536 @ 0x5420 │ │ │ │ + movw r1, #21600 @ 0x5460 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 446ae │ │ │ │ ldr.w r8, [pc, #184] @ 447b0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r7, r8] │ │ │ │ ldr.w r0, [r9, #120] @ 0x78 │ │ │ │ cbnz r0, 44710 │ │ │ │ - bl 2103b4 │ │ │ │ + bl 210678 │ │ │ │ cbz r0, 44710 │ │ │ │ str.w r0, [r9, #120] @ 0x78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 44730 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #21580 @ 0x544c │ │ │ │ + movw r1, #21644 @ 0x548c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ b.n 446ae │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 447a0 │ │ │ │ ldr.w r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #120] @ 0x78 │ │ │ │ cbnz r4, 44750 │ │ │ │ - bl 2103b4 │ │ │ │ + bl 210678 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 446ae │ │ │ │ str r0, [r7, #120] @ 0x78 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ @@ -36343,34 +36343,34 @@ │ │ │ │ bne.n 44788 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 44776 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #61132 @ 0xeecc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1303fc │ │ │ │ + bl 1306cc │ │ │ │ b.n 446ae │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 447aa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 447aa │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 447aa │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 23cda4 │ │ │ │ + b.w 23cfb0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -36378,95 +36378,95 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbnz r2, 447d0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 447fa │ │ │ │ b.n 447e6 │ │ │ │ - movw r0, #5672 @ 0x1628 │ │ │ │ + movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r2 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 447c8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 44826 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #5672 @ 0x1628 │ │ │ │ + movw r0, #5736 @ 0x1668 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 447e2 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 908a0 │ │ │ │ + bl 908e4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 447e2 │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ - bl e59fc │ │ │ │ + bl e5a2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44826 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 44826 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ 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, #8] │ │ │ │ mov r5, r0 │ │ │ │ cbnz r3, 44856 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - movw r0, #65500 @ 0xffdc │ │ │ │ - movt r0, #44 @ 0x2c │ │ │ │ - b.w e53dc │ │ │ │ - bl 141ec0 │ │ │ │ + movw r0, #28 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + b.w e53cc │ │ │ │ + bl 1422b0 │ │ │ │ cbz r0, 44870 │ │ │ │ cmp r0, #1 │ │ │ │ bne.n 448b4 │ │ │ │ - movw r0, #5892 @ 0x1704 │ │ │ │ + movw r0, #5956 @ 0x1744 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ mov r0, r5 │ │ │ │ - bl 84e1c │ │ │ │ + bl 84e50 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 448ac │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + movw r0, #62348 @ 0xf38c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 448a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 448a4 │ │ │ │ mov r4, r6 │ │ │ │ b.n 448ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 448a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 142ba4 │ │ │ │ + bl 142f94 │ │ │ │ b.n 448b6 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -36492,56 +36492,56 @@ │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 44910 │ │ │ │ movs r0, #0 │ │ │ │ b.n 4496c │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ add r5, r6 │ │ │ │ - bl 23c2c4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 23c4fc <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 44906 │ │ │ │ cmp r5, #1 │ │ │ │ beq.n 44936 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 4493a │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 4493a │ │ │ │ b.n 44906 │ │ │ │ mov.w r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bbd4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 44966 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ b.n 44906 │ │ │ │ mov r0, r4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -36567,15 +36567,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 449ca │ │ │ │ movs r4, #0 │ │ │ │ b.n 44a52 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r4, r6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -36588,45 +36588,45 @@ │ │ │ │ mov r1, r6 │ │ │ │ ite ne │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ movteq r4, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 44a1c │ │ │ │ - bl 7ecec │ │ │ │ + bl 7ed0c │ │ │ │ cbnz r0, 44a0e │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 449c0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 224bc4 │ │ │ │ + bl 224df0 │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 44a42 │ │ │ │ b.n 449c0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44a50 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 44a50 │ │ │ │ - bl d60fc │ │ │ │ + bl d6140 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 449c0 │ │ │ │ beq.n 44a34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 85478 │ │ │ │ + b.w 854ac │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b7d0 │ │ │ │ + bl 8b80c │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 449c0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44a52 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -36640,97 +36640,97 @@ │ │ │ │ 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] │ │ │ │ mov r1, r0 │ │ │ │ cbnz r4, 44a80 │ │ │ │ - movw r0, #21700 @ 0x54c4 │ │ │ │ + movw r0, #21764 @ 0x5504 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - movw r0, #21720 @ 0x54d8 │ │ │ │ + movw r0, #21784 @ 0x5518 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 44ab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #46556 @ 0xb5dc │ │ │ │ movt r1, #2 │ │ │ │ - b.w 2714d8 │ │ │ │ + b.w 271718 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 11f22c │ │ │ │ + b.w 11f530 │ │ │ │ │ │ │ │ 00044ace : │ │ │ │ push {r4, r5} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [pc, #16] @ (44ae8 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5} │ │ │ │ - b.w e5b64 │ │ │ │ + b.w e5b94 │ │ │ │ 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, r0 │ │ │ │ - bl 1437ec │ │ │ │ + bl 143bdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 225fe0 <_PyEval_AddPendingCall@@Base+0x244> │ │ │ │ + bl 22620c <_PyEval_AddPendingCall@@Base+0x244> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 00044b10 : │ │ │ │ movw r0, #15864 @ 0x3df8 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - b.w 1a7b90 │ │ │ │ + b.w 1a8260 │ │ │ │ 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] @ (44b5c ) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cbz r2, 44b4a │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #14752 @ 0x39a0 │ │ │ │ + movw r0, #14816 @ 0x39e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ - movw r0, #22112 @ 0x5660 │ │ │ │ + b.w 80ccc │ │ │ │ + movw r0, #22176 @ 0x56a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ @@ -36739,66 +36739,66 @@ │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 44b8c │ │ │ │ add r2, sp, #4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23ca74 │ │ │ │ + bl 23cc80 │ │ │ │ b.n 44ba8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #19060 @ 0x4a74 │ │ │ │ + movw r1, #19124 @ 0x4ab4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbnz r2, 44bb4 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 r0, [r1, #0] │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r1 │ │ │ │ - bl 1360dc │ │ │ │ + bl 136424 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 44c26 │ │ │ │ cmp r7, #1 │ │ │ │ bne.n 44c2a │ │ │ │ - bl 155a54 │ │ │ │ + bl 155efc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44bea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 44bee │ │ │ │ mov r4, r5 │ │ │ │ b.n 44d1a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 44bea │ │ │ │ cmp r4, sl │ │ │ │ bne.n 44c52 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 44c44 │ │ │ │ mov r5, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r4, r5 │ │ │ │ cmp r7, r8 │ │ │ │ ble.w 44d1a │ │ │ │ ldr.w r0, [r9, r8, lsl #2] │ │ │ │ - bl 1360dc │ │ │ │ + bl 136424 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44bf6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 44c34 │ │ │ │ movs r4, #0 │ │ │ │ @@ -36807,148 +36807,148 @@ │ │ │ │ mov.w r8, #1 │ │ │ │ b.n 44c0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 44c26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 44c26 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 44c02 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 44c02 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 44c66 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 44c70 │ │ │ │ movs r0, #0 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ b.n 44cea │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 177c78 <_PyLong_GCD@@Base> │ │ │ │ + bl 178100 <_PyLong_GCD@@Base> │ │ │ │ mov fp, r0 │ │ │ │ cbnz r0, 44c80 │ │ │ │ movs r5, #0 │ │ │ │ b.n 44cea │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13a6f4 │ │ │ │ + bl 13aa30 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44ca2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 44ca2 │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 44c7c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1220a0 │ │ │ │ + bl 122374 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44cc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 44cc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 44c7c │ │ │ │ mov r0, fp │ │ │ │ - bl 155a54 │ │ │ │ + bl 155efc │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44cea │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 44cea │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44cfe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 44cfe │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 44d12 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 44d12 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 44c04 │ │ │ │ b.n 44c26 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, 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 d076c │ │ │ │ + bl d07c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #60] @ (44d78 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ - movw r1, #22120 @ 0x5668 │ │ │ │ + bl 1ace60 │ │ │ │ + movw r1, #22184 @ 0x56a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl d0e28 │ │ │ │ + bl d0e80 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 44d70 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48924 @ 0xbf1c │ │ │ │ + movw r1, #48988 @ 0xbf5c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ asrs r0, r0, #31 │ │ │ │ b.n 44d74 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #44 @ 0x2c │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r3, #31 │ │ │ │ bpl.n 44d90 │ │ │ │ - movw r0, #22144 @ 0x5680 │ │ │ │ + movw r0, #22192 @ 0x56b0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e53dc │ │ │ │ - movw r0, #22168 @ 0x5698 │ │ │ │ + b.w e53cc │ │ │ │ + movw r0, #22216 @ 0x56c8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ │ │ │ │ 00044d9c : │ │ │ │ ldr r0, [pc, #4] @ (44da4 ) │ │ │ │ - b.w 1a7b90 │ │ │ │ + b.w 1a8260 │ │ │ │ nop │ │ │ │ subs r6, #64 @ 0x40 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -36961,24 +36961,24 @@ │ │ │ │ blx 2b348 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 44ddc │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 44df4 │ │ │ │ b.n 44e3a │ │ │ │ - movw r0, #30140 @ 0x75bc │ │ │ │ + movw r0, #30204 @ 0x75fc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 44dcc │ │ │ │ b.n 44e3a │ │ │ │ cmp r6, #1 │ │ │ │ ble.n 44e6e │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ @@ -36987,97 +36987,97 @@ │ │ │ │ beq.n 44e5c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bpl.n 44e3e │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 44e3a │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 44e5e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ b.n 44e9e │ │ │ │ - movw r2, #58388 @ 0xe414 │ │ │ │ + movw r2, #58452 @ 0xe454 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #30140 @ 0x75bc │ │ │ │ + movw r0, #30204 @ 0x75fc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 44e3a │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 44e70 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bge.n 44e70 │ │ │ │ b.n 44e3a │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ cbnz r4, 44e7e │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 25ecf0 │ │ │ │ + bl 25ef28 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 44e9e │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #41116 @ 0xa09c │ │ │ │ + movw r0, #41180 @ 0xa0dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cbz r3, 44ea8 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r1 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 44efc │ │ │ │ add r1, sp, #12 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 2797fc <_Py_strhex@@Base+0x490> │ │ │ │ + bl 27982c <_Py_strhex@@Base+0x4b8> │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 44eec │ │ │ │ tbb [pc, r0] │ │ │ │ movs r0, #10 │ │ │ │ lsls r4, r1, #8 │ │ │ │ - bl 23d714 │ │ │ │ + bl 23d920 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cbnz r0, 44f46 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 44f36 │ │ │ │ movs r0, #0 │ │ │ │ b.n 44f52 │ │ │ │ @@ -37101,15 +37101,15 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 44f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 44efc │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 44efc │ │ │ │ ldr r3, [r4, #16] │ │ │ │ str r2, [r0, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #16] │ │ │ │ b.n 44f52 │ │ │ │ mov r0, r4 │ │ │ │ @@ -37119,94 +37119,94 @@ │ │ │ │ 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 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [pc, #60] @ (44fb0 ) │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ac7a0 │ │ │ │ - movw r1, #22184 @ 0x56a8 │ │ │ │ + bl 1ace60 │ │ │ │ + movw r1, #22248 @ 0x56e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl d0e28 │ │ │ │ + bl d0e80 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 44fa8 │ │ │ │ mov.w r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48924 @ 0xbf1c │ │ │ │ + movw r1, #48988 @ 0xbf5c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d1170 │ │ │ │ + bl d11c8 │ │ │ │ asrs r0, r0, #31 │ │ │ │ b.n 44fac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #116 @ 0x74 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.w 255d38 │ │ │ │ + b.w 255f78 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 44fc4 │ │ │ │ - b.w 14fe64 │ │ │ │ + b.w 15030c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ cbnz r3, 45000 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #22312 @ 0x5728 │ │ │ │ + movw r0, #22376 @ 0x5768 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ and.w r3, r6, #253 @ 0xfd │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bne.n 45010 │ │ │ │ - bl 4baaa <_PyXI_NewExcInfo@@Base+0x3ba> │ │ │ │ + bl 4baa0 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ mov r4, r0 │ │ │ │ b.n 45016 │ │ │ │ - bl 279f04 <_PyUnicode_ToDigit@@Base+0x1ec> │ │ │ │ + bl 279f34 <_PyUnicode_ToDigit@@Base+0x1ec> │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 4504c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #22324 @ 0x5734 │ │ │ │ + movw r0, #22388 @ 0x5774 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45040 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 45044 │ │ │ │ mov r4, r5 │ │ │ │ b.n 4504c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 45040 │ │ │ │ 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 │ │ │ │ @@ -37224,53 +37224,53 @@ │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ b.n 45096 │ │ │ │ ldr r2, [pc, #172] @ (45138 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1c085c │ │ │ │ + bl 1c0b70 <_PyBytesWriter_Resize@@Base+0x504> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4512e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 45102 │ │ │ │ mov r0, r6 │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 45130 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ mov r1, r7 │ │ │ │ - bl 7ecec │ │ │ │ + bl 7ed0c │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbnz r2, 450d0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 4511a │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1303fc │ │ │ │ + bl 1306cc │ │ │ │ b.n 4511a │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - bl 224d18 │ │ │ │ + bl 224f44 │ │ │ │ cbnz r0, 4511a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ b.n 450a2 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - bl 85478 │ │ │ │ + bl 854ac │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbz r7, 4511a │ │ │ │ ldr r1, [r5, #0] │ │ │ │ - bl 8b7d0 │ │ │ │ + bl 8b80c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4510a │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 4511a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ @@ -37279,24 +37279,24 @@ │ │ │ │ bne.n 450dc │ │ │ │ b.n 45130 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 450fa │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 450fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4512e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4512e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -37323,83 +37323,83 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 451ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 451ec │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ bpl.n 451ce │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 451ca │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 451ee │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ b.n 45328 │ │ │ │ - movw r2, #58388 @ 0xe414 │ │ │ │ + movw r2, #58452 @ 0xe454 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #60680 @ 0xed08 │ │ │ │ + movw r0, #60744 @ 0xed48 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 451ca │ │ │ │ movs r6, #0 │ │ │ │ cmp.w r8, #1 │ │ │ │ ble.n 45236 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bmi.n 4521c │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #60680 @ 0xed08 │ │ │ │ + movw r0, #60744 @ 0xed48 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 451ca │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 451ca │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 4523a │ │ │ │ b.n 451b4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 451ca │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ movs r7, #0 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ mov r1, r6 │ │ │ │ @@ -37428,15 +37428,15 @@ │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cbz r2, 452a0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ str r0, [r4, #32] │ │ │ │ cbz r0, 452c8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cbz r0, 452c8 │ │ │ │ mov r1, r4 │ │ │ │ blx 2ac90 │ │ │ │ movw r3, #2112 @ 0x840 │ │ │ │ @@ -37444,33 +37444,33 @@ │ │ │ │ movs r0, #0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ cbz r6, 452be │ │ │ │ adds r0, #1 │ │ │ │ b.n 452b4 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ cbnz r0, 452e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 452dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 452dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ movw r7, #2112 @ 0x840 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26637c │ │ │ │ + bl 2665b4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cbz r3, 45322 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r6] │ │ │ │ cbz r3, 4531c │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -37483,15 +37483,15 @@ │ │ │ │ ldrd r3, r1, [r7, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx r3 │ │ │ │ adds r7, #32 │ │ │ │ adds r6, #4 │ │ │ │ b.n 452f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 82da8 │ │ │ │ + bl 82dd0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r6, #144 @ 0x90 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -37505,20 +37505,20 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 4535a │ │ │ │ ldr r5, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ ble.n 45374 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ b.n 4537c │ │ │ │ - movw r0, #60524 @ 0xec6c │ │ │ │ + movw r0, #60588 @ 0xecac │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45350 │ │ │ │ mov r4, r0 │ │ │ │ b.n 453ce │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #4] │ │ │ │ @@ -37527,28 +37527,28 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 453a0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r2, sp, #4 │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 23ca74 │ │ │ │ + bl 23cc80 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 453be │ │ │ │ mov r4, r5 │ │ │ │ b.n 453ce │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #19060 @ 0x4a74 │ │ │ │ + movw r1, #19124 @ 0x4ab4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ cbz r0, 453c2 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 453ce │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -37557,151 +37557,151 @@ │ │ │ │ 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 r6, r1 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ cbz r0, 4541c │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 45404 │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 45430 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 45420 │ │ │ │ adds r5, #1 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 27b074 │ │ │ │ + bl 27b0a4 │ │ │ │ cbz r0, 45468 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 453f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 45458 │ │ │ │ movs r0, #0 │ │ │ │ b.n 45482 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 45402 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 45402 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4544e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4544e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ beq.n 45402 │ │ │ │ cmp r7, #0 │ │ │ │ beq.n 45404 │ │ │ │ b.n 45414 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4541c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4541c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4547c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4547c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ 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, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cbz r0, 454bc │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 454b6 │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 454bc │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 4550a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cbz r0, 454d8 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 454d2 │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 454d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 4550a │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cbnz r0, 454e2 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cbnz r0, 454ec │ │ │ │ b.n 4550a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 454dc │ │ │ │ b.n 4550a │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 45500 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 4552c │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 16443c │ │ │ │ + b.w 164880 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #38956 @ 0x982c │ │ │ │ + movw r0, #39020 @ 0x986c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 45520 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ @@ -37726,15 +37726,15 @@ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 45598 │ │ │ │ movs r4, #0 │ │ │ │ b.n 459b0 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ beq.n 455e0 │ │ │ │ @@ -37745,27 +37745,27 @@ │ │ │ │ b.n 455ee │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 455c0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 455ee │ │ │ │ b.n 4558e │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 455da │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 455da │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ bne.n 455f2 │ │ │ │ b.n 455b8 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 455f2 │ │ │ │ @@ -37789,21 +37789,21 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bne.w 45768 │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 45638 │ │ │ │ movs r4, #0 │ │ │ │ b.n 459a6 │ │ │ │ mov.w r8, #0 │ │ │ │ - movw sl, #56008 @ 0xdac8 │ │ │ │ + movw sl, #56072 @ 0xdb08 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ mov r0, r8 │ │ │ │ cmp r5, r8 │ │ │ │ beq.n 456d8 │ │ │ │ cmp r7, r0 │ │ │ │ ble.n 4565c │ │ │ │ ldrb r3, [r6, r0] │ │ │ │ @@ -37820,130 +37820,130 @@ │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bmi.n 45678 │ │ │ │ add.w r9, r9, #1 │ │ │ │ b.n 45662 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4574c │ │ │ │ cmp.w r8, #11 │ │ │ │ bgt.n 45696 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ b.n 456d0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr.w r3, [fp] │ │ │ │ cbz r0, 456bc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4574c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4574c │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4574c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 456d0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 456d0 │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, r9 │ │ │ │ b.n 45646 │ │ │ │ cmp r7, r0 │ │ │ │ ble.n 45746 │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r2, r2, #28 │ │ │ │ bpl.n 456f6 │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ bne.n 456e4 │ │ │ │ b.n 45746 │ │ │ │ subs r1, r7, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 4574c │ │ │ │ cmp.w r8, #11 │ │ │ │ bgt.n 45710 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ b.n 45742 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r0, 45730 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4574c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4574c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4574c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45742 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 45742 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ b.n 459a6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 45634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 45634 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 45634 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 45634 │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 4579c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49004 @ 0xbf6c │ │ │ │ + movw r1, #49068 @ 0xbfac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4599e │ │ │ │ cmp r5, #11 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ bne.n 4589a │ │ │ │ ldrb.w r9, [r3] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4599e │ │ │ │ mov r8, sl │ │ │ │ mov fp, sl │ │ │ │ mov r0, sl │ │ │ │ cmp r7, fp │ │ │ │ @@ -37952,83 +37952,83 @@ │ │ │ │ beq.n 4584e │ │ │ │ subs r5, #1 │ │ │ │ ldrb.w r3, [r6, fp] │ │ │ │ cmp r3, r9 │ │ │ │ bne.n 45846 │ │ │ │ sub.w r1, fp, r0 │ │ │ │ add r0, r6 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4598a │ │ │ │ cmp.w r8, #11 │ │ │ │ bgt.n 457fc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ b.n 4583a │ │ │ │ subs r7, #20 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cbz r0, 45826 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 4598a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 4598a │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4598a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4583a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cbnz r3, 4583a │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w fp, fp, #1 │ │ │ │ add.w r8, r8, #1 │ │ │ │ mov r0, fp │ │ │ │ b.n 457c6 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r7, fp │ │ │ │ bne.n 457d0 │ │ │ │ cmp r7, r0 │ │ │ │ blt.n 45894 │ │ │ │ subs r1, r7, r0 │ │ │ │ adds r0, r6, r0 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4598a │ │ │ │ cmp.w r8, #11 │ │ │ │ bgt.n 45870 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ b.n 45890 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4595c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45890 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 45890 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ b.n 459a0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4599e │ │ │ │ mov r8, sl │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r6, sl │ │ │ │ @@ -38039,98 +38039,98 @@ │ │ │ │ mov r3, fp │ │ │ │ cmp r5, r8 │ │ │ │ beq.n 45938 │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ strd r5, ip, [sp] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - bl 1e6dfc │ │ │ │ + bl 1e7044 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ subs.w r9, r0, #0 │ │ │ │ add.w r0, r6, sl │ │ │ │ blt.n 45938 │ │ │ │ mov r1, r9 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4598a │ │ │ │ cmp.w r8, #11 │ │ │ │ bgt.n 458f8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ b.n 4592e │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cbz r0, 4591c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4598a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 4598a │ │ │ │ mov r0, r1 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4598a │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4592e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbnz r2, 4592e │ │ │ │ mov r0, r1 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add sl, fp │ │ │ │ add.w r8, r8, #1 │ │ │ │ add sl, r9 │ │ │ │ b.n 458a8 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 4598a │ │ │ │ cmp.w r8, #11 │ │ │ │ bgt.n 45950 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ b.n 45982 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbz r0, 45970 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4598a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4598a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4598a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45982 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 45982 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w r3, r8, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ b.n 459a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4599e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4599e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #24] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ @@ -38164,24 +38164,24 @@ │ │ │ │ ldr r2, [pc, #48] @ (45a34 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4064] @ 0xfe0 │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 45a2e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -38206,64 +38206,64 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 45a80 │ │ │ │ movs r0, #0 │ │ │ │ b.n 45ab8 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 45a90 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bge.n 45a92 │ │ │ │ b.n 45a7c │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2c068 │ │ │ │ mov r2, r0 │ │ │ │ cbz r0, 45ab0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 274d58 <_PyCompile_OptimizeCfg@@Base+0x2a8> │ │ │ │ + bl 274d7c <_PyCompile_OptimizeCfg@@Base+0x2a8> │ │ │ │ b.n 45a7c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r7, #64 @ 0x40 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 45ad0 │ │ │ │ movw r1, #19648 @ 0x4cc0 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.w 1a8d68 <_PyBytes_DecodeEscape2@@Base+0xa18> │ │ │ │ + b.w 1a9438 <_PyBytes_DecodeEscape2@@Base+0xa18> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #22748 @ 0x58dc │ │ │ │ + movw r0, #22812 @ 0x591c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ 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 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 45b2a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -38291,28 +38291,28 @@ │ │ │ │ bhi.n 45b72 │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 45b8a │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #30084 @ 0x7584 │ │ │ │ + movw r0, #30148 @ 0x75c4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 45c36 │ │ │ │ - movw r0, #30084 @ 0x7584 │ │ │ │ + movw r0, #30148 @ 0x75c4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45c36 │ │ │ │ b.n 45b48 │ │ │ │ cmp r4, #1 │ │ │ │ ble.n 45c0c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ @@ -38321,64 +38321,64 @@ │ │ │ │ beq.n 45bf2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bpl.n 45bd4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45c36 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 45bf4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 45c36 │ │ │ │ - movw r2, #58388 @ 0xe414 │ │ │ │ + movw r2, #58452 @ 0xe454 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #30084 @ 0x7584 │ │ │ │ + movw r0, #30148 @ 0x75c4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 45c36 │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 45c12 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 45c14 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 45c14 │ │ │ │ b.n 45c36 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ b.n 45c14 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 233ea8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 2340d8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 45c36 │ │ │ │ - movw r0, #41116 @ 0xa09c │ │ │ │ + movw r0, #41180 @ 0xa0dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -38406,35 +38406,35 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 45c96 │ │ │ │ movs r6, #0 │ │ │ │ b.n 45d66 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r5, r5, r4 │ │ │ │ beq.n 45ca4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 45c8c │ │ │ │ ldr.w r8, [r6, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 45cb4 │ │ │ │ ldr.w r9, [r6, #20] │ │ │ │ b.n 45cbc │ │ │ │ movw r9, #32052 @ 0x7d34 │ │ │ │ movt r9, #82 @ 0x52 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45c8c │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r8, r4 │ │ │ │ ble.n 45d66 │ │ │ │ @@ -38463,48 +38463,48 @@ │ │ │ │ it eq │ │ │ │ addeq r4, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r4 │ │ │ │ subs r1, r1, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 45d4e │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cbz r0, 45d38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45d4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 45d4e │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 45d4e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 45cca │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 45cca │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45c8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 45c8c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 45c8c │ │ │ │ mov r0, r6 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r7, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -38530,46 +38530,46 @@ │ │ │ │ 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, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 775f4 │ │ │ │ + bl 77638 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45de2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 45de2 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, sp │ │ │ │ add r1, sp, #4 │ │ │ │ adds r0, #12 │ │ │ │ - bl 2765b8 │ │ │ │ + bl 2765e0 │ │ │ │ cbz r0, 45e14 │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 155310 │ │ │ │ + bl 1557b8 │ │ │ │ movs r0, #0 │ │ │ │ b.n 45e36 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ movw r3, #27437 @ 0x6b2d │ │ │ │ movt r3, #4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ @@ -38605,28 +38605,28 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 45e82 │ │ │ │ movs r0, #0 │ │ │ │ b.n 45f3e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #23008 @ 0x59e0 │ │ │ │ + movw r1, #23072 @ 0x5a20 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1002b8 │ │ │ │ + bl 100334 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 45e7e │ │ │ │ mov r0, r5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ bpl.n 45eb6 │ │ │ │ cmp r6, r3 │ │ │ │ bge.n 45f22 │ │ │ │ @@ -38641,53 +38641,53 @@ │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r0, [r8, #52] @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 2602ec <_PyGen_SetStopIterationValue@@Base+0xcdc> │ │ │ │ + bl 260524 <_PyGen_SetStopIterationValue@@Base+0xcdc> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 45f0a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45ef2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 45ef2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45e7e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 45e7e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 45e7e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45f1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 45f1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ b.n 45ea0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45f36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 45f36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -38698,115 +38698,115 @@ │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cbz r0, 45fbc │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 45fbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 45fbc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r3, r7 │ │ │ │ strd r6, r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #9633 @ 0x25a1 │ │ │ │ + movw r1, #10169 @ 0x27b9 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - movw r0, #23040 @ 0x5a00 │ │ │ │ + movw r0, #23104 @ 0x5a40 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 45fc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2763f4 │ │ │ │ + bl 27641c │ │ │ │ movs r4, #0 │ │ │ │ b.n 46016 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #753 @ 0x2f1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #23048 @ 0x5a08 │ │ │ │ + movw r0, #23112 @ 0x5a48 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 45ff6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 45ff6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 45fb6 │ │ │ │ mov r0, r5 │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46016 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 46016 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ beq.n 4604a │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39112 @ 0x98c8 │ │ │ │ + movw r0, #39176 @ 0x9908 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cbnz r0, 4604a │ │ │ │ movs r0, #0 │ │ │ │ b.n 46060 │ │ │ │ ldrd r1, r2, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 8b7d0 │ │ │ │ + bl 8b80c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 46046 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ add.w r3, r0, #8 │ │ │ │ sub sp, #16 │ │ │ │ vldr d1, [r0, #16] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w sp, {r0, r1, r2, r3} │ │ │ │ vneg.f64 d1, d1 │ │ │ │ vldr d0, [sp] │ │ │ │ add sp, #16 │ │ │ │ - b.w 24eaf8 │ │ │ │ + b.w 24ed3c │ │ │ │ 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 │ │ │ │ @@ -38825,15 +38825,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7c0a8 │ │ │ │ + b.w 7c0c8 │ │ │ │ │ │ │ │ 000460c6 <_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, #184] @ (46190 <_PyTraceback_Add@@Base+0xca>) │ │ │ │ @@ -38841,15 +38841,15 @@ │ │ │ │ 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 706dc │ │ │ │ + bl 7071c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46182 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r1, r7 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ bl 461d8 │ │ │ │ @@ -38858,68 +38858,68 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46182 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 46182 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 46182 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r3, sl │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 463de │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46140 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 46140 <_PyTraceback_Add@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46154 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 46154 <_PyTraceback_Add@@Base+0x8e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 46182 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r5, #20] │ │ │ │ str.w r8, [r6, #72] @ 0x48 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r5 │ │ │ │ - bl d981c │ │ │ │ + bl d9860 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4618c <_PyTraceback_Add@@Base+0xc6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4618c <_PyTraceback_Add@@Base+0xc6> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1c0d58 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1c106c <_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 r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 461d4 <_PyTraceback_Add@@Base+0x10e> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 461b8 <_PyTraceback_Add@@Base+0xf2> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 461c0 <_PyTraceback_Add@@Base+0xfa> │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ @@ -38939,35 +38939,35 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r8, r0 │ │ │ │ cbnz r0, 46202 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ b.n 46262 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 461f8 │ │ │ │ ldr r0, [pc, #120] @ (46288 ) │ │ │ │ movs r1, #6 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 4625a │ │ │ │ ldr r0, [pc, #112] @ (4628c ) │ │ │ │ movs r1, #2 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 46260 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #12 │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [pc, #92] @ (46290 ) │ │ │ │ @@ -38978,37 +38978,37 @@ │ │ │ │ strd r6, r4, [sp, #16] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r8, [sp] │ │ │ │ str.w r8, [sp, #8] │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 96688 │ │ │ │ + bl 966f0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 46262 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 46262 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #44] @ (46290 ) │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r4, [pc, #32] @ (462ac ) │ │ │ │ + ldr r4, [pc, #288] @ (463ac ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ - ldr r4, [pc, #64] @ (462d0 ) │ │ │ │ + ldr r4, [pc, #320] @ (463d0 ) │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ @@ -39028,47 +39028,47 @@ │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 462ec │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37532 @ 0x929c │ │ │ │ + movw r1, #37596 @ 0x92dc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 46310 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 46314 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #23256 @ 0x5ad8 │ │ │ │ + movw r1, #23320 @ 0x5b18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 465cc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ea38 │ │ │ │ + b.w 7ea58 │ │ │ │ stmdb sp!, {r4, r5, r6, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r1, r2 │ │ │ │ @@ -39084,45 +39084,45 @@ │ │ │ │ str r0, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ movw r4, #17188 @ 0x4324 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 46388 │ │ │ │ movs r0, #0 │ │ │ │ b.n 463d8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 46384 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ bl 46640 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46384 │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ blx 2b5ac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r4, #1 │ │ │ │ bne.n 463d0 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ b.n 46384 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r8, r9, pc} │ │ │ │ │ │ │ │ 000463de : │ │ │ │ @@ -39131,42 +39131,42 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 19fc74 │ │ │ │ + bl 1a0334 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46486 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ strd r5, r0, [sp] │ │ │ │ mov r0, sp │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ - bl 19fdf0 │ │ │ │ + bl 1a04b0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46432 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 46432 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cbz r5, 46486 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movw r0, #23916 @ 0x5d6c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 46454 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4647a │ │ │ │ b.n 46486 │ │ │ │ movs r2, #1 │ │ │ │ @@ -39183,15 +39183,15 @@ │ │ │ │ blt.n 4648a │ │ │ │ orr.w r2, r5, #1 │ │ │ │ b.n 4648e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 46486 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 4651c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbz r7, 4649c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -39239,81 +39239,81 @@ │ │ │ │ add.w r6, r6, #130 @ 0x82 │ │ │ │ str r6, [r4, #68] @ 0x44 │ │ │ │ bge.n 46516 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 46516 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ - bl 270b70 <_PyObject_GetState@@Base> │ │ │ │ + bl 270d78 <_PyObject_GetState@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 465ae │ │ │ │ ldr r0, [pc, #128] @ (465c4 ) │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ add r1, sp, #12 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 4655c │ │ │ │ ldr r6, [pc, #112] @ (465c8 ) │ │ │ │ movs r4, #0 │ │ │ │ b.n 465b2 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46576 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 46576 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 46556 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [pc, #72] @ (465c8 ) │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r6, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r0, #5 │ │ │ │ - bl 7c278 │ │ │ │ + bl 7c298 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 465a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbz r3, 465a6 │ │ │ │ ldr r6, [pc, #36] @ (465c8 ) │ │ │ │ b.n 465b2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 465a2 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd r0, r0, [r4, #-308]! @ 0x134 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ @@ -39327,25 +39327,25 @@ │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 465f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cbnz r3, 465f6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ - movw r7, #56008 @ 0xdac8 │ │ │ │ + movw r7, #56072 @ 0xdb08 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ - movw r6, #57032 @ 0xdec8 │ │ │ │ + movw r6, #57096 @ 0xdf08 │ │ │ │ movt r6, #45 @ 0x2d │ │ │ │ - movw r5, #23988 @ 0x5db4 │ │ │ │ + movw r5, #24052 @ 0x5df4 │ │ │ │ movt r5, #61 @ 0x3d │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r2 │ │ │ │ bge.n 4663c │ │ │ │ ldrb r3, [r1, r4] │ │ │ │ ldr.w ip, [r7, r3, lsl #2] │ │ │ │ tst.w ip, #1 │ │ │ │ @@ -39364,25 +39364,25 @@ │ │ │ │ 00046640 <_PyLong_UnsignedLongLong_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #8 │ │ │ │ - bl 125d90 │ │ │ │ + bl 126058 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 46674 <_PyLong_UnsignedLongLong_Converter@@Base+0x34> │ │ │ │ cmp r0, #8 │ │ │ │ bls.n 46678 <_PyLong_UnsignedLongLong_Converter@@Base+0x38> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23452 @ 0x5b9c │ │ │ │ + movw r1, #23516 @ 0x5bdc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 4667a <_PyLong_UnsignedLongLong_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cbz r3, 4668e <_PyLong_UnsignedLongLong_Converter@@Base+0x4e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -39395,15 +39395,15 @@ │ │ │ │ cbz r0, 46696 <_PyLong_UnsignedLongLong_Converter@@Base+0x56> │ │ │ │ b.w 459f2 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #18949 @ 0x4a05 │ │ │ │ + movw r1, #18993 @ 0x4a31 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movw r0, #56224 @ 0xdba0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ b.w 45aea │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -39415,96 +39415,96 @@ │ │ │ │ ldrd sl, r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4679e <_PyLong_UnsignedLongLong_Converter@@Base+0x15e> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4679e <_PyLong_UnsignedLongLong_Converter@@Base+0x15e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4679e <_PyLong_UnsignedLongLong_Converter@@Base+0x15e> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r3, r5 │ │ │ │ strd sl, r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #23500 @ 0x5bcc │ │ │ │ + movw r0, #23564 @ 0x5c0c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 4674a <_PyLong_UnsignedLongLong_Converter@@Base+0x10a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #564 @ 0x234 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ - movw r0, #23508 @ 0x5bd4 │ │ │ │ + movw r0, #23572 @ 0x5c14 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46780 <_PyLong_UnsignedLongLong_Converter@@Base+0x140> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 46780 <_PyLong_UnsignedLongLong_Converter@@Base+0x140> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4673e <_PyLong_UnsignedLongLong_Converter@@Base+0xfe> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4679e <_PyLong_UnsignedLongLong_Converter@@Base+0x15e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 4679e <_PyLong_UnsignedLongLong_Converter@@Base+0x15e> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ 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, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 467e4 <_PyLong_UnsignedLongLong_Converter@@Base+0x1a4> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 467c8 <_PyLong_UnsignedLongLong_Converter@@Base+0x188> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 467d0 <_PyLong_UnsignedLongLong_Converter@@Base+0x190> │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ @@ -39522,15 +39522,15 @@ │ │ │ │ 000467e8 : │ │ │ │ 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 207e9c │ │ │ │ + bl 2080d4 │ │ │ │ str r5, [r4, #68] @ 0x44 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -39546,127 +39546,127 @@ │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 468ea │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 468ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 468ea │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #23528 @ 0x5be8 │ │ │ │ + movw r0, #23592 @ 0x5c28 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 46896 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #706 @ 0x2c2 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ - movw r0, #23536 @ 0x5bf0 │ │ │ │ + movw r0, #23600 @ 0x5c30 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 468cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 468cc │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4688a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 468ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 468ea │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, 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 r3, [pc, #120] @ (4697c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ cbz r0, 4696c │ │ │ │ add.w r3, r5, #113664 @ 0x1bc00 │ │ │ │ - movw r6, #1892 @ 0x764 │ │ │ │ + movw r6, #1956 @ 0x7a4 │ │ │ │ movt r6, #50 @ 0x32 │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, r3, #215 @ 0xd7 │ │ │ │ add.w r5, r3, #231 @ 0xe7 │ │ │ │ ldrb.w r0, [r8, #1]! │ │ │ │ cbz r0, 46970 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46952 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cbnz r3, 46952 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ bne.n 46970 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4696c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4696c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 46976 │ │ │ │ adds r6, #4 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 46926 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @@ -39689,51 +39689,51 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ ldr r4, [pc, #80] @ (46a00 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbz r0, 469ee │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 469ee │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ add r1, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b890 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r4, #1 │ │ │ │ bne.n 469f2 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ b.n 469fa │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 102560 │ │ │ │ + bl 1025e0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bics r0, r5 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ - movw ip, #57032 @ 0xdec8 │ │ │ │ + movw ip, #57096 @ 0xdf08 │ │ │ │ movt ip, #45 @ 0x2d │ │ │ │ - movw lr, #56008 @ 0xdac8 │ │ │ │ + movw lr, #56072 @ 0xdb08 │ │ │ │ movt lr, #45 @ 0x2d │ │ │ │ - movw r7, #23988 @ 0x5db4 │ │ │ │ + movw r7, #24052 @ 0x5df4 │ │ │ │ movt r7, #61 @ 0x3d │ │ │ │ mov r5, r3 │ │ │ │ cmp r5, r2 │ │ │ │ bge.n 46a54 │ │ │ │ ldrb r4, [r1, r5] │ │ │ │ ldr.w r6, [lr, r4, lsl #2] │ │ │ │ tst.w r6, #1 │ │ │ │ @@ -39751,15 +39751,15 @@ │ │ │ │ b.n 46a4e │ │ │ │ movs r3, #1 │ │ │ │ strb r4, [r0, r5] │ │ │ │ adds r5, #1 │ │ │ │ b.n 46a22 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 284dd8 <_PyEval_GetANext@@Base+0x178> │ │ │ │ + b.w 284e04 <_PyEval_GetANext@@Base+0x178> │ │ │ │ │ │ │ │ 00046a5c : │ │ │ │ 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] @ (46b04 ) │ │ │ │ @@ -39772,20 +39772,20 @@ │ │ │ │ ble.n 46a82 │ │ │ │ ldr r6, [r0, r4] │ │ │ │ cbnz r6, 46aa2 │ │ │ │ movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #23768 @ 0x5cd8 │ │ │ │ + movw r2, #23832 @ 0x5d18 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r4, [r1, #8] │ │ │ │ adds r1, #16 │ │ │ │ cbz r2, 46aac │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbnz r3, 46aba │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ @@ -39795,50 +39795,50 @@ │ │ │ │ bx ip │ │ │ │ mov r3, r2 │ │ │ │ mov r8, r0 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl da894 <_PyEval_CheckExceptTypeValid@@Base+0x988> │ │ │ │ + bl da8cc <_PyEval_CheckExceptTypeValid@@Base+0x988> │ │ │ │ mov r7, r0 │ │ │ │ cbz r0, 46afc │ │ │ │ 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 1aa870 <_PyBytes_DecodeEscape2@@Base+0x2520> │ │ │ │ + bl 1aaf40 <_PyBytes_DecodeEscape2@@Base+0x2520> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 8989c <_Py_CheckFunctionResult@@Base> │ │ │ │ + b.w 898e0 <_Py_CheckFunctionResult@@Base> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cbz r0, 46b2a │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ bne.n 46b22 │ │ │ │ pop {r4} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -39847,179 +39847,179 @@ │ │ │ │ strlt 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 r4, r0 │ │ │ │ - bl 9a914 <_Py_GetConfig@@Base> │ │ │ │ + bl 9a97c <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ cbnz r3, 46b5c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 206758 │ │ │ │ + b.w 20692c │ │ │ │ movw r3, #61096 @ 0xeea8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23840 @ 0x5d20 │ │ │ │ + movw r1, #23904 @ 0x5d60 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 46b52 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 284dd8 <_PyEval_GetANext@@Base+0x178> │ │ │ │ + b.w 284e04 <_PyEval_GetANext@@Base+0x178> │ │ │ │ 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 46c38 │ │ │ │ mov r6, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 46c38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 46c38 │ │ │ │ - movw r3, #9633 @ 0x25a1 │ │ │ │ + movw r3, #10169 @ 0x27b9 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r0, #23872 @ 0x5d40 │ │ │ │ + movw r0, #23936 @ 0x5d80 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 46be4 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ - movw r0, #23880 @ 0x5d48 │ │ │ │ + movw r0, #23944 @ 0x5d88 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46c1a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 46c1a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 46bd8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46c38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 46c38 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cbnz r2, 46c6a │ │ │ │ - movw r1, #23888 @ 0x5d50 │ │ │ │ + movw r1, #23952 @ 0x5d90 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cbnz r0, 46c7e │ │ │ │ b.n 46ce0 │ │ │ │ - movw r0, #23916 @ 0x5d6c │ │ │ │ + movw r0, #23980 @ 0x5dac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r2 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 46c56 │ │ │ │ b.n 46ce0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 46d06 │ │ │ │ movs r0, #5 │ │ │ │ - bl e0084 │ │ │ │ + bl e0074 │ │ │ │ mov r8, r0 │ │ │ │ cbz r0, 46ce0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ bpl.n 46cf2 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl e5f70 │ │ │ │ + bl e5fa0 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 46cda │ │ │ │ add.w r7, r4, #12 │ │ │ │ movs r5, #0 │ │ │ │ b.n 46cb8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 237fbc │ │ │ │ + bl 2381ec │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 46cda │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ bge.n 46ce4 │ │ │ │ ldr.w r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ ble.n 46caa │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #57692 @ 0xe15c │ │ │ │ + movw r1, #57756 @ 0xe19c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 93724 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93788 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 46caa │ │ │ │ mov r0, r8 │ │ │ │ - bl 163824 │ │ │ │ + bl 163c4c │ │ │ │ movs r4, #0 │ │ │ │ b.n 46d12 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r8 │ │ │ │ - bl e5f70 │ │ │ │ + bl e5fa0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 46cfc │ │ │ │ b.n 46cda │ │ │ │ mov r1, r4 │ │ │ │ - bl 237fbc │ │ │ │ + bl 2381ec │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 46cda │ │ │ │ mov r0, r8 │ │ │ │ - bl 1abaf4 │ │ │ │ + bl 1ac1c4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 46d12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ @@ -40030,29 +40030,29 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ cbnz r0, 46d3e │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 46d74 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 46d5e │ │ │ │ mov r5, r0 │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46d5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 46d5a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ beq.n 46d32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ ble.n 46d78 │ │ │ │ subs r4, r4, r1 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ @@ -40065,15 +40065,15 @@ │ │ │ │ b.n 46db0 │ │ │ │ cbz r1, 46d7e │ │ │ │ ldr r0, [r6, #20] │ │ │ │ b.n 46d86 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 15a08c │ │ │ │ + b.w 15a560 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cbz r3, 46d96 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ b.n 46d9e │ │ │ │ movw r3, #32052 @ 0x7d34 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ @@ -40084,94 +40084,94 @@ │ │ │ │ bne.n 46db0 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r2, [r3, #0] │ │ │ │ strb r1, [r4, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cbz r0, 46dba │ │ │ │ - b.w 20bf90 │ │ │ │ + b.w 20c1c8 │ │ │ │ ldr r0, [pc, #4] @ (46dc0 ) │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r0, #64 @ 0x40 │ │ │ │ moveq r0, #128 @ 0x80 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ movw r1, #44656 @ 0xae70 │ │ │ │ movt r1, #2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 145da0 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ + b.w 146198 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0xac0> │ │ │ │ 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 10be4c │ │ │ │ + bl 10becc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cbz r0, 46e26 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 2855b8 <_PyBytes_GetXIData@@Base+0x4c0> │ │ │ │ + bl 2855e0 <_PyBytes_GetXIData@@Base+0x4bc> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ add.w r0, r4, #12 │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 177838 <_PyLong_UInt64_Converter@@Base+0x3730> │ │ │ │ + bl 177cc0 <_PyLong_UInt64_Converter@@Base+0x3730> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 177838 <_PyLong_UInt64_Converter@@Base+0x3730> │ │ │ │ + bl 177cc0 <_PyLong_UInt64_Converter@@Base+0x3730> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r1 │ │ │ │ b.w 46e76 │ │ │ │ │ │ │ │ 00046e76 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #40] @ 0x28 │ │ │ │ cbz r3, 46e80 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 46e98 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24220 @ 0x5e9c │ │ │ │ + movw r1, #24284 @ 0x5edc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 46eb0 │ │ │ │ @@ -40185,27 +40185,27 @@ │ │ │ │ movt r3, #4 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 46ec6 │ │ │ │ cbnz r1, 46ef6 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #24264 @ 0x5ec8 │ │ │ │ + movw r1, #24328 @ 0x5f08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 46eac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 46eac │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 46eac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cbnz r3, 46f0c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cbnz r3, 46f0c │ │ │ │ @@ -40227,125 +40227,125 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 46f3a │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 46f52 │ │ │ │ b.n 46f64 │ │ │ │ - movw r0, #51748 @ 0xca24 │ │ │ │ + movw r0, #51812 @ 0xca64 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4703e │ │ │ │ b.n 46f2c │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 46f72 │ │ │ │ adds r2, r4, #1 │ │ │ │ bne.n 46f82 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4703e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 46f82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 46f60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 46f60 │ │ │ │ cmp r7, #1 │ │ │ │ ble.n 4700e │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bpl.n 46fb6 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 46fb2 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16792 @ 0x4198 │ │ │ │ + movw r1, #16856 @ 0x41d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ b.n 47010 │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 46fc8 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbz r0, 46fe8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 47008 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16884 @ 0x41f4 │ │ │ │ + movw r1, #16948 @ 0x4234 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #25356 @ 0x630c │ │ │ │ + movw r2, #25420 @ 0x634c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #51748 @ 0xca24 │ │ │ │ + movw r0, #51812 @ 0xca64 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 4703e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ b.n 47010 │ │ │ │ movs r3, #32 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ bgt.n 47020 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1de754 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1de9a4 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ subs r2, r4, r2 │ │ │ │ mov r0, r6 │ │ │ │ and.w r1, r4, r2 │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 286250 │ │ │ │ + b.w 286278 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #40] @ (47080 ) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cbz r2, 47070 │ │ │ │ - movw r0, #24340 @ 0x5f14 │ │ │ │ + movw r0, #24404 @ 0x5f54 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ - movw r0, #22112 @ 0x5660 │ │ │ │ + b.w 80ccc │ │ │ │ + movw r0, #22176 @ 0x56a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ @ instruction: 0xe990004d │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cbz r3, 47096 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4709c │ │ │ │ adds r2, #1 │ │ │ │ @@ -40405,112 +40405,112 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 47132 │ │ │ │ b.n 47302 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movw r7, #24552 @ 0x5fe8 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 47148 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ b.n 47168 │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 47168 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 47302 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ bne.n 47176 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ b.n 47196 │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 47196 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 47302 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #2 │ │ │ │ beq.n 471aa │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 471b8 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ blx 2b1ec │ │ │ │ b.n 472f4 │ │ │ │ - bl 1360dc │ │ │ │ + bl 136424 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 47302 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 47200 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24520 @ 0x5fc8 │ │ │ │ + movw r1, #24584 @ 0x6008 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 47302 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 47302 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 47302 │ │ │ │ - bl 1e6504 │ │ │ │ + bl 1e674c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4721c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 4721c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r5, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r4, #4294967295 @ 0xffffffff │ │ │ │ bne.n 47246 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 4724c │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 47302 │ │ │ │ - bl d92ec │ │ │ │ + bl d9330 │ │ │ │ b.n 4724c │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ beq.n 47278 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bvs.n 47278 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ @@ -40566,15 +40566,15 @@ │ │ │ │ adc.w r7, r5, r1 │ │ │ │ vmov d0, r6, r7 │ │ │ │ b.n 472f4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, r0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -40606,49 +40606,49 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 47376 │ │ │ │ movs r4, #0 │ │ │ │ b.n 4747c │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr.w r9, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ite eq │ │ │ │ moveq r4, r5 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 284dfc <_PyEval_GetANext@@Base+0x19c> │ │ │ │ + bl 284e28 <_PyEval_GetANext@@Base+0x19c> │ │ │ │ cmp r4, r5 │ │ │ │ bne.n 473a4 │ │ │ │ ands.w r6, r0, #1 │ │ │ │ beq.n 473be │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [r8, #40] @ 0x28 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 1004f0 │ │ │ │ + bl 100570 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4747c │ │ │ │ mov r0, r6 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4736c │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 4747c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -40666,60 +40666,60 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47420 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cbnz r3, 47420 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 47464 │ │ │ │ bge.n 47432 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 47440 │ │ │ │ b.n 4744c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 47464 │ │ │ │ b.n 47428 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4744c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4736c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4736c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4736c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47478 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 47478 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ b.n 473ca │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r4, r5 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -40758,25 +40758,25 @@ │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ bne.n 474f6 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ cbnz r0, 47512 │ │ │ │ b.n 47602 │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #2264 @ 0x8d8 │ │ │ │ + movw r0, #2328 @ 0x918 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 474e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r0 │ │ │ │ b.n 47602 │ │ │ │ ldr r2, [pc, #260] @ (47618 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -40784,144 +40784,144 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #360] @ 0x168 │ │ │ │ lsls r3, r3, #15 │ │ │ │ bmi.n 47540 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24560 @ 0x5ff0 │ │ │ │ + movw r1, #24624 @ 0x6030 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 47602 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ bne.n 47564 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24608 @ 0x6020 │ │ │ │ + movw r1, #24672 @ 0x6060 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 47602 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14ba78 │ │ │ │ + bl 14bf20 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #8] │ │ │ │ bgt.n 47588 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24648 @ 0x6048 │ │ │ │ + movw r1, #24712 @ 0x6088 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 47602 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 23b1a4 <_PyType_GetSlotWrapperNames@@Base+0x730> │ │ │ │ + bl 23b3dc <_PyType_GetSlotWrapperNames@@Base+0x730> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 47602 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 475be │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24680 @ 0x6068 │ │ │ │ + movw r1, #24744 @ 0x60a8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23b714 <_PyBytesWriter_WriteBytes@@Base+0xe4> │ │ │ │ + bl 23b94c <_PyBytesWriter_WriteBytes@@Base+0xe4> │ │ │ │ b.n 47602 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r0, #24724 @ 0x6094 │ │ │ │ + movw r0, #24788 @ 0x60d4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #28140 @ 0x6dec │ │ │ │ + movw r1, #28204 @ 0x6e2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 475fa │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c120 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23b714 <_PyBytesWriter_WriteBytes@@Base+0xe4> │ │ │ │ + bl 23b94c <_PyBytesWriter_WriteBytes@@Base+0xe4> │ │ │ │ add r0, sp, #12 │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + strh r0, [r7, r1] │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 r0, [r0, #8] │ │ │ │ - bl 1d9f8c │ │ │ │ + bl 1da1d4 │ │ │ │ cbz r0, 4769a │ │ │ │ - movw r6, #45356 @ 0xb12c │ │ │ │ + movw r6, #45420 @ 0xb16c │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cbz r0, 4769c │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbz r5, 47680 │ │ │ │ - bl d60fc │ │ │ │ + bl d6140 │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ blt.n 47680 │ │ │ │ beq.n 47666 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r6, #4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 47670 │ │ │ │ b.n 4763c │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4765a │ │ │ │ b.n 47680 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4763c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4763c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47694 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 47694 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 476b2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -40943,15 +40943,15 @@ │ │ │ │ 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 25a41c <_PyTime_AsTimeval@@Base+0x34> │ │ │ │ + bl 25a658 <_PyTime_AsTimeval@@Base+0x34> │ │ │ │ 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 │ │ │ │ @@ -40962,55 +40962,55 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cbz r4, 47718 <_PyTime_AsTimeval_clamp@@Base+0x52> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w 7fdd8 │ │ │ │ + b.w 7fdf8 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17108 @ 0x42d4 │ │ │ │ + movw r1, #17060 @ 0x42a4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 47760 <_PyTime_AsTimeval_clamp@@Base+0x9a> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4777a <_PyTime_AsTimeval_clamp@@Base+0xb4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cbz r3, 4777e <_PyTime_AsTimeval_clamp@@Base+0xb8> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32764 @ 0x7ffc │ │ │ │ + movw r1, #32828 @ 0x803c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 47790 <_PyTime_AsTimeval_clamp@@Base+0xca> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r0, [pc, #12] @ (47794 <_PyTime_AsTimeval_clamp@@Base+0xce>) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfa74004d │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cbz r3, 477aa <_PyTime_AsTimeval_clamp@@Base+0xe4> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -41044,40 +41044,40 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 477f8 <_PyTime_AsTimeval_clamp@@Base+0x132> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 477e8 <_PyTime_AsTimeval_clamp@@Base+0x122> │ │ │ │ dmb ish │ │ │ │ beq.n 47802 <_PyTime_AsTimeval_clamp@@Base+0x13c> │ │ │ │ - bl 272288 │ │ │ │ + bl 23daf4 │ │ │ │ ldrd r0, r3, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ cbz r3, 47812 <_PyTime_AsTimeval_clamp@@Base+0x14c> │ │ │ │ - bl 2876f4 │ │ │ │ + bl 28771c │ │ │ │ mov r5, r0 │ │ │ │ b.n 47818 <_PyTime_AsTimeval_clamp@@Base+0x152> │ │ │ │ - bl 289354 │ │ │ │ + bl 28937c │ │ │ │ mov r5, r0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cbz r3, 47842 <_PyTime_AsTimeval_clamp@@Base+0x17c> │ │ │ │ add.w r0, r4, #17 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 47838 <_PyTime_AsTimeval_clamp@@Base+0x172> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 47828 <_PyTime_AsTimeval_clamp@@Base+0x162> │ │ │ │ dmb ish │ │ │ │ beq.n 47842 <_PyTime_AsTimeval_clamp@@Base+0x17c> │ │ │ │ - bl 23ca48 │ │ │ │ + bl 23db9c │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 27936c <_Py_strhex@@Base> │ │ │ │ + bl 279374 <_Py_strhex@@Base> │ │ │ │ ldr r3, [pc, #20] @ (47860 <_PyTime_AsTimeval_clamp@@Base+0x19a>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.n 4785c <_PyTime_AsTimeval_clamp@@Base+0x196> │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ @@ -41112,15 +41112,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r7, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 478c0 <_PyTime_AsTimeval_clamp@@Base+0x1fa> │ │ │ │ movs r4, #0 │ │ │ │ b.n 479de <_PyTime_AsTimeval_clamp@@Base+0x318> │ │ │ │ clz r6, r2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r3, r4, r6 │ │ │ │ movw r7, #5160 @ 0x1428 │ │ │ │ @@ -41137,30 +41137,30 @@ │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ b.n 478ec <_PyTime_AsTimeval_clamp@@Base+0x226> │ │ │ │ mov sl, r7 │ │ │ │ mov r4, r7 │ │ │ │ b.n 478ec <_PyTime_AsTimeval_clamp@@Base+0x226> │ │ │ │ mov sl, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 284dfc <_PyEval_GetANext@@Base+0x19c> │ │ │ │ + bl 284e28 <_PyEval_GetANext@@Base+0x19c> │ │ │ │ cmp sl, r7 │ │ │ │ bne.n 47904 <_PyTime_AsTimeval_clamp@@Base+0x23e> │ │ │ │ ands.w r6, r0, #1 │ │ │ │ beq.n 47974 <_PyTime_AsTimeval_clamp@@Base+0x2ae> │ │ │ │ strd r4, sl, [sp] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1004f0 │ │ │ │ + bl 100570 │ │ │ │ mov r4, r0 │ │ │ │ b.n 479de <_PyTime_AsTimeval_clamp@@Base+0x318> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r6, r2 │ │ │ │ bge.n 4797c <_PyTime_AsTimeval_clamp@@Base+0x2b6> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ movs r2, #2 │ │ │ │ @@ -41174,15 +41174,15 @@ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ mov r0, sl │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4798a <_PyTime_AsTimeval_clamp@@Base+0x2c4> │ │ │ │ cmp.w fp, #1 │ │ │ │ beq.n 4799c <_PyTime_AsTimeval_clamp@@Base+0x2d6> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ @@ -41201,42 +41201,42 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 479de <_PyTime_AsTimeval_clamp@@Base+0x318> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4795e <_PyTime_AsTimeval_clamp@@Base+0x298> │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4795e <_PyTime_AsTimeval_clamp@@Base+0x298> │ │ │ │ mov r0, r5 │ │ │ │ - bl 284760 <_PyUnicode_ToNumeric@@Base+0x8a28> │ │ │ │ + bl 28478c <_PyUnicode_ToNumeric@@Base+0x8a24> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 479b8 <_PyTime_AsTimeval_clamp@@Base+0x2f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 479b8 <_PyTime_AsTimeval_clamp@@Base+0x2f2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 479c8 <_PyTime_AsTimeval_clamp@@Base+0x302> │ │ │ │ movs r0, #7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w fae08 │ │ │ │ + b.w fae84 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4797c <_PyTime_AsTimeval_clamp@@Base+0x2b6> │ │ │ │ b.n 478b6 <_PyTime_AsTimeval_clamp@@Base+0x1f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4796c <_PyTime_AsTimeval_clamp@@Base+0x2a6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4796c <_PyTime_AsTimeval_clamp@@Base+0x2a6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r0, fp │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -41250,131 +41250,131 @@ │ │ │ │ ldr.w r9, [sp, #40] @ 0x28 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 47abc <_PyTime_AsTimeval_clamp@@Base+0x3f6> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 47abc <_PyTime_AsTimeval_clamp@@Base+0x3f6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 47abc <_PyTime_AsTimeval_clamp@@Base+0x3f6> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r7 │ │ │ │ str.w r9, [sp] │ │ │ │ - movw r0, #24732 @ 0x609c │ │ │ │ + movw r0, #24796 @ 0x60dc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 47a68 <_PyTime_AsTimeval_clamp@@Base+0x3a2> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #769 @ 0x301 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ - movw r0, #24740 @ 0x60a4 │ │ │ │ + movw r0, #24804 @ 0x60e4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str.w r8, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47a9e <_PyTime_AsTimeval_clamp@@Base+0x3d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 47a9e <_PyTime_AsTimeval_clamp@@Base+0x3d8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 47a5c <_PyTime_AsTimeval_clamp@@Base+0x396> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47abc <_PyTime_AsTimeval_clamp@@Base+0x3f6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 47abc <_PyTime_AsTimeval_clamp@@Base+0x3f6> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 47af0 <_PyTime_AsTimeval_clamp@@Base+0x42a> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 47b0a <_PyTime_AsTimeval_clamp@@Base+0x444> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cbz r3, 47b0e <_PyTime_AsTimeval_clamp@@Base+0x448> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32764 @ 0x7ffc │ │ │ │ + movw r1, #32828 @ 0x803c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 47b20 <_PyTime_AsTimeval_clamp@@Base+0x45a> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r0, [pc, #12] @ (47b24 <_PyTime_AsTimeval_clamp@@Base+0x45e>) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r5, #5 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 47b32 <_PyTime_AsTimeval_clamp@@Base+0x46c> │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2b878 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 126d70 │ │ │ │ + b.w 127030 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ @@ -41396,52 +41396,52 @@ │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbz r0, 47c06 <_PyTime_AsTimeval_clamp@@Base+0x540> │ │ │ │ b.n 47baa <_PyTime_AsTimeval_clamp@@Base+0x4e4> │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r4, r4, r5 │ │ │ │ it ne │ │ │ │ ldrne r4, [r0, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cbz r4, 47bfa <_PyTime_AsTimeval_clamp@@Base+0x534> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 47be6 <_PyTime_AsTimeval_clamp@@Base+0x520> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24760 @ 0x60b8 │ │ │ │ + movw r1, #24824 @ 0x60f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 47bf8 <_PyTime_AsTimeval_clamp@@Base+0x532> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 47c06 <_PyTime_AsTimeval_clamp@@Base+0x540> │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add ip, r0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ @@ -41449,181 +41449,181 @@ │ │ │ │ beq.n 47cb0 <_PyTime_AsTimeval_clamp@@Base+0x5ea> │ │ │ │ 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 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 47cac <_PyTime_AsTimeval_clamp@@Base+0x5e6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 47cac <_PyTime_AsTimeval_clamp@@Base+0x5e6> │ │ │ │ - movw r0, #39600 @ 0x9ab0 │ │ │ │ + movw r0, #39664 @ 0x9af0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 47c5a <_PyTime_AsTimeval_clamp@@Base+0x594> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #777 @ 0x309 │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ - movw r0, #24788 @ 0x60d4 │ │ │ │ + movw r0, #24852 @ 0x6114 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47c8e <_PyTime_AsTimeval_clamp@@Base+0x5c8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 47c8e <_PyTime_AsTimeval_clamp@@Base+0x5c8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 47c4e <_PyTime_AsTimeval_clamp@@Base+0x588> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47cac <_PyTime_AsTimeval_clamp@@Base+0x5e6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 47cac <_PyTime_AsTimeval_clamp@@Base+0x5e6> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ 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 r5, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12e1e8 │ │ │ │ + bl 12e490 │ │ │ │ mov r1, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 287a28 │ │ │ │ + b.w 287a50 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cbz r3, 47cf0 <_PyTime_AsTimeval_clamp@@Base+0x62a> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 47cf8 <_PyTime_AsTimeval_clamp@@Base+0x632> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.w 26f7b4 │ │ │ │ + b.w 26f9bc │ │ │ │ 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, #32496 @ 0x7ef0 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d56e4 │ │ │ │ + bl d5728 │ │ │ │ cmp r0, #0 │ │ │ │ bgt.n 47d58 <_PyTime_AsTimeval_clamp@@Base+0x692> │ │ │ │ beq.n 47d3a <_PyTime_AsTimeval_clamp@@Base+0x674> │ │ │ │ movs r4, #0 │ │ │ │ b.n 47d96 <_PyTime_AsTimeval_clamp@@Base+0x6d0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24812 @ 0x60ec │ │ │ │ + movw r1, #24876 @ 0x612c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r0, r4 │ │ │ │ bl 47dbe <_PyTime_AsTimeval_clamp@@Base+0x6f8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 47d36 <_PyTime_AsTimeval_clamp@@Base+0x670> │ │ │ │ mov r1, r5 │ │ │ │ - bl 25c248 │ │ │ │ + bl 25c480 │ │ │ │ cbnz r0, 47d84 <_PyTime_AsTimeval_clamp@@Base+0x6be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47d36 <_PyTime_AsTimeval_clamp@@Base+0x670> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 47d36 <_PyTime_AsTimeval_clamp@@Base+0x670> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 47d36 <_PyTime_AsTimeval_clamp@@Base+0x670> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47d96 <_PyTime_AsTimeval_clamp@@Base+0x6d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 47d96 <_PyTime_AsTimeval_clamp@@Base+0x6d0> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cbz r3, 47da2 <_PyTime_AsTimeval_clamp@@Base+0x6dc> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ b.n 47daa <_PyTime_AsTimeval_clamp@@Base+0x6e4> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #63696 @ 0xf8d0 │ │ │ │ + movw r1, #63760 @ 0xf910 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 1fa5d8 │ │ │ │ + b.w 1fa818 │ │ │ │ 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 r1, #32496 @ 0x7ef0 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 47e46 <_PyTime_AsTimeval_clamp@@Base+0x780> │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r8, [r5, #8] │ │ │ │ mov r1, r2 │ │ │ │ - bl 1e5ee0 │ │ │ │ + bl 1e6128 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 47ea4 <_PyTime_AsTimeval_clamp@@Base+0x7de> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp.w r8, #0 │ │ │ │ str r3, [r0, #32] │ │ │ │ ble.n 47eb8 <_PyTime_AsTimeval_clamp@@Base+0x7f2> │ │ │ │ @@ -41640,116 +41640,116 @@ │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r2, [r4, #32] │ │ │ │ - bl 211b28 <_PyCode_ReturnsOnlyNone@@Base+0x8e8> │ │ │ │ + bl 211d08 <_PyCode_ReturnsOnlyNone@@Base+0x8e0> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 47e9c <_PyTime_AsTimeval_clamp@@Base+0x7d6> │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ itt eq │ │ │ │ moveq r6, #0 │ │ │ │ ldreq.w r7, [r7, #260] @ 0x104 │ │ │ │ cmp r5, r8 │ │ │ │ bne.n 47e12 <_PyTime_AsTimeval_clamp@@Base+0x74c> │ │ │ │ b.n 47eb8 <_PyTime_AsTimeval_clamp@@Base+0x7f2> │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 47e58 <_PyTime_AsTimeval_clamp@@Base+0x792> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ mov r4, r0 │ │ │ │ b.n 47e6e <_PyTime_AsTimeval_clamp@@Base+0x7a8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #8852 @ 0x2294 │ │ │ │ + movw r1, #8916 @ 0x22d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 87da8 │ │ │ │ + bl 87df8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r4, 47ea4 <_PyTime_AsTimeval_clamp@@Base+0x7de> │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r1, r6 │ │ │ │ beq.n 47eb8 <_PyTime_AsTimeval_clamp@@Base+0x7f2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbnz r0, 47eb8 <_PyTime_AsTimeval_clamp@@Base+0x7f2> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #24864 @ 0x6120 │ │ │ │ + movw r1, #24928 @ 0x6160 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 47ea8 <_PyTime_AsTimeval_clamp@@Base+0x7e2> │ │ │ │ movs r4, #0 │ │ │ │ b.n 47eb8 <_PyTime_AsTimeval_clamp@@Base+0x7f2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 47ea4 <_PyTime_AsTimeval_clamp@@Base+0x7de> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 47ea4 <_PyTime_AsTimeval_clamp@@Base+0x7de> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 47eee <_PyTime_AsTimeval_clamp@@Base+0x828> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 47f08 <_PyTime_AsTimeval_clamp@@Base+0x842> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cbz r3, 47f0c <_PyTime_AsTimeval_clamp@@Base+0x846> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32764 @ 0x7ffc │ │ │ │ + movw r1, #32828 @ 0x803c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 47f1e <_PyTime_AsTimeval_clamp@@Base+0x858> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ ldr r0, [pc, #12] @ (47f24 <_PyTime_AsTimeval_clamp@@Base+0x85e>) │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldc2 0, cr0, [r0, #308]! @ 0x134 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ blx 2c53c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 126d70 │ │ │ │ + b.w 127030 │ │ │ │ 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, 47f68 <_PyTime_AsTimeval_clamp@@Base+0x8a2> │ │ │ │ @@ -41757,15 +41757,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 47f84 <_PyTime_AsTimeval_clamp@@Base+0x8be> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 47f84 <_PyTime_AsTimeval_clamp@@Base+0x8be> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cbz r0, 47f82 <_PyTime_AsTimeval_clamp@@Base+0x8bc> │ │ │ │ - bl 1bc4b0 │ │ │ │ + bl 1bc828 │ │ │ │ cbz r0, 47f7e <_PyTime_AsTimeval_clamp@@Base+0x8b8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #20] │ │ │ │ @@ -41779,25 +41779,25 @@ │ │ │ │ 00047f8c <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #4 │ │ │ │ - bl 125d90 │ │ │ │ + bl 126058 │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 47fc0 <_PyLong_UnsignedLong_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ bls.n 47fc4 <_PyLong_UnsignedLong_Converter@@Base+0x38> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24940 @ 0x616c │ │ │ │ + movw r1, #25004 @ 0x61ac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 47fc6 <_PyLong_UnsignedLong_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -41809,15 +41809,15 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4800c <_PyLong_UnsignedLong_Converter@@Base+0x80> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 4800c <_PyLong_UnsignedLong_Converter@@Base+0x80> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 48004 <_PyLong_UnsignedLong_Converter@@Base+0x78> │ │ │ │ - bl 1bc4b0 │ │ │ │ + bl 1bc828 │ │ │ │ cbz r0, 48000 <_PyLong_UnsignedLong_Converter@@Base+0x74> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str r0, [r4, #12] │ │ │ │ @@ -41826,44 +41826,44 @@ │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4802e <_PyLong_UnsignedLong_Converter@@Base+0xa2> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 4804a <_PyLong_UnsignedLong_Converter@@Base+0xbe> │ │ │ │ mov r0, r4 │ │ │ │ blx 2c360 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 48040 <_PyLong_UnsignedLong_Converter@@Base+0xb4> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 4804a <_PyLong_UnsignedLong_Converter@@Base+0xbe> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ movs r5, #0 │ │ │ │ - movw fp, #16692 @ 0x4134 │ │ │ │ + movw fp, #16756 @ 0x4174 │ │ │ │ movt fp, #57 @ 0x39 │ │ │ │ - movw r7, #9780 @ 0x2634 │ │ │ │ + movw r7, #9844 @ 0x2674 │ │ │ │ movt r7, #58 @ 0x3a │ │ │ │ ldr.w sl, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #8548 @ 0x2164 │ │ │ │ + movw r6, #8612 @ 0x21a4 │ │ │ │ movt r6, #57 @ 0x39 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r5 │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r4, r3 │ │ │ │ @@ -41892,29 +41892,29 @@ │ │ │ │ bpl.n 48108 <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst.w r3, #7340032 @ 0x700000 │ │ │ │ beq.n 48108 <_PyLong_UnsignedLong_Converter@@Base+0x17c> │ │ │ │ asrs r2, r3, #24 │ │ │ │ ubfx ip, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #31876 @ 0x7c84 │ │ │ │ + movw r3, #31940 @ 0x7cc4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add r1, sp, #12 │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ cmp ip, r2 │ │ │ │ add.w r2, r2, #1 │ │ │ │ beq.n 48104 <_PyLong_UnsignedLong_Converter@@Base+0x178> │ │ │ │ ldr.w r0, [r3], #4 │ │ │ │ str.w r0, [r1], #4 │ │ │ │ b.n 480f2 <_PyLong_UnsignedLong_Converter@@Base+0x166> │ │ │ │ mov r0, ip │ │ │ │ b.n 4810e <_PyLong_UnsignedLong_Converter@@Base+0x182> │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 212458 │ │ │ │ + bl 2125e0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add.w lr, sp, #12 │ │ │ │ add.w ip, r2, r5, lsl #2 │ │ │ │ cmp r1, r0 │ │ │ │ add.w r1, r1, #1 │ │ │ │ bge.n 4813c <_PyLong_UnsignedLong_Converter@@Base+0x1b0> │ │ │ │ @@ -41972,44 +41972,44 @@ │ │ │ │ b.n 48212 <_PyLong_UnsignedLong_Converter@@Base+0x286> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #2 │ │ │ │ bpl.n 4820a <_PyLong_UnsignedLong_Converter@@Base+0x27e> │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r3 │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 481e4 <_PyLong_UnsignedLong_Converter@@Base+0x258> │ │ │ │ mov r1, r7 │ │ │ │ - bl 89b18 │ │ │ │ + bl 89b5c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 481e8 <_PyLong_UnsignedLong_Converter@@Base+0x25c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 481e4 <_PyLong_UnsignedLong_Converter@@Base+0x258> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 481e4 <_PyLong_UnsignedLong_Converter@@Base+0x258> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 48212 <_PyLong_UnsignedLong_Converter@@Base+0x286> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl d6538 │ │ │ │ + bl d657c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 48212 <_PyLong_UnsignedLong_Converter@@Base+0x286> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 48212 <_PyLong_UnsignedLong_Converter@@Base+0x286> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 48212 <_PyLong_UnsignedLong_Converter@@Base+0x286> │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrd r3, r2, [r0, #32] │ │ │ │ orrs r3, r2 │ │ │ │ @@ -42047,34 +42047,34 @@ │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #60] @ (482c8 <_PyLong_UnsignedLong_Converter@@Base+0x33c>) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 482aa <_PyLong_UnsignedLong_Converter@@Base+0x31e> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14752 @ 0x39a0 │ │ │ │ + movw r0, #14816 @ 0x39e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r2, r0 │ │ │ │ cbz r0, 482c6 <_PyLong_UnsignedLong_Converter@@Base+0x33a> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14760 @ 0x39a8 │ │ │ │ + movw r0, #14824 @ 0x39e8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xe990004d │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ b.w 43534 <_PyBytes_ReverseFind@@Base+0x67e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -42090,98 +42090,98 @@ │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 483e6 <_PyLong_UnsignedLong_Converter@@Base+0x45a> │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 483e6 <_PyLong_UnsignedLong_Converter@@Base+0x45a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 483e6 <_PyLong_UnsignedLong_Converter@@Base+0x45a> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ str r0, [sp, #20] │ │ │ │ cbz r5, 48336 <_PyLong_UnsignedLong_Converter@@Base+0x3aa> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, fp │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r5, r0 │ │ │ │ b.n 4833e <_PyLong_UnsignedLong_Converter@@Base+0x3b2> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r7 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r3, r5 │ │ │ │ strd r8, r0, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - movw r0, #25136 @ 0x6230 │ │ │ │ + movw r0, #25200 @ 0x6270 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 48392 <_PyLong_UnsignedLong_Converter@@Base+0x406> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #23516 @ 0x5bdc │ │ │ │ + movw r0, #23580 @ 0x5c1c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ str r1, [r4, #24] │ │ │ │ mov.w r1, #576 @ 0x240 │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #24] │ │ │ │ bge.n 483c8 <_PyLong_UnsignedLong_Converter@@Base+0x43c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 483c8 <_PyLong_UnsignedLong_Converter@@Base+0x43c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 48386 <_PyLong_UnsignedLong_Converter@@Base+0x3fa> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 483e6 <_PyLong_UnsignedLong_Converter@@Base+0x45a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 483e6 <_PyLong_UnsignedLong_Converter@@Base+0x45a> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ adds r0, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ b.w 43a30 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -42200,74 +42200,74 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4842c <_PyLong_UnsignedLong_Converter@@Base+0x4a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4842c <_PyLong_UnsignedLong_Converter@@Base+0x4a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cbnz r4, 4844a <_PyLong_UnsignedLong_Converter@@Base+0x4be> │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cbz r0, 48448 <_PyLong_UnsignedLong_Converter@@Base+0x4bc> │ │ │ │ - bl d92ec │ │ │ │ + bl d9330 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 25f610 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 25f848 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 4847c <_PyLong_UnsignedLong_Converter@@Base+0x4f0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4847c <_PyLong_UnsignedLong_Converter@@Base+0x4f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4847c <_PyLong_UnsignedLong_Converter@@Base+0x4f0> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cbz r0, 48496 <_PyLong_UnsignedLong_Converter@@Base+0x50a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 48496 <_PyLong_UnsignedLong_Converter@@Base+0x50a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 48496 <_PyLong_UnsignedLong_Converter@@Base+0x50a> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cbz r0, 484b0 <_PyLong_UnsignedLong_Converter@@Base+0x524> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 484b0 <_PyLong_UnsignedLong_Converter@@Base+0x524> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 484b0 <_PyLong_UnsignedLong_Converter@@Base+0x524> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 28955c │ │ │ │ + b.w 289584 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 24fd4c <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 24ff90 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4853a <_PyLong_UnsignedLong_Converter@@Base+0x5ae> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cbnz r2, 48540 <_PyLong_UnsignedLong_Converter@@Base+0x5b4> │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ @@ -42278,119 +42278,119 @@ │ │ │ │ cbnz r0, 484f6 <_PyLong_UnsignedLong_Converter@@Base+0x56a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4853a <_PyLong_UnsignedLong_Converter@@Base+0x5ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4853a <_PyLong_UnsignedLong_Converter@@Base+0x5ae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4853a <_PyLong_UnsignedLong_Converter@@Base+0x5ae> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 48508 <_PyLong_UnsignedLong_Converter@@Base+0x57c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 48508 <_PyLong_UnsignedLong_Converter@@Base+0x57c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 13f984 │ │ │ │ + bl 13fd14 │ │ │ │ cbnz r0, 4853e <_PyLong_UnsignedLong_Converter@@Base+0x5b2> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25304 @ 0x62d8 │ │ │ │ + movw r1, #25368 @ 0x6318 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4853a <_PyLong_UnsignedLong_Converter@@Base+0x5ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4853a <_PyLong_UnsignedLong_Converter@@Base+0x5ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 48540 <_PyLong_UnsignedLong_Converter@@Base+0x5b4> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 4844e <_PyLong_UnsignedLong_Converter@@Base+0x4c2> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 775f4 │ │ │ │ + bl 77638 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ea38 │ │ │ │ + b.w 7ea58 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #8704 @ 0x2200 │ │ │ │ + movw r1, #8768 @ 0x2240 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl c2f7c │ │ │ │ + bl c2fc0 │ │ │ │ cbnz r0, 485a4 <_PyLong_UnsignedLong_Converter@@Base+0x618> │ │ │ │ movs r5, #0 │ │ │ │ b.n 48664 <_PyLong_UnsignedLong_Converter@@Base+0x6d8> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl dd584 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 485c2 <_PyLong_UnsignedLong_Converter@@Base+0x636> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 485a0 <_PyLong_UnsignedLong_Converter@@Base+0x614> │ │ │ │ - bl 12be98 <_PyLong_FromByteArray@@Base+0x7b8> │ │ │ │ + bl 12c108 <_PyLong_FromByteArray@@Base+0x7b8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 485a0 <_PyLong_UnsignedLong_Converter@@Base+0x614> │ │ │ │ - movw r3, #109 @ 0x6d │ │ │ │ + movw r3, #1301 @ 0x515 │ │ │ │ movt r3, #21 │ │ │ │ add.w r1, r0, #16 │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 48620 <_PyLong_UnsignedLong_Converter@@Base+0x694> │ │ │ │ cbnz r1, 485f6 <_PyLong_UnsignedLong_Converter@@Base+0x66a> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #54400 @ 0xd480 │ │ │ │ + movw r1, #54476 @ 0xd4cc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4862a <_PyLong_UnsignedLong_Converter@@Base+0x69e> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cbz r3, 485fe <_PyLong_UnsignedLong_Converter@@Base+0x672> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ b.n 48606 <_PyLong_UnsignedLong_Converter@@Base+0x67a> │ │ │ │ movw r2, #32052 @ 0x7d34 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ mov r0, r1 │ │ │ │ str r6, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ - bl 12c27c │ │ │ │ + bl 12c4ec │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4862a <_PyLong_UnsignedLong_Converter@@Base+0x69e> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ b.n 48646 <_PyLong_UnsignedLong_Converter@@Base+0x6ba> │ │ │ │ mov r2, r6 │ │ │ │ @@ -42404,28 +42404,28 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 485a0 <_PyLong_UnsignedLong_Converter@@Base+0x614> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 485a0 <_PyLong_UnsignedLong_Converter@@Base+0x614> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 485a0 <_PyLong_UnsignedLong_Converter@@Base+0x614> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c390 │ │ │ │ + bl 12c600 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 48664 <_PyLong_UnsignedLong_Converter@@Base+0x6d8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 48664 <_PyLong_UnsignedLong_Converter@@Base+0x6d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ 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 │ │ │ │ @@ -42436,130 +42436,130 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 48694 <_PyLong_UnsignedLong_Converter@@Base+0x708> │ │ │ │ ldr.w r0, [r8] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 486ac <_PyLong_UnsignedLong_Converter@@Base+0x720> │ │ │ │ b.n 486be <_PyLong_UnsignedLong_Converter@@Base+0x732> │ │ │ │ - movw r0, #51948 @ 0xcaec │ │ │ │ + movw r0, #52012 @ 0xcb2c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r7 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48788 <_PyLong_UnsignedLong_Converter@@Base+0x7fc> │ │ │ │ b.n 48686 <_PyLong_UnsignedLong_Converter@@Base+0x6fa> │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 486cc <_PyLong_UnsignedLong_Converter@@Base+0x740> │ │ │ │ adds r2, r4, #1 │ │ │ │ bne.n 486dc <_PyLong_UnsignedLong_Converter@@Base+0x750> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 48788 <_PyLong_UnsignedLong_Converter@@Base+0x7fc> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 486dc <_PyLong_UnsignedLong_Converter@@Base+0x750> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 486ba <_PyLong_UnsignedLong_Converter@@Base+0x72e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 486ba <_PyLong_UnsignedLong_Converter@@Base+0x72e> │ │ │ │ cmp r7, #1 │ │ │ │ ble.n 48768 <_PyLong_UnsignedLong_Converter@@Base+0x7dc> │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ bpl.n 48710 <_PyLong_UnsignedLong_Converter@@Base+0x784> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 4870c <_PyLong_UnsignedLong_Converter@@Base+0x780> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21228 @ 0x52ec │ │ │ │ + movw r1, #21292 @ 0x532c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ b.n 4876a <_PyLong_UnsignedLong_Converter@@Base+0x7de> │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 48722 <_PyLong_UnsignedLong_Converter@@Base+0x796> │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbz r0, 48742 <_PyLong_UnsignedLong_Converter@@Base+0x7b6> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 48762 <_PyLong_UnsignedLong_Converter@@Base+0x7d6> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21316 @ 0x5344 │ │ │ │ + movw r1, #21380 @ 0x5384 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #25356 @ 0x630c │ │ │ │ + movw r2, #25420 @ 0x634c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #51948 @ 0xcaec │ │ │ │ + movw r0, #52012 @ 0xcb2c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 48788 <_PyLong_UnsignedLong_Converter@@Base+0x7fc> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ b.n 4876a <_PyLong_UnsignedLong_Converter@@Base+0x7de> │ │ │ │ movs r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ bgt.n 4877a <_PyLong_UnsignedLong_Converter@@Base+0x7ee> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1de754 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1de9a4 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ subs r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 286250 │ │ │ │ + b.w 286278 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ 0004878e <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ cbz r3, 48796 <_PyEval_FormatAwaitableError@@Base+0x8> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cbnz r3, 487d8 <_PyEval_FormatAwaitableError@@Base+0x4a> │ │ │ │ cmp r2, #1 │ │ │ │ push {r4} │ │ │ │ bne.n 487b6 <_PyEval_FormatAwaitableError@@Base+0x28> │ │ │ │ movw r4, #44536 @ 0xadf8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #25348 @ 0x6304 │ │ │ │ + movw r2, #25412 @ 0x6344 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5f90 <_PyErr_Format@@Base> │ │ │ │ cmp r2, #2 │ │ │ │ bne.n 487d4 <_PyEval_FormatAwaitableError@@Base+0x46> │ │ │ │ movw r4, #44536 @ 0xadf8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r3, [r1, #12] │ │ │ │ - movw r2, #25440 @ 0x6360 │ │ │ │ + movw r2, #25504 @ 0x63a0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r4, #0] │ │ │ │ pop {r4} │ │ │ │ - b.w 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5f90 <_PyErr_Format@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 48892 <_PyEval_FormatAwaitableError@@Base+0x104> │ │ │ │ @@ -42567,70 +42567,70 @@ │ │ │ │ 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 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4888e <_PyEval_FormatAwaitableError@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4888e <_PyEval_FormatAwaitableError@@Base+0x100> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #9633 @ 0x25a1 │ │ │ │ + movw r2, #10169 @ 0x27b9 │ │ │ │ movt r2, #39 @ 0x27 │ │ │ │ - movw r0, #25532 @ 0x63bc │ │ │ │ + movw r0, #25596 @ 0x63fc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 4883c <_PyEval_FormatAwaitableError@@Base+0xae> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #558 @ 0x22e │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - movw r0, #25540 @ 0x63c4 │ │ │ │ + movw r0, #25604 @ 0x6404 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 48870 <_PyEval_FormatAwaitableError@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 48870 <_PyEval_FormatAwaitableError@@Base+0xe2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 48830 <_PyEval_FormatAwaitableError@@Base+0xa2> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4888e <_PyEval_FormatAwaitableError@@Base+0x100> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 4888e <_PyEval_FormatAwaitableError@@Base+0x100> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -42645,26 +42645,26 @@ │ │ │ │ cbz r2, 488c4 <_PyEval_FormatAwaitableError@@Base+0x136> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 11318c │ │ │ │ + bl 1133a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ cbz r4, 488ec <_PyEval_FormatAwaitableError@@Base+0x15e> │ │ │ │ ldr r0, [pc, #28] @ (488f4 <_PyEval_FormatAwaitableError@@Base+0x166>) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #14760 @ 0x39a8 │ │ │ │ + movw r0, #14824 @ 0x39e8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -42672,31 +42672,31 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cbz r0, 48928 <_PyEval_FormatAwaitableError@@Base+0x19a> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 48922 <_PyEval_FormatAwaitableError@@Base+0x194> │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 48928 <_PyEval_FormatAwaitableError@@Base+0x19a> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 4894a <_PyEval_FormatAwaitableError@@Base+0x1bc> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cbz r0, 4894a <_PyEval_FormatAwaitableError@@Base+0x1bc> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 48940 <_PyEval_FormatAwaitableError@@Base+0x1b2> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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 │ │ │ │ @@ -42705,19 +42705,19 @@ │ │ │ │ ldr r3, [pc, #36] @ (48980 <_PyEval_FormatAwaitableError@@Base+0x1f2>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r4, [r3, #3752] @ 0xea8 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 48972 <_PyEval_FormatAwaitableError@@Base+0x1e4> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 4897c <_PyEval_FormatAwaitableError@@Base+0x1ee> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -42731,46 +42731,46 @@ │ │ │ │ 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, #5160 @ 0x1428 │ │ │ │ - movweq r1, #25632 @ 0x6420 │ │ │ │ + movweq r1, #25696 @ 0x6460 │ │ │ │ movteq r4, #75 @ 0x4b │ │ │ │ itete ne │ │ │ │ - movwne r1, #25640 @ 0x6428 │ │ │ │ + movwne r1, #25704 @ 0x6468 │ │ │ │ movteq r1, #45 @ 0x2d │ │ │ │ movtne r1, #45 @ 0x2d │ │ │ │ streq r4, [sp, #0] │ │ │ │ - bl 87da8 │ │ │ │ + bl 87df8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #25648 @ 0x6430 │ │ │ │ + movw r0, #25712 @ 0x6470 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ 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, #57056 @ 0xdee0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 48a10 <_PyEval_FormatAwaitableError@@Base+0x282> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cbnz r3, 48a3c <_PyEval_FormatAwaitableError@@Base+0x2ae> │ │ │ │ @@ -42791,23 +42791,23 @@ │ │ │ │ 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 48a66 <_PyEval_FormatAwaitableError@@Base+0x2d8> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28a5d8 │ │ │ │ + b.w 28a600 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #31284 @ 0x7a34 │ │ │ │ + movw r2, #31348 @ 0x7a74 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #38300 @ 0x959c │ │ │ │ + movw r0, #38364 @ 0x95dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ ldr r5, [pc, #440] @ (48c54 <_PyEval_FormatAwaitableError@@Base+0x4c6>) │ │ │ │ @@ -42838,26 +42838,26 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ movs r4, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 48c38 <_PyEval_FormatAwaitableError@@Base+0x4aa> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldrd r9, r7, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ cbnz r0, 48b0e <_PyEval_FormatAwaitableError@@Base+0x380> │ │ │ │ mov r6, r9 │ │ │ │ b.n 48c3e <_PyEval_FormatAwaitableError@@Base+0x4b0> │ │ │ │ ldr r3, [pc, #332] @ (48c5c <_PyEval_FormatAwaitableError@@Base+0x4ce>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -42866,81 +42866,81 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #360] @ 0x168 │ │ │ │ lsls r3, r3, #15 │ │ │ │ bmi.n 48b40 <_PyEval_FormatAwaitableError@@Base+0x3b2> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24560 @ 0x5ff0 │ │ │ │ + movw r1, #24624 @ 0x6030 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 48b0a <_PyEval_FormatAwaitableError@@Base+0x37c> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #100663296 @ 0x6000000 │ │ │ │ bne.n 48b64 <_PyEval_FormatAwaitableError@@Base+0x3d6> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25668 @ 0x6444 │ │ │ │ + movw r1, #25732 @ 0x6484 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 48b0a <_PyEval_FormatAwaitableError@@Base+0x37c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 14ba78 │ │ │ │ + bl 14bf20 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [sp, #24] │ │ │ │ bgt.n 48b88 <_PyEval_FormatAwaitableError@@Base+0x3fa> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25708 @ 0x646c │ │ │ │ + movw r1, #25772 @ 0x64ac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 48b0a <_PyEval_FormatAwaitableError@@Base+0x37c> │ │ │ │ mov r0, sl │ │ │ │ - bl b788c │ │ │ │ + bl b78dc │ │ │ │ cbnz r0, 48ba8 <_PyEval_FormatAwaitableError@@Base+0x41a> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25740 @ 0x648c │ │ │ │ + movw r1, #25804 @ 0x64cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 48b0a <_PyEval_FormatAwaitableError@@Base+0x37c> │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 23b1a4 <_PyType_GetSlotWrapperNames@@Base+0x730> │ │ │ │ + bl 23b3dc <_PyType_GetSlotWrapperNames@@Base+0x730> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48b0a <_PyEval_FormatAwaitableError@@Base+0x37c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 48bd4 <_PyEval_FormatAwaitableError@@Base+0x446> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25788 @ 0x64bc │ │ │ │ + movw r1, #25852 @ 0x64fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 48c2e <_PyEval_FormatAwaitableError@@Base+0x4a0> │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, sl │ │ │ │ - bl 23b30c <_PyType_GetSlotWrapperNames@@Base+0x898> │ │ │ │ + bl 23b544 <_PyType_GetSlotWrapperNames@@Base+0x898> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 48c2e <_PyEval_FormatAwaitableError@@Base+0x4a0> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - movw r1, #28140 @ 0x6dec │ │ │ │ + movw r1, #28204 @ 0x6e2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #24724 @ 0x6094 │ │ │ │ + movw r0, #24788 @ 0x60d4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 48c26 <_PyEval_FormatAwaitableError@@Base+0x498> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 48c10 <_PyEval_FormatAwaitableError@@Base+0x482> │ │ │ │ mov r0, r7 │ │ │ │ @@ -42948,33 +42948,33 @@ │ │ │ │ b.n 48c16 <_PyEval_FormatAwaitableError@@Base+0x488> │ │ │ │ mov r0, r9 │ │ │ │ blx 2b39c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1bc400 │ │ │ │ + bl 1bc778 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 23b714 <_PyBytesWriter_WriteBytes@@Base+0xe4> │ │ │ │ + bl 23b94c <_PyBytesWriter_WriteBytes@@Base+0xe4> │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 23b714 <_PyBytesWriter_WriteBytes@@Base+0xe4> │ │ │ │ + bl 23b94c <_PyBytesWriter_WriteBytes@@Base+0xe4> │ │ │ │ b.n 48b0a <_PyEval_FormatAwaitableError@@Base+0x37c> │ │ │ │ mov r5, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ strd r6, r7, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + str r0, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r1, #1 │ │ │ │ mov r4, r4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -42988,18 +42988,18 @@ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bpl.n 48cec <_PyEval_FormatAwaitableError@@Base+0x55e> │ │ │ │ b.n 48c9e <_PyEval_FormatAwaitableError@@Base+0x510> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39144 @ 0x98e8 │ │ │ │ + movw r0, #39208 @ 0x9928 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 48c76 <_PyEval_FormatAwaitableError@@Base+0x4e8> │ │ │ │ movs r0, #0 │ │ │ │ b.n 48dc2 <_PyEval_FormatAwaitableError@@Base+0x634> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ @@ -43009,18 +43009,18 @@ │ │ │ │ bpl.n 48cb4 <_PyEval_FormatAwaitableError@@Base+0x526> │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r1 │ │ │ │ lsls r0, r1, #25 │ │ │ │ bmi.n 48ccc <_PyEval_FormatAwaitableError@@Base+0x53e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25832 @ 0x64e8 │ │ │ │ + movw r1, #25896 @ 0x6528 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 48c9a <_PyEval_FormatAwaitableError@@Base+0x50c> │ │ │ │ lsls r1, r3, #26 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r5, #20 │ │ │ │ ldrpl r0, [r5, #28] │ │ │ │ lsls r3, r2, #26 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ @@ -43028,95 +43028,95 @@ │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ ldrpl r1, [r4, #28] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ bl 48dd0 <_PyEval_FormatAwaitableError@@Base+0x642> │ │ │ │ mov r4, r0 │ │ │ │ b.n 48daa <_PyEval_FormatAwaitableError@@Base+0x61c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 11143c │ │ │ │ + bl 111658 │ │ │ │ cbnz r0, 48d1e <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ mov r0, r4 │ │ │ │ - bl 11143c │ │ │ │ + bl 111658 │ │ │ │ cbnz r0, 48d1e <_PyEval_FormatAwaitableError@@Base+0x590> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #25896 @ 0x6528 │ │ │ │ + movw r1, #25960 @ 0x6568 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 48c9a <_PyEval_FormatAwaitableError@@Base+0x50c> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #1 │ │ │ │ ble.n 48d50 <_PyEval_FormatAwaitableError@@Base+0x5c2> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49024 @ 0xbf80 │ │ │ │ + movw r1, #49088 @ 0xbfc0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, sp │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ b.n 48c9a <_PyEval_FormatAwaitableError@@Base+0x50c> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 48d66 <_PyEval_FormatAwaitableError@@Base+0x5d8> │ │ │ │ mov r0, sp │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ b.n 48c9a <_PyEval_FormatAwaitableError@@Base+0x50c> │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #1 │ │ │ │ ble.n 48d90 <_PyEval_FormatAwaitableError@@Base+0x602> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49024 @ 0xbf80 │ │ │ │ + movw r1, #49088 @ 0xbfc0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, sp │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ b.n 48c9a <_PyEval_FormatAwaitableError@@Base+0x50c> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [sp, #0] │ │ │ │ bl 48dd0 <_PyEval_FormatAwaitableError@@Base+0x642> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r3 │ │ │ │ - b.w 232180 │ │ │ │ + b.w 2323b0 │ │ │ │ push {r4, r5} │ │ │ │ sub sp, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ mov.w r3, #0 │ │ │ │ ite eq │ │ │ │ @@ -43155,176 +43155,176 @@ │ │ │ │ movw r4, #24552 @ 0x5fe8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ strd r1, r0, [sp, #8] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 48e5c <_PyEval_FormatAwaitableError@@Base+0x6ce> │ │ │ │ mov r1, r4 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbnz r0, 48e5c <_PyEval_FormatAwaitableError@@Base+0x6ce> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 146404 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 1467fc <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 48e64 <_PyEval_FormatAwaitableError@@Base+0x6d6> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 48ee0 <_PyEval_FormatAwaitableError@@Base+0x752> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 48e7a <_PyEval_FormatAwaitableError@@Base+0x6ec> │ │ │ │ movw r1, #24552 @ 0x5fe8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbz r0, 48e84 <_PyEval_FormatAwaitableError@@Base+0x6f6> │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ b.n 48e94 <_PyEval_FormatAwaitableError@@Base+0x706> │ │ │ │ add r1, sp, #32 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 146404 <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ + bl 1467fc <_PyUnicode_ToDecimalDigit@@Base+0x48> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 48e94 <_PyEval_FormatAwaitableError@@Base+0x706> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ b.n 48ee0 <_PyEval_FormatAwaitableError@@Base+0x752> │ │ │ │ vldr d1, [sp, #32] │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 48ebc <_PyEval_FormatAwaitableError@@Base+0x72e> │ │ │ │ movw r3, #61100 @ 0xeeac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35036 @ 0x88dc │ │ │ │ + movw r1, #35100 @ 0x891c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 48ee0 <_PyEval_FormatAwaitableError@@Base+0x752> │ │ │ │ add r0, sp, #16 │ │ │ │ add r1, sp, #24 │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ bl 39cb6 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6b8> │ │ │ │ - movw r0, #18912 @ 0x49e0 │ │ │ │ + movw r0, #18976 @ 0x4a20 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r4, r5, [sp, #24] │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ cbz r0, 48f1a <_PyEval_FormatAwaitableError@@Base+0x78c> │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 89b18 │ │ │ │ + bl 89b5c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 48f1c <_PyEval_FormatAwaitableError@@Base+0x78e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 48f1a <_PyEval_FormatAwaitableError@@Base+0x78c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 48f1a <_PyEval_FormatAwaitableError@@Base+0x78c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ 00048f20 : │ │ │ │ cbz r0, 48f34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 48f34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 48f34 │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ bne.n 48f5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ b.n 48f6a │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 48f54 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbz r3, 48f76 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ b.n 49006 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl a09b0 │ │ │ │ + bl a0a10 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 49000 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ bne.n 48f98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ b.n 48fa6 │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 48f90 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cbnz r3, 48fdc │ │ │ │ movs r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 48ff0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 48fdc │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 48ff0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbnz r3, 48fdc │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 48ff0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cbz r3, 48fe4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ b.n 49000 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cbnz r0, 48ff0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cbz r0, 49000 │ │ │ │ ldr r0, [pc, #16] @ (4900c ) │ │ │ │ @@ -43364,15 +43364,15 @@ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cbnz r0, 49062 │ │ │ │ b.n 490f4 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r4, r4, r5 │ │ │ │ bne.n 49072 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ @@ -43389,28 +43389,28 @@ │ │ │ │ b.n 490d4 │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 490a4 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 490f4 │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ b.n 490c4 │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 490be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 490be │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ beq.n 49098 │ │ │ │ cmp.w r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add.w r9, r7, #16 │ │ │ │ it lt │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ @@ -43419,21 +43419,21 @@ │ │ │ │ cmp r5, r3 │ │ │ │ bne.w 4922a │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #11 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 490f8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 4944e │ │ │ │ subs r2, r6, #1 │ │ │ │ - movw fp, #56008 @ 0xdac8 │ │ │ │ + movw fp, #56072 @ 0xdb08 │ │ │ │ movt fp, #45 @ 0x2d │ │ │ │ mov r1, r2 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r5, r8 │ │ │ │ beq.n 491a6 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -43468,116 +43468,116 @@ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ b.n 49200 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r9 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4920e │ │ │ │ cmp r5, #11 │ │ │ │ bgt.n 49182 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ b.n 491a0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cbnz r0, 491d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 491a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 491a0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ b.n 49108 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 49200 │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldrb.w r2, [r9, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ bpl.n 491e8 │ │ │ │ subs r1, #1 │ │ │ │ bcc.n 49200 │ │ │ │ b.n 491b2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49434 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4920e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 4920e │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4920e │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 4920e │ │ │ │ cmp r5, #11 │ │ │ │ bgt.n 491c4 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 20a68c │ │ │ │ + bl 20a8c4 │ │ │ │ adds r0, #1 │ │ │ │ bne.w 4944e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 490f4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 490f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 490f4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 490f4 │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ cmp.w fp, #0 │ │ │ │ bne.n 4925e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49004 @ 0xbf6c │ │ │ │ + movw r1, #49068 @ 0xbfac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4942a │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #11 │ │ │ │ str r3, [sp, #28] │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ cmp.w fp, #1 │ │ │ │ add.w r0, r0, #1 │ │ │ │ bne.n 4932e │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4942a │ │ │ │ subs r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ blt.n 4930a │ │ │ │ @@ -43586,46 +43586,46 @@ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ ldrb.w r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ bne.n 49306 │ │ │ │ adds r0, r6, #1 │ │ │ │ subs r1, r1, r6 │ │ │ │ add r0, r9 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49416 │ │ │ │ cmp r5, #11 │ │ │ │ bgt.n 492c0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ b.n 492fe │ │ │ │ mov r4, pc │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr.w r3, [fp] │ │ │ │ cbz r0, 492ea │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 49416 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 49416 │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 49416 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 492fe │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cbnz r3, 492fe │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ subs r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ b.n 49288 │ │ │ │ subs r6, #1 │ │ │ │ bcs.n 49296 │ │ │ │ cbnz r5, 4931a │ │ │ │ @@ -43634,59 +43634,59 @@ │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 493aa │ │ │ │ adds r0, r1, #1 │ │ │ │ blt.n 4940a │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 493ca │ │ │ │ b.n 49416 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4942a │ │ │ │ cmp r8, r5 │ │ │ │ beq.n 4939a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ - bl 1e6dfc │ │ │ │ + bl 1e7044 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ blt.n 4939a │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r6, r0 │ │ │ │ add r0, r9 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 49416 │ │ │ │ cmp r5, #11 │ │ │ │ bgt.n 49376 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ b.n 49394 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cbnz r0, 493e2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 49394 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 49394 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r6, sl │ │ │ │ b.n 49338 │ │ │ │ cbnz r5, 493be │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #41176 @ 0xa0d8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -43699,68 +43699,68 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r7, [r3, #0] │ │ │ │ b.n 4940a │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 49416 │ │ │ │ cmp r5, #11 │ │ │ │ bgt.n 493d6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ b.n 49408 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cbz r0, 493f6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 49416 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 49416 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 49416 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 49408 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 49408 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 20a68c │ │ │ │ + bl 20a8c4 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4942c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4942a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4942a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ b.n 4944e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.w 491fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 491fe │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 491fe │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -43783,54 +43783,54 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 49506 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ movw r1, #8244 @ 0x2034 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 127b88 │ │ │ │ - bl d076c │ │ │ │ + bl 127e48 │ │ │ │ + bl d07c4 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 494c0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbz r0, 494d8 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 2602ec <_PyGen_SetStopIterationValue@@Base+0xcdc> │ │ │ │ + bl 260524 <_PyGen_SetStopIterationValue@@Base+0xcdc> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4950a │ │ │ │ b.n 49506 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r1, #8244 @ 0x2034 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 127b88 │ │ │ │ - bl d076c │ │ │ │ + bl 127e48 │ │ │ │ + bl d07c4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #49576 @ 0xc1a8 │ │ │ │ + movw r0, #49640 @ 0xc1e8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ b.n 49512 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @@ -43840,113 +43840,113 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ cbnz r3, 49548 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 49570 │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ cbz r3, 49566 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16624 @ 0x40f0 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 49570 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 r4, r1 │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r6, r3 │ │ │ │ beq.n 495b0 │ │ │ │ ldr.w r2, [r6, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 495b0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 495de │ │ │ │ b.n 495ca │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 495a8 │ │ │ │ - movw r0, #26000 @ 0x6590 │ │ │ │ + movw r0, #26064 @ 0x65d0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r5 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 495a8 │ │ │ │ movs r0, #0 │ │ │ │ b.n 4964e │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #26000 @ 0x6590 │ │ │ │ + movw r0, #26064 @ 0x65d0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 495c6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 495c6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 4960c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 495c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 495c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 495c6 │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cbnz r0, 49644 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4962c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4962c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 495c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 495c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 495c6 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -43955,78 +43955,78 @@ │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #20 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r8, r3, #1 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 497b2 │ │ │ │ mov r4, r0 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, r7 │ │ │ │ ble.n 4971c │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ adds r5, r7, #4 │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ ldr.w r6, [r3, r5, lsl #2] │ │ │ │ - bl 133ed4 <_PyBytesWriter_Dealloc@@Base+0x1974> │ │ │ │ + bl 134210 <_PyBytesWriter_Dealloc@@Base+0x1988> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 49718 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 49762 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 496f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 496d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 496d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 49776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49776 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 49776 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 49704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 49704 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 49718 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 49718 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ b.n 49682 │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 497b4 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #8] │ │ │ │ @@ -44035,190 +44035,190 @@ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 497a2 │ │ │ │ ldr.w r0, [r9, #28] │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 90088 │ │ │ │ + bl 900c8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 497b4 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 4978c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4972e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 49776 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 49776 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 497b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 497b2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 497b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 497b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 497b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 497b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49736 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 49736 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2375c8 │ │ │ │ + bl 2377f8 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 497e2 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 49828 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 49828 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 2479d0 <_PyArg_BadArgument@@Base+0x490> │ │ │ │ + b.w 247c20 <_PyArg_BadArgument@@Base+0x490> │ │ │ │ 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 r3, r0 │ │ │ │ sub sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r8, r3, #1 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 498f0 │ │ │ │ mov r4, r0 │ │ │ │ movs r7, #0 │ │ │ │ ldr.w r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ ble.n 498c2 │ │ │ │ ldr.w r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 133ed4 <_PyBytesWriter_Dealloc@@Base+0x1974> │ │ │ │ + bl 134210 <_PyBytesWriter_Dealloc@@Base+0x1988> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbz r5, 498be │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 498aa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 49894 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 49894 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 498f0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 498f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 498f0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 498be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 498be │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ b.n 4985c │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cbz r3, 49904 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #4 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 90088 │ │ │ │ + bl 900c8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ cbz r3, 49904 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ adds r0, #1 │ │ │ │ bne.n 498cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 498f4 │ │ │ │ movs r4, #0 │ │ │ │ b.n 49904 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 498f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 498f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ 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 │ │ │ │ @@ -44244,108 +44244,108 @@ │ │ │ │ movs r4, #3 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 49968 │ │ │ │ b.n 49a56 │ │ │ │ clz r8, r1 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ bne.n 4997c │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49a56 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ bne.n 49990 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 49a56 │ │ │ │ add r5, r8 │ │ │ │ cmp r5, #2 │ │ │ │ bne.n 4999c │ │ │ │ mov.w r8, #1 │ │ │ │ b.n 499f6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ blt.n 49a56 │ │ │ │ bne.n 49996 │ │ │ │ movw r5, #17912 @ 0x45f8 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr.w r3, [r5, #352] @ 0x160 │ │ │ │ cbz r3, 499f6 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov.w r2, #524288 @ 0x80000 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c39c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 499f0 │ │ │ │ ldr.w r3, [r5, #352] @ 0x160 │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 499ee │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #38 @ 0x26 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ str.w r3, [r5, #352] @ 0x160 │ │ │ │ cbnz r3, 49a10 │ │ │ │ ldr.w r3, [r5, #352] @ 0x160 │ │ │ │ cbnz r3, 49a3c │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b718 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 49a20 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ b.n 49a40 │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 49a4a │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1bfbd8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bff3c <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 49a4a │ │ │ │ mov r0, r6 │ │ │ │ blx 2b4c4 │ │ │ │ b.n 49a40 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 49a4a │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 49a56 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ bxns r5 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -44394,97 +44394,97 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, fp │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49c6c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ add r1, sp, #116 @ 0x74 │ │ │ │ movs r5, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add fp, r8 │ │ │ │ str r5, [sp, #148] @ 0x94 │ │ │ │ str r5, [sp, #168] @ 0xa8 │ │ │ │ str r3, [sp, #152] @ 0x98 │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldrd sl, r9, [sp, #148] @ 0x94 │ │ │ │ ldr.w r8, [sp, #168] @ 0xa8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 49c7a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ str r5, [sp, #88] @ 0x58 │ │ │ │ str r5, [sp, #108] @ 0x6c │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldr r6, [sp, #88] @ 0x58 │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ cbz r0, 49b94 │ │ │ │ cmp.w fp, #2 │ │ │ │ beq.n 49b44 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ bge.n 49b48 │ │ │ │ b.n 49b94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r9, #0 │ │ │ │ blt.n 49b54 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r3, r3, #31 │ │ │ │ bpl.n 49b76 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #58604 @ 0xe4ec │ │ │ │ + movw r1, #58668 @ 0xe52c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #26012 @ 0x659c │ │ │ │ + movw r0, #26076 @ 0x65dc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 49b94 │ │ │ │ ldr.w fp, [pc, #308] @ 49ca8 │ │ │ │ b.n 49bec │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #3412 @ 0xd54 │ │ │ │ + movw r2, #3476 @ 0xd94 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #10716 @ 0x29dc │ │ │ │ + movw r1, #10780 @ 0x2a1c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r7, #0 │ │ │ │ b.n 49c80 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #0 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 49b94 │ │ │ │ add.w r2, r0, #16 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp.w r9, #0 │ │ │ │ str r0, [sp, #32] │ │ │ │ blt.n 49c06 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bdb8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ bge.n 49c5e │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ bne.n 49c36 │ │ │ │ @@ -44495,15 +44495,15 @@ │ │ │ │ ldr.w r7, [fp] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 49b98 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1bc400 │ │ │ │ + bl 1bc778 │ │ │ │ b.n 49b94 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cbz r3, 49c18 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ blx 2b788 │ │ │ │ @@ -44516,99 +44516,99 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 49bc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49bec │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 49bec │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1bc400 │ │ │ │ + bl 1bc778 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 49b94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 49b94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 49b94 │ │ │ │ cmp r7, r1 │ │ │ │ beq.n 49c68 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl 9e1c4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9e228 <_PyBytes_Resize@@Base> │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ b.n 49c80 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 49c80 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ strd sl, r9, [sp, #148] @ 0x94 │ │ │ │ str.w r8, [sp, #168] @ 0xa8 │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #108] @ 0x6c │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r7 │ │ │ │ add sp, #180 @ 0xb4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r1, #1 │ │ │ │ bxns fp │ │ │ │ lsls r5, r1, #1 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r3, #52] @ 0x34 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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 49cd8 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #13884 @ 0x363c │ │ │ │ + movw r1, #13948 @ 0x367c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 49cfe │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbnz r3, 49d0a │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ cbz r3, 49d02 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #2 │ │ │ │ - movw r1, #13936 @ 0x3670 │ │ │ │ + movw r1, #14000 @ 0x36b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ b.n 49d22 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 2479d0 <_PyArg_BadArgument@@Base+0x490> │ │ │ │ + bl 247c20 <_PyArg_BadArgument@@Base+0x490> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 26dad4 <_PyDeadline_Get@@Base+0xd34> │ │ │ │ + bl 26dcd4 │ │ │ │ cbnz r0, 49d22 │ │ │ │ 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, r9, sl, lr} │ │ │ │ @@ -44657,72 +44657,72 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r1, sl │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 49e8c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #100 @ 0x64 │ │ │ │ movs r6, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add sl, r8 │ │ │ │ str r6, [sp, #132] @ 0x84 │ │ │ │ str r6, [sp, #152] @ 0x98 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldrd r9, r7, [sp, #132] @ 0x84 │ │ │ │ ldr.w r8, [sp, #152] @ 0x98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 49e9a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r6, [sp, #92] @ 0x5c │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ ldr r5, [sp, #92] @ 0x5c │ │ │ │ cbz r0, 49e44 │ │ │ │ cmp.w sl, #2 │ │ │ │ beq.n 49dfe │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bge.n 49e00 │ │ │ │ b.n 49e44 │ │ │ │ movs r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 49e08 │ │ │ │ lsls r3, r4, #31 │ │ │ │ bpl.n 49e26 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #58604 @ 0xe4ec │ │ │ │ + movw r1, #58668 @ 0xe52c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #26072 @ 0x65d8 │ │ │ │ + movw r0, #26136 @ 0x6618 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 49e48 │ │ │ │ b.n 49e44 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #3436 @ 0xd6c │ │ │ │ + movw r2, #3500 @ 0xdac │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #10716 @ 0x29dc │ │ │ │ + movw r1, #10780 @ 0x2a1c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r4, #0 │ │ │ │ b.n 49eaa │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r6 │ │ │ │ mov sl, r0 │ │ │ │ cmp r7, #0 │ │ │ │ blt.n 49e5e │ │ │ │ mov r0, r7 │ │ │ │ blx 2ad38 │ │ │ │ mov r4, r0 │ │ │ │ @@ -44731,22 +44731,22 @@ │ │ │ │ cbz r4, 49e6a │ │ │ │ blx 2bacc │ │ │ │ mov r4, r0 │ │ │ │ b.n 49e70 │ │ │ │ blx 2b134 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cbz r4, 49ea2 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b78 │ │ │ │ + bl 1b1230 │ │ │ │ b.n 49e44 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ b.n 49eaa │ │ │ │ @@ -44755,183 +44755,180 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 49eaa │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ strd r9, r7, [sp, #132] @ 0x84 │ │ │ │ str.w r8, [sp, #152] @ 0x98 │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ str r5, [sp, #92] @ 0x5c │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #160 @ 0xa0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - str r0, [r5, #48] @ 0x30 │ │ │ │ + str r0, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - blx r8 │ │ │ │ + blxns r2 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - 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 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49f00 │ │ │ │ + cbz r0, 49efc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ bl 465fe │ │ │ │ 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 │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 49f2c │ │ │ │ + cbz r0, 49f28 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ bl 46a04 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #84] @ (49f98 ) │ │ │ │ + ldr r3, [pc, #80] @ (49f90 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vmov s16, r3 │ │ │ │ - vldr d6, [pc, #56] @ 49f90 │ │ │ │ + vldr d6, [pc, #52] @ 49f88 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f64.u32 d8, s16 │ │ │ │ vmul.f64 d8, d8, d6 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 49f74 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 49f84 │ │ │ │ + bne.n 49f70 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 49f80 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ vpop {d8} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - nop.w │ │ │ │ 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 │ │ │ │ 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, #26212 @ 0x6664 │ │ │ │ + movw r1, #26292 @ 0x66b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 49fda │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 49fd2 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 4a0c4 │ │ │ │ + bl 4a0bc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #26228 @ 0x6674 │ │ │ │ + movw r0, #26308 @ 0x66c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4a000 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4a02a │ │ │ │ - b.n 4a010 │ │ │ │ + bne.n 49ff8 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4a022 │ │ │ │ + b.n 4a008 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a00e │ │ │ │ + blt.n 4a006 │ │ │ │ cmp r0, r3 │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4a010 │ │ │ │ + b.n 4a008 │ │ │ │ movs r0, #0 │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ subs r2, r2, r0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 4a02c │ │ │ │ + b.n 4a024 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4a050 │ │ │ │ + bne.n 4a048 │ │ │ │ vldr d0, [r1, #8] │ │ │ │ - b.n 4a086 │ │ │ │ + b.n 4a07e │ │ │ │ mov r0, r1 │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a086 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 4a06e │ │ │ │ + bne.n 4a07e │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 4a066 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a0b6 │ │ │ │ + b.n 4a0ae │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26236 @ 0x667c │ │ │ │ + movw r1, #26316 @ 0x66cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4a06a │ │ │ │ + bl f3598 │ │ │ │ + b.n 4a062 │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls.n 4a06e │ │ │ │ - vldr d7, [pc, #36] @ 4a0b8 │ │ │ │ + bls.n 4a066 │ │ │ │ + vldr d7, [pc, #36] @ 4a0b0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #36] @ (4a0c0 ) │ │ │ │ + ldr r2, [pc, #36] @ (4a0b8 ) │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ vcvt.u32.f64 s0, d0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ vmov r2, s0 │ │ │ │ str r2, [r3, #0] │ │ │ │ @@ -44948,293 +44945,293 @@ │ │ │ │ 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 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4a132 │ │ │ │ + cbz r0, 4a12a │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 4a0f2 │ │ │ │ + ble.n 4a0ea │ │ │ │ ldrb r3, [r5, #23] │ │ │ │ - cbz r3, 4a0f2 │ │ │ │ + cbz r3, 4a0ea │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #18] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 4a106 │ │ │ │ + cbz r3, 4a0fe │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4a110 │ │ │ │ + bne.n 4a108 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf04 │ │ │ │ + bl 7bf24 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 4a118 │ │ │ │ + b.n 4a110 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a126 │ │ │ │ + bge.n 4a11e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4a12a │ │ │ │ + cbz r3, 4a122 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4a132 │ │ │ │ + b.n 4a12a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a126 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a11e │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4a170 │ │ │ │ + beq.n 4a168 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #26280 @ 0x66a8 │ │ │ │ + movw r1, #26360 @ 0x66f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movs r2, #0 │ │ │ │ - ldr r1, [pc, #184] @ (4a22c ) │ │ │ │ + ldr r1, [pc, #184] @ (4a224 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 4a184 │ │ │ │ + bge.n 4a17c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a22a │ │ │ │ - bne.n 4a198 │ │ │ │ + b.n 4a222 │ │ │ │ + bne.n 4a190 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4a180 │ │ │ │ - beq.n 4a19a │ │ │ │ + blt.n 4a178 │ │ │ │ + beq.n 4a192 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b.n 4a19a │ │ │ │ - ldr r5, [pc, #144] @ (4a22c ) │ │ │ │ + b.n 4a192 │ │ │ │ + ldr r5, [pc, #144] @ (4a224 ) │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1220a0 │ │ │ │ + bl 122374 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a180 │ │ │ │ + beq.n 4a178 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl 117988 │ │ │ │ + bl 117ba8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a1c6 │ │ │ │ + bge.n 4a1be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4a1c6 │ │ │ │ + cbnz r3, 4a1be │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4a180 │ │ │ │ + beq.n 4a178 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ - bl 126008 │ │ │ │ - cbnz r0, 4a1ec │ │ │ │ + bl 1262d0 │ │ │ │ + cbnz r0, 4a1e4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a180 │ │ │ │ + bge.n 4a178 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a180 │ │ │ │ + bne.n 4a178 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a180 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a178 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ str r0, [r4, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a208 │ │ │ │ + bge.n 4a200 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4a208 │ │ │ │ + cbnz r3, 4a200 │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4a21a │ │ │ │ + blt.n 4a212 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4a22a │ │ │ │ + b.n 4a222 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4a210 │ │ │ │ + bne.n 4a208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a210 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a208 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, 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 │ │ │ │ ldrd r4, r7, [r0, #16] │ │ │ │ sub sp, #16 │ │ │ │ mov r8, r0 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ subs r4, r1, #0 │ │ │ │ it lt │ │ │ │ addlt.w r6, r6, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ it lt │ │ │ │ addlt r4, #60 @ 0x3c │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ subs r2, r1, #0 │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ itt lt │ │ │ │ addlt.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ addlt r2, #60 @ 0x3c │ │ │ │ - cbz r1, 4a2f0 │ │ │ │ + cbz r1, 4a2e8 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - cbz r7, 4a2c6 │ │ │ │ + cbz r7, 4a2be │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r4, #57748 @ 0xe194 │ │ │ │ + movw r4, #57812 @ 0xe1d4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ - movw r2, #60784 @ 0xed70 │ │ │ │ + movw r2, #60848 @ 0xedb0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r3, r5 │ │ │ │ cmp r6, #0 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ str r7, [sp, #8] │ │ │ │ - movw r0, #26312 @ 0x66c8 │ │ │ │ + movw r0, #26392 @ 0x6718 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ - b.n 4a31c │ │ │ │ + bl e53cc │ │ │ │ + b.n 4a314 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #57748 @ 0xe194 │ │ │ │ + movw r4, #57812 @ 0xe1d4 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #60784 @ 0xed70 │ │ │ │ + movw r2, #60848 @ 0xedb0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r3, r5 │ │ │ │ cmp r6, r7 │ │ │ │ it eq │ │ │ │ moveq r2, r4 │ │ │ │ - movw r0, #26340 @ 0x66e4 │ │ │ │ + movw r0, #26420 @ 0x6734 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ - b.n 4a31c │ │ │ │ - cbz r7, 4a306 │ │ │ │ + bl e53cc │ │ │ │ + b.n 4a314 │ │ │ │ + cbz r7, 4a2fe │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - movw r0, #26364 @ 0x66fc │ │ │ │ + movw r0, #26444 @ 0x674c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ - b.n 4a31c │ │ │ │ + bl e53cc │ │ │ │ + b.n 4a314 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #26384 @ 0x6710 │ │ │ │ + movw r0, #26464 @ 0x6760 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ - cbnz r0, 4a346 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4a378 │ │ │ │ + cbnz r0, 4a33e │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4a370 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a37c │ │ │ │ + b.n 4a374 │ │ │ │ mov r5, r0 │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a362 │ │ │ │ + bge.n 4a35a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a362 │ │ │ │ + cbnz r3, 4a35a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4a37c │ │ │ │ - b.n 4a33a │ │ │ │ + bne.n 4a374 │ │ │ │ + b.n 4a332 │ │ │ │ subs r4, r4, r3 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 286250 │ │ │ │ - cbnz r0, 4a38c │ │ │ │ + bl 286278 │ │ │ │ + cbnz r0, 4a384 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a3a0 │ │ │ │ + b.n 4a398 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 4a368 │ │ │ │ + bgt.n 4a360 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1de754 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ + b.w 1de9a4 <_PyThreadState_NewBound@@Base+0x48> │ │ │ │ add.w r2, r0, #16 │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ - beq.n 4a39a │ │ │ │ + beq.n 4a392 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - bne.n 4a3a0 │ │ │ │ + bne.n 4a398 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ strb r3, [r0, #16] │ │ │ │ strb r1, [r2, r4] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #26400 @ 0x6720 │ │ │ │ + movw r0, #26480 @ 0x6770 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -45245,115 +45242,114 @@ │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 4a408 │ │ │ │ + blt.n 4a400 │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ blx 2bb48 │ │ │ │ and.w r4, r4, #1 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ strb.w r4, [r5, #44] @ 0x2c │ │ │ │ - b.n 4a40a │ │ │ │ + b.n 4a402 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movs r0, #16 │ │ │ │ - b.w 800d8 │ │ │ │ - b.w 28cc44 │ │ │ │ + b.w 28cc70 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r2, 4a43e │ │ │ │ + cbz r2, 4a430 │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 289640 │ │ │ │ + bl 289668 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a44e │ │ │ │ + cbnz r0, 4a440 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a468 │ │ │ │ + b.n 4a45a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 277724 <_PyTime_FromLong@@Base+0xcc> │ │ │ │ + bl 277754 <_PyTime_FromLong@@Base+0xcc> │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a42c │ │ │ │ - b.n 4a43a │ │ │ │ - bl 252a5c │ │ │ │ + bne.n 4a41e │ │ │ │ + b.n 4a42c │ │ │ │ + bl 252c9c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a468 │ │ │ │ + bge.n 4a45a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a468 │ │ │ │ + cbnz r3, 4a45a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r1, [pc, #108] @ (4a4ec ) │ │ │ │ + ldr r1, [pc, #112] @ (4a4e0 ) │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4a4e6 │ │ │ │ + beq.n 4a4d8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbz r5, 4a4ae │ │ │ │ + cbz r5, 4a4a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bc4b0 │ │ │ │ + bl 1bc828 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a4aa │ │ │ │ + bge.n 4a49c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a4aa │ │ │ │ + cbnz r3, 4a49c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4a4b0 │ │ │ │ - b.n 4a4e6 │ │ │ │ - ldr r4, [pc, #64] @ (4a4f0 ) │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 4a4a2 │ │ │ │ + b.n 4a4d8 │ │ │ │ + ldr r4, [pc, #64] @ (4a4e4 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 270b70 <_PyObject_GetState@@Base> │ │ │ │ + bl 270d78 <_PyObject_GetState@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4a4d0 │ │ │ │ + cbnz r0, 4a4c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a4e6 │ │ │ │ + bge.n 4a4d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4a4e6 │ │ │ │ + cbnz r3, 4a4d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a4e6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a4d8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #26472 @ 0x6768 │ │ │ │ + movw r0, #26552 @ 0x67b8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ + nop │ │ │ │ cpsid │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldrb.w r1, [r0, #44] @ 0x2c │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ @@ -45368,44 +45364,44 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4a542 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 4a536 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4a53c │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 4a542 │ │ │ │ + bne.n 4a530 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 4a536 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4a564 │ │ │ │ + cbnz r0, 4a558 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 4a564 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 4a558 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4a55a │ │ │ │ + bne.n 4a54e │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - movw r0, #26480 @ 0x6770 │ │ │ │ + movw r0, #26560 @ 0x67c0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1b4978 │ │ │ │ + b.w 1b5030 │ │ │ │ │ │ │ │ -0004a578 : │ │ │ │ +0004a56c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -45413,164 +45409,165 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #32] │ │ │ │ str r1, [sp, #4] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ - cbz r0, 4a5ce │ │ │ │ + cbz r0, 4a5c2 │ │ │ │ mov r0, sp │ │ │ │ - bl 19e4b0 │ │ │ │ + bl 19eb70 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a5c6 │ │ │ │ + bge.n 4a5ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4a5c6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4a5ba │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 4a5ce │ │ │ │ - bl 762f0 │ │ │ │ + cbz r0, 4a5c2 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ - cbnz r2, 4a5e0 │ │ │ │ + cbnz r2, 4a5d4 │ │ │ │ movs r0, #1 │ │ │ │ - b.w 7bf04 │ │ │ │ + b.w 7bf24 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7c0a8 │ │ │ │ + b.w 7c0c8 │ │ │ │ + movs r0, #16 │ │ │ │ + b.w 800f8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #28 │ │ │ │ - bne.n 4a5fa │ │ │ │ - movw r0, #47860 @ 0xbaf4 │ │ │ │ + bne.n 4a5f4 │ │ │ │ + movw r0, #47924 @ 0xbb34 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r1, #6 │ │ │ │ - b.w 7fdd8 │ │ │ │ - movw r0, #47852 @ 0xbaec │ │ │ │ + b.w 7fdf8 │ │ │ │ + movw r0, #47916 @ 0xbb2c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r1, #6 │ │ │ │ - b.w 7fdd8 │ │ │ │ + b.w 7fdf8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #30752 @ 0x7820 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4a63a │ │ │ │ + bne.n 4a634 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 4a63a │ │ │ │ + bne.n 4a634 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a69a │ │ │ │ + bge.n 4a694 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 4a69a │ │ │ │ + b.n 4a694 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4a65e │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4a672 │ │ │ │ + bne.n 4a658 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4a66c │ │ │ │ vldr d0, [sp] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ - bl 24eaf8 │ │ │ │ + bl 24ed3c │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 4a69a │ │ │ │ - cbnz r0, 4a676 │ │ │ │ + beq.n 4a694 │ │ │ │ + cbnz r0, 4a670 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4a69a │ │ │ │ + b.n 4a694 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a68e │ │ │ │ + bge.n 4a688 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4a692 │ │ │ │ + cbz r3, 4a68c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4a69a │ │ │ │ + b.n 4a694 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4a68e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4a688 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #50484 @ 0xc534 │ │ │ │ + movw r1, #50548 @ 0xc574 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.n 4a864 │ │ │ │ - ldr r1, [pc, #4] @ (4a6b4 ) │ │ │ │ - b.w 25e89c │ │ │ │ - nop │ │ │ │ + b.n 4a85c │ │ │ │ + ldr r1, [pc, #4] @ (4a6ac ) │ │ │ │ + b.w 25ead4 │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0004a6b8 : │ │ │ │ +0004a6b0 : │ │ │ │ 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 1b6b00 │ │ │ │ + bl 1b7044 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 4a6e6 │ │ │ │ - bl 762f0 │ │ │ │ + cbz r0, 4a6de │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, 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 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcvt.f32.f64 s13, d0 │ │ │ │ vcvt.f32.f64 s2, d1 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr s13, [sp] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstr s2, [sp, #4] │ │ │ │ - bne.n 4a73e │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 4a73e │ │ │ │ + bne.n 4a736 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 4a736 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #26488 @ 0x6778 │ │ │ │ + movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a748 │ │ │ │ + b.n 4a740 │ │ │ │ mov r3, sp │ │ │ │ movs r2, #0 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r4, #0] │ │ │ │ str r1, [r4, #4] │ │ │ │ mov r0, r2 │ │ │ │ add sp, #28 │ │ │ │ @@ -45579,154 +45576,154 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 4a772 │ │ │ │ + cbnz r2, 4a76a │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 4a772 │ │ │ │ + bne.n 4a76a │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4a792 │ │ │ │ - ldr r4, [pc, #236] @ (4a860 ) │ │ │ │ + cbnz r0, 4a78a │ │ │ │ + ldr r4, [pc, #236] @ (4a858 ) │ │ │ │ add r3, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4a792 │ │ │ │ + cbnz r0, 4a78a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4a858 │ │ │ │ + b.n 4a850 │ │ │ │ ldrd r6, r0, [r3] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4a7ac │ │ │ │ - bl 7fe38 │ │ │ │ + cbnz r0, 4a7a4 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4a78e │ │ │ │ + bne.n 4a786 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4a7ca │ │ │ │ - bl 85b80 │ │ │ │ + b.n 4a7c2 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a7c6 │ │ │ │ + bge.n 4a7be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a7c6 │ │ │ │ + cbnz r3, 4a7be │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 4a79e │ │ │ │ + beq.n 4a796 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7668c │ │ │ │ + bl 766d4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a850 │ │ │ │ + beq.n 4a848 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4a7f2 │ │ │ │ + bge.n 4a7ea │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17320 @ 0x43a8 │ │ │ │ + movw r1, #17344 @ 0x43c0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4a850 │ │ │ │ + bl f3598 │ │ │ │ + b.n 4a848 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 4a802 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 4a850 │ │ │ │ + bcc.n 4a7fa │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 4a848 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4a7fc │ │ │ │ + beq.n 4a7f4 │ │ │ │ add.w r8, r0, r4, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.n 4a820 │ │ │ │ + beq.n 4a818 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - b.n 4a816 │ │ │ │ + b.n 4a80e │ │ │ │ ldr.w r3, [r7, #152] @ 0x98 │ │ │ │ mov r0, r7 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 4a84a │ │ │ │ + cbz r0, 4a842 │ │ │ │ clz r3, r9 │ │ │ │ cmp r4, #0 │ │ │ │ mov.w r2, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ mov.w r3, r3, lsr #5 │ │ │ │ strd r5, r2, [r0, #12] │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ strd r4, r3, [r0, #20] │ │ │ │ - b.n 4a858 │ │ │ │ + b.n 4a850 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77668 │ │ │ │ - b.n 4a78e │ │ │ │ + bl 776ac │ │ │ │ + b.n 4a786 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #496] @ (4aa54 ) │ │ │ │ + ldr r1, [pc, #480] @ (4aa3c ) │ │ │ │ lsls r5, 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r2 │ │ │ │ bl 484b8 <_PyLong_UnsignedLong_Converter@@Base+0x52c> │ │ │ │ - cbz r0, 4a8d2 │ │ │ │ + cbz r0, 4a8ca │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 4a890 │ │ │ │ + cbnz r4, 4a888 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl d1594 │ │ │ │ + bl d15ec │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4a8a2 │ │ │ │ + b.n 4a89a │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #20812 @ 0x514c │ │ │ │ + movw r2, #20876 @ 0x518c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl d1594 │ │ │ │ + bl d15ec │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4a8b6 │ │ │ │ + bge.n 4a8ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4a8b6 │ │ │ │ + cbnz r3, 4a8ae │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4a8d4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 4a8cc │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbz r0, 4a8d2 │ │ │ │ - bl d92ec │ │ │ │ + bl d90a8 │ │ │ │ + cbz r0, 4a8ca │ │ │ │ + bl d9330 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 25f610 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 25f848 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0004a8d8 : │ │ │ │ +0004a8d0 : │ │ │ │ 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 │ │ │ │ @@ -45740,15 +45737,15 @@ │ │ │ │ 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 119ce4 <_PySet_Contains@@Base+0x370> │ │ │ │ + bl 11a0c8 <_PySet_Contains@@Base+0x370> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ subs r2, r2, r0 │ │ │ │ blx 2beec │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ @@ -45759,108 +45756,108 @@ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ stmia r3!, {r0, r1} │ │ │ │ vldr s2, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ vcvt.f64.f32 d1, s2 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ add sp, #8 │ │ │ │ - b.w 28d690 │ │ │ │ + b.w 28d5ac │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #448 @ 0x1c0 │ │ │ │ + movw r1, #512 @ 0x200 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ 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 2c4bc │ │ │ │ - cbnz r0, 4a992 │ │ │ │ + cbnz r0, 4a98a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 4a99a │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 4a992 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #50492 @ 0xc53c │ │ │ │ + movw r1, #50556 @ 0xc57c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.n 4a864 │ │ │ │ + b.n 4a85c │ │ │ │ │ │ │ │ -0004a9ac : │ │ │ │ +0004a9a4 : │ │ │ │ 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, #8852 @ 0x2294 │ │ │ │ + movw r1, #8916 @ 0x22d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #8856 @ 0x2298 │ │ │ │ + movw r0, #8920 @ 0x22d8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4aa70 │ │ │ │ + beq.n 4aa68 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #0 │ │ │ │ sub.w r0, r4, #36 @ 0x24 │ │ │ │ blx 2b348 │ │ │ │ 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 4aa48 │ │ │ │ + ble.n 4aa40 │ │ │ │ movs r3, #0 │ │ │ │ - movw r2, #42257 @ 0xa511 │ │ │ │ + movw r2, #43253 @ 0xa8f5 │ │ │ │ movt r2, #17 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #7673 @ 0x1df9 │ │ │ │ + movw r1, #8457 @ 0x2109 │ │ │ │ movt r1, #19 │ │ │ │ - movw r0, #40381 @ 0x9dbd │ │ │ │ + movw r0, #41377 @ 0xa1a1 │ │ │ │ movt r0, #17 │ │ │ │ - bl 196aa4 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 19716c <_Py_hashtable_new_full@@Base> │ │ │ │ str.w r0, [r4, #-12] │ │ │ │ - cbnz r0, 4aa48 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 4aa70 │ │ │ │ + cbnz r0, 4aa40 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 4aa68 │ │ │ │ mov r0, r6 │ │ │ │ sub.w r1, r4, #40 @ 0x28 │ │ │ │ - bl 118230 <_PyArena_Free@@Base+0x214> │ │ │ │ + bl 118620 <_PyArena_Free@@Base+0x3e4> │ │ │ │ ldr.w r0, [r4, #-12] │ │ │ │ - cbz r0, 4aa5c │ │ │ │ - bl 11a1f4 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 4aa54 │ │ │ │ + bl 11a5d8 <_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 2beec │ │ │ │ add.w sp, sp, #8192 @ 0x2000 │ │ │ │ @@ -45870,549 +45867,549 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 4aa96 │ │ │ │ + cbz r3, 4aa8e │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4aaa6 │ │ │ │ + b.n 4aa9e │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 4aaa4 │ │ │ │ + blt.n 4aa9c │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4aaa0 │ │ │ │ - cbnz r1, 4aac6 │ │ │ │ + bgt.n 4aa98 │ │ │ │ + cbnz r1, 4aabe │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4aaa6 │ │ │ │ + b.n 4aa9e │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #668] @ (4ad44 ) │ │ │ │ + ldr r1, [pc, #668] @ (4ad3c ) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4aacc │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4aac4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ae66 │ │ │ │ + b.n 4ae5e │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, r4, r5 │ │ │ │ - beq.n 4ab14 │ │ │ │ + beq.n 4ab0c │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - cbz r4, 4aada │ │ │ │ + cbz r4, 4aad2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4aae2 │ │ │ │ - b.n 4ab22 │ │ │ │ + bne.n 4aada │ │ │ │ + b.n 4ab1a │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r0, [r0, #4] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4aaf4 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 4ab22 │ │ │ │ - b.n 4aac2 │ │ │ │ - bl 85b80 │ │ │ │ + cbnz r0, 4aaec │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 4ab1a │ │ │ │ + b.n 4aaba │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ab0e │ │ │ │ + bge.n 4ab06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ab0e │ │ │ │ + cbnz r3, 4ab06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r1, r7, #1 │ │ │ │ - bne.n 4ab26 │ │ │ │ - b.n 4aaec │ │ │ │ + bne.n 4ab1e │ │ │ │ + b.n 4aae4 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4ab26 │ │ │ │ + b.n 4ab1e │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r5, [r9, #8] │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - cbz r5, 4ab3c │ │ │ │ + cbz r5, 4ab34 │ │ │ │ ldr.w r8, [r9, #20] │ │ │ │ - b.n 4ab44 │ │ │ │ + b.n 4ab3c │ │ │ │ movw r8, #32052 @ 0x7d34 │ │ │ │ movt r8, #82 @ 0x52 │ │ │ │ cmp r7, #0 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 4ac72 │ │ │ │ + bne.w 4ac6a │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4ab70 │ │ │ │ + cbnz r0, 4ab68 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4ae40 │ │ │ │ + b.n 4ae38 │ │ │ │ subs r1, r5, #1 │ │ │ │ - movw fp, #56008 @ 0xdac8 │ │ │ │ + movw fp, #56072 @ 0xdb08 │ │ │ │ movt fp, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 4abf2 │ │ │ │ + beq.n 4abea │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4ac4c │ │ │ │ + blt.n 4ac44 │ │ │ │ ldrb.w r3, [r8, r1] │ │ │ │ add.w sl, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bpl.n 4aba8 │ │ │ │ + bpl.n 4aba0 │ │ │ │ mov r1, sl │ │ │ │ - b.n 4ab80 │ │ │ │ + b.n 4ab78 │ │ │ │ ldrb.w r3, [r8, sl] │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 4abae │ │ │ │ + bmi.n 4aba6 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4ab98 │ │ │ │ + bne.n 4ab90 │ │ │ │ add.w r0, sl, #1 │ │ │ │ sub.w r1, r1, sl │ │ │ │ add r0, r8 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ac5a │ │ │ │ + beq.n 4ac52 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4abce │ │ │ │ + bgt.n 4abc6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r5, lsl #2] │ │ │ │ - b.n 4abec │ │ │ │ + b.n 4abe4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - cbnz r0, 4ac20 │ │ │ │ + cbnz r0, 4ac18 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4abec │ │ │ │ + bge.n 4abe4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4abec │ │ │ │ + cbnz r3, 4abe4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ mov r1, sl │ │ │ │ - b.n 4ab7c │ │ │ │ + b.n 4ab74 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 4ac4c │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + blt.n 4ac44 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldrb.w r2, [r8, r1] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ lsls r6, r2, #28 │ │ │ │ - bpl.n 4ac34 │ │ │ │ + bpl.n 4ac2c │ │ │ │ subs r1, #1 │ │ │ │ - bcc.n 4ac4c │ │ │ │ - b.n 4abfe │ │ │ │ + bcc.n 4ac44 │ │ │ │ + b.n 4abf6 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ae4c │ │ │ │ + beq.w 4ae44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ac5a │ │ │ │ + bge.n 4ac52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ac5a │ │ │ │ + cbnz r3, 4ac52 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ac5a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ac52 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4ac5a │ │ │ │ + cbz r0, 4ac52 │ │ │ │ cmp r5, #11 │ │ │ │ - bgt.n 4ac10 │ │ │ │ + bgt.n 4ac08 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r6, [r3, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 20a68c │ │ │ │ + bl 20a8c4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 4ae40 │ │ │ │ + bne.w 4ae38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ab6c │ │ │ │ + bge.n 4ab64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4ab6c │ │ │ │ + bne.n 4ab64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ab6c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ab64 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4ab6c │ │ │ │ + bne.w 4ab64 │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 4aca6 │ │ │ │ + bne.n 4ac9e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49004 @ 0xbf6c │ │ │ │ + movw r1, #49068 @ 0xbfac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4ae38 │ │ │ │ + bl f3598 │ │ │ │ + b.n 4ae30 │ │ │ │ cmp r7, #11 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ it ge │ │ │ │ movge r0, #11 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w fp, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bne.n 4ad60 │ │ │ │ + bne.n 4ad58 │ │ │ │ ldrb.w sl, [r3] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ae38 │ │ │ │ + beq.w 4ae30 │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 4ad4c │ │ │ │ + blt.n 4ad44 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4ad4c │ │ │ │ + beq.n 4ad44 │ │ │ │ subs r7, #1 │ │ │ │ ldrb.w r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 4ad48 │ │ │ │ + bne.n 4ad40 │ │ │ │ adds r0, r5, #1 │ │ │ │ subs r1, r1, r5 │ │ │ │ add r0, r8 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4ae24 │ │ │ │ + beq.w 4ae1c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4acfe │ │ │ │ + bgt.n 4acf6 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 4ad3c │ │ │ │ + b.n 4ad34 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 4ad28 │ │ │ │ + cbz r0, 4ad20 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4ae24 │ │ │ │ + bge.w 4ae1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ae24 │ │ │ │ + bne.w 4ae1c │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ae24 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ae1c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ad3c │ │ │ │ + bge.n 4ad34 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 4ad3c │ │ │ │ + cbnz r3, 4ad34 │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ subs r5, #1 │ │ │ │ adds r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b.n 4acce │ │ │ │ - ldr r1, [pc, #672] @ (4afe8 ) │ │ │ │ + b.n 4acc6 │ │ │ │ + ldr r1, [pc, #656] @ (4afd0 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ subs r5, #1 │ │ │ │ - bcs.n 4acd8 │ │ │ │ + bcs.n 4acd0 │ │ │ │ adds r0, r1, #1 │ │ │ │ - blt.n 4ae18 │ │ │ │ + blt.n 4ae10 │ │ │ │ adds r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4add8 │ │ │ │ - b.n 4ae24 │ │ │ │ - bl 7192c │ │ │ │ + bne.n 4add0 │ │ │ │ + b.n 4ae1c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ae38 │ │ │ │ + beq.n 4ae30 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 4adcc │ │ │ │ + beq.n 4adc4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ strd r3, r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r3, fp │ │ │ │ - bl 1e6dfc │ │ │ │ + bl 1e7044 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 4adcc │ │ │ │ + blt.n 4adc4 │ │ │ │ add.w r0, fp, sl │ │ │ │ subs r1, r5, r0 │ │ │ │ add r0, r8 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ae24 │ │ │ │ + beq.n 4ae1c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4ada8 │ │ │ │ + bgt.n 4ada0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ - b.n 4adc6 │ │ │ │ + b.n 4adbe │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r0, 4adf0 │ │ │ │ + cbnz r0, 4ade8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4adc6 │ │ │ │ + bge.n 4adbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4adc6 │ │ │ │ + cbnz r3, 4adbe │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r5, sl │ │ │ │ - b.n 4ad6a │ │ │ │ + b.n 4ad62 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4ae24 │ │ │ │ + cbz r0, 4ae1c │ │ │ │ cmp r6, #11 │ │ │ │ - bgt.n 4ade4 │ │ │ │ + bgt.n 4addc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ - b.n 4ae16 │ │ │ │ + b.n 4ae0e │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r0, 4ae04 │ │ │ │ + cbz r0, 4adfc │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ae24 │ │ │ │ + bge.n 4ae1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ae24 │ │ │ │ + cbnz r3, 4ae1c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ae24 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ae1c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ae16 │ │ │ │ + bge.n 4ae0e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4ae16 │ │ │ │ + cbnz r3, 4ae0e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 20a68c │ │ │ │ + bl 20a8c4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4ae3a │ │ │ │ + bne.n 4ae32 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ae38 │ │ │ │ + bge.n 4ae30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ae38 │ │ │ │ + cbnz r3, 4ae30 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #24] │ │ │ │ - b.n 4ae66 │ │ │ │ + b.n 4ae5e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 4ac4a │ │ │ │ + bge.w 4ac42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 4ac4a │ │ │ │ + bne.w 4ac42 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4ac4a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4ac42 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ - movw r0, #18912 @ 0x49e0 │ │ │ │ + movw r0, #18976 @ 0x4a20 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r4, r5, [r3, #16] │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r1, #50268 @ 0xc45c │ │ │ │ + movw r1, #50332 @ 0xc49c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4a864 │ │ │ │ + b.n 4a85c │ │ │ │ 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 4aed4 │ │ │ │ + beq.n 4aecc │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3496 @ 0xda8 │ │ │ │ + movw r0, #3560 @ 0xde8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 4aed4 │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 4aecc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4af12 │ │ │ │ + b.n 4af0a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4aee8 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 4aee0 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aed0 │ │ │ │ + bne.n 4aec8 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4aefc │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 4aef4 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4aed0 │ │ │ │ + bne.n 4aec8 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfbd8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bff3c <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4aed0 │ │ │ │ + beq.n 4aec8 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 4afa2 │ │ │ │ + beq.n 4af9a │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #61164 @ 0xeeec │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ bl 49cac │ │ │ │ - cbnz r0, 4af76 │ │ │ │ + cbnz r0, 4af6e │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbz r0, 4af58 │ │ │ │ - bl d92ec │ │ │ │ + bl d90a8 │ │ │ │ + cbz r0, 4af50 │ │ │ │ + bl d9330 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4afa0 │ │ │ │ + b.n 4af98 │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4af4a │ │ │ │ + bne.n 4af42 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4af4a │ │ │ │ - b.n 4af9e │ │ │ │ + bne.n 4af42 │ │ │ │ + b.n 4af96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4af88 │ │ │ │ + bge.n 4af80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4af88 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4af80 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #60888 @ 0xedd8 │ │ │ │ + movw r1, #60952 @ 0xee18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #52] @ (4afe4 ) │ │ │ │ + ldr r3, [pc, #52] @ (4afdc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {r4} │ │ │ │ - movw r0, #39192 @ 0x9918 │ │ │ │ + movw r0, #39256 @ 0x9958 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3876] @ 0xf24 │ │ │ │ ldr.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ eor.w r4, r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #4 │ │ │ │ add.w r3, r3, r4, lsl #4 │ │ │ │ pop {r4} │ │ │ │ ldr.w r2, [r2, #3784] @ 0xec8 │ │ │ │ ldr.w r3, [r3, #3784] @ 0xec8 │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vstr d0, [sp] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b032 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 4b032 │ │ │ │ + bne.n 4b02a │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 4b02a │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - movw r1, #26488 @ 0x6778 │ │ │ │ + movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b040 │ │ │ │ + b.n 4b038 │ │ │ │ mov r4, sp │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ str r0, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -46421,514 +46418,509 @@ │ │ │ │ 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 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4b0a0 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4b098 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #68] @ 4b0b8 │ │ │ │ + vldr d7, [pc, #68] @ 4b0b0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4b0a4 │ │ │ │ + bhi.n 4b09c │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it ge │ │ │ │ movge r0, r3 │ │ │ │ - b.n 4b0ac │ │ │ │ + b.n 4b0a4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b0ac │ │ │ │ + b.n 4b0a4 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ 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 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 775f4 │ │ │ │ + bl 77638 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4b102 │ │ │ │ + cbz r0, 4b0fa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b102 │ │ │ │ + bge.n 4b0fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4b102 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4b0fa │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ea38 │ │ │ │ + b.w 7ea58 │ │ │ │ push {r4} │ │ │ │ mov r3, r1 │ │ │ │ sub sp, #20 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r4, sp │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ add sp, #20 │ │ │ │ pop {r4} │ │ │ │ - b.w 28d690 │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr r3, [pc, #176] @ (4b1f0 ) │ │ │ │ - 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, 4b172 │ │ │ │ - adds r0, #9 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 4b168 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 4b158 │ │ │ │ - dmb ish │ │ │ │ - beq.n 4b172 │ │ │ │ - bl 272288 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - add r1, sp, #36 @ 0x24 │ │ │ │ - bl 28d474 │ │ │ │ - ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 4b1a4 │ │ │ │ - add.w r0, r4, #9 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 4b19a │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 4b18a │ │ │ │ - dmb ish │ │ │ │ - beq.n 4b1a4 │ │ │ │ - bl 23ca48 │ │ │ │ - movw r1, #57816 @ 0xe1d8 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - 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 4b1b2 │ │ │ │ - movs r1, #32 │ │ │ │ - add r0, sp, #4 │ │ │ │ - bl 7fdd8 │ │ │ │ - ldr r3, [pc, #20] @ (4b1f0 ) │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ - eors r2, r3 │ │ │ │ - mov.w r3, #0 │ │ │ │ - beq.n 4b1ea │ │ │ │ - blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ - add sp, #60 @ 0x3c │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - nop │ │ │ │ - cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ + b.w 28d5ac │ │ │ │ ldrd r3, r2, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 4b230 │ │ │ │ + bls.n 4b162 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26524 @ 0x679c │ │ │ │ + movw r1, #26604 @ 0x67ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4b25a │ │ │ │ + bl f3598 │ │ │ │ + b.n 4b18c │ │ │ │ cmp r2, #2 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ itte ne │ │ │ │ movwne r4, #5160 @ 0x1428 │ │ │ │ movtne r4, #75 @ 0x4b │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl 237660 │ │ │ │ - cbnz r0, 4b286 │ │ │ │ + bl 237890 │ │ │ │ + cbnz r0, 4b1b8 │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbnz r0, 4b25e │ │ │ │ + bl d90a8 │ │ │ │ + cbnz r0, 4b190 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b286 │ │ │ │ - bl d92ec │ │ │ │ + b.n 4b1b8 │ │ │ │ + bl d9330 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25e6f8 │ │ │ │ + bl 25e930 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 4b25a │ │ │ │ + beq.n 4b18c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4b25a │ │ │ │ + blt.n 4b18c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4b280 │ │ │ │ + blt.n 4b1b2 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 4b286 │ │ │ │ + b.n 4b1b8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4b27c │ │ │ │ + b.n 4b1ae │ │ │ │ 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 r1, [r0, #12] │ │ │ │ ldrd r2, r3, [r0, #16] │ │ │ │ - movw r0, #59348 @ 0xe7d4 │ │ │ │ + movw r0, #59412 @ 0xe814 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #6284 @ 0x188c │ │ │ │ + movw r0, #6348 @ 0x18cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b30a │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 4b30a │ │ │ │ + bne.n 4b23c │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 4b23c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #26488 @ 0x6778 │ │ │ │ + movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ - b.n 4b32e │ │ │ │ + bl f3598 │ │ │ │ + b.n 4b260 │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17ce5c │ │ │ │ + bl 17d504 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 4b32e │ │ │ │ + cbnz r0, 4b260 │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17ce5c │ │ │ │ + b.w 17d504 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, 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 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4b396 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4b2c8 │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #72] @ 4b3b0 │ │ │ │ + vldr d7, [pc, #68] @ 4b2e0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.n 4b39a │ │ │ │ + bgt.n 4b2cc │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ movgt r0, r3 │ │ │ │ - b.n 4b3a2 │ │ │ │ + b.n 4b2d4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4b3a2 │ │ │ │ + b.n 4b2d4 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ - nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ 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 4b3f4 │ │ │ │ + bne.n 4b324 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 4b40c │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 4b33c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #61136 @ 0xeed0 │ │ │ │ + movw r0, #61200 @ 0xef10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4b434 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4b364 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61136 @ 0xeed0 │ │ │ │ + movw r0, #61200 @ 0xef10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4b3cc │ │ │ │ - b.n 4b434 │ │ │ │ + bne.n 4b2fc │ │ │ │ + b.n 4b364 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4b438 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 4b368 │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #61136 @ 0xeed0 │ │ │ │ + movw r0, #61200 @ 0xef10 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r4 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4b472 │ │ │ │ + b.n 4b3a2 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ - bl f30c0 │ │ │ │ + bl f30e8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b434 │ │ │ │ + beq.n 4b364 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f30c0 │ │ │ │ + bl f30e8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4b462 │ │ │ │ + cbz r0, 4b392 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2be70 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4b464 │ │ │ │ + b.n 4b394 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ - cbz r5, 4b472 │ │ │ │ + bl 76338 │ │ │ │ + cbz r5, 4b3a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2847c4 │ │ │ │ + bl 2847f0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b4aa │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4b4da │ │ │ │ + bne.n 4b3da │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4b40a │ │ │ │ movs r1, #0 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2847c4 │ │ │ │ + bl 2847f0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b4c6 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4b4da │ │ │ │ + bne.n 4b3f6 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4b40a │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28d690 │ │ │ │ + b.w 28d5ac │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4b528 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4b458 │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it vc │ │ │ │ movvc r0, r3 │ │ │ │ - b.n 4b52a │ │ │ │ + b.n 4b45a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {pc} │ │ │ │ - movw r0, #23160 @ 0x5a78 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - movs r1, #3 │ │ │ │ - b.w 7fdd8 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ + ldr r3, [pc, #176] @ (4b524 ) │ │ │ │ + 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, 4b4a6 │ │ │ │ + adds r0, #9 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 4b49c │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 4b48c │ │ │ │ + dmb ish │ │ │ │ + beq.n 4b4a6 │ │ │ │ + bl 23daf4 │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + add r1, sp, #36 @ 0x24 │ │ │ │ + bl 28d658 │ │ │ │ + ldrb r3, [r4, #8] │ │ │ │ + cbz r3, 4b4d8 │ │ │ │ + add.w r0, r4, #9 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 4b4ce │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 4b4be │ │ │ │ + dmb ish │ │ │ │ + beq.n 4b4d8 │ │ │ │ + bl 23db9c │ │ │ │ + movw r1, #57880 @ 0xe218 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + 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 4b4e6 │ │ │ │ + movs r1, #32 │ │ │ │ + add r0, sp, #4 │ │ │ │ + bl 7fdf8 │ │ │ │ + ldr r3, [pc, #20] @ (4b524 ) │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ + eors r2, r3 │ │ │ │ + mov.w r3, #0 │ │ │ │ + beq.n 4b51e │ │ │ │ + blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ + add sp, #60 @ 0x3c │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ │ │ │ │ -0004b540 : │ │ │ │ +0004b528 : │ │ │ │ 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 25ecf0 │ │ │ │ + bl 25ef28 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b5a6 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 4b5a6 │ │ │ │ + bne.n 4b58e │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 4b58e │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #26488 @ 0x6778 │ │ │ │ + movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ - b.n 4b5cc │ │ │ │ + bl f3598 │ │ │ │ + b.n 4b5b4 │ │ │ │ movs r1, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1550e8 │ │ │ │ + bl 155590 │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r0, 4b5cc │ │ │ │ + cbnz r0, 4b5b4 │ │ │ │ add.w r0, r4, #8 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1550e8 │ │ │ │ + b.w 155590 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp] │ │ │ │ vstr d1, [sp, #8] │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4b636 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4b61e │ │ │ │ mov r5, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0, #0] │ │ │ │ blx 2bb88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 4b628 │ │ │ │ - bl 28fa70 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 4b636 │ │ │ │ + cbz r3, 4b610 │ │ │ │ + bl 28faa0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 4b61e │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ 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 │ │ │ │ @@ -46942,626 +46934,630 @@ │ │ │ │ ldr.w r9, [r0, #28] │ │ │ │ str r1, [sp, #0] │ │ │ │ add.w fp, r8, r6, lsl #2 │ │ │ │ add r6, r4 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #2 │ │ │ │ subs r4, #1 │ │ │ │ - bmi.n 4b6dc │ │ │ │ + bmi.n 4b6c4 │ │ │ │ ldr.w r3, [fp, #4]! │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ strlt.w ip, [r3] │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b6a8 │ │ │ │ + bge.n 4b690 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 4b6a8 │ │ │ │ + cbnz r2, 4b690 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ subs r3, r6, r4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - blt.n 4b6e8 │ │ │ │ + blt.n 4b6d0 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ add r7, sl │ │ │ │ cmp r9, r2 │ │ │ │ - beq.n 4b6d0 │ │ │ │ + beq.n 4b6b8 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18040 @ 0x4678 │ │ │ │ + movw r1, #18064 @ 0x4690 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4b6e8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 4b6d0 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bne.n 4b66a │ │ │ │ + bne.n 4b652 │ │ │ │ ldr.w r8, [r8, #260] @ 0x104 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4b664 │ │ │ │ + b.n 4b64c │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0004b6f0 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0004b6d8 <_PyXI_NewExcInfo@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r0, 4b70e <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ + cbz r0, 4b6f6 <_PyXI_NewExcInfo@@Base+0x1e> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 4b726 <_PyXI_NewExcInfo@@Base+0x36> │ │ │ │ + bne.n 4b70e <_PyXI_NewExcInfo@@Base+0x36> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26772 @ 0x6894 │ │ │ │ + movw r1, #26852 @ 0x68e4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4b732 <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ + bl f3598 │ │ │ │ + b.n 4b71a <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ movs r1, #24 │ │ │ │ movs r0, #1 │ │ │ │ - bl 1ba174 │ │ │ │ + bl 1ba6b8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4b736 <_PyXI_NewExcInfo@@Base+0x46> │ │ │ │ + cbnz r0, 4b71e <_PyXI_NewExcInfo@@Base+0x46> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4b8ec <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ + b.n 4b8d4 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 4b748 <_PyXI_NewExcInfo@@Base+0x58> │ │ │ │ + bmi.n 4b730 <_PyXI_NewExcInfo@@Base+0x58> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 4b75a <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ + bge.n 4b742 <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bpl.n 4b75a <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ + bpl.n 4b742 <_PyXI_NewExcInfo@@Base+0x6a> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2236a0 <_PyObject_GetXIData@@Base+0x730> │ │ │ │ + bl 2238cc <_PyObject_GetXIData@@Base+0x730> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b8ec <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ - b.n 4b8d4 <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ + beq.w 4b8d4 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ + b.n 4b8bc <_PyXI_NewExcInfo@@Base+0x1e4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #26124 @ 0x660c │ │ │ │ + movw r1, #26188 @ 0x664c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 4b89e <_PyXI_NewExcInfo@@Base+0x1ae> │ │ │ │ - movw r1, #48164 @ 0xbc24 │ │ │ │ + beq.w 4b886 <_PyXI_NewExcInfo@@Base+0x1ae> │ │ │ │ + movw r1, #48228 @ 0xbc64 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4b786 <_PyXI_NewExcInfo@@Base+0x96> │ │ │ │ + cbnz r0, 4b76e <_PyXI_NewExcInfo@@Base+0x96> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b818 <_PyXI_NewExcInfo@@Base+0x128> │ │ │ │ + b.n 4b800 <_PyXI_NewExcInfo@@Base+0x128> │ │ │ │ movs r1, #0 │ │ │ │ - bl 223b38 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ + bl 223d64 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b7a2 <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ + bge.n 4b78a <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b7a2 <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ + cbnz r3, 4b78a <_PyXI_NewExcInfo@@Base+0xb2> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4b780 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4b768 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #48196 @ 0xbc44 │ │ │ │ + movw r1, #48260 @ 0xbc84 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b780 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4b768 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ movs r1, #0 │ │ │ │ - bl 223b38 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ + bl 223d64 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b7d8 <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ + bge.n 4b7c0 <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b7d8 <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ + cbnz r3, 4b7c0 <_PyXI_NewExcInfo@@Base+0xe8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4b780 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4b768 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #48972 @ 0xbf4c │ │ │ │ + movw r1, #49036 @ 0xbf8c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4b780 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ + beq.n 4b768 <_PyXI_NewExcInfo@@Base+0x90> │ │ │ │ movs r1, #0 │ │ │ │ - bl 223b38 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ + bl 223d64 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b80e <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ + bge.n 4b7f6 <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b80e <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ + cbnz r3, 4b7f6 <_PyXI_NewExcInfo@@Base+0x11e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r6, r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b82c <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ + bge.n 4b814 <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4b82c <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ + cbnz r3, 4b814 <_PyXI_NewExcInfo@@Base+0x13c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 4b8a8 <_PyXI_NewExcInfo@@Base+0x1b8> │ │ │ │ + bne.n 4b890 <_PyXI_NewExcInfo@@Base+0x1b8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20 │ │ │ │ + movw r1, #84 @ 0x54 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4b8b2 <_PyXI_NewExcInfo@@Base+0x1c2> │ │ │ │ + cbz r0, 4b89a <_PyXI_NewExcInfo@@Base+0x1c2> │ │ │ │ movs r1, #0 │ │ │ │ - bl 223b38 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ + bl 223d64 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b85e <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ + bge.n 4b846 <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4b85e <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ + cbnz r3, 4b846 <_PyXI_NewExcInfo@@Base+0x16e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 4b8bc <_PyXI_NewExcInfo@@Base+0x1cc> │ │ │ │ + cbz r3, 4b8a4 <_PyXI_NewExcInfo@@Base+0x1cc> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58220 @ 0xe36c │ │ │ │ + movw r1, #58284 @ 0xe3ac │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4b8c6 <_PyXI_NewExcInfo@@Base+0x1d6> │ │ │ │ + cbz r0, 4b8ae <_PyXI_NewExcInfo@@Base+0x1d6> │ │ │ │ movs r1, #0 │ │ │ │ - bl 223b38 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ + bl 223d64 <_PyObject_GetXIData@@Base+0xbc8> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b890 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + bge.n 4b878 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4b890 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + cbnz r3, 4b878 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ - cbnz r3, 4b8ec <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ - movw r4, #26728 @ 0x6868 │ │ │ │ + cbnz r3, 4b8d4 <_PyXI_NewExcInfo@@Base+0x1fc> │ │ │ │ + movw r4, #26808 @ 0x68b8 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - b.n 4b8ce <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #26588 @ 0x67dc │ │ │ │ + b.n 4b8b6 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #26668 @ 0x682c │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - b.n 4b8ce <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #26440 @ 0x6748 │ │ │ │ + b.n 4b8b6 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #26504 @ 0x6788 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 4b8ce <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #26632 @ 0x6808 │ │ │ │ + b.n 4b8b6 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #26712 @ 0x6858 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - b.n 4b8ce <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #26528 @ 0x67a0 │ │ │ │ + b.n 4b8b6 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #26592 @ 0x67e0 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ - b.n 4b8ce <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ - movw r4, #26676 @ 0x6834 │ │ │ │ + b.n 4b8b6 <_PyXI_NewExcInfo@@Base+0x1de> │ │ │ │ + movw r4, #26756 @ 0x6884 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl 24f1ac │ │ │ │ + bl 24f3f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ movw r3, #5168 @ 0x1430 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 65c08 │ │ │ │ - b.n 4b732 <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ + bl 65c18 │ │ │ │ + b.n 4b71a <_PyXI_NewExcInfo@@Base+0x42> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 131e04 │ │ │ │ + bl 132114 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b924 <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4b956 <_PyXI_NewExcInfo@@Base+0x266> │ │ │ │ + bne.n 4b90c <_PyXI_NewExcInfo@@Base+0x234> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4b93e <_PyXI_NewExcInfo@@Base+0x266> │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 131e04 │ │ │ │ + bl 132114 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4b942 <_PyXI_NewExcInfo@@Base+0x252> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4b956 <_PyXI_NewExcInfo@@Base+0x266> │ │ │ │ + bne.n 4b92a <_PyXI_NewExcInfo@@Base+0x252> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4b93e <_PyXI_NewExcInfo@@Base+0x266> │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28d690 │ │ │ │ + b.w 28d5ac │ │ │ │ vpop {d8-d10} │ │ │ │ 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, 4b98a <_PyXI_NewExcInfo@@Base+0x29a> │ │ │ │ + cbnz r1, 4b972 <_PyXI_NewExcInfo@@Base+0x29a> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21116 @ 0x527c │ │ │ │ + movw r1, #21180 @ 0x52bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4b9b0 <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ + b.n 4b998 <_PyXI_NewExcInfo@@Base+0x2c0> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4b9ae <_PyXI_NewExcInfo@@Base+0x2be> │ │ │ │ + bge.n 4b996 <_PyXI_NewExcInfo@@Base+0x2be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 4b9ae <_PyXI_NewExcInfo@@Base+0x2be> │ │ │ │ + cbnz r3, 4b996 <_PyXI_NewExcInfo@@Base+0x2be> │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ + movw r0, #23224 @ 0x5ab8 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + movs r1, #3 │ │ │ │ + b.w 7fdf8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ vstr d1, [sp, #16] │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4ba32 <_PyXI_NewExcInfo@@Base+0x342> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4ba28 <_PyXI_NewExcInfo@@Base+0x350> │ │ │ │ mov r4, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ str r4, [r0, #0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2bb88 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vstr d9, [sp, #24] │ │ │ │ vstr d8, [sp, #32] │ │ │ │ - bl 276fe8 <_Py_c_abs@@Base> │ │ │ │ + bl 276f7c <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ vmov r2, r3, d0 │ │ │ │ - cbz r1, 4ba1e <_PyXI_NewExcInfo@@Base+0x32e> │ │ │ │ - bl 28fa70 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 4ba34 <_PyXI_NewExcInfo@@Base+0x344> │ │ │ │ - movw r0, #26784 @ 0x68a0 │ │ │ │ + cbz r1, 4ba14 <_PyXI_NewExcInfo@@Base+0x33c> │ │ │ │ + bl 28faa0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 4ba2a <_PyXI_NewExcInfo@@Base+0x352> │ │ │ │ + movw r0, #26864 @ 0x68f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ vstr d10, [sp] │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 4ba34 <_PyXI_NewExcInfo@@Base+0x344> │ │ │ │ + b.n 4ba2a <_PyXI_NewExcInfo@@Base+0x352> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ - cbnz r3, 4ba50 <_PyXI_NewExcInfo@@Base+0x360> │ │ │ │ - movw r0, #26788 @ 0x68a4 │ │ │ │ + cbnz r3, 4ba46 <_PyXI_NewExcInfo@@Base+0x36e> │ │ │ │ + movw r0, #26868 @ 0x68f4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 141ec0 │ │ │ │ - cbnz r0, 4ba82 <_PyXI_NewExcInfo@@Base+0x392> │ │ │ │ + bl 1422b0 │ │ │ │ + cbnz r0, 4ba78 <_PyXI_NewExcInfo@@Base+0x3a0> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #26804 @ 0x68b4 │ │ │ │ + movw r0, #26884 @ 0x6904 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 142ba4 │ │ │ │ - b.n 4baa6 <_PyXI_NewExcInfo@@Base+0x3b6> │ │ │ │ + bl 142f94 │ │ │ │ + b.n 4ba9c <_PyXI_NewExcInfo@@Base+0x3c4> │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 4baa4 <_PyXI_NewExcInfo@@Base+0x3b4> │ │ │ │ + bne.n 4ba9a <_PyXI_NewExcInfo@@Base+0x3c2> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8196 @ 0x2004 │ │ │ │ + movw r1, #8028 @ 0x1f5c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ 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 4bae0 <_PyXI_NewExcInfo@@Base+0x3f0> │ │ │ │ + beq.n 4bad6 <_PyXI_NewExcInfo@@Base+0x3fe> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26856 @ 0x68e8 │ │ │ │ + movw r1, #26936 @ 0x6938 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bafe <_PyXI_NewExcInfo@@Base+0x40e> │ │ │ │ + b.n 4baf4 <_PyXI_NewExcInfo@@Base+0x41c> │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - bne.n 4baf2 <_PyXI_NewExcInfo@@Base+0x402> │ │ │ │ + bne.n 4bae8 <_PyXI_NewExcInfo@@Base+0x410> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 8b0a4 │ │ │ │ + b.w 8b0e0 │ │ │ │ movs r2, #0 │ │ │ │ add r3, sp, #4 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 4be6e │ │ │ │ + bl 4be64 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ b.w 47dbe <_PyTime_AsTimeval_clamp@@Base+0x6f8> │ │ │ │ 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 4bb42 <_PyXI_NewExcInfo@@Base+0x452> │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bne.n 4bb38 <_PyXI_NewExcInfo@@Base+0x460> │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #61144 @ 0xeed8 │ │ │ │ + movw r0, #61208 @ 0xef18 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4bc88 <_PyXI_NewExcInfo@@Base+0x598> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4bc7e <_PyXI_NewExcInfo@@Base+0x5a6> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl f30c0 │ │ │ │ + bl f30e8 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4bb6e <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ + cbz r0, 4bb64 <_PyXI_NewExcInfo@@Base+0x48c> │ │ │ │ blx 2abf4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4bb74 <_PyXI_NewExcInfo@@Base+0x484> │ │ │ │ + beq.n 4bb6a <_PyXI_NewExcInfo@@Base+0x492> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 4bc7c <_PyXI_NewExcInfo@@Base+0x58c> │ │ │ │ + b.n 4bc72 <_PyXI_NewExcInfo@@Base+0x59a> │ │ │ │ adds r3, r0, #2 │ │ │ │ adds r4, r0, #1 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 4bb84 <_PyXI_NewExcInfo@@Base+0x494> │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 4bb6e <_PyXI_NewExcInfo@@Base+0x47e> │ │ │ │ + bcc.n 4bb7a <_PyXI_NewExcInfo@@Base+0x4a2> │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 4bb64 <_PyXI_NewExcInfo@@Base+0x48c> │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bb7e <_PyXI_NewExcInfo@@Base+0x48e> │ │ │ │ + beq.n 4bb74 <_PyXI_NewExcInfo@@Base+0x49c> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ba78 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, 4bbbe <_PyXI_NewExcInfo@@Base+0x4ce> │ │ │ │ + cbz r3, 4bbb4 <_PyXI_NewExcInfo@@Base+0x4dc> │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - beq.n 4bbbe <_PyXI_NewExcInfo@@Base+0x4ce> │ │ │ │ + beq.n 4bbb4 <_PyXI_NewExcInfo@@Base+0x4dc> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 4bbd4 <_PyXI_NewExcInfo@@Base+0x4e4> │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 4bbca <_PyXI_NewExcInfo@@Base+0x4f2> │ │ │ │ cmp r4, r2 │ │ │ │ - bhi.n 4bbfe <_PyXI_NewExcInfo@@Base+0x50e> │ │ │ │ + bhi.n 4bbf4 <_PyXI_NewExcInfo@@Base+0x51c> │ │ │ │ adds r4, r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 4bbd8 <_PyXI_NewExcInfo@@Base+0x4e8> │ │ │ │ - bl 1fba78 │ │ │ │ + cbnz r0, 4bbce <_PyXI_NewExcInfo@@Base+0x4f6> │ │ │ │ + bl 1fbcb8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4bc7c <_PyXI_NewExcInfo@@Base+0x58c> │ │ │ │ + b.n 4bc72 <_PyXI_NewExcInfo@@Base+0x59a> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r7, #0] │ │ │ │ blx 2ba78 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r3, 4bbfc <_PyXI_NewExcInfo@@Base+0x50c> │ │ │ │ + cbz r3, 4bbf2 <_PyXI_NewExcInfo@@Base+0x51a> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 4bc7c <_PyXI_NewExcInfo@@Base+0x58c> │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 4bc72 <_PyXI_NewExcInfo@@Base+0x59a> │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r5 │ │ │ │ add.w r9, r5, r2, lsl #2 │ │ │ │ mov r1, r5 │ │ │ │ movs r4, #0 │ │ │ │ cmp r1, r9 │ │ │ │ - beq.n 4bc1a <_PyXI_NewExcInfo@@Base+0x52a> │ │ │ │ + beq.n 4bc10 <_PyXI_NewExcInfo@@Base+0x538> │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ - b.n 4bc08 <_PyXI_NewExcInfo@@Base+0x518> │ │ │ │ - cbz r4, 4bc72 <_PyXI_NewExcInfo@@Base+0x582> │ │ │ │ + b.n 4bbfe <_PyXI_NewExcInfo@@Base+0x526> │ │ │ │ + cbz r4, 4bc68 <_PyXI_NewExcInfo@@Base+0x590> │ │ │ │ add r4, r2 │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 4bbd0 <_PyXI_NewExcInfo@@Base+0x4e0> │ │ │ │ + bcs.n 4bbc6 <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bbd0 <_PyXI_NewExcInfo@@Base+0x4e0> │ │ │ │ + beq.n 4bbc6 <_PyXI_NewExcInfo@@Base+0x4ee> │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r9 │ │ │ │ - beq.n 4bc5e <_PyXI_NewExcInfo@@Base+0x56e> │ │ │ │ + beq.n 4bc54 <_PyXI_NewExcInfo@@Base+0x57c> │ │ │ │ ldr.w r2, [r8], #4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ add.w r0, r7, r3, lsl #2 │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ itett hi │ │ │ │ lsrhi r1, r2, #16 │ │ │ │ addls r3, #1 │ │ │ │ uxthhi r2, r2 │ │ │ │ orrhi.w r1, r1, #65536 @ 0x10000 │ │ │ │ iteee ls │ │ │ │ strls r2, [r7, r1] │ │ │ │ strhi.w r1, [r7, r3, lsl #2] │ │ │ │ addhi r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ - b.n 4bc32 <_PyXI_NewExcInfo@@Base+0x542> │ │ │ │ + b.n 4bc28 <_PyXI_NewExcInfo@@Base+0x550> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ movs r0, #4 │ │ │ │ - bl 95d64 │ │ │ │ + bl 95dc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 4bc7c <_PyXI_NewExcInfo@@Base+0x58c> │ │ │ │ + bl 76338 │ │ │ │ + b.n 4bc72 <_PyXI_NewExcInfo@@Base+0x59a> │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 95d64 │ │ │ │ + bl 95dc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movw r3, #7364 @ 0x1cc4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4bcda <_PyXI_NewExcInfo@@Base+0x5ea> │ │ │ │ + beq.n 4bcd0 <_PyXI_NewExcInfo@@Base+0x5f8> │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4bcda <_PyXI_NewExcInfo@@Base+0x5ea> │ │ │ │ + beq.n 4bcd0 <_PyXI_NewExcInfo@@Base+0x5f8> │ │ │ │ movs r3, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ - movw r1, #48040 @ 0xbba8 │ │ │ │ + movw r1, #48104 @ 0xbbe8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c2f7c │ │ │ │ - cbnz r0, 4bcf0 <_PyXI_NewExcInfo@@Base+0x600> │ │ │ │ - b.n 4bd1a <_PyXI_NewExcInfo@@Base+0x62a> │ │ │ │ + bl c2fc0 │ │ │ │ + cbnz r0, 4bce6 <_PyXI_NewExcInfo@@Base+0x60e> │ │ │ │ + b.n 4bd10 <_PyXI_NewExcInfo@@Base+0x638> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4bcbc <_PyXI_NewExcInfo@@Base+0x5cc> │ │ │ │ - movw r0, #48040 @ 0xbba8 │ │ │ │ + beq.n 4bcb2 <_PyXI_NewExcInfo@@Base+0x5da> │ │ │ │ + movw r0, #48104 @ 0xbbe8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r2 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ - cbz r0, 4bd1a <_PyXI_NewExcInfo@@Base+0x62a> │ │ │ │ - b.n 4bcbc <_PyXI_NewExcInfo@@Base+0x5cc> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ + cbz r0, 4bd10 <_PyXI_NewExcInfo@@Base+0x638> │ │ │ │ + b.n 4bcb2 <_PyXI_NewExcInfo@@Base+0x5da> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4bd1a <_PyXI_NewExcInfo@@Base+0x62a> │ │ │ │ + cbz r0, 4bd10 <_PyXI_NewExcInfo@@Base+0x638> │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 4bd1e <_PyXI_NewExcInfo@@Base+0x62e> │ │ │ │ + cbnz r0, 4bd14 <_PyXI_NewExcInfo@@Base+0x63c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bd1a <_PyXI_NewExcInfo@@Base+0x62a> │ │ │ │ + bge.n 4bd10 <_PyXI_NewExcInfo@@Base+0x638> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4bd1a <_PyXI_NewExcInfo@@Base+0x62a> │ │ │ │ + cbnz r3, 4bd10 <_PyXI_NewExcInfo@@Base+0x638> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bd30 <_PyXI_NewExcInfo@@Base+0x640> │ │ │ │ + b.n 4bd26 <_PyXI_NewExcInfo@@Base+0x64e> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ strd r2, r4, [r0, #8] │ │ │ │ @@ -47572,540 +47568,541 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ movw r1, #8244 @ 0x2034 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127b88 │ │ │ │ - bl d076c │ │ │ │ + bl 127e48 │ │ │ │ + bl d07c4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4bd9e <_PyXI_NewExcInfo@@Base+0x6ae> │ │ │ │ + beq.n 4bd94 <_PyXI_NewExcInfo@@Base+0x6bc> │ │ │ │ mov r0, r3 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 4bd9e <_PyXI_NewExcInfo@@Base+0x6ae> │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 4bd94 <_PyXI_NewExcInfo@@Base+0x6bc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8244 @ 0x2034 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 127b88 │ │ │ │ - bl d076c │ │ │ │ + bl 127e48 │ │ │ │ + bl d07c4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #48676 @ 0xbe24 │ │ │ │ + movw r0, #48740 @ 0xbe64 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4be4e <_PyXI_NewExcInfo@@Base+0x75e> │ │ │ │ + b.n 4be44 <_PyXI_NewExcInfo@@Base+0x76c> │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - cbnz r3, 4bdbc <_PyXI_NewExcInfo@@Base+0x6cc> │ │ │ │ + cbnz r3, 4bdb2 <_PyXI_NewExcInfo@@Base+0x6da> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26924 @ 0x692c │ │ │ │ + movw r1, #27004 @ 0x697c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4bd9a <_PyXI_NewExcInfo@@Base+0x6aa> │ │ │ │ + bl f3598 │ │ │ │ + b.n 4bd90 <_PyXI_NewExcInfo@@Base+0x6b8> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4bda4 <_PyXI_NewExcInfo@@Base+0x6b4> │ │ │ │ + bge.n 4bd9a <_PyXI_NewExcInfo@@Base+0x6c2> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r6, [r3, r5, lsl #2] │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 4bdd4 <_PyXI_NewExcInfo@@Base+0x6e4> │ │ │ │ + bne.n 4bdca <_PyXI_NewExcInfo@@Base+0x6f2> │ │ │ │ ldr r6, [r7, #20] │ │ │ │ - cbnz r6, 4be1e <_PyXI_NewExcInfo@@Base+0x72e> │ │ │ │ - b.n 4be14 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + cbnz r6, 4be14 <_PyXI_NewExcInfo@@Base+0x73c> │ │ │ │ + b.n 4be0a <_PyXI_NewExcInfo@@Base+0x732> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4be00 <_PyXI_NewExcInfo@@Base+0x710> │ │ │ │ + bge.n 4bdf6 <_PyXI_NewExcInfo@@Base+0x71e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4be00 <_PyXI_NewExcInfo@@Base+0x710> │ │ │ │ + cbnz r3, 4bdf6 <_PyXI_NewExcInfo@@Base+0x71e> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 4bd9a <_PyXI_NewExcInfo@@Base+0x6aa> │ │ │ │ - bne.n 4bdce <_PyXI_NewExcInfo@@Base+0x6de> │ │ │ │ + blt.n 4bd90 <_PyXI_NewExcInfo@@Base+0x6b8> │ │ │ │ + bne.n 4bdc4 <_PyXI_NewExcInfo@@Base+0x6ec> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 4bda0 <_PyXI_NewExcInfo@@Base+0x6b0> │ │ │ │ + b.n 4bd96 <_PyXI_NewExcInfo@@Base+0x6be> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4be40 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ + blt.n 4be36 <_PyXI_NewExcInfo@@Base+0x75e> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4be4e <_PyXI_NewExcInfo@@Base+0x75e> │ │ │ │ + b.n 4be44 <_PyXI_NewExcInfo@@Base+0x76c> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 4be14 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + bge.n 4be0a <_PyXI_NewExcInfo@@Base+0x732> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r3, r1, r4 │ │ │ │ ldr r0, [r1, r4] │ │ │ │ add.w r1, r1, r2, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #4] │ │ │ │ adds r3, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 4be0c <_PyXI_NewExcInfo@@Base+0x71c> │ │ │ │ + beq.n 4be02 <_PyXI_NewExcInfo@@Base+0x72a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 4be32 <_PyXI_NewExcInfo@@Base+0x742> │ │ │ │ + b.n 4be28 <_PyXI_NewExcInfo@@Base+0x750> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4be14 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4be14 <_PyXI_NewExcInfo@@Base+0x724> │ │ │ │ + bne.n 4be0a <_PyXI_NewExcInfo@@Base+0x732> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4be0a <_PyXI_NewExcInfo@@Base+0x732> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1eab90 │ │ │ │ + bl 1eadd8 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0004be6e : │ │ │ │ +0004be64 : │ │ │ │ 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 17b6e8 │ │ │ │ + bl 17bb9c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - cbnz r2, 4beca │ │ │ │ + cbnz r2, 4bec0 │ │ │ │ mov r0, r5 │ │ │ │ - bl fc8a8 │ │ │ │ + bl fc924 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt.n 4bf06 │ │ │ │ + bgt.n 4befc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #43100 @ 0xa85c │ │ │ │ + movw r1, #43164 @ 0xa89c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4bf02 │ │ │ │ - ldr r3, [pc, #164] @ (4bf70 ) │ │ │ │ + bl f3598 │ │ │ │ + b.n 4bef8 │ │ │ │ + ldr r3, [pc, #164] @ (4bf68 ) │ │ │ │ add r0, sp, #12 │ │ │ │ mov r1, r2 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r2, #27032 @ 0x6998 │ │ │ │ + movw r2, #27112 @ 0x69e8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #152] @ (4bf74 ) │ │ │ │ - bl d80fc │ │ │ │ + ldr r0, [pc, #152] @ (4bf6c ) │ │ │ │ + bl d8140 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #148] @ (4bf78 ) │ │ │ │ + ldr r0, [pc, #148] @ (4bf70 ) │ │ │ │ ldr.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4befe │ │ │ │ + bge.n 4bef4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #1968] @ 0x7b0 │ │ │ │ - cbnz r3, 4befe │ │ │ │ + cbnz r3, 4bef4 │ │ │ │ add.w r0, r0, #1968 @ 0x7b0 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 4bea6 │ │ │ │ + bne.n 4be9c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4bf6a │ │ │ │ + b.n 4bf60 │ │ │ │ subs r0, #1 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4bf02 │ │ │ │ + beq.n 4bef8 │ │ │ │ add.w sl, r5, #16 │ │ │ │ add.w r9, r0, #12 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ adds r6, #1 │ │ │ │ - bl 890c8 │ │ │ │ - cbz r0, 4bf3c │ │ │ │ + bl 8910c │ │ │ │ + cbz r0, 4bf32 │ │ │ │ cmp r7, r6 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - bne.n 4bf1c │ │ │ │ + bne.n 4bf12 │ │ │ │ ldr.w r3, [r8, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 4bf54 │ │ │ │ + cbnz r0, 4bf4a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4bf02 │ │ │ │ + bge.n 4bef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4bf02 │ │ │ │ + bne.n 4bef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4bf02 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4bef8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ str r4, [r0, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strd r2, r3, [r0, #12] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r2, [pc, #0] @ (4bf74 ) │ │ │ │ + nop │ │ │ │ + ldr r1, [pc, #1008] @ (4c35c ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2bf5c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #27048 @ 0x69a8 │ │ │ │ + movw r0, #27128 @ 0x69f8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - cbz r3, 4bfc2 │ │ │ │ + cbz r3, 4bfba │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4bfd2 │ │ │ │ + b.n 4bfca │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4bfd0 │ │ │ │ + ble.n 4bfc8 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4bfcc │ │ │ │ - cbnz r1, 4bff4 │ │ │ │ + bgt.n 4bfc4 │ │ │ │ + cbnz r1, 4bfec │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4bfd2 │ │ │ │ + b.n 4bfca │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #156] @ (4c070 ) │ │ │ │ + ldr r1, [pc, #156] @ (4c068 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r6, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r1, sp, #24 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4bffa │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4bff2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4c068 │ │ │ │ + b.n 4c060 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r6, #5160 @ 0x1428 │ │ │ │ movteq r6, #75 @ 0x4b │ │ │ │ ldrne r6, [r0, #4] │ │ │ │ - cbnz r3, 4c01c │ │ │ │ + cbnz r3, 4c014 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c066 │ │ │ │ + bge.n 4c05e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 4c066 │ │ │ │ + b.n 4c05e │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4c00e │ │ │ │ + beq.n 4c006 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 7ecec │ │ │ │ + bl 7ed0c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4c046 │ │ │ │ + cbz r0, 4c03e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c05a │ │ │ │ + bge.n 4c052 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4c05a │ │ │ │ + cbnz r3, 4c052 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 4c068 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 4c060 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c00e │ │ │ │ - b.n 4bff0 │ │ │ │ + beq.n 4c006 │ │ │ │ + b.n 4bfe8 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #32] @ (4c094 ) │ │ │ │ + ldr r2, [pc, #16] @ (4c07c ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r0, #20 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r4, r0 │ │ │ │ blx 2ac60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 4c0da │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 4c0d2 │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #30536 @ 0x7748 │ │ │ │ + movw r0, #30600 @ 0x7788 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 4c0e6 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 4c0de │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c0ea │ │ │ │ + cbnz r0, 4c0e2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c176 │ │ │ │ + b.n 4c16e │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4c10c │ │ │ │ + beq.n 4c104 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4c0e6 │ │ │ │ - ldr r6, [pc, #108] @ (4c17c ) │ │ │ │ + bl f3598 │ │ │ │ + b.n 4c0de │ │ │ │ + ldr r6, [pc, #108] @ (4c174 ) │ │ │ │ movs r5, #0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ adds r5, #1 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 4c136 │ │ │ │ + cbnz r0, 4c12e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #27112 @ 0x69e8 │ │ │ │ + movw r1, #27192 @ 0x6a38 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 4c158 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 4c150 │ │ │ │ adds r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - bne.n 4c110 │ │ │ │ - ldr r0, [pc, #64] @ (4c180 ) │ │ │ │ + bne.n 4c108 │ │ │ │ + ldr r0, [pc, #64] @ (4c178 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ - bl 1e74a0 │ │ │ │ + bl 1e76e8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4c162 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 4c15a │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c0e6 │ │ │ │ - b.n 4c16e │ │ │ │ - cbnz r0, 4c16e │ │ │ │ + bne.n 4c0de │ │ │ │ + b.n 4c166 │ │ │ │ + cbnz r0, 4c166 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4c176 │ │ │ │ + b.n 4c16e │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #1 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ - cbnz r5, 4c1aa │ │ │ │ + cbnz r5, 4c1a2 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 4c1aa │ │ │ │ + ble.n 4c1a2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4c1aa │ │ │ │ - cbnz r2, 4c1ca │ │ │ │ + bne.n 4c1a2 │ │ │ │ + cbnz r2, 4c1c2 │ │ │ │ mov r3, r5 │ │ │ │ - ldr r5, [pc, #88] @ (4c208 ) │ │ │ │ + ldr r5, [pc, #88] @ (4c200 ) │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r5, #1 │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #20] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4c1ca │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4c1c2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c202 │ │ │ │ + b.n 4c1fa │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #32 │ │ │ │ bl 46640 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c1c6 │ │ │ │ + beq.n 4c1be │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2aee8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4c1fa │ │ │ │ + beq.n 4c1f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r2, #27160 @ 0x6a18 │ │ │ │ + movw r2, #27240 @ 0x6a68 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 4c2ce │ │ │ │ - b.n 4c1c6 │ │ │ │ + bl 4c2c6 │ │ │ │ + b.n 4c1be │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #208] @ (4c2dc ) │ │ │ │ + ldr r2, [pc, #192] @ (4c2c4 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 4c22e │ │ │ │ + cbnz r2, 4c226 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 4c22e │ │ │ │ + bne.n 4c226 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4c24e │ │ │ │ - ldr r4, [pc, #60] @ (4c26c ) │ │ │ │ + cbnz r0, 4c246 │ │ │ │ + ldr r4, [pc, #60] @ (4c264 ) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4c24e │ │ │ │ + cbnz r0, 4c246 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c268 │ │ │ │ + b.n 4c260 │ │ │ │ mov r0, r5 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 85698 │ │ │ │ + bl 856cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c24a │ │ │ │ + beq.n 4c242 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #384] @ (4c3f0 ) │ │ │ │ + ldr r2, [pc, #368] @ (4c3d8 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4c292 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4c2b4 │ │ │ │ + bne.n 4c28a │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4c2ac │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 4c2aa │ │ │ │ + cbz r3, 4c2a2 │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 4c2a4 │ │ │ │ + blt.n 4c29c │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 4c2a8 │ │ │ │ + b.n 4c2a0 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4c2b6 │ │ │ │ + b.n 4c2ae │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r1, #50792 @ 0xc668 │ │ │ │ + movw r1, #50856 @ 0xc6a8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ b.w 39dce <_Py_IncRef@@Base+0xe> │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -48121,186 +48118,186 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2b860 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 274e24 <_PyCompile_OptimizeCfg@@Base+0x374> │ │ │ │ + bl 274e48 <_PyCompile_OptimizeCfg@@Base+0x374> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #23464 @ 0x5ba8 │ │ │ │ + movw r0, #23528 @ 0x5be8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ 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 4c334 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4c33e │ │ │ │ + bne.n 4c32c │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4c336 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 4c372 │ │ │ │ + bne.n 4c36a │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #24552 @ 0x5fe8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4c38a │ │ │ │ + bne.n 4c382 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 4c3aa │ │ │ │ + b.n 4c3a2 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19720 @ 0x4d08 │ │ │ │ + movw r0, #19784 @ 0x4d48 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c35c │ │ │ │ - b.n 4c520 │ │ │ │ - bl 1461c0 │ │ │ │ + bne.n 4c354 │ │ │ │ + b.n 4c518 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4c3aa │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 4c3a2 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4c520 │ │ │ │ + bne.w 4c518 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 4c3b8 │ │ │ │ + bne.n 4c3b0 │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 4c3d8 │ │ │ │ - bl 1461c0 │ │ │ │ + b.n 4c3d0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4c3d8 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 4c3d0 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 4c520 │ │ │ │ + bne.w 4c518 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #332] @ 4c530 │ │ │ │ + vldr d10, [pc, #332] @ 4c528 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0, #0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4c404 │ │ │ │ + bhi.n 4c3fc │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4c474 │ │ │ │ - b.n 4c4ce │ │ │ │ - ble.n 4c474 │ │ │ │ + bhi.n 4c46c │ │ │ │ + b.n 4c4c6 │ │ │ │ + ble.n 4c46c │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4c474 │ │ │ │ + bhi.n 4c46c │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4c474 │ │ │ │ + beq.n 4c46c │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2bf10 │ │ │ │ - vldr d6, [pc, #268] @ 4c538 │ │ │ │ + vldr d6, [pc, #268] @ 4c530 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #264] @ 4c540 │ │ │ │ + vldr d5, [pc, #264] @ 4c538 │ │ │ │ vmov.f64 d7, d6 │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ it lt │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ cmp r3, #0 │ │ │ │ it lt │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4c462 │ │ │ │ + ble.n 4c45a │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 4c50a │ │ │ │ + b.n 4c502 │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [sp, #16] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - b.n 4c4a2 │ │ │ │ + b.n 4c49a │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 28f9d4 <_PyBytes_FromXIData@@Base+0x1a34> │ │ │ │ + bl 28fa08 <_PyBytes_FromXIData@@Base+0x1a3c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 28f9d4 <_PyBytes_FromXIData@@Base+0x1a34> │ │ │ │ + bl 28fa08 <_PyBytes_FromXIData@@Base+0x1a3c> │ │ │ │ add r4, r0 │ │ │ │ - movw r3, #25672 @ 0x6448 │ │ │ │ + movw r3, #25728 @ 0x6480 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add.w r0, r3, r4, lsl #4 │ │ │ │ add r4, sp, #32 │ │ │ │ add.w r0, r0, #816 @ 0x330 │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ stmdb r4, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 4c50a │ │ │ │ + beq.n 4c502 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4c50a │ │ │ │ + bvs.n 4c502 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble.n 4c50a │ │ │ │ + ble.n 4c502 │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 28fa70 <_Py_c_neg@@Base+0x10> │ │ │ │ - b.n 4c520 │ │ │ │ + bl 28faa0 <_Py_c_neg@@Base+0x10> │ │ │ │ + b.n 4c518 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4c4e6 │ │ │ │ + bne.n 4c4de │ │ │ │ vmul.f64 d8, d9, d8 │ │ │ │ vstr d9, [sp, #16] │ │ │ │ vstr d8, [sp, #24] │ │ │ │ - b.n 4c50a │ │ │ │ + b.n 4c502 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ blx 2b2c8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [sp, #16] │ │ │ │ blx 2c3c0 │ │ │ │ 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 24eaf8 │ │ │ │ + b.w 24ed3c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @@ -48308,263 +48305,263 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - Address 0x4c546 is out of bounds. │ │ │ │ + Address 0x4c53e is out of bounds. │ │ │ │ │ │ │ │ │ │ │ │ -0004c548 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ - b.w 24e3f0 <_PyTime_FromMillisecondsObject@@Base+0x1bc> │ │ │ │ +0004c540 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ + b.w 24e634 <_PyTime_FromMillisecondsObject@@Base+0x1bc> │ │ │ │ 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, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 4c588 <_PyXI_ExcInfoAsObject@@Base+0x40> │ │ │ │ + beq.n 4c580 <_PyXI_ExcInfoAsObject@@Base+0x40> │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c588 <_PyXI_ExcInfoAsObject@@Base+0x40> │ │ │ │ + beq.n 4c580 <_PyXI_ExcInfoAsObject@@Base+0x40> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 4c5b6 <_PyXI_ExcInfoAsObject@@Base+0x6e> │ │ │ │ - b.n 4c5a2 <_PyXI_ExcInfoAsObject@@Base+0x5a> │ │ │ │ + beq.n 4c5ae <_PyXI_ExcInfoAsObject@@Base+0x6e> │ │ │ │ + b.n 4c59a <_PyXI_ExcInfoAsObject@@Base+0x5a> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4c580 <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ - movw r0, #27192 @ 0x6a38 │ │ │ │ + beq.n 4c578 <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ + movw r0, #27272 @ 0x6a88 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r6 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c580 <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ + bne.n 4c578 <_PyXI_ExcInfoAsObject@@Base+0x38> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c5fc <_PyXI_ExcInfoAsObject@@Base+0xb4> │ │ │ │ + b.n 4c5f4 <_PyXI_ExcInfoAsObject@@Base+0xb4> │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #27192 @ 0x6a38 │ │ │ │ + movw r0, #27272 @ 0x6a88 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c59e <_PyXI_ExcInfoAsObject@@Base+0x56> │ │ │ │ + beq.n 4c596 <_PyXI_ExcInfoAsObject@@Base+0x56> │ │ │ │ ldrd r6, r0, [r4, #16] │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c59e <_PyXI_ExcInfoAsObject@@Base+0x56> │ │ │ │ + beq.n 4c596 <_PyXI_ExcInfoAsObject@@Base+0x56> │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 4c5e8 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ + cbnz r0, 4c5e0 <_PyXI_ExcInfoAsObject@@Base+0xa0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c59e <_PyXI_ExcInfoAsObject@@Base+0x56> │ │ │ │ + bge.n 4c596 <_PyXI_ExcInfoAsObject@@Base+0x56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4c59e <_PyXI_ExcInfoAsObject@@Base+0x56> │ │ │ │ + bne.n 4c596 <_PyXI_ExcInfoAsObject@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4c59e <_PyXI_ExcInfoAsObject@@Base+0x56> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4c596 <_PyXI_ExcInfoAsObject@@Base+0x56> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r6, r4, [r0, #8] │ │ │ │ str r3, [r0, #16] │ │ │ │ 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] @ (4c694 <_PyXI_ExcInfoAsObject@@Base+0x14c>) │ │ │ │ + ldr r3, [pc, #132] @ (4c68c <_PyXI_ExcInfoAsObject@@Base+0x14c>) │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ mov.w r3, #0 │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ - cbz r3, 4c642 <_PyXI_ExcInfoAsObject@@Base+0xfa> │ │ │ │ + cbz r3, 4c63a <_PyXI_ExcInfoAsObject@@Base+0xfa> │ │ │ │ adds r0, #9 │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 4c638 <_PyXI_ExcInfoAsObject@@Base+0xf0> │ │ │ │ + bne.n 4c630 <_PyXI_ExcInfoAsObject@@Base+0xf0> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4c628 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + bne.n 4c620 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ dmb ish │ │ │ │ - beq.n 4c642 <_PyXI_ExcInfoAsObject@@Base+0xfa> │ │ │ │ - bl 272288 │ │ │ │ + beq.n 4c63a <_PyXI_ExcInfoAsObject@@Base+0xfa> │ │ │ │ + bl 23daf4 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r1, sp │ │ │ │ - bl 28e64c <_PyBytes_FromXIData@@Base+0x6ac> │ │ │ │ + bl 28e67c <_PyBytes_FromXIData@@Base+0x6b0> │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ - cbz r3, 4c674 <_PyXI_ExcInfoAsObject@@Base+0x12c> │ │ │ │ + cbz r3, 4c66c <_PyXI_ExcInfoAsObject@@Base+0x12c> │ │ │ │ add.w r0, r4, #9 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4c66a <_PyXI_ExcInfoAsObject@@Base+0x122> │ │ │ │ + bne.n 4c662 <_PyXI_ExcInfoAsObject@@Base+0x122> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 4c65a <_PyXI_ExcInfoAsObject@@Base+0x112> │ │ │ │ + bne.n 4c652 <_PyXI_ExcInfoAsObject@@Base+0x112> │ │ │ │ dmb ish │ │ │ │ - beq.n 4c674 <_PyXI_ExcInfoAsObject@@Base+0x12c> │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 4c66c <_PyXI_ExcInfoAsObject@@Base+0x12c> │ │ │ │ + bl 23db9c │ │ │ │ movs r1, #20 │ │ │ │ mov r0, sp │ │ │ │ - bl 27936c <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #20] @ (4c694 <_PyXI_ExcInfoAsObject@@Base+0x14c>) │ │ │ │ + bl 279374 <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #20] @ (4c68c <_PyXI_ExcInfoAsObject@@Base+0x14c>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 4c68e <_PyXI_ExcInfoAsObject@@Base+0x146> │ │ │ │ + beq.n 4c686 <_PyXI_ExcInfoAsObject@@Base+0x146> │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (4c6c8 <_PyXI_ExcInfoAsObject@@Base+0x180>) │ │ │ │ + ldr r3, [pc, #32] @ (4c6c0 <_PyXI_ExcInfoAsObject@@Base+0x180>) │ │ │ │ ldr.w r3, [r3, #1368] @ 0x558 │ │ │ │ - cbz r3, 4c6bc <_PyXI_ExcInfoAsObject@@Base+0x174> │ │ │ │ - bl 18c7a0 │ │ │ │ + cbz r3, 4c6b4 <_PyXI_ExcInfoAsObject@@Base+0x174> │ │ │ │ + bl 18ce60 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4c6c4 <_PyXI_ExcInfoAsObject@@Base+0x17c> │ │ │ │ + b.n 4c6bc <_PyXI_ExcInfoAsObject@@Base+0x17c> │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 270b70 <_PyObject_GetState@@Base> │ │ │ │ - cbz r0, 4c704 <_PyXI_ExcInfoAsObject@@Base+0x1bc> │ │ │ │ + bl 270d78 <_PyObject_GetState@@Base> │ │ │ │ + cbz r0, 4c6fc <_PyXI_ExcInfoAsObject@@Base+0x1bc> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4c708 <_PyXI_ExcInfoAsObject@@Base+0x1c0> │ │ │ │ + cbnz r0, 4c700 <_PyXI_ExcInfoAsObject@@Base+0x1c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c704 <_PyXI_ExcInfoAsObject@@Base+0x1bc> │ │ │ │ + bge.n 4c6fc <_PyXI_ExcInfoAsObject@@Base+0x1bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4c704 <_PyXI_ExcInfoAsObject@@Base+0x1bc> │ │ │ │ + cbnz r3, 4c6fc <_PyXI_ExcInfoAsObject@@Base+0x1bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c736 <_PyXI_ExcInfoAsObject@@Base+0x1ee> │ │ │ │ + b.n 4c72e <_PyXI_ExcInfoAsObject@@Base+0x1ee> │ │ │ │ ldr r2, [r6, #32] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 4c726 <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ + bge.n 4c71e <_PyXI_ExcInfoAsObject@@Base+0x1de> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #27204 @ 0x6a44 │ │ │ │ + movw r0, #27284 @ 0x6a94 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #27212 @ 0x6a4c │ │ │ │ + movw r0, #27292 @ 0x6a9c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004c73a : │ │ │ │ - b.w 1f7a10 │ │ │ │ +0004c732 : │ │ │ │ + b.w 1f7c50 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #60000 @ 0xea60 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r7 │ │ │ │ - beq.n 4c78e │ │ │ │ + beq.n 4c786 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 4c78e │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 4c786 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #27224 @ 0x6a58 │ │ │ │ + movw r1, #27304 @ 0x6aa8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4c79e │ │ │ │ - bl 4cdb6 │ │ │ │ + beq.n 4c796 │ │ │ │ + bl 4cdae │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4c7f8 │ │ │ │ + b.n 4c7f0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 4c7b4 │ │ │ │ + bge.n 4c7ac │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ add r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 23748c │ │ │ │ + bl 2376bc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4c79a │ │ │ │ + beq.n 4c792 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4c7d8 │ │ │ │ + ble.n 4c7d0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 4c7f8 │ │ │ │ + ble.n 4c7f0 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ @@ -48580,275 +48577,275 @@ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ - cbnz r6, 4c826 │ │ │ │ + cbnz r6, 4c81e │ │ │ │ cmp r3, r6 │ │ │ │ - ble.n 4c826 │ │ │ │ + ble.n 4c81e │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4c826 │ │ │ │ - cbnz r2, 4c846 │ │ │ │ + bne.n 4c81e │ │ │ │ + cbnz r2, 4c83e │ │ │ │ mov r3, r6 │ │ │ │ - ldr r6, [pc, #180] @ (4c8e0 ) │ │ │ │ + ldr r6, [pc, #180] @ (4c8d8 ) │ │ │ │ movs r2, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r6, #1 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ add r6, sp, #28 │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 4c846 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 4c83e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4c8d6 │ │ │ │ + b.n 4c8ce │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r3, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4c860 │ │ │ │ + bne.n 4c858 │ │ │ │ vldr d0, [r0, #8] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ - b.n 4c87e │ │ │ │ - bl 1461c0 │ │ │ │ + b.n 4c876 │ │ │ │ + bl 1465b8 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4c87e │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 4c876 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c842 │ │ │ │ + bne.n 4c83a │ │ │ │ ldr r0, [r4, #8] │ │ │ │ vmov.f32 s0, s16 │ │ │ │ blx 2c29c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 4c8ce │ │ │ │ + beq.n 4c8c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs.n 4c8be │ │ │ │ + bvs.n 4c8b6 │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #27160 @ 0x6a18 │ │ │ │ + movw r3, #27240 @ 0x6a68 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #27272 @ 0x6a88 │ │ │ │ + movw r2, #27352 @ 0x6ad8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it le │ │ │ │ movle r2, r3 │ │ │ │ - b.n 4c8c6 │ │ │ │ - movw r2, #27272 @ 0x6a88 │ │ │ │ + b.n 4c8be │ │ │ │ + movw r2, #27352 @ 0x6ad8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 4c2ce │ │ │ │ - b.n 4c842 │ │ │ │ + bl 4c2c6 │ │ │ │ + b.n 4c83a │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #560] @ (4cb14 ) │ │ │ │ + ldr r2, [pc, #544] @ (4cafc ) │ │ │ │ lsls r5, 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w ip, [sp, #72] @ 0x48 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 4c90e │ │ │ │ + beq.n 4c906 │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 4c91e │ │ │ │ + b.n 4c916 │ │ │ │ cmp r3, ip │ │ │ │ - ble.n 4c91c │ │ │ │ + ble.n 4c914 │ │ │ │ cmp r3, #3 │ │ │ │ - bgt.n 4c918 │ │ │ │ - cbnz r2, 4c944 │ │ │ │ + bgt.n 4c910 │ │ │ │ + cbnz r2, 4c93c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4c91e │ │ │ │ + b.n 4c916 │ │ │ │ mov r5, ip │ │ │ │ - ldr r1, [pc, #224] @ (4ca00 ) │ │ │ │ + ldr r1, [pc, #224] @ (4c9f8 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4c94a │ │ │ │ - b.n 4c9f6 │ │ │ │ + cbnz r0, 4c942 │ │ │ │ + b.n 4c9ee │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r6, r5 │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4c9ce │ │ │ │ + beq.n 4c9c6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 4c996 │ │ │ │ + cbz r0, 4c98e │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 4c96e │ │ │ │ - bl 7fe38 │ │ │ │ + cbnz r0, 4c966 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4c9f6 │ │ │ │ + bne.n 4c9ee │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c990 │ │ │ │ - bl 85b80 │ │ │ │ + b.n 4c988 │ │ │ │ + bl 85bb4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c98c │ │ │ │ + bge.n 4c984 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4c98c │ │ │ │ + cbnz r3, 4c984 │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 4c960 │ │ │ │ + beq.n 4c958 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 4c998 │ │ │ │ - b.n 4c9d6 │ │ │ │ + bne.n 4c990 │ │ │ │ + b.n 4c9ce │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 4c9ae │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4c9f6 │ │ │ │ + cbnz r0, 4c9a6 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4c9ee │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4c9da │ │ │ │ - bl 85b80 │ │ │ │ + b.n 4c9d2 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4c9c8 │ │ │ │ + bge.n 4c9c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4c9c8 │ │ │ │ + cbnz r3, 4c9c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4c9da │ │ │ │ - b.n 4c9a2 │ │ │ │ + bne.n 4c9d2 │ │ │ │ + b.n 4c99a │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 4c9da │ │ │ │ + b.n 4c9d2 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 152f9c │ │ │ │ + bl 153444 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 246814 │ │ │ │ + b.w 246a64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #736] @ (4cce4 <_PyXI_FormatExcInfo@@Base+0x188>) │ │ │ │ + ldr r2, [pc, #720] @ (4cccc <_PyXI_FormatExcInfo@@Base+0x178>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 4ca24 │ │ │ │ + cbnz r3, 4ca1c │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4ca24 │ │ │ │ + ble.n 4ca1c │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4ca24 │ │ │ │ - cbnz r1, 4ca40 │ │ │ │ + bne.n 4ca1c │ │ │ │ + cbnz r1, 4ca38 │ │ │ │ add r5, sp, #28 │ │ │ │ str r5, [sp, #20] │ │ │ │ - ldr r5, [pc, #92] @ (4ca88 ) │ │ │ │ + ldr r5, [pc, #92] @ (4ca80 ) │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r5, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 4ca6c │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 4ca64 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r3, #55600 @ 0xd930 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4ca70 │ │ │ │ + beq.n 4ca68 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27528 @ 0x6b88 │ │ │ │ + movw r1, #27608 @ 0x6bd8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ca82 │ │ │ │ + b.n 4ca7a │ │ │ │ mov r0, r4 │ │ │ │ - bl 26c854 <_Py_c_prod@@Base+0x18c4> │ │ │ │ + bl 26ca8c <_Py_c_prod@@Base+0x18c4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ca6c │ │ │ │ + beq.n 4ca64 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #912] @ (4ce1c ) │ │ │ │ + ldr r2, [pc, #896] @ (4ce04 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ - movw r0, #23152 @ 0x5a70 │ │ │ │ + movw r0, #23216 @ 0x5ab0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r1, #4 │ │ │ │ - b.w 7fdd8 │ │ │ │ + b.w 7fdf8 │ │ │ │ │ │ │ │ -0004ca9a : │ │ │ │ - ldr r3, [pc, #68] @ (4cae0 ) │ │ │ │ +0004ca92 : │ │ │ │ + ldr r3, [pc, #68] @ (4cad8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbz r0, 4cadc │ │ │ │ + cbz r0, 4cad4 │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 4cab2 │ │ │ │ + bls.n 4caaa │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 4caa4 │ │ │ │ + b.n 4ca9c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4cacc │ │ │ │ + beq.n 4cac4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 4caae │ │ │ │ + bcc.n 4caa6 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4cadc │ │ │ │ + cbz r0, 4cad4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -48856,707 +48853,707 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cb26 │ │ │ │ + bge.n 4cb1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4cb26 │ │ │ │ + cbnz r3, 4cb1e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004cb28 : │ │ │ │ +0004cb20 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (4cb58 ) │ │ │ │ + ldr r3, [pc, #32] @ (4cb50 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 19fb44 │ │ │ │ - cbz r0, 4cb54 │ │ │ │ + bl 1a0204 │ │ │ │ + cbz r0, 4cb4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004cb5c <_PyXI_FormatExcInfo@@Base>: │ │ │ │ - b.w 24e8b8 <_PyTime_FromMillisecondsObject@@Base+0x684> │ │ │ │ +0004cb54 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ + b.w 24eafc <_PyTime_FromMillisecondsObject@@Base+0x684> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 4cb7e <_PyXI_FormatExcInfo@@Base+0x22> │ │ │ │ + cbz r3, 4cb76 <_PyXI_FormatExcInfo@@Base+0x22> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 4cb80 <_PyXI_FormatExcInfo@@Base+0x24> │ │ │ │ + b.n 4cb78 <_PyXI_FormatExcInfo@@Base+0x24> │ │ │ │ mov r5, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbnz r3, 4cb8e <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ + cbnz r3, 4cb86 <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ cmp r6, #2 │ │ │ │ - ble.n 4cb8e <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ + ble.n 4cb86 <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 4cb8e <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ - cbnz r4, 4cbb2 <_PyXI_FormatExcInfo@@Base+0x56> │ │ │ │ - ldr r1, [pc, #380] @ (4cd0c <_PyXI_FormatExcInfo@@Base+0x1b0>) │ │ │ │ + bgt.n 4cb86 <_PyXI_FormatExcInfo@@Base+0x32> │ │ │ │ + cbnz r4, 4cbaa <_PyXI_FormatExcInfo@@Base+0x56> │ │ │ │ + ldr r1, [pc, #380] @ (4cd04 <_PyXI_FormatExcInfo@@Base+0x1b0>) │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cc98 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ + beq.n 4cc90 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4cbc8 <_PyXI_FormatExcInfo@@Base+0x6c> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 4cbc0 <_PyXI_FormatExcInfo@@Base+0x6c> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cc98 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ + bne.n 4cc90 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 4cbde <_PyXI_FormatExcInfo@@Base+0x82> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 4cbd6 <_PyXI_FormatExcInfo@@Base+0x82> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cc98 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ + bne.n 4cc90 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov sl, r0 │ │ │ │ - cbnz r0, 4cbf6 <_PyXI_FormatExcInfo@@Base+0x9a> │ │ │ │ - bl 7fe38 │ │ │ │ + cbnz r0, 4cbee <_PyXI_FormatExcInfo@@Base+0x9a> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4cc98 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ + bne.n 4cc90 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4cc18 <_PyXI_FormatExcInfo@@Base+0xbc> │ │ │ │ - bl 85b80 │ │ │ │ + b.n 4cc10 <_PyXI_FormatExcInfo@@Base+0xbc> │ │ │ │ + bl 85bb4 │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cc14 <_PyXI_FormatExcInfo@@Base+0xb8> │ │ │ │ + bge.n 4cc0c <_PyXI_FormatExcInfo@@Base+0xb8> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 4cc14 <_PyXI_FormatExcInfo@@Base+0xb8> │ │ │ │ + cbnz r3, 4cc0c <_PyXI_FormatExcInfo@@Base+0xb8> │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 4cbe8 <_PyXI_FormatExcInfo@@Base+0x8c> │ │ │ │ + beq.n 4cbe0 <_PyXI_FormatExcInfo@@Base+0x8c> │ │ │ │ adds r2, r5, r6 │ │ │ │ subs r3, r2, #3 │ │ │ │ - beq.n 4cc4e <_PyXI_FormatExcInfo@@Base+0xf2> │ │ │ │ + beq.n 4cc46 <_PyXI_FormatExcInfo@@Base+0xf2> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ - cbz r6, 4cc28 <_PyXI_FormatExcInfo@@Base+0xcc> │ │ │ │ + cbz r6, 4cc20 <_PyXI_FormatExcInfo@@Base+0xcc> │ │ │ │ subs r3, r2, #4 │ │ │ │ - beq.n 4cc5a <_PyXI_FormatExcInfo@@Base+0xfe> │ │ │ │ - b.n 4cc30 <_PyXI_FormatExcInfo@@Base+0xd4> │ │ │ │ + beq.n 4cc52 <_PyXI_FormatExcInfo@@Base+0xfe> │ │ │ │ + b.n 4cc28 <_PyXI_FormatExcInfo@@Base+0xd4> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - cbz r5, 4cc3a <_PyXI_FormatExcInfo@@Base+0xde> │ │ │ │ + cbz r5, 4cc32 <_PyXI_FormatExcInfo@@Base+0xde> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 4cc62 <_PyXI_FormatExcInfo@@Base+0x106> │ │ │ │ - b.n 4cc42 <_PyXI_FormatExcInfo@@Base+0xe6> │ │ │ │ + beq.n 4cc5a <_PyXI_FormatExcInfo@@Base+0x106> │ │ │ │ + b.n 4cc3a <_PyXI_FormatExcInfo@@Base+0xe6> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 23c2c4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbnz r0, 4cc62 <_PyXI_FormatExcInfo@@Base+0x106> │ │ │ │ - b.n 4cc98 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ + bl 23c4fc <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbnz r0, 4cc5a <_PyXI_FormatExcInfo@@Base+0x106> │ │ │ │ + b.n 4cc90 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r6, r5 │ │ │ │ - b.n 4cc62 <_PyXI_FormatExcInfo@@Base+0x106> │ │ │ │ + b.n 4cc5a <_PyXI_FormatExcInfo@@Base+0x106> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 4cc7e <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ + bge.n 4cc76 <_PyXI_FormatExcInfo@@Base+0x122> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11372 @ 0x2c6c │ │ │ │ + movw r1, #11436 @ 0x2cac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4cc98 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ + bl f3598 │ │ │ │ + b.n 4cc90 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ cmp r6, r4 │ │ │ │ - beq.n 4cc9c <_PyXI_FormatExcInfo@@Base+0x140> │ │ │ │ + beq.n 4cc94 <_PyXI_FormatExcInfo@@Base+0x140> │ │ │ │ mov r0, r6 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 208d98 │ │ │ │ - cbnz r0, 4cca0 <_PyXI_FormatExcInfo@@Base+0x144> │ │ │ │ + bl 208fd0 │ │ │ │ + cbnz r0, 4cc98 <_PyXI_FormatExcInfo@@Base+0x144> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4cd06 <_PyXI_FormatExcInfo@@Base+0x1aa> │ │ │ │ + b.n 4ccfe <_PyXI_FormatExcInfo@@Base+0x1aa> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4cca2 <_PyXI_FormatExcInfo@@Base+0x146> │ │ │ │ + b.n 4cc9a <_PyXI_FormatExcInfo@@Base+0x146> │ │ │ │ add r6, sp, #32 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 4ccb6 <_PyXI_FormatExcInfo@@Base+0x15a> │ │ │ │ + beq.n 4ccae <_PyXI_FormatExcInfo@@Base+0x15a> │ │ │ │ mov r0, r5 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cc98 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ + beq.n 4cc90 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ add r4, sp, #40 @ 0x28 │ │ │ │ - b.n 4ccb8 <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ + b.n 4ccb0 <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ movs r4, #0 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r3, r4 │ │ │ │ mov fp, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ strd r7, sl, [sp] │ │ │ │ blx 2aff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4ccee <_PyXI_FormatExcInfo@@Base+0x192> │ │ │ │ + bge.n 4cce6 <_PyXI_FormatExcInfo@@Base+0x192> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4ccf6 <_PyXI_FormatExcInfo@@Base+0x19a> │ │ │ │ - bl eec74 │ │ │ │ + bne.n 4ccee <_PyXI_FormatExcInfo@@Base+0x19a> │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4ccb8 <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ - b.n 4cc98 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ + beq.n 4ccb0 <_PyXI_FormatExcInfo@@Base+0x15c> │ │ │ │ + b.n 4cc90 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 800d8 │ │ │ │ - b.n 4cd06 <_PyXI_FormatExcInfo@@Base+0x1aa> │ │ │ │ + bl 800f8 │ │ │ │ + b.n 4ccfe <_PyXI_FormatExcInfo@@Base+0x1aa> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 4cc98 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 4cc90 <_PyXI_FormatExcInfo@@Base+0x13c> │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #64] @ (4cd50 <_PyXI_FormatExcInfo@@Base+0x1f4>) │ │ │ │ + ldr r3, [pc, #48] @ (4cd38 <_PyXI_FormatExcInfo@@Base+0x1e4>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #32 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 4cd32 <_PyXI_FormatExcInfo@@Base+0x1d6> │ │ │ │ + cbnz r2, 4cd2a <_PyXI_FormatExcInfo@@Base+0x1d6> │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 4cd32 <_PyXI_FormatExcInfo@@Base+0x1d6> │ │ │ │ + bne.n 4cd2a <_PyXI_FormatExcInfo@@Base+0x1d6> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4cd52 <_PyXI_FormatExcInfo@@Base+0x1f6> │ │ │ │ - ldr r4, [pc, #92] @ (4cd90 <_PyXI_FormatExcInfo@@Base+0x234>) │ │ │ │ + cbnz r0, 4cd4a <_PyXI_FormatExcInfo@@Base+0x1f6> │ │ │ │ + ldr r4, [pc, #92] @ (4cd88 <_PyXI_FormatExcInfo@@Base+0x234>) │ │ │ │ add r3, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 4cd52 <_PyXI_FormatExcInfo@@Base+0x1f6> │ │ │ │ + cbnz r0, 4cd4a <_PyXI_FormatExcInfo@@Base+0x1f6> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4cd8a <_PyXI_FormatExcInfo@@Base+0x22e> │ │ │ │ + b.n 4cd82 <_PyXI_FormatExcInfo@@Base+0x22e> │ │ │ │ ldrd r0, r4, [r3] │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 4cd7a <_PyXI_FormatExcInfo@@Base+0x21e> │ │ │ │ + cbz r0, 4cd72 <_PyXI_FormatExcInfo@@Base+0x21e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4cd7a <_PyXI_FormatExcInfo@@Base+0x21e> │ │ │ │ + cbz r0, 4cd72 <_PyXI_FormatExcInfo@@Base+0x21e> │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 4cd7c <_PyXI_FormatExcInfo@@Base+0x220> │ │ │ │ + cbz r0, 4cd74 <_PyXI_FormatExcInfo@@Base+0x220> │ │ │ │ strd r5, r4, [r0, #8] │ │ │ │ - b.n 4cd8a <_PyXI_FormatExcInfo@@Base+0x22e> │ │ │ │ + b.n 4cd82 <_PyXI_FormatExcInfo@@Base+0x22e> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 77668 │ │ │ │ - b.n 4cd4e <_PyXI_FormatExcInfo@@Base+0x1f2> │ │ │ │ + bl 776ac │ │ │ │ + b.n 4cd46 <_PyXI_FormatExcInfo@@Base+0x1f2> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #240] @ (4ce84 ) │ │ │ │ + ldr r3, [pc, #224] @ (4ce6c ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0004cd94 : │ │ │ │ - b.w 1d79c0 │ │ │ │ +0004cd8c : │ │ │ │ + b.w 1d7c08 │ │ │ │ │ │ │ │ -0004cd98 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +0004cd90 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 24f1ac │ │ │ │ + bl 24f3f0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6b570 │ │ │ │ + b.w 6b580 │ │ │ │ │ │ │ │ -0004cdb6 : │ │ │ │ +0004cdae : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #32] @ (4cde8 ) │ │ │ │ + ldr r0, [pc, #32] @ (4cde0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #27572 @ 0x6bb4 │ │ │ │ + movw r2, #27652 @ 0x6c04 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl f35f0 <_PyErr_SetString@@Base> │ │ │ │ + bl f3618 <_PyErr_SetString@@Base> │ │ │ │ movs 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, #4088] @ 0xff8 │ │ │ │ movw r3, #31380 @ 0x7a94 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 4ce1c │ │ │ │ + beq.n 4ce14 │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 4ce1c │ │ │ │ + beq.n 4ce14 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 4ce46 │ │ │ │ - b.n 4ce34 │ │ │ │ + beq.n 4ce3e │ │ │ │ + b.n 4ce2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 4ce14 │ │ │ │ - movw r0, #51620 @ 0xc9a4 │ │ │ │ + beq.n 4ce0c │ │ │ │ + movw r0, #51684 @ 0xc9e4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r2 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4ce14 │ │ │ │ - b.n 4ce72 │ │ │ │ + bne.n 4ce0c │ │ │ │ + b.n 4ce6a │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #51620 @ 0xc9a4 │ │ │ │ + movw r0, #51684 @ 0xc9e4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 4ce72 │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 4ce6a │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl d26c8 │ │ │ │ - cbnz r0, 4ce68 │ │ │ │ + bl d2720 │ │ │ │ + cbnz r0, 4ce60 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #56440 @ 0xdc78 │ │ │ │ + movw r1, #56504 @ 0xdcb8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4ce72 │ │ │ │ + bl f3598 │ │ │ │ + b.n 4ce6a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 4d080 │ │ │ │ + b.w 4d078 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ceb8 │ │ │ │ + bge.n 4ceb0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4ceb8 │ │ │ │ + cbnz r3, 4ceb0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 4cef0 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + bpl.n 4cee8 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4ceea │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 4cef0 │ │ │ │ + bne.n 4cee2 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 4cee8 │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 4cf2e │ │ │ │ + cbnz r0, 4cf26 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ - movw r6, #14145 @ 0x3741 │ │ │ │ + movw r6, #15153 @ 0x3b31 │ │ │ │ movt r6, #20 │ │ │ │ adds r4, #12 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ subs r3, #16 │ │ │ │ add.w r9, r2, r3, lsr #2 │ │ │ │ cmp r8, r9 │ │ │ │ - bge.n 4cf2c │ │ │ │ + bge.n 4cf24 │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 4cf26 │ │ │ │ + cbz r3, 4cf1e │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 4cf20 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 4cf26 │ │ │ │ + bne.n 4cf18 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 4cf1e │ │ │ │ mov r1, r7 │ │ │ │ blx r5 │ │ │ │ - cbnz r0, 4cf2e │ │ │ │ + cbnz r0, 4cf26 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 4cf0a │ │ │ │ + b.n 4cf02 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 4cf4c │ │ │ │ + cbz r3, 4cf44 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4cf5c │ │ │ │ + b.n 4cf54 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4cf5a │ │ │ │ + ble.n 4cf52 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4cf56 │ │ │ │ - cbnz r1, 4cf80 │ │ │ │ + bgt.n 4cf4e │ │ │ │ + cbnz r1, 4cf78 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4cf5c │ │ │ │ + b.n 4cf54 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #284] @ (4d07c ) │ │ │ │ + ldr r1, [pc, #284] @ (4d074 ) │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4cf86 │ │ │ │ - b.n 4cff8 │ │ │ │ + cbnz r0, 4cf7e │ │ │ │ + b.n 4cff0 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r6, r5 │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 4cf9c │ │ │ │ - bl 7fe38 │ │ │ │ + cbnz r0, 4cf94 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d06e │ │ │ │ - b.n 4cff8 │ │ │ │ - bl 85b80 │ │ │ │ + beq.n 4d066 │ │ │ │ + b.n 4cff0 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cfb6 │ │ │ │ + bge.n 4cfae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 4cfb6 │ │ │ │ + cbnz r3, 4cfae │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r2, r5, #1 │ │ │ │ - beq.n 4cf92 │ │ │ │ + beq.n 4cf8a │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4cfd2 │ │ │ │ + beq.n 4cfca │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 4cfd4 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 4cfd4 │ │ │ │ - b.n 4cff8 │ │ │ │ + bne.n 4cfcc │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 4cfcc │ │ │ │ + b.n 4cff0 │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 4cffc │ │ │ │ + bge.n 4cff4 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #22 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ - bl 1fba78 │ │ │ │ + b.w 1b1208 │ │ │ │ + bl 1fbcb8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d078 │ │ │ │ + b.n 4d070 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r4, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4cff4 │ │ │ │ + beq.n 4cfec │ │ │ │ add.w r7, r0, #16 │ │ │ │ - b.n 4d024 │ │ │ │ + b.n 4d01c │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 4d038 │ │ │ │ - bl eec74 │ │ │ │ + bne.n 4d030 │ │ │ │ + bl eec9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d056 │ │ │ │ + beq.n 4d04e │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov.w r0, #384 @ 0x180 │ │ │ │ blx 2b1fc │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 4d048 │ │ │ │ - b.n 4d012 │ │ │ │ + bge.n 4d040 │ │ │ │ + b.n 4d00a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 4d056 │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 4d04e │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 4d052 │ │ │ │ + beq.n 4d04a │ │ │ │ add r0, sp, #28 │ │ │ │ - bl 9e1c4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9e228 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - b.n 4d078 │ │ │ │ + b.n 4d070 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4cff8 │ │ │ │ + bge.n 4cff0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4cff8 │ │ │ │ + bne.n 4cff0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4cff8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4cff0 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 4cfd8 │ │ │ │ + beq.n 4cfd0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4cfbe │ │ │ │ + b.n 4cfb6 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #592] @ (4d2d0 ) │ │ │ │ + ldr r3, [pc, #576] @ (4d2b8 ) │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0004d080 : │ │ │ │ +0004d078 : │ │ │ │ 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, #31380 @ 0x7a94 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d0b2 │ │ │ │ + cbz r0, 4d0aa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl 13b534 │ │ │ │ - cbnz r0, 4d0d8 │ │ │ │ + bl 13b8a4 │ │ │ │ + cbnz r0, 4d0d0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d124 │ │ │ │ + b.n 4d11c │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d214 │ │ │ │ + bl 4d20c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4d0fe │ │ │ │ - movw r3, #55461 @ 0xd8a5 │ │ │ │ + beq.n 4d0f6 │ │ │ │ + movw r3, #55505 @ 0xd8d1 │ │ │ │ movt r3, #40 @ 0x28 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 4d108 │ │ │ │ + bne.n 4d100 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28da1c │ │ │ │ - b.n 4d110 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 28da48 │ │ │ │ + b.n 4d108 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d0e6 │ │ │ │ - b.n 4d0d4 │ │ │ │ + beq.n 4d0de │ │ │ │ + b.n 4d0cc │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d11c │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 4d114 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d0d4 │ │ │ │ + bne.n 4d0cc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004d126 : │ │ │ │ +0004d11e : │ │ │ │ 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, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #36380 @ 0x8e1c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4d162 │ │ │ │ - ldr r3, [pc, #152] @ (4d1e0 ) │ │ │ │ + bne.n 4d15a │ │ │ │ + ldr r3, [pc, #152] @ (4d1d8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #416] @ 0x1a0 │ │ │ │ - blt.n 4d162 │ │ │ │ + blt.n 4d15a │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 4d174 │ │ │ │ - movw r0, #29564 @ 0x737c │ │ │ │ + bgt.n 4d16c │ │ │ │ + movw r0, #29628 @ 0x73bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #1683 @ 0x693 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 4d1d8 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 4d1d0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ - cbz r0, 4d18e │ │ │ │ + cbz r0, 4d186 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 4d190 │ │ │ │ + bge.n 4d188 │ │ │ │ add.w r3, r0, r4, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str.w r8, [r3, #4] │ │ │ │ - cbnz r0, 4d1c6 │ │ │ │ - b.n 4d1c2 │ │ │ │ + cbnz r0, 4d1be │ │ │ │ + b.n 4d1ba │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r6, #1 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - bl 85ed0 │ │ │ │ - cbz r0, 4d1a2 │ │ │ │ + bl 85f04 │ │ │ │ + cbz r0, 4d19a │ │ │ │ add.w r3, r0, r5, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 4d1a8 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 4d1d8 │ │ │ │ + b.n 4d1a0 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 4d1d0 │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 4d1b6 │ │ │ │ + ble.n 4d1ae │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ - b.n 4d1a8 │ │ │ │ + b.n 4d1a0 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0, #0] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d1dc │ │ │ │ + b.n 4d1d4 │ │ │ │ add.w r4, r4, #1128 @ 0x468 │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 4d1c2 │ │ │ │ + beq.n 4d1ba │ │ │ │ blx r3 │ │ │ │ - b.n 4d1c2 │ │ │ │ + b.n 4d1ba │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2484f8 │ │ │ │ + bl 24873c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4d206 │ │ │ │ - beq.n 4d20a │ │ │ │ + blt.n 4d1fe │ │ │ │ + beq.n 4d202 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4d212 │ │ │ │ + b.n 4d20a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d212 │ │ │ │ + b.n 4d20a │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -49564,679 +49561,681 @@ │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl dd584 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d242 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 4d246 │ │ │ │ - b.n 4d268 │ │ │ │ + bne.n 4d23a │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 4d23e │ │ │ │ + b.n 4d260 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 4d270 │ │ │ │ + bge.n 4d268 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ - cbz r3, 4d270 │ │ │ │ + cbz r3, 4d268 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 4d270 │ │ │ │ - movw r2, #29597 @ 0x739d │ │ │ │ + cbz r3, 4d268 │ │ │ │ + movw r2, #30621 @ 0x779d │ │ │ │ movt r2, #20 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 4d260 │ │ │ │ + bne.n 4d258 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - b.n 4d264 │ │ │ │ + b.n 4d25c │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 4d26e │ │ │ │ + bge.n 4d266 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d270 │ │ │ │ + b.n 4d268 │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0004d274 : │ │ │ │ +0004d26c : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 4d282 │ │ │ │ + cbnz r0, 4d27a │ │ │ │ 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 r4, r0 │ │ │ │ - ldr r0, [pc, #28] @ (4d2b4 ) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #28] @ (4d2ac ) │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27616 @ 0x6be0 │ │ │ │ + movw r0, #27696 @ 0x6c30 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ nop │ │ │ │ - b.n 4d8b8 │ │ │ │ + b.n 4d8b0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 2375c8 │ │ │ │ - cbz r0, 4d2ec │ │ │ │ + bl 2377f8 │ │ │ │ + cbz r0, 4d2e4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 20a68c │ │ │ │ + bl 20a8c4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d2ee │ │ │ │ + bne.n 4d2e6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d2ec │ │ │ │ + bge.n 4d2e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d2ec │ │ │ │ + cbnz r3, 4d2e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0004d2f2 : │ │ │ │ - movw r0, #25140 @ 0x6234 │ │ │ │ +0004d2ea : │ │ │ │ + movw r0, #25204 @ 0x6274 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ 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, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r9, r0, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4d34a │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4d342 │ │ │ │ add.w r4, r4, r4, lsr #31 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ add r9, r4 │ │ │ │ ldrb.w r0, [r9, #128] @ 0x80 │ │ │ │ adds r0, #22 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #20 │ │ │ │ - bhi.n 4d34e │ │ │ │ + bhi.n 4d346 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 90400 │ │ │ │ + b.w 90440 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d356 │ │ │ │ + b.n 4d34e │ │ │ │ movw r0, #9152 @ 0x23c0 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0004d35a : │ │ │ │ +0004d352 : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 4d390 │ │ │ │ + cbz r0, 4d388 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d390 │ │ │ │ + bge.n 4d388 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d390 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d388 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a354 │ │ │ │ + b.w 7a394 │ │ │ │ │ │ │ │ -0004d39a : │ │ │ │ +0004d392 : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004d3a6 : │ │ │ │ +0004d39e : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #24] │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #24] @ (4d3cc ) │ │ │ │ + ldr r3, [pc, #24] @ (4d3c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1532] @ 0x5fc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0004d3d0 : │ │ │ │ +0004d3c8 : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bx lr │ │ │ │ + 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 │ │ │ │ mov r6, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - blt.n 4d3fc │ │ │ │ - cbz r2, 4d3fc │ │ │ │ + blt.n 4d3f8 │ │ │ │ + cbz r2, 4d3f8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 4d414 │ │ │ │ + bgt.n 4d410 │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27716 @ 0x6c44 │ │ │ │ + movw r1, #27780 @ 0x6c84 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4d45c │ │ │ │ + bl f3598 │ │ │ │ + b.n 4d458 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ - cbz r6, 4d478 │ │ │ │ + cbz r6, 4d474 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8244 @ 0x2034 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 127b88 │ │ │ │ - bl d076c │ │ │ │ + bl 127e48 │ │ │ │ + bl d07c4 │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq.n 4d462 │ │ │ │ + beq.n 4d45e │ │ │ │ mov r0, r8 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 4d462 │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 4d45e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #7380 @ 0x1cd4 │ │ │ │ + movw r1, #7444 @ 0x1d14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d4a8 │ │ │ │ + b.n 4d4a4 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str.w r6, [r2, r4, lsl #2] │ │ │ │ - b.n 4d492 │ │ │ │ + b.n 4d48e │ │ │ │ add.w r1, r0, r4, lsl #2 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #4] │ │ │ │ adds r1, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 4d492 │ │ │ │ + beq.n 4d48e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 4d484 │ │ │ │ + b.n 4d480 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d4a6 │ │ │ │ + bge.n 4d4a2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4d4a6 │ │ │ │ + cbnz r3, 4d4a2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0004d4ac : │ │ │ │ +0004d4a8 : │ │ │ │ movw r3, #61356 @ 0xefac │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #0 │ │ │ │ - cbz r3, 4d4d4 │ │ │ │ + cbz r3, 4d4d0 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 4d4d6 │ │ │ │ + b.n 4d4d2 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [sp, #28] │ │ │ │ - cbnz r3, 4d4e4 │ │ │ │ + cbnz r3, 4d4e0 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 4d4e4 │ │ │ │ + ble.n 4d4e0 │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 4d4e4 │ │ │ │ - cbnz r5, 4d510 │ │ │ │ + bgt.n 4d4e0 │ │ │ │ + cbnz r5, 4d50c │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r5 │ │ │ │ movs r1, #1 │ │ │ │ movs r5, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movw r5, #19796 @ 0x4d54 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4d510 │ │ │ │ + cbnz r0, 4d50c │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d56c │ │ │ │ + b.n 4d568 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ add r4, r6 │ │ │ │ - bl 127708 │ │ │ │ + bl 1279c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4d50c │ │ │ │ + beq.n 4d508 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 4d536 │ │ │ │ + beq.n 4d532 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 228204 │ │ │ │ + bl 228430 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 4d536 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 4d532 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d50c │ │ │ │ + bne.n 4d508 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b214 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 4d564 │ │ │ │ + bne.n 4d560 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 4d50c │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 4d508 │ │ │ │ mov r0, r4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0004d578 : │ │ │ │ +0004d574 : │ │ │ │ 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, #36380 @ 0x8e1c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 4d5aa │ │ │ │ + beq.n 4d5a6 │ │ │ │ movw r1, #1650 @ 0x672 │ │ │ │ - movw r0, #29564 @ 0x737c │ │ │ │ + movw r0, #29628 @ 0x73bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4d5c6 │ │ │ │ + b.n 4d5c2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 4d5c4 │ │ │ │ + blt.n 4d5c0 │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 4d5c4 │ │ │ │ + cbz r3, 4d5c0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r1 │ │ │ │ ittt gt │ │ │ │ addgt.w r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2, #0] │ │ │ │ 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 26cad4 │ │ │ │ - cbnz r0, 4d5ec │ │ │ │ + bl 26cd0c │ │ │ │ + cbnz r0, 4d5e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 26cd14 │ │ │ │ + b.w 26cf4c │ │ │ │ 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 r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldrb.w r2, [r1, #87] @ 0x57 │ │ │ │ lsls r3, r2, #26 │ │ │ │ - bmi.n 4d616 │ │ │ │ + bmi.n 4d612 │ │ │ │ movw r2, #23400 @ 0x5b68 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 4d64e │ │ │ │ + bne.n 4d64a │ │ │ │ mov r6, r0 │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 4d64a │ │ │ │ + cbz r0, 4d646 │ │ │ │ mov r1, r6 │ │ │ │ - bl 89b18 │ │ │ │ + bl 89b5c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d636 │ │ │ │ + beq.n 4d632 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89b18 │ │ │ │ + bl 89b5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d656 │ │ │ │ + bne.n 4d652 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d64a │ │ │ │ + bge.n 4d646 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4d64a │ │ │ │ + cbnz r3, 4d646 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d656 │ │ │ │ + b.n 4d652 │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #27780 @ 0x6c84 │ │ │ │ + movw r1, #27844 @ 0x6cc4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 4d6a4 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 4d6a0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1ddcd4 │ │ │ │ - cbnz r0, 4d68e │ │ │ │ + bl 1ddf20 │ │ │ │ + cbnz r0, 4d68a │ │ │ │ mov r0, r4 │ │ │ │ - bl ee848 │ │ │ │ - b.n 4d6a4 │ │ │ │ + bl ee870 │ │ │ │ + b.n 4d6a0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ strd r4, r1, [sp, #8] │ │ │ │ - ldr r0, [pc, #12] @ (4d6a8 ) │ │ │ │ + ldr r0, [pc, #12] @ (4d6a4 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ lsls r4, r4, #9 │ │ │ │ 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, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 4d6d8 │ │ │ │ + bne.n 4d6d4 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14872 @ 0x3a18 │ │ │ │ + movw r1, #14936 @ 0x3a58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4d710 │ │ │ │ + bl f3598 │ │ │ │ + b.n 4d70c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r3, 4d71c │ │ │ │ + cbnz r3, 4d718 │ │ │ │ ldrb.w r3, [r0, #34] @ 0x22 │ │ │ │ - cbz r3, 4d714 │ │ │ │ + cbz r3, 4d710 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r1, #2 │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 4d704 │ │ │ │ - movw r1, #14920 @ 0x3a48 │ │ │ │ + cbnz r2, 4d700 │ │ │ │ + movw r1, #14984 @ 0x3a88 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ - b.n 4d710 │ │ │ │ - movw r1, #14972 @ 0x3a7c │ │ │ │ + bl f3598 │ │ │ │ + b.n 4d70c │ │ │ │ + movw r1, #15036 @ 0x3abc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d7c4 │ │ │ │ + b.n 4d7c0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #16] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ - bl 2479d0 <_PyArg_BadArgument@@Base+0x490> │ │ │ │ + bl 247c20 <_PyArg_BadArgument@@Base+0x490> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 4d740 │ │ │ │ + cbz r2, 4d73c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 26dad4 <_PyDeadline_Get@@Base+0xd34> │ │ │ │ + bl 26dcd4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d7c4 │ │ │ │ + bne.n 4d7c0 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ - b.n 4d7c4 │ │ │ │ - cbz r0, 4d784 │ │ │ │ + b.n 4d7c0 │ │ │ │ + cbz r0, 4d780 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #57472 @ 0xe080 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4d78e │ │ │ │ + bne.n 4d78a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strb.w r2, [r3, #34] @ 0x22 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [r5, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d76c │ │ │ │ + bge.n 4d768 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4d76c │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4d768 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #60952 @ 0xee18 │ │ │ │ + movw r1, #61016 @ 0xee58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4d710 │ │ │ │ + bl f3598 │ │ │ │ + b.n 4d70c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movs r3, #2 │ │ │ │ strb.w r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #16] │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbz r0, 4d7b2 │ │ │ │ - bl d92ec │ │ │ │ + bl d90a8 │ │ │ │ + cbz r0, 4d7ae │ │ │ │ + bl d9330 │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 155310 │ │ │ │ - b.n 4d7c4 │ │ │ │ + bl 1557b8 │ │ │ │ + b.n 4d7c0 │ │ │ │ movw r3, #61164 @ 0xeeec │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4d79e │ │ │ │ + bne.n 4d79a │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 4d7f8 │ │ │ │ + bmi.n 4d7f4 │ │ │ │ movw r3, #23400 @ 0x5b68 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4d7f8 │ │ │ │ + beq.n 4d7f4 │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - b.n 4d80e │ │ │ │ + b.n 4d80a │ │ │ │ mov r0, r4 │ │ │ │ bl 3caea <_Py_rc_quot@@Base+0x3e0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4d7ee │ │ │ │ + beq.n 4d7ea │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [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 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 4d83a │ │ │ │ + cbz r3, 4d836 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4d83a │ │ │ │ + bne.n 4d836 │ │ │ │ mov r0, r3 │ │ │ │ - bl 26fb54 <_PySys_GetSizeOf@@Base> │ │ │ │ + bl 26fd5c <_PySys_GetSizeOf@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4d844 │ │ │ │ + beq.n 4d840 │ │ │ │ add r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - cbz r1, 4d850 │ │ │ │ + cbz r1, 4d84c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 4d858 │ │ │ │ + b.n 4d854 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - b.w 3718c │ │ │ │ + b.w 37190 │ │ │ │ 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 25c1b0 │ │ │ │ + bl 25c3e8 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 28f914 <_PyBytes_FromXIData@@Base+0x1974> │ │ │ │ + b.w 28f948 <_PyBytes_FromXIData@@Base+0x197c> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 4d8aa │ │ │ │ + cbnz r4, 4d8a6 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 4d8aa │ │ │ │ + ble.n 4d8a6 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 4d8aa │ │ │ │ - cbnz r2, 4d8ca │ │ │ │ + bne.n 4d8a6 │ │ │ │ + cbnz r2, 4d8c6 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #68] @ (4d8f4 ) │ │ │ │ + ldr r4, [pc, #68] @ (4d8f0 ) │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 4d8e2 │ │ │ │ + cbz r0, 4d8de │ │ │ │ mov r0, r6 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ - bl 152f9c │ │ │ │ + bl 153444 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 4dab8 │ │ │ │ + bl 4dab4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 4d8e6 │ │ │ │ + bne.n 4d8e2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4d8ee │ │ │ │ + b.n 4d8ea │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #512] @ (4daf8 ) │ │ │ │ + ldr r5, [pc, #512] @ (4daf4 ) │ │ │ │ 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 r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 4d930 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 4d92c │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4d926 │ │ │ │ + bne.n 4d922 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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 │ │ │ │ @@ -50244,200 +50243,200 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r6, #24552 @ 0x5fe8 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 4d966 │ │ │ │ + bne.n 4d962 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 4d966 │ │ │ │ + bne.n 4d962 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d9be │ │ │ │ + bge.n 4d9ba │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 4d9be │ │ │ │ + b.n 4d9ba │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4d986 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 4d996 │ │ │ │ + bne.n 4d982 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 4d992 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ cmp r5, r6 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 4d9be │ │ │ │ - cbnz r0, 4d99a │ │ │ │ + beq.n 4d9ba │ │ │ │ + cbnz r0, 4d996 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4d9be │ │ │ │ + b.n 4d9ba │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4d9b2 │ │ │ │ + bge.n 4d9ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 4d9b6 │ │ │ │ + cbz r3, 4d9b2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 4d9be │ │ │ │ + b.n 4d9ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4d9b2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4d9ae │ │ │ │ vpop {d8} │ │ │ │ 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 r7, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4daa8 │ │ │ │ + beq.n 4daa4 │ │ │ │ strd r7, r0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #2 │ │ │ │ - ldr r0, [pc, #192] @ (4dab4 ) │ │ │ │ + ldr r0, [pc, #192] @ (4dab0 ) │ │ │ │ mov r1, sp │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4da88 │ │ │ │ + beq.n 4da84 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #15272 @ 0x3ba8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 4da24 │ │ │ │ + beq.n 4da20 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27860 @ 0x6cd4 │ │ │ │ + movw r1, #27924 @ 0x6d14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 4da88 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 4da84 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4da88 │ │ │ │ + blt.n 4da84 │ │ │ │ movw r0, #57264 @ 0xdfb0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 4da88 │ │ │ │ + cbz r0, 4da84 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r0, #12] │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w r6, [r8, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4da6c │ │ │ │ + bge.n 4da68 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4da6c │ │ │ │ + cbnz r3, 4da68 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 4da78 │ │ │ │ + blt.n 4da74 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4daac │ │ │ │ + b.n 4daa8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 4da74 │ │ │ │ + bne.n 4da70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 4da74 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 4da70 │ │ │ │ movs r0, #0 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4daa8 │ │ │ │ + bge.n 4daa4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 4daa8 │ │ │ │ + cbnz r3, 4daa4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 4daca │ │ │ │ + cbz r4, 4dac6 │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 4dae8 │ │ │ │ + beq.n 4dae4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 4dae8 │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 4dae4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 25c110 │ │ │ │ + b.w 25c348 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 4db08 │ │ │ │ + beq.n 4db04 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27904 @ 0x6d00 │ │ │ │ + movw r1, #27968 @ 0x6d40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4db30 │ │ │ │ + bl f3598 │ │ │ │ + b.n 4db2c │ │ │ │ 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 4db2c │ │ │ │ + bgt.n 4db28 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ add.w r8, r7, r6 │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r8, r0 │ │ │ │ - ble.n 4db36 │ │ │ │ - bl 1fba78 │ │ │ │ + ble.n 4db32 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 4db60 │ │ │ │ + b.n 4db5c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 238100 │ │ │ │ + bl 238330 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4db30 │ │ │ │ + beq.n 4db2c │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 4db5e │ │ │ │ + ble.n 4db5a │ │ │ │ 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] │ │ │ │ @@ -50450,379 +50449,379 @@ │ │ │ │ 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 4dc32 │ │ │ │ + beq.n 4dc2e │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4dc32 │ │ │ │ + bne.n 4dc2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4dc32 │ │ │ │ + beq.n 4dc2e │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ strd r9, sl, [sp, #8] │ │ │ │ - movw r3, #9633 @ 0x25a1 │ │ │ │ + movw r3, #10169 @ 0x27b9 │ │ │ │ movt r3, #39 @ 0x27 │ │ │ │ - movw r0, #27944 @ 0x6d28 │ │ │ │ + movw r0, #28008 @ 0x6d68 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 4dbe0 │ │ │ │ + cbnz r0, 4dbdc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - movw r0, #27956 @ 0x6d34 │ │ │ │ + movw r0, #28020 @ 0x6d74 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dc14 │ │ │ │ + bge.n 4dc10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 4dc14 │ │ │ │ + cbnz r3, 4dc10 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4dbd4 │ │ │ │ + beq.n 4dbd0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dc32 │ │ │ │ + bge.n 4dc2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4dc32 │ │ │ │ + cbnz r3, 4dc2e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_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, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 4dc5e │ │ │ │ + bhi.n 4dc5a │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 4dc76 │ │ │ │ + beq.n 4dc72 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 4dc78 │ │ │ │ - movw r0, #49364 @ 0xc0d4 │ │ │ │ + b.n 4dc74 │ │ │ │ + movw r0, #49428 @ 0xc114 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4dc54 │ │ │ │ - b.n 4dca4 │ │ │ │ + bne.n 4dc50 │ │ │ │ + b.n 4dca0 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r6, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 172668 <_PyLong_Frexp@@Base+0x1170> │ │ │ │ + bl 172af0 <_PyLong_Frexp@@Base+0x1170> │ │ │ │ adds r3, r0, #2 │ │ │ │ - beq.n 4dca4 │ │ │ │ + beq.n 4dca0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 4dca8 │ │ │ │ + blt.n 4dca4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6212 @ 0x1844 │ │ │ │ + movw r1, #6276 @ 0x1884 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4dcda │ │ │ │ + b.n 4dcd6 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbz r0, 4dcc0 │ │ │ │ + cbz r0, 4dcbc │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r5 │ │ │ │ - bl e4044 │ │ │ │ + bl e4034 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4dca4 │ │ │ │ + beq.n 4dca0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbnz r0, 4dcda │ │ │ │ - cbz r4, 4dcd0 │ │ │ │ + cbnz r0, 4dcd6 │ │ │ │ + cbz r4, 4dccc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dcd8 │ │ │ │ + bge.n 4dcd4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 4dcd8 │ │ │ │ + b.n 4dcd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1011b4 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 4dca4 │ │ │ │ + bl 101234 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 4dca0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 4dd74 │ │ │ │ + beq.n 4dd70 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 4dd74 │ │ │ │ + beq.n 4dd70 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #57825 @ 0xe1e1 │ │ │ │ + movw r3, #58505 @ 0xe489 │ │ │ │ movt r3, #18 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4dd16 │ │ │ │ + bne.n 4dd12 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 4dd1a │ │ │ │ + b.n 4dd16 │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 4dd3c │ │ │ │ + beq.n 4dd38 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 4dd3c │ │ │ │ + cbz r3, 4dd38 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #28415 @ 0x6eff │ │ │ │ + movw r3, #28431 @ 0x6f0f │ │ │ │ movt r3, #5 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 4dd3c │ │ │ │ + bne.n 4dd38 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56df8 │ │ │ │ + bl 56e08 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 4dd56 │ │ │ │ + cbz r0, 4dd52 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dd56 │ │ │ │ + bge.n 4dd52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4dd56 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4dd52 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 4dd74 │ │ │ │ + cbz r0, 4dd70 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4dd74 │ │ │ │ + bge.n 4dd70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 4dd74 │ │ │ │ + cbnz r3, 4dd70 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 4dde6 │ │ │ │ + bge.n 4dde2 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ movs r2, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r8 │ │ │ │ - cbnz r0, 4dda8 │ │ │ │ + cbnz r0, 4dda4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4ddfe │ │ │ │ - bl d64b0 │ │ │ │ + b.n 4ddfa │ │ │ │ + bl d64f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4ddc2 │ │ │ │ + bge.n 4ddbe │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 4ddc2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 4ddbe │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne.n 4ddde │ │ │ │ + bne.n 4ddda │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28fad4 <_Py_c_neg@@Base+0x74> │ │ │ │ + bl 28fb04 <_Py_c_neg@@Base+0x74> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 4dda4 │ │ │ │ + bne.n 4dda0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 4ddfe │ │ │ │ + b.n 4ddfa │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 4dd8c │ │ │ │ - b.n 4dda4 │ │ │ │ + beq.n 4dd88 │ │ │ │ + b.n 4dda0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27968 @ 0x6d40 │ │ │ │ + movw r1, #28032 @ 0x6d80 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 4dda4 │ │ │ │ + bl f3598 │ │ │ │ + b.n 4dda0 │ │ │ │ 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 r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 4de1e │ │ │ │ + cbz r3, 4de1a │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 4de2e │ │ │ │ + b.n 4de2a │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 4de2c │ │ │ │ + ble.n 4de28 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 4de28 │ │ │ │ - cbnz r1, 4de52 │ │ │ │ + bgt.n 4de24 │ │ │ │ + cbnz r1, 4de4e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 4de2e │ │ │ │ + b.n 4de2a │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #76] @ (4de7c ) │ │ │ │ + ldr r1, [pc, #76] @ (4de78 ) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 4de58 │ │ │ │ - b.n 4de76 │ │ │ │ + cbnz r0, 4de54 │ │ │ │ + b.n 4de72 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add r5, r6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r7 │ │ │ │ itte eq │ │ │ │ movweq r2, #5160 @ 0x1428 │ │ │ │ movteq r2, #75 @ 0x4b │ │ │ │ ldrne r2, [r4, #4] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 155bb8 │ │ │ │ + b.w 156060 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #688] @ (4e130 <_PyContext_NewHamtForTests@@Base+0xda>) │ │ │ │ + ldr r5, [pc, #688] @ (4e12c <_PyContext_NewHamtForTests@@Base+0xd6>) │ │ │ │ lsls r5, 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 775f4 │ │ │ │ + bl 77638 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 4deda │ │ │ │ + beq.n 4ded6 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #47972 @ 0xbb64 │ │ │ │ + movw r0, #48036 @ 0xbba4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbnz r0, 4deda │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbnz r0, 4ded6 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4deee │ │ │ │ + b.n 4deea │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ bl 44652 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 4ded6 │ │ │ │ + beq.n 4ded2 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 4df20 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 4df32 │ │ │ │ - b.n 4df6c │ │ │ │ + bne.n 4df1c │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 4df2e │ │ │ │ + b.n 4df68 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #88] @ 4df80 │ │ │ │ + vldr d6, [pc, #92] @ 4df80 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi.n 4df70 │ │ │ │ + bhi.n 4df6c │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0, #0] │ │ │ │ blx 2c53c │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ @@ -50830,103 +50829,104 @@ │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 4df78 │ │ │ │ + bge.n 4df74 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 4df78 │ │ │ │ + b.n 4df74 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 4df78 │ │ │ │ + b.n 4df74 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ vpop {d8} │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 4dfb8 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 4dfb8 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 4dfb2 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 4dfb8 │ │ │ │ + bne.n 4dfb2 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 4dfb8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4dff6 │ │ │ │ + cbnz r0, 4dff6 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 4dfd4 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 4dfd4 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4dfce │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 4dfd4 │ │ │ │ + bne.n 4dfce │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 4dfd4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 4dff6 │ │ │ │ + cbnz r0, 4dff6 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 4dff6 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 4dff6 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 4dfec │ │ │ │ + bne.n 4dfec │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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 r5, r2 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 4e04a │ │ │ │ + bne.n 4e04a │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ - bl 4d214 │ │ │ │ + bl 4d20c │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 4e034 │ │ │ │ - movw r3, #13565 @ 0x34fd │ │ │ │ + beq.n 4e034 │ │ │ │ + movw r3, #14045 @ 0x36dd │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 4e03e │ │ │ │ + bne.n 4e03e │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 213514 │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 2136f4 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 4e01c │ │ │ │ - b.n 4e052 │ │ │ │ + beq.n 4e01c │ │ │ │ + b.n 4e052 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, r1 │ │ │ │ movs r1, #1 │ │ │ │ - bl 13b534 │ │ │ │ + bl 13b8a4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ 0004e056 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ ldr r3, [pc, #40] @ (4e080 <_PyContext_NewHamtForTests@@Base+0x2a>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -50943,15 +50943,15 @@ │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ - movw r4, #27452 @ 0x6b3c │ │ │ │ + movw r4, #27512 @ 0x6b78 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #44 @ 0x2c │ │ │ │ @@ -50976,95 +50976,95 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ movs r4, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4e176 <_PyContext_NewHamtForTests@@Base+0x120> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r7, #0 │ │ │ │ str r7, [sp, #76] @ 0x4c │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldr r6, [sp, #76] @ 0x4c │ │ │ │ ldr r4, [sp, #96] @ 0x60 │ │ │ │ cbz r0, 4e10c <_PyContext_NewHamtForTests@@Base+0xb6> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1db7c4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1dba0c <_Py_Uid_Converter@@Base> │ │ │ │ cbnz r0, 4e110 <_PyContext_NewHamtForTests@@Base+0xba> │ │ │ │ movs r5, #0 │ │ │ │ b.n 4e184 <_PyContext_NewHamtForTests@@Base+0x12e> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4e10c <_PyContext_NewHamtForTests@@Base+0xb6> │ │ │ │ ldrd r8, r5, [sp, #24] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #13148 @ 0x335c │ │ │ │ + movw r1, #13212 @ 0x339c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #13156 @ 0x3364 │ │ │ │ + movw r0, #13220 @ 0x33a4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4e10c <_PyContext_NewHamtForTests@@Base+0xb6> │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b208 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r5, #0 │ │ │ │ bge.n 4e17c <_PyContext_NewHamtForTests@@Base+0x126> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b78 │ │ │ │ + bl 1b1230 │ │ │ │ b.n 4e10c <_PyContext_NewHamtForTests@@Base+0xb6> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r0 │ │ │ │ b.n 4e184 <_PyContext_NewHamtForTests@@Base+0x12e> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ str r6, [sp, #76] @ 0x4c │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #16] @ (4e1ac <_PyContext_NewHamtForTests@@Base+0x156>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 208f04 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 20913c <_PyUnicode_Copy@@Base> │ │ │ │ cbz r0, 4e1c2 <_PyContext_NewHamtForTests@@Base+0x16c> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #64740 @ 0xfce4 │ │ │ │ + movw r0, #64804 @ 0xfd24 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d14} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ @@ -51087,88 +51087,88 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 4e21c <_PyContext_NewHamtForTests@@Base+0x1c6> │ │ │ │ movs r0, #0 │ │ │ │ b.n 4e3c6 <_PyContext_NewHamtForTests@@Base+0x370> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vstr d0, [sp, #40] @ 0x28 │ │ │ │ vstr d1, [sp, #48] @ 0x30 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4e212 <_PyContext_NewHamtForTests@@Base+0x1bc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vstr d0, [sp, #24] │ │ │ │ vstr d1, [sp, #32] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4e212 <_PyContext_NewHamtForTests@@Base+0x1bc> │ │ │ │ cmp r5, #2 │ │ │ │ beq.n 4e2f0 <_PyContext_NewHamtForTests@@Base+0x29a> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r6, #24552 @ 0x5fe8 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ cbz r0, 4e28c <_PyContext_NewHamtForTests@@Base+0x236> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 4e266 <_PyContext_NewHamtForTests@@Base+0x210> │ │ │ │ vldr d8, [r0, #8] │ │ │ │ b.n 4e284 <_PyContext_NewHamtForTests@@Base+0x22e> │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 4e284 <_PyContext_NewHamtForTests@@Base+0x22e> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4e212 <_PyContext_NewHamtForTests@@Base+0x1bc> │ │ │ │ cmp r5, #3 │ │ │ │ beq.w 4e3ba <_PyContext_NewHamtForTests@@Base+0x364> │ │ │ │ b.n 4e290 <_PyContext_NewHamtForTests@@Base+0x23a> │ │ │ │ vldr d8, [pc, #320] @ 4e3d0 <_PyContext_NewHamtForTests@@Base+0x37a> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 4e29e <_PyContext_NewHamtForTests@@Base+0x248> │ │ │ │ vldr d9, [r0, #8] │ │ │ │ b.n 4e2bc <_PyContext_NewHamtForTests@@Base+0x266> │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bne.n 4e2bc <_PyContext_NewHamtForTests@@Base+0x266> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4e212 <_PyContext_NewHamtForTests@@Base+0x1bc> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 4e2d0 <_PyContext_NewHamtForTests@@Base+0x27a> │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bpl.n 4e2f8 <_PyContext_NewHamtForTests@@Base+0x2a2> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #2276 @ 0x8e4 │ │ │ │ + movw r1, #2340 @ 0x924 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - bl 7fe38 │ │ │ │ + bl f3598 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4e212 <_PyContext_NewHamtForTests@@Base+0x1bc> │ │ │ │ b.n 4e3a6 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ vldr d8, [pc, #220] @ 4e3d0 <_PyContext_NewHamtForTests@@Base+0x37a> │ │ │ │ vldr d9, [pc, #224] @ 4e3d8 <_PyContext_NewHamtForTests@@Base+0x382> │ │ │ │ vldr d11, [sp, #40] @ 0x28 │ │ │ │ vldr d14, [sp, #24] │ │ │ │ @@ -51195,26 +51195,26 @@ │ │ │ │ bgt.n 4e3b0 <_PyContext_NewHamtForTests@@Base+0x35a> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 4e3b0 <_PyContext_NewHamtForTests@@Base+0x35a> │ │ │ │ vsub.f64 d1, d10, d13 │ │ │ │ vsub.f64 d0, d11, d14 │ │ │ │ - bl 276fe8 <_Py_c_abs@@Base> │ │ │ │ + bl 276f7c <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d1, d13 │ │ │ │ vmov.f64 d12, d0 │ │ │ │ vmov.f64 d0, d14 │ │ │ │ - bl 276fe8 <_Py_c_abs@@Base> │ │ │ │ + bl 276f7c <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bls.n 4e3a6 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ vmov.f64 d0, d11 │ │ │ │ vmov.f64 d1, d10 │ │ │ │ - bl 276fe8 <_Py_c_abs@@Base> │ │ │ │ + bl 276f7c <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d8 │ │ │ │ vcmpe.f64 d12, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bls.n 4e3a6 <_PyContext_NewHamtForTests@@Base+0x350> │ │ │ │ vcmpe.f64 d12, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bhi.n 4e3b0 <_PyContext_NewHamtForTests@@Base+0x35a> │ │ │ │ @@ -51247,22 +51247,22 @@ │ │ │ │ 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, #28440 @ 0x6f18 │ │ │ │ + movw r1, #28504 @ 0x6f58 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c2f7c │ │ │ │ + bl c2fc0 │ │ │ │ cbz r0, 4e424 <_PyContext_NewHamtForTests@@Base+0x3ce> │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 23ce18 │ │ │ │ + bl 23d024 │ │ │ │ add sp, #20 │ │ │ │ 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] │ │ │ │ @@ -51270,68 +51270,68 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ cbz r2, 4e45e <_PyContext_NewHamtForTests@@Base+0x408> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cbz r3, 4e45e <_PyContext_NewHamtForTests@@Base+0x408> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #628 @ 0x274 │ │ │ │ + movw r1, #692 @ 0x2b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ b.n 4e500 <_PyContext_NewHamtForTests@@Base+0x4aa> │ │ │ │ mov r0, r1 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cbz r2, 4e46c <_PyContext_NewHamtForTests@@Base+0x416> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ - bl 25fddc <_PyGen_SetStopIterationValue@@Base+0x7cc> │ │ │ │ + bl 260014 <_PyGen_SetStopIterationValue@@Base+0x7cc> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4e45a <_PyContext_NewHamtForTests@@Base+0x404> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ adds r0, #12 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 177838 <_PyLong_UInt64_Converter@@Base+0x3730> │ │ │ │ + bl 177cc0 <_PyLong_UInt64_Converter@@Base+0x3730> │ │ │ │ ldr r1, [r6, #16] │ │ │ │ add.w r0, r4, #16 │ │ │ │ bic.w r2, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - bl 177838 <_PyLong_UInt64_Converter@@Base+0x3730> │ │ │ │ + bl 177cc0 <_PyLong_UInt64_Converter@@Base+0x3730> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cbz r3, 4e500 <_PyContext_NewHamtForTests@@Base+0x4aa> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 26036c <_PyGen_SetStopIterationValue@@Base+0xd5c> │ │ │ │ + bl 2605a4 <_PyGen_SetStopIterationValue@@Base+0xd5c> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4e4c0 <_PyContext_NewHamtForTests@@Base+0x46a> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ b.n 4e4d8 <_PyContext_NewHamtForTests@@Base+0x482> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4e45a <_PyContext_NewHamtForTests@@Base+0x404> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4e45a <_PyContext_NewHamtForTests@@Base+0x404> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4e45a <_PyContext_NewHamtForTests@@Base+0x404> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ bge.n 4e4fe <_PyContext_NewHamtForTests@@Base+0x4a8> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ @@ -51379,86 +51379,86 @@ │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4e5fc <_PyContext_NewHamtForTests@@Base+0x5a6> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ mov.w sl, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w sl, [sp, #76] @ 0x4c │ │ │ │ str.w sl, [sp, #96] @ 0x60 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldrd r7, r6, [sp, #76] @ 0x4c │ │ │ │ ldr r5, [sp, #96] @ 0x60 │ │ │ │ cbz r0, 4e5a6 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cbz r0, 4e5a6 <_PyContext_NewHamtForTests@@Base+0x550> │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ adds r3, r6, #1 │ │ │ │ beq.n 4e5aa <_PyContext_NewHamtForTests@@Base+0x554> │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r6 │ │ │ │ bl 42776 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4e60e <_PyContext_NewHamtForTests@@Base+0x5b8> │ │ │ │ mov r2, r5 │ │ │ │ strd r8, r9, [sp] │ │ │ │ - movw r1, #56856 @ 0xde18 │ │ │ │ + movw r1, #56920 @ 0xde58 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #19424 @ 0x4be0 │ │ │ │ + movw r0, #19488 @ 0x4c20 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4e5cc <_PyContext_NewHamtForTests@@Base+0x576> │ │ │ │ movs r4, #0 │ │ │ │ b.n 4e60e <_PyContext_NewHamtForTests@@Base+0x5b8> │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r2, r8 │ │ │ │ mov fp, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c23c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ bge.n 4e606 <_PyContext_NewHamtForTests@@Base+0x5b0> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b78 │ │ │ │ + bl 1b1230 │ │ │ │ b.n 4e5c8 <_PyContext_NewHamtForTests@@Base+0x572> │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ b.n 4e60e <_PyContext_NewHamtForTests@@Base+0x5b8> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ strd r7, r6, [sp, #76] @ 0x4c │ │ │ │ str r5, [sp, #96] @ 0x60 │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r4, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r6, [pc, #368] @ (4e79c <_Py_c_diff@@Base+0x170>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ 0004e62c <_Py_c_diff@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vsub.f64 d0, d0, d2 │ │ │ │ @@ -51472,26 +51472,26 @@ │ │ │ │ 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, #60524 @ 0xec6c │ │ │ │ + movw r1, #60588 @ 0xecac │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl c2f7c │ │ │ │ + bl c2fc0 │ │ │ │ cbz r0, 4e6a6 <_Py_c_diff@@Base+0x7a> │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 23cc48 │ │ │ │ + bl 23ce54 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 4e680 <_Py_c_diff@@Base+0x54> │ │ │ │ cbnz r0, 4e68c <_Py_c_diff@@Base+0x60> │ │ │ │ b.n 4e6a6 <_Py_c_diff@@Base+0x7a> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -51510,41 +51510,41 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 25c248 │ │ │ │ + bl 25c480 │ │ │ │ cbz r0, 4e6e0 <_Py_c_diff@@Base+0xb4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4e6de <_Py_c_diff@@Base+0xb2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4e6de <_Py_c_diff@@Base+0xb2> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r1, #3 │ │ │ │ - b.w 22571c <_PyXIData_New@@Base+0xd8> │ │ │ │ + b.w 225948 <_PyXIData_New@@Base+0xd8> │ │ │ │ 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] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ cbz r0, 4e76c <_Py_c_diff@@Base+0x140> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -51566,22 +51566,22 @@ │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ b.n 4e71e <_Py_c_diff@@Base+0xf2> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cbz r3, 4e75c <_Py_c_diff@@Base+0x130> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r0, #28044 @ 0x6d8c │ │ │ │ + movw r0, #28108 @ 0x6dcc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 80cac │ │ │ │ - movw r0, #6284 @ 0x188c │ │ │ │ + b.w 80ccc │ │ │ │ + movw r0, #6348 @ 0x18cc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r5, [pc, #180] @ (4e838 <_Py_c_diff@@Base+0x20c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -51611,74 +51611,74 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov r3, ip │ │ │ │ mov r1, r7 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 4e816 <_Py_c_diff@@Base+0x1ea> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ movs r6, #0 │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ cbnz r0, 4e7ea <_Py_c_diff@@Base+0x1be> │ │ │ │ movs r6, #0 │ │ │ │ b.n 4e824 <_Py_c_diff@@Base+0x1f8> │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b764 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r7, #0 │ │ │ │ bge.n 4e81c <_Py_c_diff@@Base+0x1f0> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b78 │ │ │ │ + bl 1b1230 │ │ │ │ b.n 4e7e6 <_Py_c_diff@@Base+0x1ba> │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 4e824 <_Py_c_diff@@Base+0x1f8> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ add r0, sp, #28 │ │ │ │ str r5, [sp, #60] @ 0x3c │ │ │ │ str r4, [sp, #80] @ 0x50 │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r1, #1 │ │ │ │ ldr r6, [pc, #544] @ (4ea60 <_PyXIData_FormatNotShareableError@@Base+0x1f4>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 4e84a <_Py_c_diff@@Base+0x21e> │ │ │ │ movs r1, #3 │ │ │ │ - b.w 22571c <_PyXIData_New@@Base+0xd8> │ │ │ │ + b.w 225948 <_PyXIData_New@@Base+0xd8> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ adds r0, #8 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ 0004e86c <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ @@ -51687,24 +51687,24 @@ │ │ │ │ sub sp, #20 │ │ │ │ movs r2, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 2232d8 <_PyObject_GetXIData@@Base+0x368> │ │ │ │ + bl 223504 <_PyObject_GetXIData@@Base+0x368> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ b.n 4e9ea <_PyXIData_FormatNotShareableError@@Base+0x17e> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 4e8a6 <_PyXIData_FormatNotShareableError@@Base+0x3a> │ │ │ │ movs r1, #5 │ │ │ │ - b.w 22571c <_PyXIData_New@@Base+0xd8> │ │ │ │ + b.w 225948 <_PyXIData_New@@Base+0xd8> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -51717,38 +51717,38 @@ │ │ │ │ beq.n 4e922 <_PyXIData_FormatNotShareableError@@Base+0xb6> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cbz r5, 4e8ec <_PyXIData_FormatNotShareableError@@Base+0x80> │ │ │ │ mov r1, r5 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r0, r7 │ │ │ │ bge.n 4e8ec <_PyXIData_FormatNotShareableError@@Base+0x80> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ mul.w r5, r7, r5 │ │ │ │ bic.w r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ ble.n 4e906 <_PyXIData_FormatNotShareableError@@Base+0x9a> │ │ │ │ mov r1, r8 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r0, r5 │ │ │ │ blt.n 4e8e4 <_PyXIData_FormatNotShareableError@@Base+0x78> │ │ │ │ mul.w r1, r7, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 238100 │ │ │ │ + bl 238330 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4e930 <_PyXIData_FormatNotShareableError@@Base+0xc4> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul.w r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1e6170 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 1e63b8 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4e932 <_PyXIData_FormatNotShareableError@@Base+0xc6> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 4e932 <_PyXIData_FormatNotShareableError@@Base+0xc6> │ │ │ │ movs r4, #0 │ │ │ │ @@ -51762,68 +51762,68 @@ │ │ │ │ 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 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4e9e4 <_PyXIData_FormatNotShareableError@@Base+0x178> │ │ │ │ mov r0, r4 │ │ │ │ - bl 266b08 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ + bl 266d40 <_PyLong_Lshift@@Base+0x1d8> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4e9e4 <_PyXIData_FormatNotShareableError@@Base+0x178> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 268f00 │ │ │ │ + bl 269138 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #20024 @ 0x4e38 │ │ │ │ + movw r0, #20088 @ 0x4e78 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 4e992 <_PyXIData_FormatNotShareableError@@Base+0x126> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 2763f4 │ │ │ │ + b.w 27641c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ - movw r0, #28048 @ 0x6d90 │ │ │ │ + movw r0, #28112 @ 0x6dd0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 269350 │ │ │ │ + bl 269588 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4e9c6 <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4e9c6 <_PyXIData_FormatNotShareableError@@Base+0x15a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4e986 <_PyXIData_FormatNotShareableError@@Base+0x11a> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4e9e4 <_PyXIData_FormatNotShareableError@@Base+0x178> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 4e9e4 <_PyXIData_FormatNotShareableError@@Base+0x178> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_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 │ │ │ │ @@ -51831,15 +51831,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ cbz r7, 4ea0e <_PyXIData_FormatNotShareableError@@Base+0x1a2> │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 4ea0e <_PyXIData_FormatNotShareableError@@Base+0x1a2> │ │ │ │ cmp r1, #0 │ │ │ │ bgt.n 4ea18 <_PyXIData_FormatNotShareableError@@Base+0x1ac> │ │ │ │ - bl 16151c <_PyType_LookupRef@@Base+0x1948> │ │ │ │ + bl 1619fc <_PyType_LookupRef@@Base+0x195c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4eaaa <_PyXIData_FormatNotShareableError@@Base+0x23e> │ │ │ │ b.n 4eb4c <_PyXIData_FormatNotShareableError@@Base+0x2e0> │ │ │ │ cmp r7, #1 │ │ │ │ bne.n 4eab0 <_PyXIData_FormatNotShareableError@@Base+0x244> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -51860,15 +51860,15 @@ │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r6 │ │ │ │ ble.n 4ea9c <_PyXIData_FormatNotShareableError@@Base+0x230> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ bne.n 4ea6c <_PyXIData_FormatNotShareableError@@Base+0x200> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5f38 │ │ │ │ + bl 1e6180 │ │ │ │ cbnz r0, 4ea5a <_PyXIData_FormatNotShareableError@@Base+0x1ee> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ b.n 4eace <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ @@ -51903,113 +51903,113 @@ │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4eb4c <_PyXIData_FormatNotShareableError@@Base+0x2e0> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 4eb4c <_PyXIData_FormatNotShareableError@@Base+0x2e0> │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 299c38 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 299c68 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ cmp r0, r7 │ │ │ │ bcs.n 4eac4 <_PyXIData_FormatNotShareableError@@Base+0x258> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11318c │ │ │ │ + bl 1133a8 │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 4ead2 <_PyXIData_FormatNotShareableError@@Base+0x266> │ │ │ │ movs r4, #0 │ │ │ │ b.n 4eb4c <_PyXIData_FormatNotShareableError@@Base+0x2e0> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ blt.n 4eaec <_PyXIData_FormatNotShareableError@@Base+0x280> │ │ │ │ mul.w r3, r7, r5 │ │ │ │ cmp r0, r3 │ │ │ │ bge.n 4eaec <_PyXIData_FormatNotShareableError@@Base+0x280> │ │ │ │ add r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ subs r0, #1 │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ mov r5, r0 │ │ │ │ movs r7, #0 │ │ │ │ subs r5, #1 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ ble.n 4eb2c <_PyXIData_FormatNotShareableError@@Base+0x2c0> │ │ │ │ - bl 25c248 │ │ │ │ + bl 25c480 │ │ │ │ cbnz r0, 4eb16 <_PyXIData_FormatNotShareableError@@Base+0x2aa> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4eace <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4eace <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4eace <_PyXIData_FormatNotShareableError@@Base+0x262> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4eb28 <_PyXIData_FormatNotShareableError@@Base+0x2bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4eb28 <_PyXIData_FormatNotShareableError@@Base+0x2bc> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ b.n 4eaf0 <_PyXIData_FormatNotShareableError@@Base+0x284> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4eb4c <_PyXIData_FormatNotShareableError@@Base+0x2e0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cbnz r3, 4eb4c <_PyXIData_FormatNotShareableError@@Base+0x2e0> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 4eb74 <_PyXIData_FormatNotShareableError@@Base+0x308> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ push {r4} │ │ │ │ cmp r1, r3 │ │ │ │ mov r4, r1 │ │ │ │ bne.n 4eb6c <_PyXIData_FormatNotShareableError@@Base+0x300> │ │ │ │ pop {r4} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ pop {r4} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cbz r0, 4eb80 <_PyXIData_FormatNotShareableError@@Base+0x314> │ │ │ │ movs r1, #7 │ │ │ │ - b.w 22571c <_PyXIData_New@@Base+0xd8> │ │ │ │ + b.w 225948 <_PyXIData_New@@Base+0xd8> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #28064 @ 0x6da0 │ │ │ │ + movw r0, #28128 @ 0x6de0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 20a84c │ │ │ │ + bl 20ab48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ 0004ebb4 <_PyObject_CheckXIData@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -52023,27 +52023,27 @@ │ │ │ │ beq.n 4ec02 <_PyObject_CheckXIData@@Base+0x4e> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ add r0, sp, #8 │ │ │ │ strd r6, r3, [sp] │ │ │ │ - bl 22317c <_PyObject_GetXIData@@Base+0x20c> │ │ │ │ + bl 2233a8 <_PyObject_GetXIData@@Base+0x20c> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ cbnz r0, 4ec08 <_PyObject_CheckXIData@@Base+0x54> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cbnz r3, 4ec0a <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cbz r3, 4ebf8 <_PyObject_CheckXIData@@Base+0x44> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cbnz r3, 4ec02 <_PyObject_CheckXIData@@Base+0x4e> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 223220 <_PyObject_GetXIData@@Base+0x2b0> │ │ │ │ + bl 22344c <_PyObject_GetXIData@@Base+0x2b0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 4ec0a <_PyObject_CheckXIData@@Base+0x56> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -52052,40 +52052,40 @@ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ cbz r1, 4ec2a <_PyObject_CheckXIData@@Base+0x76> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cbnz r0, 4ec40 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ b.n 4ec36 <_PyObject_CheckXIData@@Base+0x82> │ │ │ │ - bl 25e108 │ │ │ │ + bl 25e340 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4ec22 <_PyObject_CheckXIData@@Base+0x6e> │ │ │ │ movs r0, #0 │ │ │ │ b.n 4ec4c <_PyObject_CheckXIData@@Base+0x98> │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4ec32 <_PyObject_CheckXIData@@Base+0x7e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 4ec62 <_PyObject_CheckXIData@@Base+0xae> │ │ │ │ - movw r0, #47868 @ 0xbafc │ │ │ │ + movw r0, #47932 @ 0xbb3c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r1, #6 │ │ │ │ - b.w 7fdd8 │ │ │ │ - movw r0, #47876 @ 0xbb04 │ │ │ │ + b.w 7fdf8 │ │ │ │ + movw r0, #47940 @ 0xbb44 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ movs r1, #6 │ │ │ │ - b.w 7fdd8 │ │ │ │ + b.w 7fdf8 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ @@ -52100,80 +52100,80 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #176] @ (4ed48 <_PyObject_CheckXIData@@Base+0x194>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 4ecb2 <_PyObject_CheckXIData@@Base+0xfe> │ │ │ │ movs r0, #0 │ │ │ │ b.n 4ed44 <_PyObject_CheckXIData@@Base+0x190> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 4ecc6 <_PyObject_CheckXIData@@Base+0x112> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4ecae <_PyObject_CheckXIData@@Base+0xfa> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 4ecda <_PyObject_CheckXIData@@Base+0x126> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4ecae <_PyObject_CheckXIData@@Base+0xfa> │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #59348 @ 0xe7d4 │ │ │ │ + movw r1, #59412 @ 0xe814 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #36592 @ 0x8ef0 │ │ │ │ + movw r0, #36656 @ 0x8f30 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4ecae <_PyObject_CheckXIData@@Base+0xfa> │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b8e4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cbz r6, 4ed3c <_PyObject_CheckXIData@@Base+0x188> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 4ed28 <_PyObject_CheckXIData@@Base+0x174> │ │ │ │ - bl eec74 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4ecfc <_PyObject_CheckXIData@@Base+0x148> │ │ │ │ b.n 4ecae <_PyObject_CheckXIData@@Base+0xfa> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r6, [pc, #720] @ (4f01c <_PyObject_CheckXIData@@Base+0x468>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ 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 │ │ │ │ @@ -52192,28 +52192,28 @@ │ │ │ │ cbz r2, 4ed9a <_PyObject_CheckXIData@@Base+0x1e6> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 11318c │ │ │ │ + bl 1133a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ cbz r4, 4edc8 <_PyObject_CheckXIData@@Base+0x214> │ │ │ │ ldr r0, [pc, #28] @ (4edd0 <_PyObject_CheckXIData@@Base+0x21c>) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #14760 @ 0x39a8 │ │ │ │ + movw r0, #14824 @ 0x39e8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ @@ -52231,55 +52231,55 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4ee1c <_PyObject_CheckXIData@@Base+0x268> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 4ee1c <_PyObject_CheckXIData@@Base+0x268> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4ee38 <_PyObject_CheckXIData@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4ee38 <_PyObject_CheckXIData@@Base+0x284> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4ee38 <_PyObject_CheckXIData@@Base+0x284> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ cmp r4, #0 │ │ │ │ ble.n 4ee5c <_PyObject_CheckXIData@@Base+0x2a8> │ │ │ │ add.w r6, r5, #16 │ │ │ │ b.n 4ee6a <_PyObject_CheckXIData@@Base+0x2b6> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ subs r4, #1 │ │ │ │ bcc.n 4ee5c <_PyObject_CheckXIData@@Base+0x2a8> │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ b.n 4ee6a <_PyObject_CheckXIData@@Base+0x2b6> │ │ │ │ - b.w 11a1f4 <_Py_hashtable_destroy@@Base> │ │ │ │ + b.w 11a5d8 <_Py_hashtable_destroy@@Base> │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ @@ -52287,75 +52287,75 @@ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cbnz r0, 4eeb6 <_PyObject_CheckXIData@@Base+0x302> │ │ │ │ b.n 4eec8 <_PyObject_CheckXIData@@Base+0x314> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49584 @ 0xc1b0 │ │ │ │ + movw r0, #49648 @ 0xc1f0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4ee92 <_PyObject_CheckXIData@@Base+0x2de> │ │ │ │ b.n 4efaa <_PyObject_CheckXIData@@Base+0x3f6> │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4eed6 <_PyObject_CheckXIData@@Base+0x322> │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 4eee6 <_PyObject_CheckXIData@@Base+0x332> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4efaa <_PyObject_CheckXIData@@Base+0x3f6> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 4eee6 <_PyObject_CheckXIData@@Base+0x332> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4eec4 <_PyObject_CheckXIData@@Base+0x310> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4eec4 <_PyObject_CheckXIData@@Base+0x310> │ │ │ │ ldr r6, [r5, #4] │ │ │ │ movw r1, #8244 @ 0x2034 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 127b88 │ │ │ │ - bl d076c │ │ │ │ + bl 127e48 │ │ │ │ + bl d07c4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 4ef0c <_PyObject_CheckXIData@@Base+0x358> │ │ │ │ mov r0, r3 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4ef7c <_PyObject_CheckXIData@@Base+0x3c8> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ cbz r1, 4ef22 <_PyObject_CheckXIData@@Base+0x36e> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bge.n 4ef2e <_PyObject_CheckXIData@@Base+0x37a> │ │ │ │ add r4, r3 │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ b.n 4ef2e <_PyObject_CheckXIData@@Base+0x37a> │ │ │ │ mov r0, r7 │ │ │ │ - bl 25e108 │ │ │ │ + bl 25e340 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4ef12 <_PyObject_CheckXIData@@Base+0x35e> │ │ │ │ b.n 4efaa <_PyObject_CheckXIData@@Base+0x3f6> │ │ │ │ cmp r4, r3 │ │ │ │ mov.w r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - bl 26036c <_PyGen_SetStopIterationValue@@Base+0xd5c> │ │ │ │ + bl 2605a4 <_PyGen_SetStopIterationValue@@Base+0xd5c> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4efaa <_PyObject_CheckXIData@@Base+0x3f6> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r4, r3 │ │ │ │ @@ -52375,33 +52375,33 @@ │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r2, [r1, #4] │ │ │ │ b.n 4efac <_PyObject_CheckXIData@@Base+0x3f8> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #8244 @ 0x2034 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ - bl 127b88 │ │ │ │ - bl d076c │ │ │ │ + bl 127e48 │ │ │ │ + bl d07c4 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #49584 @ 0xc1b0 │ │ │ │ + movw r0, #49648 @ 0xc1f0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ - b.w 800d8 │ │ │ │ - movw r0, #35416 @ 0x8a58 │ │ │ │ + b.w 800f8 │ │ │ │ + movw r0, #35480 @ 0x8a98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ 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, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -52413,31 +52413,31 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4f00c <_PyObject_CheckXIData@@Base+0x458> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ b.n 4f00c <_PyObject_CheckXIData@@Base+0x458> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4f028 <_PyObject_CheckXIData@@Base+0x474> │ │ │ │ mov r0, r4 │ │ │ │ - bl 114d94 │ │ │ │ + bl 114fb0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4f028 <_PyObject_CheckXIData@@Base+0x474> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4f028 <_PyObject_CheckXIData@@Base+0x474> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #27437 @ 0x6b2d │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ @@ -52445,15 +52445,15 @@ │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2c0cc │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 │ │ │ │ @@ -52461,62 +52461,62 @@ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 4f098 <_PyObject_CheckXIData@@Base+0x4e4> │ │ │ │ b.n 4f0aa <_PyObject_CheckXIData@@Base+0x4f6> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49584 @ 0xc1b0 │ │ │ │ + movw r0, #49648 @ 0xc1f0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4f074 <_PyObject_CheckXIData@@Base+0x4c0> │ │ │ │ b.n 4f1a0 <_PyObject_CheckXIData@@Base+0x5ec> │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ blt.n 4f0b8 <_PyObject_CheckXIData@@Base+0x504> │ │ │ │ adds r3, r6, #1 │ │ │ │ bne.n 4f0c8 <_PyObject_CheckXIData@@Base+0x514> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4f1a0 <_PyObject_CheckXIData@@Base+0x5ec> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ b.n 4f0c8 <_PyObject_CheckXIData@@Base+0x514> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4f0a6 <_PyObject_CheckXIData@@Base+0x4f2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4f0a6 <_PyObject_CheckXIData@@Base+0x4f2> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 4f0e8 <_PyObject_CheckXIData@@Base+0x534> │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28192 @ 0x6e20 │ │ │ │ + movw r1, #28256 @ 0x6e60 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4f1a0 <_PyObject_CheckXIData@@Base+0x5ec> │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r6, r3 │ │ │ │ blt.n 4f110 <_PyObject_CheckXIData@@Base+0x55c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 211b28 <_PyCode_ReturnsOnlyNone@@Base+0x8e8> │ │ │ │ + bl 211d08 <_PyCode_ReturnsOnlyNone@@Base+0x8e0> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4f1a0 <_PyObject_CheckXIData@@Base+0x5ec> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 4f1a2 <_PyObject_CheckXIData@@Base+0x5ee> │ │ │ │ negs r3, r3 │ │ │ │ cmp r6, r3 │ │ │ │ @@ -52525,34 +52525,34 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 26c9b4 <_Py_c_prod@@Base+0x1a24> │ │ │ │ + bl 26cbec <_Py_c_prod@@Base+0x1a24> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4f106 <_PyObject_CheckXIData@@Base+0x552> │ │ │ │ b.n 4f1a0 <_PyObject_CheckXIData@@Base+0x5ec> │ │ │ │ negs r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 213edc <_PyXIData_Init@@Base+0x15c> │ │ │ │ + bl 213f14 <_PyXIData_Init@@Base+0x160> │ │ │ │ cbnz r0, 4f1a0 <_PyObject_CheckXIData@@Base+0x5ec> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r6, r0 │ │ │ │ bge.n 4f16e <_PyObject_CheckXIData@@Base+0x5ba> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 211b28 <_PyCode_ReturnsOnlyNone@@Base+0x8e8> │ │ │ │ + bl 211d08 <_PyCode_ReturnsOnlyNone@@Base+0x8e0> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4f1a0 <_PyObject_CheckXIData@@Base+0x5ec> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4f194 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ @@ -52561,25 +52561,25 @@ │ │ │ │ ldr r2, [r5, #32] │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 26c9b4 <_Py_c_prod@@Base+0x1a24> │ │ │ │ + bl 26cbec <_Py_c_prod@@Base+0x1a24> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4f15c <_PyObject_CheckXIData@@Base+0x5a8> │ │ │ │ b.n 4f1a0 <_PyObject_CheckXIData@@Base+0x5ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4f194 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 213edc <_PyXIData_Init@@Base+0x15c> │ │ │ │ + bl 213f14 <_PyXIData_Init@@Base+0x160> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4f106 <_PyObject_CheckXIData@@Base+0x552> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -52590,15 +52590,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cbnz r0, 4f208 <_PyObject_CheckXIData@@Base+0x654> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cbz r5, 4f1d6 <_PyObject_CheckXIData@@Base+0x622> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ b.n 4f1de <_PyObject_CheckXIData@@Base+0x62a> │ │ │ │ movw r4, #32052 @ 0x7d34 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ @@ -52608,71 +52608,71 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c260 │ │ │ │ cbnz r0, 4f1fc <_PyObject_CheckXIData@@Base+0x648> │ │ │ │ adds r0, r4, r6 │ │ │ │ subs r1, r5, r6 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4f20a <_PyObject_CheckXIData@@Base+0x656> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4f20a <_PyObject_CheckXIData@@Base+0x656> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 4f214 <_PyObject_CheckXIData@@Base+0x660> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ cbz r0, 4f25c <_PyObject_CheckXIData@@Base+0x6a8> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 7e0f0 │ │ │ │ + bl 7e110 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 4f248 <_PyObject_CheckXIData@@Base+0x694> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cbnz r0, 4f260 <_PyObject_CheckXIData@@Base+0x6ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4f25c <_PyObject_CheckXIData@@Base+0x6a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4f25c <_PyObject_CheckXIData@@Base+0x6a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 4f262 <_PyObject_CheckXIData@@Base+0x6ae> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - movw r2, #64224 @ 0xfae0 │ │ │ │ + movw r2, #64288 @ 0xfb20 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r3, #64240 @ 0xfaf0 │ │ │ │ + movw r3, #64304 @ 0xfb30 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ bic.w r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ 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 │ │ │ │ @@ -52681,28 +52681,28 @@ │ │ │ │ bhi.n 4f2cc <_PyObject_CheckXIData@@Base+0x718> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bmi.n 4f2e4 <_PyObject_CheckXIData@@Base+0x730> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #30216 @ 0x7608 │ │ │ │ + movw r0, #30280 @ 0x7648 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 4f390 <_PyObject_CheckXIData@@Base+0x7dc> │ │ │ │ - movw r0, #30216 @ 0x7608 │ │ │ │ + movw r0, #30280 @ 0x7648 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4f2a2 <_PyObject_CheckXIData@@Base+0x6ee> │ │ │ │ b.n 4f390 <_PyObject_CheckXIData@@Base+0x7dc> │ │ │ │ cmp r4, #1 │ │ │ │ ble.n 4f366 <_PyObject_CheckXIData@@Base+0x7b2> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ @@ -52711,150 +52711,150 @@ │ │ │ │ beq.n 4f34c <_PyObject_CheckXIData@@Base+0x798> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bpl.n 4f32e <_PyObject_CheckXIData@@Base+0x77a> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4f390 <_PyObject_CheckXIData@@Base+0x7dc> │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 4f34e <_PyObject_CheckXIData@@Base+0x79a> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4f390 <_PyObject_CheckXIData@@Base+0x7dc> │ │ │ │ - movw r2, #58388 @ 0xe414 │ │ │ │ + movw r2, #58452 @ 0xe454 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #30216 @ 0x7608 │ │ │ │ + movw r0, #30280 @ 0x7648 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 4f390 <_PyObject_CheckXIData@@Base+0x7dc> │ │ │ │ movs r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ beq.n 4f36c <_PyObject_CheckXIData@@Base+0x7b8> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 4f36e <_PyObject_CheckXIData@@Base+0x7ba> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 4f36e <_PyObject_CheckXIData@@Base+0x7ba> │ │ │ │ b.n 4f390 <_PyObject_CheckXIData@@Base+0x7dc> │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ b.n 4f36e <_PyObject_CheckXIData@@Base+0x7ba> │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 26fe54 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 27005c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ mov r1, r0 │ │ │ │ cbz r0, 4f390 <_PyObject_CheckXIData@@Base+0x7dc> │ │ │ │ - movw r0, #41116 @ 0xa09c │ │ │ │ + movw r0, #41180 @ 0xa0dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - bl 23d608 │ │ │ │ + bl 23d814 │ │ │ │ cbz r0, 4f3e4 <_PyObject_CheckXIData@@Base+0x830> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cbnz r0, 4f3ca <_PyObject_CheckXIData@@Base+0x816> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4f3e8 <_PyObject_CheckXIData@@Base+0x834> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 4f3e8 <_PyObject_CheckXIData@@Base+0x834> │ │ │ │ - bl 84e1c │ │ │ │ + bl 84e50 │ │ │ │ cbnz r0, 4f3f0 <_PyObject_CheckXIData@@Base+0x83c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4f3e4 <_PyObject_CheckXIData@@Base+0x830> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4f3e4 <_PyObject_CheckXIData@@Base+0x830> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 4f428 <_PyObject_CheckXIData@@Base+0x874> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28228 @ 0x6e44 │ │ │ │ + movw r0, #28292 @ 0x6e84 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4f428 <_PyObject_CheckXIData@@Base+0x874> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4f428 <_PyObject_CheckXIData@@Base+0x874> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cbz r0, 4f45e <_PyObject_CheckXIData@@Base+0x8aa> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 4f458 <_PyObject_CheckXIData@@Base+0x8a4> │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 4f45e <_PyObject_CheckXIData@@Base+0x8aa> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 4f480 <_PyObject_CheckXIData@@Base+0x8cc> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cbz r0, 4f480 <_PyObject_CheckXIData@@Base+0x8cc> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 4f476 <_PyObject_CheckXIData@@Base+0x8c2> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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 │ │ │ │ @@ -52866,15 +52866,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cbnz r0, 4f4e6 <_PyObject_CheckXIData@@Base+0x932> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cbz r5, 4f4b4 <_PyObject_CheckXIData@@Base+0x900> │ │ │ │ ldr r4, [r4, #20] │ │ │ │ b.n 4f4bc <_PyObject_CheckXIData@@Base+0x908> │ │ │ │ movw r4, #32052 @ 0x7d34 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ @@ -52884,56 +52884,56 @@ │ │ │ │ subs r6, r5, r2 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c260 │ │ │ │ cbnz r0, 4f4da <_PyObject_CheckXIData@@Base+0x926> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4f4e8 <_PyObject_CheckXIData@@Base+0x934> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4f4e8 <_PyObject_CheckXIData@@Base+0x934> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cbz r3, 4f4f2 <_PyObject_CheckXIData@@Base+0x93e> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cbz r0, 4f528 <_PyObject_CheckXIData@@Base+0x974> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 4f522 <_PyObject_CheckXIData@@Base+0x96e> │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 4f528 <_PyObject_CheckXIData@@Base+0x974> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 4f54a <_PyObject_CheckXIData@@Base+0x996> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cbz r0, 4f54a <_PyObject_CheckXIData@@Base+0x996> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 4f540 <_PyObject_CheckXIData@@Base+0x98c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -52960,73 +52960,73 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [pc, #188] @ (4f644 <_PyObject_CheckXIData@@Base+0xa90>) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #3 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cbnz r0, 4f5a0 <_PyObject_CheckXIData@@Base+0x9ec> │ │ │ │ movs r0, #0 │ │ │ │ b.n 4f63e <_PyObject_CheckXIData@@Base+0xa8a> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ bne.n 4f5b4 <_PyObject_CheckXIData@@Base+0xa00> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4f59c <_PyObject_CheckXIData@@Base+0x9e8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 1db7c4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1dba0c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4f59c <_PyObject_CheckXIData@@Base+0x9e8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4f59c <_PyObject_CheckXIData@@Base+0x9e8> │ │ │ │ ldrd r4, r6, [sp, #28] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r5 │ │ │ │ strd r4, r1, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #28260 @ 0x6e64 │ │ │ │ + movw r1, #28324 @ 0x6ea4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #13156 @ 0x3364 │ │ │ │ + movw r0, #13220 @ 0x33a4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4f59c <_PyObject_CheckXIData@@Base+0x9e8> │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ac0c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cbz r7, 4f636 <_PyObject_CheckXIData@@Base+0xa82> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 4f622 <_PyObject_CheckXIData@@Base+0xa6e> │ │ │ │ - bl eec74 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4f5f4 <_PyObject_CheckXIData@@Base+0xa40> │ │ │ │ b.n 4f59c <_PyObject_CheckXIData@@Base+0x9e8> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r7, [pc, #320] @ (4f788 <_PyObject_CheckXIData@@Base+0xbd4>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -53034,19 +53034,19 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cbz r0, 4f678 <_PyObject_CheckXIData@@Base+0xac4> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 4f672 <_PyObject_CheckXIData@@Base+0xabe> │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 4f678 <_PyObject_CheckXIData@@Base+0xac4> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 4f686 <_PyObject_CheckXIData@@Base+0xad2> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cbz r0, 4f686 <_PyObject_CheckXIData@@Base+0xad2> │ │ │ │ mov r1, r5 │ │ │ │ @@ -53055,15 +53055,15 @@ │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2252ec │ │ │ │ + bl 225518 │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4f6ae <_PyObject_CheckXIData@@Base+0xafa> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4f6b0 <_PyObject_CheckXIData@@Base+0xafc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ @@ -53081,41 +53081,41 @@ │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ beq.n 4f6e8 <_PyObject_CheckXIData@@Base+0xb34> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cbnz r0, 4f6e8 <_PyObject_CheckXIData@@Base+0xb34> │ │ │ │ ldr r4, [r5, #4] │ │ │ │ mov r3, r6 │ │ │ │ b.n 4f6ea <_PyObject_CheckXIData@@Base+0xb36> │ │ │ │ mov r3, r5 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bpl.n 4f720 <_PyObject_CheckXIData@@Base+0xb6c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 4f71c <_PyObject_CheckXIData@@Base+0xb68> │ │ │ │ mov r1, r5 │ │ │ │ - bl 2252ec │ │ │ │ + bl 225518 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4f728 <_PyObject_CheckXIData@@Base+0xb74> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4f71c <_PyObject_CheckXIData@@Base+0xb68> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbnz r3, 4f71c <_PyObject_CheckXIData@@Base+0xb68> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ b.n 4f728 <_PyObject_CheckXIData@@Base+0xb74> │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ @@ -53138,36 +53138,36 @@ │ │ │ │ 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, #28300 @ 0x6e8c │ │ │ │ + movw r1, #28364 @ 0x6ecc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cbz r0, 4f792 <_PyObject_CheckXIData@@Base+0xbde> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2c33c <__clock_getres64@plt> │ │ │ │ cbz r0, 4f796 <_PyObject_CheckXIData@@Base+0xbe2> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ b.n 4f7b6 <_PyObject_CheckXIData@@Base+0xc02> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vldr d6, [pc, #24] @ 4f7c0 <_PyObject_CheckXIData@@Base+0xc0c> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ bvs.n 4f6ee <_PyObject_CheckXIData@@Base+0xb3a> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ @@ -53183,25 +53183,25 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ blx 2b46c <__clock_gettime64@plt> │ │ │ │ cbz r0, 4f7fe <_PyObject_CheckXIData@@Base+0xc4a> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ b.n 4f81e <_PyObject_CheckXIData@@Base+0xc6a> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vldr d6, [pc, #24] @ 4f828 <_PyObject_CheckXIData@@Base+0xc74> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ bvs.n 4f756 <_PyObject_CheckXIData@@Base+0xba2> │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ @@ -53217,72 +53217,72 @@ │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4f892 <_PyObject_CheckXIData@@Base+0xcde> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 4f892 <_PyObject_CheckXIData@@Base+0xcde> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #28316 @ 0x6e9c │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ + movw r1, #28380 @ 0x6edc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r0, #0 │ │ │ │ b.n 4f896 <_PyObject_CheckXIData@@Base+0xce2> │ │ │ │ movs r0, #1 │ │ │ │ str r4, [r5, #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 │ │ │ │ movs r1, #0 │ │ │ │ - bl 238100 │ │ │ │ + bl 238330 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cbnz r1, 4f8e8 <_PyObject_CheckXIData@@Base+0xd34> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21116 @ 0x527c │ │ │ │ + movw r1, #21180 @ 0x52bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 4f8fc <_PyObject_CheckXIData@@Base+0xd48> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ adds r0, #16 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ - bl 177838 <_PyLong_UInt64_Converter@@Base+0x3730> │ │ │ │ + bl 177cc0 <_PyLong_UInt64_Converter@@Base+0x3730> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #50652 @ 0xc5dc │ │ │ │ + movw r1, #50716 @ 0xc61c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w 38f26 │ │ │ │ + b.w 38f2a │ │ │ │ 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, 4f934 <_PyObject_CheckXIData@@Base+0xd80> │ │ │ │ @@ -53290,19 +53290,19 @@ │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4f934 <_PyObject_CheckXIData@@Base+0xd80> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cbnz r3, 4f934 <_PyObject_CheckXIData@@Base+0xd80> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1437ec │ │ │ │ + bl 143bdc │ │ │ │ mov r0, r4 │ │ │ │ - bl 225fe0 <_PyEval_AddPendingCall@@Base+0x244> │ │ │ │ + bl 22620c <_PyEval_AddPendingCall@@Base+0x244> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -53314,72 +53314,72 @@ │ │ │ │ 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, #28352 @ 0x6ec0 │ │ │ │ + movw r1, #28416 @ 0x6f00 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cbz r0, 4f9b4 <_PyObject_CheckXIData@@Base+0xe00> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1fc8ec <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 1fcb2c <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ beq.n 4f9b4 <_PyObject_CheckXIData@@Base+0xe00> │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 1fe5d4 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 1fe80c <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ad54 <__clock_settime64@plt> │ │ │ │ cbz r0, 4f9b8 <_PyObject_CheckXIData@@Base+0xe04> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ b.n 4f9c0 <_PyObject_CheckXIData@@Base+0xe0c> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 4f9fc <_PyObject_CheckXIData@@Base+0xe48> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 4f9f2 <_PyObject_CheckXIData@@Base+0xe3e> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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 r4, r0 │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ adds r5, r4, #4 │ │ │ │ add.w r6, r4, #132 @ 0x84 │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 4fa18 <_PyObject_CheckXIData@@Base+0xe64> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ bx r3 │ │ │ │ @@ -53408,37 +53408,37 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ add r1, sp, #32 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 4fa86 <_PyObject_CheckXIData@@Base+0xed2> │ │ │ │ b.n 4faba <_PyObject_CheckXIData@@Base+0xf06> │ │ │ │ mov r6, r2 │ │ │ │ adds r1, r4, r6 │ │ │ │ ldr.w r9, [r5] │ │ │ │ subs r6, r1, #1 │ │ │ │ beq.n 4fb62 <_PyObject_CheckXIData@@Base+0xfae> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ cbz r7, 4fac4 <_PyObject_CheckXIData@@Base+0xf10> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bmi.n 4fabe <_PyObject_CheckXIData@@Base+0xf0a> │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #28372 @ 0x6ed4 │ │ │ │ + movw r1, #28436 @ 0x6f14 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #54588 @ 0xd53c │ │ │ │ + movw r0, #54652 @ 0xd57c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r3, r7 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ b.n 4fbcc <_PyObject_CheckXIData@@Base+0x1018> │ │ │ │ subs r6, r1, #2 │ │ │ │ bne.n 4fac6 <_PyObject_CheckXIData@@Base+0xf12> │ │ │ │ b.n 4fb70 <_PyObject_CheckXIData@@Base+0xfbc> │ │ │ │ ldr r7, [pc, #272] @ (4fbd8 <_PyObject_CheckXIData@@Base+0x1024>) │ │ │ │ ldr r4, [r5, #8] │ │ │ │ @@ -53453,67 +53453,67 @@ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ bmi.n 4fb02 <_PyObject_CheckXIData@@Base+0xf4e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28396 @ 0x6eec │ │ │ │ + movw r1, #28460 @ 0x6f2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 4fb1e <_PyObject_CheckXIData@@Base+0xf6a> │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ beq.n 4fad6 <_PyObject_CheckXIData@@Base+0xf22> │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ beq.n 4fad6 <_PyObject_CheckXIData@@Base+0xf22> │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ beq.n 4fad6 <_PyObject_CheckXIData@@Base+0xf22> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58840 @ 0xe5d8 │ │ │ │ + movw r1, #58904 @ 0xe618 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4faba <_PyObject_CheckXIData@@Base+0xf06> │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ bmi.n 4fb7e <_PyObject_CheckXIData@@Base+0xfca> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #28456 @ 0x6f28 │ │ │ │ + movw r1, #28520 @ 0x6f68 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #54588 @ 0xd53c │ │ │ │ + movw r0, #54652 @ 0xd57c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ b.n 4faba <_PyObject_CheckXIData@@Base+0xf06> │ │ │ │ ldr r6, [pc, #116] @ (4fbd8 <_PyObject_CheckXIData@@Base+0x1024>) │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r7, r6 │ │ │ │ b.n 4fb7e <_PyObject_CheckXIData@@Base+0xfca> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r6, [pc, #92] @ (4fbd8 <_PyObject_CheckXIData@@Base+0x1024>) │ │ │ │ b.n 4fb7e <_PyObject_CheckXIData@@Base+0xfca> │ │ │ │ ldr r6, [pc, #88] @ (4fbd8 <_PyObject_CheckXIData@@Base+0x1024>) │ │ │ │ mov r0, r8 │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4faba <_PyObject_CheckXIData@@Base+0xf06> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ @@ -53533,95 +53533,95 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r4, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r0, #20] │ │ │ │ - bl 82da8 │ │ │ │ + bl 82dd0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [pc, #496] @ (4fdc8 <_PyObject_CheckXIData@@Base+0x1214>) │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ 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 r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cbz r0, 4fc12 <_PyObject_CheckXIData@@Base+0x105e> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 4fc0a <_PyObject_CheckXIData@@Base+0x1056> │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 4fc12 <_PyObject_CheckXIData@@Base+0x105e> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4fca6 <_PyObject_CheckXIData@@Base+0x10f2> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cbz r0, 4fc30 <_PyObject_CheckXIData@@Base+0x107c> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 4fc28 <_PyObject_CheckXIData@@Base+0x1074> │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 4fc30 <_PyObject_CheckXIData@@Base+0x107c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4fca6 <_PyObject_CheckXIData@@Base+0x10f2> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cbz r0, 4fc4c <_PyObject_CheckXIData@@Base+0x1098> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 4fc46 <_PyObject_CheckXIData@@Base+0x1092> │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 4fc4c <_PyObject_CheckXIData@@Base+0x1098> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 4fca6 <_PyObject_CheckXIData@@Base+0x10f2> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cbz r0, 4fc68 <_PyObject_CheckXIData@@Base+0x10b4> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 4fc62 <_PyObject_CheckXIData@@Base+0x10ae> │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 4fc68 <_PyObject_CheckXIData@@Base+0x10b4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 4fca6 <_PyObject_CheckXIData@@Base+0x10f2> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cbz r0, 4fc84 <_PyObject_CheckXIData@@Base+0x10d0> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 4fc7e <_PyObject_CheckXIData@@Base+0x10ca> │ │ │ │ - bl 1436d4 │ │ │ │ + bl 143ac4 │ │ │ │ b.n 4fc84 <_PyObject_CheckXIData@@Base+0x10d0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cbnz r0, 4fca6 <_PyObject_CheckXIData@@Base+0x10f2> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cbz r0, 4fca6 <_PyObject_CheckXIData@@Base+0x10f2> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 4fc9c <_PyObject_CheckXIData@@Base+0x10e8> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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 │ │ │ │ @@ -53672,15 +53672,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 4fd98 <_PyObject_CheckXIData@@Base+0x11e4> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4fdd8 <_PyObject_CheckXIData@@Base+0x1224> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -53724,171 +53724,171 @@ │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldrd r1, r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ cbz r3, 4fdb6 <_PyObject_CheckXIData@@Base+0x1202> │ │ │ │ movs r0, #3 │ │ │ │ - bl 7c278 │ │ │ │ + bl 7c298 │ │ │ │ mov r5, r0 │ │ │ │ b.n 4fdbe <_PyObject_CheckXIData@@Base+0x120a> │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4fdcc <_PyObject_CheckXIData@@Base+0x1218> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cbz r3, 4fdd0 <_PyObject_CheckXIData@@Base+0x121c> │ │ │ │ mov r4, r5 │ │ │ │ b.n 4fdd8 <_PyObject_CheckXIData@@Base+0x1224> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4fdcc <_PyObject_CheckXIData@@Base+0x1218> │ │ │ │ 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 │ │ │ │ ldrb.w r7, [r0, #33] @ 0x21 │ │ │ │ cbz r7, 4fe0a <_PyObject_CheckXIData@@Base+0x1256> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16624 @ 0x40f0 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4fe4a <_PyObject_CheckXIData@@Base+0x1296> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r2, #5 │ │ │ │ bpl.n 4fe1c <_PyObject_CheckXIData@@Base+0x1268> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ bgt.n 4fe3c <_PyObject_CheckXIData@@Base+0x1288> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #28604 @ 0x6fbc │ │ │ │ + movw r1, #28668 @ 0x6ffc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 10432c │ │ │ │ + bl 1043ac │ │ │ │ mov r5, r0 │ │ │ │ cbnz r0, 4fe4e <_PyObject_CheckXIData@@Base+0x129a> │ │ │ │ movs r0, #0 │ │ │ │ b.n 4ff7a <_PyObject_CheckXIData@@Base+0x13c6> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22c9e0 <_PyTime_AsMilliseconds@@Base+0x3ac> │ │ │ │ + bl 22cc10 <_PyTime_AsMilliseconds@@Base+0x3ac> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4fe74 <_PyObject_CheckXIData@@Base+0x12c0> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4fe4a <_PyObject_CheckXIData@@Base+0x1296> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4fe4a <_PyObject_CheckXIData@@Base+0x1296> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ b.n 4fe4a <_PyObject_CheckXIData@@Base+0x1296> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ bge.n 4fe86 <_PyObject_CheckXIData@@Base+0x12d2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cbnz r3, 4fe86 <_PyObject_CheckXIData@@Base+0x12d2> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ands.w r5, r5, #268435456 @ 0x10000000 │ │ │ │ beq.n 4feca <_PyObject_CheckXIData@@Base+0x1316> │ │ │ │ mov r0, r8 │ │ │ │ - bl 26ea84 │ │ │ │ + bl 26ec8c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4fe4a <_PyObject_CheckXIData@@Base+0x1296> │ │ │ │ ldr.w r5, [r8, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 22cf44 <_PyTime_AsMilliseconds@@Base+0x910> │ │ │ │ + bl 22d174 <_PyTime_AsMilliseconds@@Base+0x910> │ │ │ │ adds r0, #1 │ │ │ │ bne.n 4feba <_PyObject_CheckXIData@@Base+0x1306> │ │ │ │ mov r0, r7 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ b.n 4fe4a <_PyObject_CheckXIData@@Base+0x1296> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ mov r1, r7 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r7 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ bmi.n 4fef2 <_PyObject_CheckXIData@@Base+0x133e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28664 @ 0x6ff8 │ │ │ │ + movw r1, #28728 @ 0x7038 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ - bl 85b80 │ │ │ │ + b.w d6bbc │ │ │ │ + bl 85bb4 │ │ │ │ adds r2, r0, #1 │ │ │ │ bne.n 4ff02 <_PyObject_CheckXIData@@Base+0x134e> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbz r0, 4ff06 <_PyObject_CheckXIData@@Base+0x1352> │ │ │ │ b.n 4fe4a <_PyObject_CheckXIData@@Base+0x1296> │ │ │ │ cmp r0, #0 │ │ │ │ bge.n 4ff1e <_PyObject_CheckXIData@@Base+0x136a> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17748 @ 0x4554 │ │ │ │ + movw r1, #17812 @ 0x4594 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ b.n 4fe4a <_PyObject_CheckXIData@@Base+0x1296> │ │ │ │ ldr r1, [r6, #28] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 4ff60 <_PyObject_CheckXIData@@Base+0x13ac> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bmi.n 4ff52 <_PyObject_CheckXIData@@Base+0x139e> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28716 @ 0x702c │ │ │ │ + movw r1, #28780 @ 0x706c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cbz r0, 4ff6a <_PyObject_CheckXIData@@Base+0x13b6> │ │ │ │ - bl 89b18 │ │ │ │ + bl 89b5c │ │ │ │ adds r0, #1 │ │ │ │ beq.w 4fe4a <_PyObject_CheckXIData@@Base+0x1296> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.n 4ff7a <_PyObject_CheckXIData@@Base+0x13c6> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -53908,57 +53908,57 @@ │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ cbz r3, 4ffa2 <_PyObject_CheckXIData@@Base+0x13ee> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w r4, r4, r3, lsl #4 │ │ │ │ adds r3, r4, #1 │ │ │ │ bne.n 4ffac <_PyObject_CheckXIData@@Base+0x13f8> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cbnz r0, 4ffb6 <_PyObject_CheckXIData@@Base+0x1402> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 r5, r0 │ │ │ │ ldr r0, [pc, #64] @ (5000c <_PyObject_CheckXIData@@Base+0x1458>) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 4ffec <_PyObject_CheckXIData@@Base+0x1438> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14752 @ 0x39a0 │ │ │ │ + movw r0, #14816 @ 0x39e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r2, r0 │ │ │ │ cbz r0, 50008 <_PyObject_CheckXIData@@Base+0x1454> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #14760 @ 0x39a8 │ │ │ │ + movw r0, #14824 @ 0x39e8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldc2 0, cr0, [r4], #308 @ 0x134 │ │ │ │ - b.w 279c40 <_Py_strhex@@Base+0x8d4> │ │ │ │ - b.w 291380 <_PyXIData_Free@@Base+0x13b4> │ │ │ │ + b.w 279c70 <_Py_strhex@@Base+0x8fc> │ │ │ │ + b.w 291444 <_PyXIData_Free@@Base+0x1448> │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #28812 @ 0x708c │ │ │ │ + movw r0, #28876 @ 0x70cc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cbz r3, 5003c <_PyObject_CheckXIData@@Base+0x1488> │ │ │ │ ldrd r3, r2, [r1, #12] │ │ │ │ add r3, r2 │ │ │ │ @@ -53984,1244 +53984,1168 @@ │ │ │ │ moveq r1, #12 │ │ │ │ pop {r4} │ │ │ │ umull r2, r0, r2, r0 │ │ │ │ lsrs r0, r0, #1 │ │ │ │ mla r0, r1, r0, r3 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ + │ │ │ │ +0005007e <_PySemaphore_Destroy@@Base>: │ │ │ │ + b.w 2c458 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #60] @ (500cc <_PyObject_CheckXIData@@Base+0x1518>) │ │ │ │ + ldr r2, [pc, #60] @ (500d0 <_PySemaphore_Destroy@@Base+0x52>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r2, r3, #3804 @ 0xedc │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ bic.w r3, r3, #3 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 500b2 <_PyObject_CheckXIData@@Base+0x14fe> │ │ │ │ + beq.n 500b6 <_PySemaphore_Destroy@@Base+0x38> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r4, #1 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - b.n 500a4 <_PyObject_CheckXIData@@Base+0x14f0> │ │ │ │ + b.n 500a8 <_PySemaphore_Destroy@@Base+0x2a> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 500bc <_PyObject_CheckXIData@@Base+0x1508> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 500c6 <_PyObject_CheckXIData@@Base+0x1512> │ │ │ │ + bne.n 500c0 <_PySemaphore_Destroy@@Base+0x42> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 500ca <_PySemaphore_Destroy@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #28848 @ 0x70b0 │ │ │ │ + movw r0, #28912 @ 0x70f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrh.w r1, [r2, #13] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ rev16 r1, r1 │ │ │ │ ldrb r2, [r2, #15] │ │ │ │ uxth r1, r1 │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #48] @ (5012c <_PyObject_CheckXIData@@Base+0x1578>) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (50130 <_PySemaphore_Destroy@@Base+0xb2>) │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbz r2, 5011a <_PyObject_CheckXIData@@Base+0x1566> │ │ │ │ + cbz r2, 5011e <_PySemaphore_Destroy@@Base+0xa0> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - cbz r3, 5011a <_PyObject_CheckXIData@@Base+0x1566> │ │ │ │ - movw r0, #27616 @ 0x6be0 │ │ │ │ + cbz r3, 5011e <_PySemaphore_Destroy@@Base+0xa0> │ │ │ │ + movw r0, #27696 @ 0x6c30 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ - movw r0, #22112 @ 0x5660 │ │ │ │ + b.w 80ccc │ │ │ │ + movw r0, #22176 @ 0x56a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ 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 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50152 <_PyObject_CheckXIData@@Base+0x159e> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 50176 <_PyObject_CheckXIData@@Base+0x15c2> │ │ │ │ + bne.n 50156 <_PySemaphore_Destroy@@Base+0xd8> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5017a <_PySemaphore_Destroy@@Base+0xfc> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5016c <_PyObject_CheckXIData@@Base+0x15b8> │ │ │ │ + cbz r3, 50170 <_PySemaphore_Destroy@@Base+0xf2> │ │ │ │ adds r2, r4, #1 │ │ │ │ - blt.n 50166 <_PyObject_CheckXIData@@Base+0x15b2> │ │ │ │ + blt.n 5016a <_PySemaphore_Destroy@@Base+0xec> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ it ge │ │ │ │ movge r0, r4 │ │ │ │ - b.n 5016a <_PyObject_CheckXIData@@Base+0x15b6> │ │ │ │ + b.n 5016e <_PySemaphore_Destroy@@Base+0xf0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r0, [r5, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 50178 <_PyObject_CheckXIData@@Base+0x15c4> │ │ │ │ + b.n 5017c <_PySemaphore_Destroy@@Base+0xfe> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 50028 <_PyObject_CheckXIData@@Base+0x1474> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #11536 @ 0x2d10 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 501b0 <_PyObject_CheckXIData@@Base+0x15fc> │ │ │ │ + bne.n 501b4 <_PySemaphore_Destroy@@Base+0x136> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 501b4 <_PyObject_CheckXIData@@Base+0x1600> │ │ │ │ + bge.n 501b8 <_PySemaphore_Destroy@@Base+0x13a> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 1daf9c │ │ │ │ + b.w 1db1e4 │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 501e6 <_PyObject_CheckXIData@@Base+0x1632> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 501ea <_PySemaphore_Destroy@@Base+0x16c> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 501e0 <_PyObject_CheckXIData@@Base+0x162c> │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 501e6 <_PyObject_CheckXIData@@Base+0x1632> │ │ │ │ + bne.n 501e4 <_PySemaphore_Destroy@@Base+0x166> │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 501ea <_PySemaphore_Destroy@@Base+0x16c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 50208 <_PyObject_CheckXIData@@Base+0x1654> │ │ │ │ + cbnz r0, 5020c <_PySemaphore_Destroy@@Base+0x18e> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 50208 <_PyObject_CheckXIData@@Base+0x1654> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5020c <_PySemaphore_Destroy@@Base+0x18e> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 501fe <_PyObject_CheckXIData@@Base+0x164a> │ │ │ │ + bne.n 50202 <_PySemaphore_Destroy@@Base+0x184> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 50224 <_PyObject_CheckXIData@@Base+0x1670> │ │ │ │ + bgt.n 50228 <_PySemaphore_Destroy@@Base+0x1aa> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28864 @ 0x70c0 │ │ │ │ + movw r1, #28928 @ 0x7100 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #4 │ │ │ │ - ble.n 50254 <_PyObject_CheckXIData@@Base+0x16a0> │ │ │ │ + ble.n 50258 <_PySemaphore_Destroy@@Base+0x1da> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28912 @ 0x70f0 │ │ │ │ + movw r1, #28976 @ 0x7130 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r0, [r1, #0] │ │ │ │ mov r5, r1 │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 502ba <_PyObject_CheckXIData@@Base+0x1706> │ │ │ │ + beq.n 502be <_PySemaphore_Destroy@@Base+0x240> │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 11decc │ │ │ │ + bl 11e294 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5028c <_PyObject_CheckXIData@@Base+0x16d8> │ │ │ │ + cbnz r0, 50290 <_PySemaphore_Destroy@@Base+0x212> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #28956 @ 0x711c │ │ │ │ + movw r1, #29020 @ 0x715c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r0, r7 │ │ │ │ - bl 228204 │ │ │ │ + bl 228430 │ │ │ │ cmp r6, #2 │ │ │ │ mov r9, r0 │ │ │ │ - beq.n 502aa <_PyObject_CheckXIData@@Base+0x16f6> │ │ │ │ + beq.n 502ae <_PySemaphore_Destroy@@Base+0x230> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 502ac <_PyObject_CheckXIData@@Base+0x16f8> │ │ │ │ + beq.n 502b0 <_PySemaphore_Destroy@@Base+0x232> │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 502ac <_PyObject_CheckXIData@@Base+0x16f8> │ │ │ │ - b.n 502ba <_PyObject_CheckXIData@@Base+0x1706> │ │ │ │ + bge.n 502b0 <_PySemaphore_Destroy@@Base+0x232> │ │ │ │ + b.n 502be <_PySemaphore_Destroy@@Base+0x240> │ │ │ │ movs r7, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.n 503c6 │ │ │ │ + b.n 503ca │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -000502c0 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +000502c4 <_PyErr_FormatFromCause@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ - ldr r4, [pc, #32] @ (502f4 <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (502f8 <_PyErr_FormatFromCause@@Base+0x34>) │ │ │ │ sub sp, #12 │ │ │ │ add r3, sp, #20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 23b744 <_PyBytesWriter_WriteBytes@@Base+0x114> │ │ │ │ + bl 23b97c <_PyBytesWriter_WriteBytes@@Base+0x114> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ subs r3, r0, r3 │ │ │ │ - movw r0, #13544 @ 0x34e8 │ │ │ │ + movw r0, #13608 @ 0x3528 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ mov r2, r0 │ │ │ │ movw r1, #24765 @ 0x60bd │ │ │ │ movt r1, #4 │ │ │ │ movw r0, #56640 @ 0xdd40 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.w 45aea │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 1012d0 <_PyErr_SetKeyError@@Base+0x11c> │ │ │ │ + b.w 101350 <_PyErr_SetKeyError@@Base+0x11c> │ │ │ │ │ │ │ │ -0005032a : │ │ │ │ +0005032e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (50360 ) │ │ │ │ + ldr r4, [pc, #36] @ (50364 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ - bl 20a8d0 │ │ │ │ + bl 20a9e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5035c │ │ │ │ - movw r0, #28996 @ 0x7144 │ │ │ │ + bge.n 50360 │ │ │ │ + movw r0, #29060 @ 0x7184 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 205700 │ │ │ │ + b.w 205934 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 23cc48 │ │ │ │ + bl 23ce54 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 50394 │ │ │ │ + beq.n 50398 │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 503a4 │ │ │ │ + bne.n 503a8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 503a6 │ │ │ │ + bge.n 503aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 503a6 │ │ │ │ + b.n 503aa │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1303fc │ │ │ │ + bl 1306cc │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 23cc48 │ │ │ │ + bl 23ce54 │ │ │ │ subs r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {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 │ │ │ │ mov r7, r0 │ │ │ │ sub.w sp, sp, #1088 @ 0x440 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r0, r2 │ │ │ │ - cbnz r2, 503ea │ │ │ │ - bl fae08 │ │ │ │ + cbnz r2, 503ee │ │ │ │ + bl fae84 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #29108 @ 0x71b4 │ │ │ │ + movw r1, #29172 @ 0x71f4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #29112 @ 0x71b8 │ │ │ │ + movw r0, #29176 @ 0x71f8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 50628 │ │ │ │ - cbnz r4, 50410 │ │ │ │ + beq.w 5062c │ │ │ │ + cbnz r4, 50414 │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ - b.n 50446 │ │ │ │ + b.n 5044a │ │ │ │ mov r0, r4 │ │ │ │ - bl 11decc │ │ │ │ - cbz r0, 50464 │ │ │ │ - movw r1, #176 @ 0xb0 │ │ │ │ + bl 11e294 │ │ │ │ + cbz r0, 50468 │ │ │ │ + movw r1, #240 @ 0xf0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl 1737dc │ │ │ │ - cbnz r0, 50446 │ │ │ │ - b.n 50628 │ │ │ │ + bl 173c64 │ │ │ │ + cbnz r0, 5044a │ │ │ │ + b.n 5062c │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 505b6 │ │ │ │ - bl eec74 │ │ │ │ + bne.w 505ba │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 50628 │ │ │ │ - bl 9652c │ │ │ │ + bne.w 5062c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b104 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r1, r4, #1 │ │ │ │ - beq.n 50430 │ │ │ │ - b.n 5062c │ │ │ │ + beq.n 50434 │ │ │ │ + b.n 50630 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - bmi.n 50524 │ │ │ │ + bmi.n 50528 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11143c │ │ │ │ + bl 111658 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 505c6 │ │ │ │ + beq.w 505ca │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 50524 │ │ │ │ + beq.n 50528 │ │ │ │ tst.w r5, #402653184 @ 0x18000000 │ │ │ │ - bne.n 50524 │ │ │ │ + bne.n 50528 │ │ │ │ add r5, sp, #12 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5050c │ │ │ │ + bne.n 50510 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r6, #1024 @ 0x400 │ │ │ │ - bgt.n 504be │ │ │ │ + bgt.n 504c2 │ │ │ │ add.w r9, sp, #56 @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r4, r9 │ │ │ │ blx 2acd8 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #432] @ (50664 ) │ │ │ │ + ldr r3, [pc, #432] @ (50668 ) │ │ │ │ add.w r2, r9, r6 │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str.w r0, [r9, r6] │ │ │ │ str r1, [r2, #4] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r2, r4 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b104 <__ioctl_time64@plt> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 504f0 │ │ │ │ + bne.n 504f4 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 504f6 │ │ │ │ - bl eec74 │ │ │ │ + bne.n 504fa │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 504be │ │ │ │ - b.n 50504 │ │ │ │ + beq.n 504c2 │ │ │ │ + b.n 50508 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 505e6 │ │ │ │ + bge.n 505ea │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12e188 │ │ │ │ - b.n 50628 │ │ │ │ + bl 12e420 │ │ │ │ + b.n 5062c │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 50628 │ │ │ │ - bl d92ec │ │ │ │ - movw r1, #11508 @ 0x2cf4 │ │ │ │ + beq.w 5062c │ │ │ │ + bl d9330 │ │ │ │ + movw r1, #11572 @ 0x2d34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 1737dc │ │ │ │ + bl 173c64 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50628 │ │ │ │ + beq.n 5062c │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp.w r4, #1024 @ 0x400 │ │ │ │ - ble.n 5055e │ │ │ │ + ble.n 50562 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29124 @ 0x71c4 │ │ │ │ + movw r1, #29188 @ 0x7204 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 12e188 │ │ │ │ - b.n 50628 │ │ │ │ + bl 12e420 │ │ │ │ + b.n 5062c │ │ │ │ add r5, sp, #56 @ 0x38 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov.w r3, #1032 @ 0x408 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ add.w r9, r5, r4 │ │ │ │ blx 2acd8 <__memcpy_chk@plt> │ │ │ │ - ldr r3, [pc, #240] @ (50664 ) │ │ │ │ + ldr r3, [pc, #240] @ (50668 ) │ │ │ │ ldmia r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ add r0, sp, #12 │ │ │ │ str.w r1, [r9, #4] │ │ │ │ - bl 12e188 │ │ │ │ - bl 9652c │ │ │ │ + bl 12e420 │ │ │ │ + bl 9658c │ │ │ │ mov r2, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b104 <__ioctl_time64@plt> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 505b2 │ │ │ │ + bne.n 505b6 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 505b6 │ │ │ │ - bl eec74 │ │ │ │ + bne.n 505ba │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50582 │ │ │ │ - b.n 50628 │ │ │ │ + beq.n 50586 │ │ │ │ + b.n 5062c │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 50640 │ │ │ │ + bge.n 50644 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 50628 │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 5062c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29156 @ 0x71e4 │ │ │ │ + movw r1, #29220 @ 0x7224 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ add r7, sp, #56 @ 0x38 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 505f6 │ │ │ │ + bne.n 505fa │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ cmp r4, r7 │ │ │ │ - bne.n 50638 │ │ │ │ - movw r1, #28056 @ 0x6d98 │ │ │ │ + bne.n 5063c │ │ │ │ + movw r1, #28120 @ 0x6dd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ movs r2, #8 │ │ │ │ adds r0, r4, r6 │ │ │ │ blx 2c260 │ │ │ │ - cbz r0, 50638 │ │ │ │ + cbz r0, 5063c │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11544 @ 0x2d18 │ │ │ │ + movw r1, #11608 @ 0x2d58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5065c │ │ │ │ + b.n 50660 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 505b6 │ │ │ │ + blt.n 505ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 800d8 │ │ │ │ - b.n 5065c │ │ │ │ + bl 800f8 │ │ │ │ + b.n 50660 │ │ │ │ mov r0, r9 │ │ │ │ - bl 800d8 │ │ │ │ - b.n 5065c │ │ │ │ - movw r1, #28056 @ 0x6d98 │ │ │ │ + bl 800f8 │ │ │ │ + b.n 50660 │ │ │ │ + movw r1, #28120 @ 0x6dd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50612 │ │ │ │ + bne.n 50616 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ add.w sp, sp, #1088 @ 0x440 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - ldr r0, [r0, #64] @ 0x40 │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r1, #1 │ │ │ │ + push {r4, r5, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ + mov r4, r1 │ │ │ │ + sub sp, #36 @ 0x24 │ │ │ │ + mov r1, r2 │ │ │ │ + cbnz r3, 5068c │ │ │ │ + cmp r2, #1 │ │ │ │ + ble.n 5068c │ │ │ │ + cmp r2, #2 │ │ │ │ + bne.n 5068c │ │ │ │ + cbnz r4, 506aa │ │ │ │ + add r0, sp, #24 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [pc, #120] @ (5070c ) │ │ │ │ + movs r2, #0 │ │ │ │ + str r4, [sp, #0] │ │ │ │ + movs r5, #2 │ │ │ │ + strd r2, r2, [sp, #12] │ │ │ │ + strd r5, r5, [sp, #4] │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + cbz r0, 50704 │ │ │ │ + ldrd r4, r0, [r4] │ │ │ │ + bl fca44 │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 506bc │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 50704 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r3, #36380 @ 0x8e1c │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.n 506e8 │ │ │ │ + movw r3, #44536 @ 0xadf8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #29340 @ 0x729c │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w d6bbc │ │ │ │ + movw r3, #4360 @ 0x1108 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #29380 @ 0x72c4 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + ldmia.w sp!, {r4, r5, lr} │ │ │ │ + b.w d6bbc │ │ │ │ + movs r0, #0 │ │ │ │ + add sp, #36 @ 0x24 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ + ldr r7, [pc, #672] @ (509b0 ) │ │ │ │ + lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #132] @ (506fc ) │ │ │ │ + ldr r0, [pc, #132] @ (507a4 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #8 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 50692 │ │ │ │ + bne.n 5073a │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 50682 │ │ │ │ + bne.n 5072a │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 506ae │ │ │ │ + beq.n 50756 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #80] @ (50700 ) │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #80] @ (507a8 ) │ │ │ │ ldr.w r4, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r4, 506c0 │ │ │ │ + cbz r4, 50768 │ │ │ │ ldr.w r4, [r3, #1548] @ 0x60c │ │ │ │ ldr.w r5, [r3, #1552] @ 0x610 │ │ │ │ - b.n 506c2 │ │ │ │ + b.n 5076a │ │ │ │ mov r5, r4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 506da │ │ │ │ + bne.n 50782 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 506ca │ │ │ │ + bne.n 50772 │ │ │ │ dmb ish │ │ │ │ - beq.n 506e6 │ │ │ │ - ldr r0, [pc, #24] @ (506fc ) │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 5078e │ │ │ │ + ldr r0, [pc, #24] @ (507a4 ) │ │ │ │ + bl 23db9c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #29236 @ 0x7234 │ │ │ │ + movw r0, #29424 @ 0x72f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - movw r1, #50640 @ 0xc5d0 │ │ │ │ + movw r1, #50704 @ 0xc610 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ b.w 39dce <_Py_IncRef@@Base+0xe> │ │ │ │ movs r0, #0 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - cbnz r3, 50736 │ │ │ │ + cbnz r3, 507de │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 50736 │ │ │ │ + ble.n 507de │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 50736 │ │ │ │ - cbnz r1, 50752 │ │ │ │ + bne.n 507de │ │ │ │ + cbnz r1, 507fa │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #48] @ (5076c ) │ │ │ │ + ldr r4, [pc, #48] @ (50814 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 50766 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5080e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ bl 47f8c <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 50766 │ │ │ │ + cbz r0, 5080e │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 509fa │ │ │ │ + bl 50878 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #672] @ (50a10 ) │ │ │ │ + ldr r7, [pc, #848] @ (50b68 ) │ │ │ │ lsls r5, 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 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 507b0 │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 50858 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ad14 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 507a8 │ │ │ │ + bge.n 50850 │ │ │ │ + movw r3, #43732 @ 0xaad4 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #12 │ │ │ │ + ldr.w lr, [sp], #4 │ │ │ │ + b.w 1b1208 │ │ │ │ + movw r0, #5160 @ 0x1428 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + add sp, #12 │ │ │ │ + pop {pc} │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cbz r0, 5086c │ │ │ │ + movw r1, #19440 @ 0x4bf0 │ │ │ │ + movt r1, #75 @ 0x4b │ │ │ │ + b.w 1a9438 <_PyBytes_DecodeEscape2@@Base+0xa18> │ │ │ │ + movw r0, #5160 @ 0x1428 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + bx lr │ │ │ │ + nop │ │ │ │ + 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 508a6 │ │ │ │ + movw r3, #43724 @ 0xaacc │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #29440 @ 0x7300 │ │ │ │ + movt r1, #45 @ 0x2d │ │ │ │ + movs r4, #0 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f3598 │ │ │ │ + b.n 508ee │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r6, r2 │ │ │ │ + bl 75f80 │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r0, 508be │ │ │ │ + ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ + b.w 1fbcb8 │ │ │ │ + cbz r4, 508d4 │ │ │ │ + ldr r1, [r7, #12] │ │ │ │ + ldrb r0, [r1, #0] │ │ │ │ + sub.w r3, r0, #12 │ │ │ │ + cmp r3, #1 │ │ │ │ + bhi.n 508d4 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + bl 29144c <_PyXIData_Free@@Base+0x1450> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + cbz r6, 508e2 │ │ │ │ + bl 279374 <_Py_strhex@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 508e8 │ │ │ │ + bl 71508 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 76338 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cbz r0, 50902 │ │ │ │ + movw r1, #19904 @ 0x4dc0 │ │ │ │ + movt r1, #75 @ 0x4b │ │ │ │ + b.w 1a9438 <_PyBytes_DecodeEscape2@@Base+0xa18> │ │ │ │ + movw r0, #5160 @ 0x1428 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + bx lr │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbz r0, 5093c │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ + movt r3, #20 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 50936 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5093c │ │ │ │ + mov r1, r2 │ │ │ │ + blx r4 │ │ │ │ + cbnz r0, 5095e │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cbz r0, 5095e │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ + movt r3, #20 │ │ │ │ + cmp r4, r3 │ │ │ │ + bne.n 50954 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 143ac4 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + push {lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r0, r1 │ │ │ │ + add r1, sp, #4 │ │ │ │ + bl 1dba0c <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 509a0 │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ + blx 2abac │ │ │ │ + cmp r0, #0 │ │ │ │ + bge.n 50998 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r0, [pc, #364] @ (50930 ) │ │ │ │ + ldr r0, [pc, #364] @ (50b20 ) │ │ │ │ mov.w r3, #1 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 507de │ │ │ │ + bne.n 509ce │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 507ce │ │ │ │ + bne.n 509be │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 507fa │ │ │ │ + beq.n 509ea │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - ldr r0, [pc, #308] @ (50934 ) │ │ │ │ + ldr r0, [pc, #308] @ (50b24 ) │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 6c8d4 │ │ │ │ + bl 6c8e4 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 508e4 │ │ │ │ - ldr r6, [pc, #276] @ (50938 ) │ │ │ │ + beq.n 50ad4 │ │ │ │ + ldr r6, [pc, #276] @ (50b28 ) │ │ │ │ ldr.w r3, [r6, #1476] @ 0x5c4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 508e4 │ │ │ │ + beq.n 50ad4 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #7673 @ 0x1df9 │ │ │ │ + movw r1, #8457 @ 0x2109 │ │ │ │ movt r1, #19 │ │ │ │ - movw r3, #10097 @ 0x2771 │ │ │ │ + movw r3, #10877 @ 0x2a7d │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ movw r0, #49056 @ 0xbfa0 │ │ │ │ movt r0, #2 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r0, #40381 @ 0x9dbd │ │ │ │ + movw r0, #41377 @ 0xa1a1 │ │ │ │ movt r0, #17 │ │ │ │ movw r4, #44608 @ 0xae40 │ │ │ │ movt r4, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 196aa4 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 19716c <_Py_hashtable_new_full@@Base> │ │ │ │ str r0, [sp, #24] │ │ │ │ - cbz r0, 508c6 │ │ │ │ + cbz r0, 50ab6 │ │ │ │ ldr.w r0, [r6, #1568] @ 0x620 │ │ │ │ - bl 50a8e │ │ │ │ + bl 50b86 │ │ │ │ str r0, [sp, #16] │ │ │ │ - cbz r0, 508c6 │ │ │ │ + cbz r0, 50ab6 │ │ │ │ ldr.w r6, [r6, #1572] @ 0x624 │ │ │ │ - bl 196b90 <_Py_hashtable_new_full@@Base+0xec> │ │ │ │ + bl 197258 <_Py_hashtable_new_full@@Base+0xec> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 508ac │ │ │ │ + cbz r0, 50a9c │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3177 @ 0xc69 │ │ │ │ + movw r1, #3449 @ 0xd79 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 292604 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbnz r0, 508a6 │ │ │ │ - movw r1, #3325 @ 0xcfd │ │ │ │ + bl 2926dc <_Py_hashtable_foreach@@Base> │ │ │ │ + cbnz r0, 50a96 │ │ │ │ + movw r1, #3507 @ 0xdb3 │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r2, sp, #16 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl 292604 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 508b2 │ │ │ │ - b.n 508ca │ │ │ │ + bl 2926dc <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 50aa2 │ │ │ │ + b.n 50aba │ │ │ │ mov r0, r4 │ │ │ │ - bl 11a1f4 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 11a5d8 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 508c6 │ │ │ │ - movw r1, #3649 @ 0xe41 │ │ │ │ + b.n 50ab6 │ │ │ │ + movw r1, #3837 @ 0xefd │ │ │ │ movt r1, #5 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 292604 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 508e4 │ │ │ │ - b.n 508ca │ │ │ │ - bl 1fba78 │ │ │ │ + bl 2926dc <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 50ad4 │ │ │ │ + b.n 50aba │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - cbz r0, 508e4 │ │ │ │ + cbz r0, 50ad4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 508e4 │ │ │ │ + bge.n 50ad4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 508e4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #76] @ (50934 ) │ │ │ │ + cbnz r3, 50ad4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #76] @ (50b24 ) │ │ │ │ movs r1, #0 │ │ │ │ - bl 6c8d4 │ │ │ │ + bl 6c8e4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 50904 │ │ │ │ + bne.n 50af4 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 508f4 │ │ │ │ + bne.n 50ae4 │ │ │ │ dmb ish │ │ │ │ - beq.n 50910 │ │ │ │ - ldr r0, [pc, #36] @ (50930 ) │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 50b00 │ │ │ │ + ldr r0, [pc, #36] @ (50b20 ) │ │ │ │ + bl 23db9c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 50918 │ │ │ │ - bl 11a1f4 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 50b08 │ │ │ │ + bl 11a5d8 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbz r0, 50920 │ │ │ │ - bl 11a1f4 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 50b10 │ │ │ │ + bl 11a5d8 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - cbz r0, 50928 │ │ │ │ - bl 11a1f4 <_Py_hashtable_destroy@@Base> │ │ │ │ + cbz r0, 50b18 │ │ │ │ + bl 11a5d8 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5094c │ │ │ │ - movw r1, #19440 @ 0x4bf0 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ - b.w 1a8d68 <_PyBytes_DecodeEscape2@@Base+0xa18> │ │ │ │ - movw r0, #5160 @ 0x1428 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r4, r1 │ │ │ │ + mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ - mov r1, r2 │ │ │ │ - cbnz r3, 50976 │ │ │ │ + mov r0, r1 │ │ │ │ + cbnz r3, 50b4c │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.n 50b4c │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 50976 │ │ │ │ - cmp r2, #2 │ │ │ │ - bne.n 50976 │ │ │ │ - cbnz r4, 5099a │ │ │ │ + bne.n 50b4c │ │ │ │ + cbnz r1, 50b6e │ │ │ │ + add r4, sp, #28 │ │ │ │ + mov r1, r2 │ │ │ │ + str r4, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ - add r0, sp, #24 │ │ │ │ - movs r5, #2 │ │ │ │ - str r0, [sp, #20] │ │ │ │ + movs r4, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - strd r5, r5, [sp, #4] │ │ │ │ - movw r4, #20844 @ 0x516c │ │ │ │ + strd r4, r4, [sp, #4] │ │ │ │ + movw r4, #20920 @ 0x51b8 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - cbz r0, 509f4 │ │ │ │ - ldrd r4, r0, [r4] │ │ │ │ - bl fc9c8 │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 509ac │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 509f4 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ - movw r3, #36380 @ 0x8e1c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.n 509d8 │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #29292 @ 0x726c │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d6b78 │ │ │ │ - movw r3, #4360 @ 0x1108 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29332 @ 0x7294 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d6b78 │ │ │ │ - movs r0, #0 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 50b82 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + add r1, sp, #24 │ │ │ │ + bl 47f8c <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ + cbz r0, 50b82 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ + movs r2, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 50878 │ │ │ │ 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 │ │ │ │ - cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 50a28 │ │ │ │ - movw r3, #43724 @ 0xaacc │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29376 @ 0x72c0 │ │ │ │ - movt r1, #45 @ 0x2d │ │ │ │ - movs r4, #0 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 50a70 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 75f38 │ │ │ │ - mov r5, r0 │ │ │ │ - cbnz r0, 50a40 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ - cbz r4, 50a56 │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ - sub.w r3, r0, #12 │ │ │ │ - cmp r3, #1 │ │ │ │ - bhi.n 50a56 │ │ │ │ - mov r3, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - bl 291388 <_PyXIData_Free@@Base+0x13bc> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - cbz r6, 50a64 │ │ │ │ - bl 27936c <_Py_strhex@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 50a6a │ │ │ │ - bl 714cc │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cbz r0, 50a84 │ │ │ │ - movw r1, #19904 @ 0x4dc0 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ - b.w 1a8d68 <_PyBytes_DecodeEscape2@@Base+0xa18> │ │ │ │ - movw r0, #5160 @ 0x1428 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - 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 196b3c <_Py_hashtable_new_full@@Base+0x98> │ │ │ │ - cbz r0, 50abe │ │ │ │ + bl 197204 <_Py_hashtable_new_full@@Base+0x98> │ │ │ │ + cbz r0, 50bb6 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #2997 @ 0xbb5 │ │ │ │ + movw r1, #3073 @ 0xc01 │ │ │ │ movt r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 292604 <_Py_hashtable_foreach@@Base> │ │ │ │ - cbz r0, 50ac0 │ │ │ │ + bl 2926dc <_Py_hashtable_foreach@@Base> │ │ │ │ + cbz r0, 50bb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 11a1f4 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 11a5d8 <_Py_hashtable_destroy@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbz r0, 50af4 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ - movt r3, #20 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 50aee │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 50af4 │ │ │ │ - mov r1, r2 │ │ │ │ - blx r4 │ │ │ │ - cbnz r0, 50b16 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cbz r0, 50b16 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ - movt r3, #20 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.n 50b0c │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1db7c4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 50b58 │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ + cbz r0, 50bfc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - blx 2abac │ │ │ │ + blx 2b9f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 50b50 │ │ │ │ + bge.n 50bf4 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - push {r4, r5, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - mov r5, r0 │ │ │ │ - sub sp, #36 @ 0x24 │ │ │ │ - mov r0, r1 │ │ │ │ - cbnz r3, 50b7c │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.n 50b7c │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 50b7c │ │ │ │ - cbnz r1, 50b98 │ │ │ │ - add r4, sp, #28 │ │ │ │ - str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #44] @ (50bb0 ) │ │ │ │ - mov r1, r2 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - movs r2, #0 │ │ │ │ - movs r4, #1 │ │ │ │ - strd r2, r2, [sp, #12] │ │ │ │ - strd r4, r4, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 50bac │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - add r1, sp, #24 │ │ │ │ - bl 47f8c <_PyLong_UnsignedLong_Converter@@Base> │ │ │ │ - cbz r0, 50bac │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ - movs r2, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 509fa │ │ │ │ - add sp, #36 @ 0x24 │ │ │ │ - pop {r4, r5, pc} │ │ │ │ - str r0, [r3, r6] │ │ │ │ - lsls r5, 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 │ │ │ │ - ldr r5, [pc, #88] @ (50c20 ) │ │ │ │ + ldr r5, [pc, #88] @ (50c6c ) │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ mov r8, r1 │ │ │ │ ldr.w r2, [r5, #1508] @ 0x5e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 50be6 │ │ │ │ + bne.n 50c32 │ │ │ │ movs r0, #8 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 50bf0 │ │ │ │ + b.n 50c3c │ │ │ │ ldr.w r0, [r5, #1504] @ 0x5e0 │ │ │ │ movs r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 50c14 │ │ │ │ + cbz r4, 50c60 │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 6ff40 <_Py_hashtable_set@@Base> │ │ │ │ + bl 6ff80 <_Py_hashtable_set@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50c1a │ │ │ │ + bne.n 50c66 │ │ │ │ ldr.w r3, [r5, #1520] @ 0x5f0 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #1504] @ 0x5e0 │ │ │ │ blx r3 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50c1c │ │ │ │ + b.n 50c68 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, 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 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ - cbz r0, 50c64 │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ - blx 2b9f4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge.n 50c5c │ │ │ │ - movw r3, #43732 @ 0xaad4 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #12 │ │ │ │ - ldr.w lr, [sp], #4 │ │ │ │ - b.w 1b0b50 │ │ │ │ - movw r0, #5160 @ 0x1428 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - 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 r0, r2 │ │ │ │ - mov r6, r1 │ │ │ │ - mov r5, r3 │ │ │ │ - bl 50a8e │ │ │ │ - cbz r0, 50c98 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 6ff40 <_Py_hashtable_set@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - bne.n 50c9e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 11a1f4 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 50ca0 │ │ │ │ - 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, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r0, #29396 @ 0x72d4 │ │ │ │ + movw r0, #29460 @ 0x7314 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r4, [r1, #16] │ │ │ │ ldr r3, [r1, #12] │ │ │ │ strd r2, r4, [sp] │ │ │ │ ldrd r1, r2, [r1, #4] │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29408 @ 0x72e0 │ │ │ │ + movw r1, #29472 @ 0x7320 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 │ │ │ │ - movs r0, #4 │ │ │ │ - ldr.w r8, [r3, #16] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - mov r6, r2 │ │ │ │ - bl 716e0 │ │ │ │ - cbnz r0, 50d22 │ │ │ │ - movs r0, #1 │ │ │ │ - b.n 50d8e │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 7e0f0 │ │ │ │ - cbz r0, 50d50 │ │ │ │ - str r0, [r4, #16] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - bl 7e0f0 │ │ │ │ - cbz r0, 50d50 │ │ │ │ - str r0, [r4, #20] │ │ │ │ - mov r1, r7 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - bl 32ae8 <_PyTraceMalloc_GetTraceback@@Base+0x428> │ │ │ │ - cbz r0, 50d50 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - str r0, [r4, #24] │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ - bl 7e0f0 │ │ │ │ - mov r3, r0 │ │ │ │ - cbnz r0, 50d68 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50d1e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 50d1e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 50d1e │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - bl 85d08 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - mov r5, r0 │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50d88 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 50d88 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - adds r3, r5, #1 │ │ │ │ - negs r0, r3 │ │ │ │ - adcs r0, r3 │ │ │ │ - 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, #3912] @ 0xf48 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 50db8 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 50cf0 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 50e3a │ │ │ │ - bl 9652c │ │ │ │ + bne.n 50d72 │ │ │ │ + bl 9658c │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b89c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a9dc │ │ │ │ - cbz r6, 50de4 │ │ │ │ + bl 9aa44 │ │ │ │ + cbz r6, 50d1c │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 50e2c │ │ │ │ - bl eec74 │ │ │ │ + bne.n 50d64 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 50db8 │ │ │ │ - b.n 50e3a │ │ │ │ + beq.n 50cf0 │ │ │ │ + b.n 50d72 │ │ │ │ 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 │ │ │ │ @@ -55234,485 +55158,566 @@ │ │ │ │ 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 42fd4 <_PyBytes_ReverseFind@@Base+0x11e> │ │ │ │ - b.n 50e3c │ │ │ │ + b.n 50d74 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #164 @ 0xa4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - push {r4} │ │ │ │ + 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 r4, r1 │ │ │ │ - mov r2, r3 │ │ │ │ - movw r1, #3325 @ 0xcfd │ │ │ │ - movt r1, #5 │ │ │ │ - str r4, [r3, #16] │ │ │ │ - pop {r4} │ │ │ │ - b.w 292604 <_Py_hashtable_foreach@@Base> │ │ │ │ + mov r6, r1 │ │ │ │ + mov r5, r3 │ │ │ │ + bl 50b86 │ │ │ │ + cbz r0, 50da8 │ │ │ │ + mov r2, r0 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 6ff80 <_Py_hashtable_set@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + bne.n 50dae │ │ │ │ + mov r0, r4 │ │ │ │ + bl 11a5d8 <_Py_hashtable_destroy@@Base> │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 50db0 │ │ │ │ + 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 │ │ │ │ + movs r0, #4 │ │ │ │ + ldr.w r8, [r3, #16] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + mov r6, r2 │ │ │ │ + bl 7171c │ │ │ │ + cbnz r0, 50dd8 │ │ │ │ + movs r0, #1 │ │ │ │ + b.n 50e44 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7e110 │ │ │ │ + cbz r0, 50e06 │ │ │ │ + str r0, [r4, #16] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + bl 7e110 │ │ │ │ + cbz r0, 50e06 │ │ │ │ + str r0, [r4, #20] │ │ │ │ + mov r1, r7 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + bl 32aec <_PyTraceMalloc_GetTraceback@@Base+0x428> │ │ │ │ + cbz r0, 50e06 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ + bl 7e110 │ │ │ │ + mov r3, r0 │ │ │ │ + cbnz r0, 50e1e │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 50dd4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 50dd4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 50dd4 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + bl 85d3c │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + mov r5, r0 │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 50e3e │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 50e3e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + adds r3, r5, #1 │ │ │ │ + negs r0, r3 │ │ │ │ + adcs r0, r3 │ │ │ │ + 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, #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, 50e86 │ │ │ │ + cbz r2, 50e76 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ mov r0, sp │ │ │ │ - bl 11318c │ │ │ │ + bl 1133a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 77668 │ │ │ │ - cbz r4, 50eae │ │ │ │ - ldr r0, [pc, #28] @ (50eb4 ) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + bl 776ac │ │ │ │ + cbz r4, 50e9e │ │ │ │ + ldr r0, [pc, #28] @ (50ea4 ) │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #14760 @ 0x39a8 │ │ │ │ + movw r0, #14824 @ 0x39e8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xe990004d │ │ │ │ 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 1db7c4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbz r0, 50ef8 │ │ │ │ + bl 1dba0c <_Py_Uid_Converter@@Base> │ │ │ │ + cbz r0, 50ee8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2bce0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 50ef0 │ │ │ │ + bge.n 50ee0 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r2, #29512 @ 0x7348 │ │ │ │ + movw r2, #29576 @ 0x7388 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldrd r0, r1, [r0, #8] │ │ │ │ - b.w 228490 │ │ │ │ + b.w 2286b8 │ │ │ │ + push {r4} │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r2, r3 │ │ │ │ + movw r1, #3507 @ 0xdb3 │ │ │ │ + movt r1, #5 │ │ │ │ + str r4, [r3, #16] │ │ │ │ + pop {r4} │ │ │ │ + b.w 2926dc <_Py_hashtable_foreach@@Base> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 50f38 │ │ │ │ + cbnz r3, 50f40 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 50f54 │ │ │ │ + bl f3598 │ │ │ │ + b.n 50f5c │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 50f58 │ │ │ │ + cbz r3, 50f60 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16624 @ 0x40f0 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 50f6e │ │ │ │ + b.n 50f76 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - cbz r0, 50f66 │ │ │ │ + cbz r0, 50f6e │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - ldr r1, [pc, #12] @ (50f70 ) │ │ │ │ - b.w 908a0 │ │ │ │ + ldr r1, [pc, #12] @ (50f78 ) │ │ │ │ + b.w 908e4 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ ssat r0, #14, r0, lsl #1 │ │ │ │ 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, [r0, #20] │ │ │ │ sub sp, #32 │ │ │ │ - cbz r0, 50f8c │ │ │ │ + cbz r0, 50f94 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 50fea │ │ │ │ + cbz r0, 50ff2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 50fbc │ │ │ │ + bge.n 50fc4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r2, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r1, [r2, r6] │ │ │ │ - b.n 50f98 │ │ │ │ - cbz r2, 50fd0 │ │ │ │ + b.n 50fa0 │ │ │ │ + cbz r2, 50fd8 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - cbz r0, 50fd0 │ │ │ │ + cbz r0, 50fd8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50fee │ │ │ │ + bge.n 50ff6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 50fee │ │ │ │ - bl 706dc │ │ │ │ - cbnz r0, 50fee │ │ │ │ + b.n 50ff6 │ │ │ │ + bl 7071c │ │ │ │ + cbnz r0, 50ff6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 50fea │ │ │ │ + bge.n 50ff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 50fea │ │ │ │ + cbnz r3, 50ff2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5103e │ │ │ │ + b.n 51046 │ │ │ │ ldrd r3, r1, [r5, #12] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - movw r5, #1844 @ 0x734 │ │ │ │ + movw r5, #1908 @ 0x774 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ bic.w r1, r1, #1 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #24] │ │ │ │ - movw r0, #29548 @ 0x736c │ │ │ │ + movw r0, #29612 @ 0x73ac │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r1, #1824 @ 0x720 │ │ │ │ + movw r1, #1888 @ 0x760 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r3, #3844 @ 0xf04 │ │ │ │ + movw r3, #3908 @ 0xf44 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r1, [sp, #12] │ │ │ │ - movw r1, #18604 @ 0x48ac │ │ │ │ + movw r1, #18668 @ 0x48ec │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ strd r4, r3, [sp] │ │ │ │ str r5, [sp, #20] │ │ │ │ - movw r3, #29280 @ 0x7260 │ │ │ │ + movw r3, #29428 @ 0x72f4 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ 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 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 51070 │ │ │ │ + cbz r0, 51078 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51070 │ │ │ │ + bge.n 51078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51070 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51078 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5108a │ │ │ │ + cbz r0, 51092 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5108a │ │ │ │ + bge.n 51092 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5108a │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51092 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 510a4 │ │ │ │ + cbz r0, 510ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 510a4 │ │ │ │ + bge.n 510ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 510a4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 510ac │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 510be │ │ │ │ + cbz r0, 510c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 510be │ │ │ │ + bge.n 510c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 510be │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 510c6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 510d8 │ │ │ │ + cbz r0, 510e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 510d8 │ │ │ │ + bge.n 510e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 510d8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 510e0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbz r0, 510f2 │ │ │ │ + cbz r0, 510fa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 510f2 │ │ │ │ + bge.n 510fa │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 510f2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 510fa │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - cbz r0, 5110c │ │ │ │ + cbz r0, 51114 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5110c │ │ │ │ + bge.n 51114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5110c │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51114 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ - cbz r0, 51126 │ │ │ │ + cbz r0, 5112e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51126 │ │ │ │ + bge.n 5112e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51126 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5112e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 51140 │ │ │ │ + cbz r0, 51148 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51140 │ │ │ │ + bge.n 51148 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51140 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51148 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ - cbz r0, 5115a │ │ │ │ + cbz r0, 51162 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5115a │ │ │ │ + bge.n 51162 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5115a │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51162 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbz r0, 51174 │ │ │ │ + cbz r0, 5117c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51174 │ │ │ │ + bge.n 5117c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51174 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5117c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 5118e │ │ │ │ + cbz r0, 51196 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5118e │ │ │ │ + bge.n 51196 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5118e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51196 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ - cbz r0, 511a8 │ │ │ │ + cbz r0, 511b0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 511a8 │ │ │ │ + bge.n 511b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 511a8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 511b0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 511c2 │ │ │ │ + cbz r0, 511ca │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 511c2 │ │ │ │ + bge.n 511ca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 511c2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 511ca │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 511dc │ │ │ │ + cbz r0, 511e4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 511dc │ │ │ │ + bge.n 511e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 511dc │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 511e4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 511f6 │ │ │ │ + cbz r0, 511fe │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 511f6 │ │ │ │ + bge.n 511fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 511f6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 511fe │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 51210 │ │ │ │ + cbz r0, 51218 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51210 │ │ │ │ + bge.n 51218 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 51210 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51218 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 5122a │ │ │ │ + cbz r0, 51232 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5122a │ │ │ │ + bge.n 51232 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5122a │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51232 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ 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 21417c │ │ │ │ + bl 2141b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5124e │ │ │ │ + beq.n 51256 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 512a8 │ │ │ │ + b.n 512b0 │ │ │ │ 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 │ │ │ │ ldrb.w r3, [r0, #32] │ │ │ │ - cbnz r3, 5127e │ │ │ │ + cbnz r3, 51286 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5129a │ │ │ │ + bl f3598 │ │ │ │ + b.n 512a2 │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ - cbz r3, 5129e │ │ │ │ + cbz r3, 512a6 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16624 @ 0x40f0 │ │ │ │ + movw r1, #16688 @ 0x4130 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 512a6 │ │ │ │ + b.n 512ae │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-16] │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ sub sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2ab94 │ │ │ │ - cbz r0, 512e6 │ │ │ │ + cbz r0, 512ee │ │ │ │ mov r4, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 512ec │ │ │ │ + b.n 512f4 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ - cbnz r4, 51322 │ │ │ │ + cbnz r4, 5132a │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29564 @ 0x737c │ │ │ │ + movw r1, #29628 @ 0x73bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5133e │ │ │ │ + b.n 51346 │ │ │ │ ldr r0, [r0, r4] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -55721,371 +55726,371 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #59464 @ 0xe848 │ │ │ │ + movw r1, #59528 @ 0xe888 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 101144 │ │ │ │ - cbnz r0, 5136c │ │ │ │ - movw r0, #29704 @ 0x7408 │ │ │ │ + bl 1011c4 │ │ │ │ + cbnz r0, 51374 │ │ │ │ + movw r0, #29768 @ 0x7448 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 205700 │ │ │ │ + b.w 205934 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 762f0 │ │ │ │ + b.w 76338 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 132284 │ │ │ │ + b.w 132594 │ │ │ │ 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, #47528 @ 0xb9a8 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r6, r2 │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 513d0 │ │ │ │ + beq.n 513d8 │ │ │ │ ldr.w r2, [r2, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 513d0 │ │ │ │ + beq.n 513d8 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 513e8 │ │ │ │ + ble.n 513f0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29756 @ 0x743c │ │ │ │ + movw r1, #29820 @ 0x747c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 513fa │ │ │ │ + bl f3598 │ │ │ │ + b.n 51402 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 513b2 │ │ │ │ - movw r0, #49484 @ 0xc14c │ │ │ │ + beq.n 513ba │ │ │ │ + movw r0, #49548 @ 0xc18c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r6 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 513b2 │ │ │ │ - b.n 513fa │ │ │ │ + bne.n 513ba │ │ │ │ + b.n 51402 │ │ │ │ it eq │ │ │ │ ldreq r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1e6c34 │ │ │ │ + b.w 1e6e7c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 51426 │ │ │ │ + bne.n 5142e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 51444 │ │ │ │ - b.n 5143e │ │ │ │ + bne.n 5144c │ │ │ │ + b.n 51446 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2424 @ 0x978 │ │ │ │ + movw r0, #2488 @ 0x9b8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51418 │ │ │ │ - b.n 51462 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 51462 │ │ │ │ + bne.n 51420 │ │ │ │ + b.n 5146a │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5146a │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51456 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 51462 │ │ │ │ + bne.n 5145e │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5146a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 292cc8 <_Py_hashtable_foreach@@Base+0x6c4> │ │ │ │ - cbnz r0, 51466 │ │ │ │ + bl 292d90 <_Py_hashtable_foreach@@Base+0x6b4> │ │ │ │ + cbnz r0, 5146e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5148c │ │ │ │ + b.n 51494 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b7e8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51484 │ │ │ │ + bne.n 5148c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 51462 │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 5146a │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 272320 │ │ │ │ + b.w 27253c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r3, 514b4 │ │ │ │ + cbnz r3, 514bc │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 514b4 │ │ │ │ + ble.n 514bc │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 514b4 │ │ │ │ - cbnz r1, 514d8 │ │ │ │ + bne.n 514bc │ │ │ │ + cbnz r1, 514e0 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #92] @ (51514 ) │ │ │ │ + ldr r4, [pc, #92] @ (5151c ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #1 │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ str r5, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 514d8 │ │ │ │ + cbnz r0, 514e0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5150c │ │ │ │ + b.n 51514 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 152f9c │ │ │ │ + bl 153444 │ │ │ │ ldr r1, [r6, #20] │ │ │ │ ldr r0, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ - bl 21ae34 │ │ │ │ + bl 21b05c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 514d4 │ │ │ │ + beq.n 514dc │ │ │ │ mov r1, r6 │ │ │ │ - bl 265098 │ │ │ │ + bl 2652d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5150c │ │ │ │ + bge.n 51514 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5150c │ │ │ │ + cbnz r3, 51514 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r4, [r0, r7] │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #28] @ (51548 ) │ │ │ │ - bl 79158 │ │ │ │ - cbz r0, 51544 │ │ │ │ + ldr r0, [pc, #28] @ (51550 ) │ │ │ │ + bl 79198 │ │ │ │ + cbz r0, 5154c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r3, [r0, #8] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - str r0, [r6, r7] │ │ │ │ + strh r0, [r2, r0] │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n 5156a │ │ │ │ + bhi.n 51572 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 51582 │ │ │ │ - b.n 51596 │ │ │ │ - movw r0, #51720 @ 0xca08 │ │ │ │ + bgt.n 5158a │ │ │ │ + b.n 5159e │ │ │ │ + movw r0, #51784 @ 0xca48 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51564 │ │ │ │ - b.n 515a2 │ │ │ │ + bne.n 5156c │ │ │ │ + b.n 515aa │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51598 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 51598 │ │ │ │ - b.n 515a2 │ │ │ │ + bne.n 515a0 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 515a0 │ │ │ │ + b.n 515aa │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 51620 │ │ │ │ + b.n 51628 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 515cc │ │ │ │ + bne.n 515d4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 515ea │ │ │ │ - b.n 515e4 │ │ │ │ + bne.n 515f2 │ │ │ │ + b.n 515ec │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2408 @ 0x968 │ │ │ │ + movw r0, #2472 @ 0x9a8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 515be │ │ │ │ - b.n 515f6 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 515f6 │ │ │ │ + bne.n 515c6 │ │ │ │ + b.n 515fe │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 515fe │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 292cc8 <_Py_hashtable_foreach@@Base+0x6c4> │ │ │ │ - cbnz r0, 515fa │ │ │ │ + bl 292d90 <_Py_hashtable_foreach@@Base+0x6b4> │ │ │ │ + cbnz r0, 51602 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5161c │ │ │ │ + b.n 51624 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2af90 │ │ │ │ - cbz r0, 51614 │ │ │ │ + cbz r0, 5161c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 515f6 │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 515fe │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 270b70 <_PyObject_GetState@@Base> │ │ │ │ + bl 270d78 <_PyObject_GetState@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51694 │ │ │ │ + cbz r0, 5169c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbnz r3, 51656 │ │ │ │ + cbnz r3, 5165e │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #29824 @ 0x7480 │ │ │ │ + movw r0, #29888 @ 0x74c0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt.n 51682 │ │ │ │ + bgt.n 5168a │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 95ddc │ │ │ │ + bl 95e3c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r3, #28636 @ 0x6fdc │ │ │ │ + movw r3, #28700 @ 0x701c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r0, #29832 @ 0x7488 │ │ │ │ + movw r0, #29896 @ 0x74c8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ - b.n 51694 │ │ │ │ + b.n 5169c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #29844 @ 0x7494 │ │ │ │ + movw r0, #29908 @ 0x74d4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 51042 │ │ │ │ + b.n 5104a │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ - cbz r6, 516be │ │ │ │ + cbz r6, 516c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51714 │ │ │ │ + bge.n 5171c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 51714 │ │ │ │ + b.n 5171c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51714 │ │ │ │ + cbz r0, 5171c │ │ │ │ add.w r9, r0, #12 │ │ │ │ mov r7, r5 │ │ │ │ mov r8, r6 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 51704 │ │ │ │ + bge.n 5170c │ │ │ │ ldrd r0, r1, [r7, #40] @ 0x28 │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #8 │ │ │ │ - bl 258238 │ │ │ │ - cbnz r0, 516fe │ │ │ │ + bl 258478 │ │ │ │ + cbnz r0, 51706 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51714 │ │ │ │ + bge.n 5171c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 51714 │ │ │ │ + cbnz r3, 5171c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51714 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5171c │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ - b.n 516d2 │ │ │ │ + b.n 516da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #16] │ │ │ │ @@ -56095,463 +56100,463 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5173e │ │ │ │ + bge.n 51746 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5173e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 51746 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7a354 │ │ │ │ + b.w 7a394 │ │ │ │ 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, #60000 @ 0xea60 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 51798 │ │ │ │ + beq.n 517a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 51798 │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 517a0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #29856 @ 0x74a0 │ │ │ │ + movw r1, #29920 @ 0x74e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4dab8 │ │ │ │ + bl 4dab4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 517aa │ │ │ │ + bne.n 517b2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 517b6 │ │ │ │ + b.n 517be │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #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 │ │ │ │ mov r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 517da │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5181e │ │ │ │ + bne.n 517e2 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 51826 │ │ │ │ orr.w r0, r4, #524288 @ 0x80000 │ │ │ │ blx 2bd88 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 517f8 │ │ │ │ + bne.n 51800 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 5180a │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 51812 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1bfbd8 <_Py_set_inheritable@@Base> │ │ │ │ + bl 1bff3c <_Py_set_inheritable@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51814 │ │ │ │ + bne.n 5181c │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4c4 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5181e │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 51826 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 5183c │ │ │ │ + cbz r3, 51844 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 5184c │ │ │ │ + b.n 51854 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5184a │ │ │ │ + ble.n 51852 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 51846 │ │ │ │ - cbnz r1, 51870 │ │ │ │ + bgt.n 5184e │ │ │ │ + cbnz r1, 51878 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5184c │ │ │ │ + b.n 51854 │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #252] @ (5194c ) │ │ │ │ + ldr r1, [pc, #252] @ (51954 ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r5, #3 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r5, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 51876 │ │ │ │ - b.n 51946 │ │ │ │ + cbnz r0, 5187e │ │ │ │ + b.n 5194e │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ add r6, r4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 5192c │ │ │ │ + beq.n 51934 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - cbz r4, 518c6 │ │ │ │ + cbz r4, 518ce │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 518aa │ │ │ │ + bmi.n 518b2 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15664 @ 0x3d30 │ │ │ │ + movw r1, #15728 @ 0x3d70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #30428 @ 0x76dc │ │ │ │ + movw r0, #30492 @ 0x771c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 51946 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5194e │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51946 │ │ │ │ + beq.n 5194e │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 51904 │ │ │ │ + bne.n 5190c │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 51934 │ │ │ │ + beq.n 5193c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 518ee │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 518f6 │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #15684 @ 0x3d44 │ │ │ │ + movw r1, #15748 @ 0x3d84 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #30428 @ 0x76dc │ │ │ │ + movw r0, #30492 @ 0x771c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 51946 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5194e │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 51946 │ │ │ │ + cbz r0, 5194e │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5191c │ │ │ │ + beq.n 51924 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 51946 │ │ │ │ - movw r3, #25140 @ 0x6234 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5194e │ │ │ │ + movw r3, #25204 @ 0x6274 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - b.n 51936 │ │ │ │ - movw r4, #25140 @ 0x6234 │ │ │ │ + b.n 5193e │ │ │ │ + movw r4, #25204 @ 0x6274 │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ movs r5, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 5199e │ │ │ │ + b.w 519a6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - strh r0, [r0, r3] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 51968 │ │ │ │ + cbz r1, 51970 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 51984 │ │ │ │ + bmi.n 5198c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39764 @ 0x9b54 │ │ │ │ + movw r1, #39828 @ 0x9b94 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5199c │ │ │ │ + b.n 519a4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005199e : │ │ │ │ +000519a6 : │ │ │ │ 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 28b408 │ │ │ │ - cbz r0, 519cc │ │ │ │ + bl 28b430 │ │ │ │ + cbz r0, 519d4 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f0050 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1dc> │ │ │ │ + b.w 1f0298 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1dc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r1, 519e6 │ │ │ │ + cbz r1, 519ee │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 51a02 │ │ │ │ + bmi.n 51a0a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39872 @ 0x9bc0 │ │ │ │ + movw r1, #39936 @ 0x9c00 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51a1a │ │ │ │ + b.n 51a22 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #16] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 51a38 │ │ │ │ + bne.n 51a40 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51a82 │ │ │ │ + b.n 51a8a │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, #17 │ │ │ │ - bl 1d0624 │ │ │ │ + bl 1d08bc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b400 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51a56 │ │ │ │ + bne.n 51a5e │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #17 │ │ │ │ - bl 1d0624 │ │ │ │ + bl 1d08bc │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 51a7a │ │ │ │ + bne.n 51a82 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00051a84 : │ │ │ │ +00051a8c : │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - ldr r5, [pc, #60] @ (51ac8 ) │ │ │ │ + ldr r5, [pc, #60] @ (51ad0 ) │ │ │ │ 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 51ac2 │ │ │ │ + beq.n 51aca │ │ │ │ add.w r7, r5, #110592 @ 0x1b000 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.n 51aba │ │ │ │ + bge.n 51ac2 │ │ │ │ ldrb r6, [r2, r4] │ │ │ │ add r6, r7 │ │ │ │ ldrb.w r6, [r6, #3288] @ 0xcd8 │ │ │ │ strb.w r6, [r0, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 51aa6 │ │ │ │ + b.n 51aae │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r1] │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, r7} │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00051acc <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +00051ad4 <_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 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51b12 <_PyMonitoring_FirePyStartEvent@@Base+0x46> │ │ │ │ + bne.n 51b1a <_PyMonitoring_FirePyStartEvent@@Base+0x46> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51b34 <_PyMonitoring_FirePyStartEvent@@Base+0x68> │ │ │ │ + b.n 51b3c <_PyMonitoring_FirePyStartEvent@@Base+0x68> │ │ │ │ blx 2bec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51b2c <_PyMonitoring_FirePyStartEvent@@Base+0x60> │ │ │ │ + bne.n 51b34 <_PyMonitoring_FirePyStartEvent@@Base+0x60> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #29936 @ 0x74f0 │ │ │ │ + movw r1, #30000 @ 0x7530 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 51b78 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 51b80 <_PyMonitoring_FirePyStartEvent@@Base+0xac> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sp │ │ │ │ blx 2af30 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51b7c <_PyMonitoring_FirePyStartEvent@@Base+0xb0> │ │ │ │ + cbz r0, 51b84 <_PyMonitoring_FirePyStartEvent@@Base+0xb0> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 51b82 <_PyMonitoring_FirePyStartEvent@@Base+0xb6> │ │ │ │ + b.n 51b8a <_PyMonitoring_FirePyStartEvent@@Base+0xb6> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #268] @ (51ca8 <_PyMonitoring_FirePyStartEvent@@Base+0x1dc>) │ │ │ │ + ldr r3, [pc, #268] @ (51cb0 <_PyMonitoring_FirePyStartEvent@@Base+0x1dc>) │ │ │ │ mov r9, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ ldr.w sl, [r0, r3] │ │ │ │ subs r0, r2, #0 │ │ │ │ ldrb.w r4, [r9] │ │ │ │ ldr r7, [sp, #56] @ 0x38 │ │ │ │ ldr.w r5, [sl, #8] │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ str.w r1, [r8, #4] │ │ │ │ - bge.n 51bd2 <_PyMonitoring_FirePyStartEvent@@Base+0x106> │ │ │ │ + bge.n 51bda <_PyMonitoring_FirePyStartEvent@@Base+0x106> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29960 @ 0x7508 │ │ │ │ + movw r1, #30024 @ 0x7548 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 51bdc <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ + bl f3598 │ │ │ │ + b.n 51be4 <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 51be6 <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ - bl 800d8 │ │ │ │ - cbnz r0, 51be2 <_PyMonitoring_FirePyStartEvent@@Base+0x116> │ │ │ │ + beq.n 51bee <_PyMonitoring_FirePyStartEvent@@Base+0x11a> │ │ │ │ + bl 800f8 │ │ │ │ + cbnz r0, 51bea <_PyMonitoring_FirePyStartEvent@@Base+0x116> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 51ca0 <_PyMonitoring_FirePyStartEvent@@Base+0x1d4> │ │ │ │ + b.n 51ca8 <_PyMonitoring_FirePyStartEvent@@Base+0x1d4> │ │ │ │ str.w r0, [r8, #8] │ │ │ │ add.w r2, r8, #4 │ │ │ │ - movw r8, #14372 @ 0x3824 │ │ │ │ + movw r8, #14436 @ 0x3864 │ │ │ │ movt r8, #68 @ 0x44 │ │ │ │ orr.w r3, r7, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 51c9e <_PyMonitoring_FirePyStartEvent@@Base+0x1d2> │ │ │ │ + beq.n 51ca6 <_PyMonitoring_FirePyStartEvent@@Base+0x1d2> │ │ │ │ cmp r4, #15 │ │ │ │ mov.w ip, #1 │ │ │ │ it hi │ │ │ │ lsrhi r3, r4, #4 │ │ │ │ mov r1, sl │ │ │ │ str r6, [sp, #4] │ │ │ │ ite ls │ │ │ │ @@ -56561,1073 +56566,1073 @@ │ │ │ │ it hi │ │ │ │ addhi r7, #4 │ │ │ │ str r2, [sp, #12] │ │ │ │ sxtb r0, r7 │ │ │ │ lsl.w fp, ip, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2050d4 <_PyTrash_thread_destroy_chain@@Base+0x260> │ │ │ │ + bl 205308 <_PyTrash_thread_destroy_chain@@Base+0x260> │ │ │ │ eor.w r4, r4, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - cbz r0, 51c9a <_PyMonitoring_FirePyStartEvent@@Base+0x1ce> │ │ │ │ + cbz r0, 51ca2 <_PyMonitoring_FirePyStartEvent@@Base+0x1ce> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 51bdc <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ + beq.n 51be4 <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ cmp r6, #10 │ │ │ │ - ble.n 51c8e <_PyMonitoring_FirePyStartEvent@@Base+0x1c2> │ │ │ │ - movw r2, #1892 @ 0x764 │ │ │ │ + ble.n 51c96 <_PyMonitoring_FirePyStartEvent@@Base+0x1c2> │ │ │ │ + movw r2, #1956 @ 0x7a4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6352 @ 0x18d0 │ │ │ │ + movw r1, #6416 @ 0x1910 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r3, #19 │ │ │ │ mla r6, r3, r7, r6 │ │ │ │ add.w r5, r5, r6, lsl #2 │ │ │ │ add.w r5, r5, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r5, #3316] @ 0xcf4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51bdc <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ + beq.n 51be4 <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r5, #3316] @ 0xcf4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51bdc <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ + bge.n 51be4 <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51bdc <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51bdc <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ + bne.n 51be4 <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 51be4 <_PyMonitoring_FirePyStartEvent@@Base+0x110> │ │ │ │ ldrb.w r3, [r9] │ │ │ │ bic.w r3, r3, fp │ │ │ │ strb.w r3, [r9] │ │ │ │ uxtb r4, r4 │ │ │ │ - b.n 51bf8 <_PyMonitoring_FirePyStartEvent@@Base+0x12c> │ │ │ │ + b.n 51c00 <_PyMonitoring_FirePyStartEvent@@Base+0x12c> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00051cac : │ │ │ │ +00051cb4 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51cd4 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 51cd4 │ │ │ │ + bne.n 51cdc │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 51cdc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 51d3c │ │ │ │ + b.n 51d44 │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ blx 2bdac │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 51cf2 │ │ │ │ + bne.n 51cfa │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1b0b50 │ │ │ │ - bl 6b2b8 │ │ │ │ + b.w 1b1208 │ │ │ │ + bl 6b2c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 51d02 │ │ │ │ + cbnz r0, 51d0a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c2f4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 51d2e │ │ │ │ - bl 6b570 │ │ │ │ + cbz r5, 51d36 │ │ │ │ + bl 6b580 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1b0b50 │ │ │ │ - bl 19daf0 │ │ │ │ + b.w 1b1208 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ 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 │ │ │ │ movw r5, #33688 @ 0x8398 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ subs r3, r6, r5 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ - bl 24fa28 <_PyEval_MatchKeys@@Base+0x730> │ │ │ │ + bl 24fc00 <_PyEval_MatchKeys@@Base+0x6c4> │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq.n 51d90 │ │ │ │ - cbz r0, 51d90 │ │ │ │ + beq.n 51d98 │ │ │ │ + cbz r0, 51d98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51d84 │ │ │ │ + bge.n 51d8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 51d88 │ │ │ │ + cbz r3, 51d90 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 51d90 │ │ │ │ + b.n 51d98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51d84 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 51d8c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00051d94 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00051d9c <_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 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r2, [pc, #20] @ (51dd8 <_PyMonitoring_FirePyResumeEvent@@Base+0x44>) │ │ │ │ + ldr r2, [pc, #20] @ (51de0 <_PyMonitoring_FirePyResumeEvent@@Base+0x44>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4056] @ 0xfd8 │ │ │ │ - b.n 51e86 <_PyMonitoring_FirePyYieldEvent@@Base+0xaa> │ │ │ │ + b.n 51e8e <_PyMonitoring_FirePyYieldEvent@@Base+0xaa> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00051ddc <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00051de4 <_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 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ add sp, #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 │ │ │ │ movs r1, #0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 52014 <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ + bl 5201c <_PyMonitoring_FirePyReturnEvent@@Base+0x160> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51e48 <_PyMonitoring_FirePyYieldEvent@@Base+0x6c> │ │ │ │ + cbz r0, 51e50 <_PyMonitoring_FirePyYieldEvent@@Base+0x6c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r0, #3 │ │ │ │ - bl 7c278 │ │ │ │ + bl 7c298 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 51e3c <_PyMonitoring_FirePyYieldEvent@@Base+0x60> │ │ │ │ + bge.n 51e44 <_PyMonitoring_FirePyYieldEvent@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 51e40 <_PyMonitoring_FirePyYieldEvent@@Base+0x64> │ │ │ │ + cbz r3, 51e48 <_PyMonitoring_FirePyYieldEvent@@Base+0x64> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 51e48 <_PyMonitoring_FirePyYieldEvent@@Base+0x6c> │ │ │ │ + b.n 51e50 <_PyMonitoring_FirePyYieldEvent@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51e3c <_PyMonitoring_FirePyYieldEvent@@Base+0x60> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 51e44 <_PyMonitoring_FirePyYieldEvent@@Base+0x60> │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51e6e <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 51e82 <_PyMonitoring_FirePyYieldEvent@@Base+0xa6> │ │ │ │ + bne.n 51e76 <_PyMonitoring_FirePyYieldEvent@@Base+0x92> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 51e8a <_PyMonitoring_FirePyYieldEvent@@Base+0xa6> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 51e78 <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ + cbz r3, 51e80 <_PyMonitoring_FirePyYieldEvent@@Base+0x9c> │ │ │ │ bic.w r4, r4, r4, asr #31 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 51e84 <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ + b.n 51e8c <_PyMonitoring_FirePyYieldEvent@@Base+0xa8> │ │ │ │ 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, r1 │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 51eb0 <_PyMonitoring_FirePyYieldEvent@@Base+0xd4> │ │ │ │ + cbz r0, 51eb8 <_PyMonitoring_FirePyYieldEvent@@Base+0xd4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00051eb4 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00051ebc <_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 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 51f20 <_PyMonitoring_FirePyReturnEvent@@Base+0x6c> │ │ │ │ + bne.n 51f28 <_PyMonitoring_FirePyReturnEvent@@Base+0x6c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 51f38 <_PyMonitoring_FirePyReturnEvent@@Base+0x84> │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 51f40 <_PyMonitoring_FirePyReturnEvent@@Base+0x84> │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #2592 @ 0xa20 │ │ │ │ + movw r0, #2656 @ 0xa60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 51ff0 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 51ff8 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2592 @ 0xa20 │ │ │ │ + movw r0, #2656 @ 0xa60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51ef8 <_PyMonitoring_FirePyReturnEvent@@Base+0x44> │ │ │ │ - b.n 51ff0 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ + bne.n 51f00 <_PyMonitoring_FirePyReturnEvent@@Base+0x44> │ │ │ │ + b.n 51ff8 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51ff0 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ + beq.n 51ff8 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 51f68 <_PyMonitoring_FirePyReturnEvent@@Base+0xb4> │ │ │ │ + beq.n 51f70 <_PyMonitoring_FirePyReturnEvent@@Base+0xb4> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 51ff0 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ + bl f3598 │ │ │ │ + b.n 51ff8 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 51ff0 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ + beq.n 51ff8 <_PyMonitoring_FirePyReturnEvent@@Base+0x13c> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov.w r3, #65537 @ 0x10001 │ │ │ │ str r3, [sp, #12] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 51fb0 <_PyMonitoring_FirePyReturnEvent@@Base+0xfc> │ │ │ │ - bl 75f38 │ │ │ │ + bcs.n 51fb8 <_PyMonitoring_FirePyReturnEvent@@Base+0xfc> │ │ │ │ + bl 75f80 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 51fb0 <_PyMonitoring_FirePyReturnEvent@@Base+0xfc> │ │ │ │ + cbz r0, 51fb8 <_PyMonitoring_FirePyReturnEvent@@Base+0xfc> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ blx 2b6cc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 51fbc <_PyMonitoring_FirePyReturnEvent@@Base+0x108> │ │ │ │ + bne.n 51fc4 <_PyMonitoring_FirePyReturnEvent@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n 51f7c <_PyMonitoring_FirePyReturnEvent@@Base+0xc8> │ │ │ │ + blt.n 51f84 <_PyMonitoring_FirePyReturnEvent@@Base+0xc8> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51fb8 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ - bl 1fba78 │ │ │ │ + blt.n 51fc0 <_PyMonitoring_FirePyReturnEvent@@Base+0x104> │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5200e <_PyMonitoring_FirePyReturnEvent@@Base+0x15a> │ │ │ │ + b.n 52016 <_PyMonitoring_FirePyReturnEvent@@Base+0x15a> │ │ │ │ lsls r3, r3, #1 │ │ │ │ - b.n 51f7a <_PyMonitoring_FirePyReturnEvent@@Base+0xc6> │ │ │ │ + b.n 51f82 <_PyMonitoring_FirePyReturnEvent@@Base+0xc6> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 51ff4 <_PyMonitoring_FirePyReturnEvent@@Base+0x140> │ │ │ │ - b.n 51fea <_PyMonitoring_FirePyReturnEvent@@Base+0x136> │ │ │ │ + cbnz r0, 51ffc <_PyMonitoring_FirePyReturnEvent@@Base+0x140> │ │ │ │ + b.n 51ff2 <_PyMonitoring_FirePyReturnEvent@@Base+0x136> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - bge.n 52008 <_PyMonitoring_FirePyReturnEvent@@Base+0x154> │ │ │ │ + bge.n 52010 <_PyMonitoring_FirePyReturnEvent@@Base+0x154> │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ - bl 121e08 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1220dc <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 51fc8 <_PyMonitoring_FirePyReturnEvent@@Base+0x114> │ │ │ │ + bne.n 51fd0 <_PyMonitoring_FirePyReturnEvent@@Base+0x114> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 51ff8 <_PyMonitoring_FirePyReturnEvent@@Base+0x144> │ │ │ │ + blt.n 52000 <_PyMonitoring_FirePyReturnEvent@@Base+0x144> │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5200e <_PyMonitoring_FirePyReturnEvent@@Base+0x15a> │ │ │ │ + b.n 52016 <_PyMonitoring_FirePyReturnEvent@@Base+0x15a> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 51fd0 <_PyMonitoring_FirePyReturnEvent@@Base+0x11c> │ │ │ │ + b.n 51fd8 <_PyMonitoring_FirePyReturnEvent@@Base+0x11c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 51fea <_PyMonitoring_FirePyReturnEvent@@Base+0x136> │ │ │ │ + bne.n 51ff2 <_PyMonitoring_FirePyReturnEvent@@Base+0x136> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 51fea <_PyMonitoring_FirePyReturnEvent@@Base+0x136> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 51ff2 <_PyMonitoring_FirePyReturnEvent@@Base+0x136> │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 5202c <_PyMonitoring_FirePyReturnEvent@@Base+0x178> │ │ │ │ + cbnz r3, 52034 <_PyMonitoring_FirePyReturnEvent@@Base+0x178> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 52086 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d2> │ │ │ │ + cbz r3, 5208e <_PyMonitoring_FirePyReturnEvent@@Base+0x1d2> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 5203a <_PyMonitoring_FirePyReturnEvent@@Base+0x186> │ │ │ │ + cbz r4, 52042 <_PyMonitoring_FirePyReturnEvent@@Base+0x186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e1c │ │ │ │ + bl 84e50 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 52040 <_PyMonitoring_FirePyReturnEvent@@Base+0x18c> │ │ │ │ - bl 706dc │ │ │ │ + b.n 52048 <_PyMonitoring_FirePyReturnEvent@@Base+0x18c> │ │ │ │ + bl 7071c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 52082 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ce> │ │ │ │ + cbz r4, 5208a <_PyMonitoring_FirePyReturnEvent@@Base+0x1ce> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 52058 <_PyMonitoring_FirePyReturnEvent@@Base+0x1a4> │ │ │ │ + cbz r2, 52060 <_PyMonitoring_FirePyReturnEvent@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #54560 @ 0xd520 │ │ │ │ + movw r1, #54624 @ 0xd560 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5206e <_PyMonitoring_FirePyReturnEvent@@Base+0x1ba> │ │ │ │ + beq.n 52076 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ba> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cbz r2, 5209e <_PyMonitoring_FirePyReturnEvent@@Base+0x1ea> │ │ │ │ + cbz r2, 520a6 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ea> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47720 @ 0xba68 │ │ │ │ + movw r1, #47784 @ 0xbaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5209e <_PyMonitoring_FirePyReturnEvent@@Base+0x1ea> │ │ │ │ + bne.n 520a6 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ea> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52082 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ce> │ │ │ │ + bge.n 5208a <_PyMonitoring_FirePyReturnEvent@@Base+0x1ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52082 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ce> │ │ │ │ + cbnz r3, 5208a <_PyMonitoring_FirePyReturnEvent@@Base+0x1ce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5209e <_PyMonitoring_FirePyReturnEvent@@Base+0x1ea> │ │ │ │ - cbz r4, 52096 <_PyMonitoring_FirePyReturnEvent@@Base+0x1e2> │ │ │ │ + b.n 520a6 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ea> │ │ │ │ + cbz r4, 5209e <_PyMonitoring_FirePyReturnEvent@@Base+0x1e2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5209e <_PyMonitoring_FirePyReturnEvent@@Base+0x1ea> │ │ │ │ + bge.n 520a6 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ea> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5209e <_PyMonitoring_FirePyReturnEvent@@Base+0x1ea> │ │ │ │ + b.n 520a6 <_PyMonitoring_FirePyReturnEvent@@Base+0x1ea> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #20] @ (520b8 <_PyMonitoring_FirePyReturnEvent@@Base+0x204>) │ │ │ │ + ldr r2, [pc, #20] @ (520c0 <_PyMonitoring_FirePyReturnEvent@@Base+0x204>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #4060] @ 0xfdc │ │ │ │ - b.n 51e86 <_PyMonitoring_FirePyYieldEvent@@Base+0xaa> │ │ │ │ + b.n 51e8e <_PyMonitoring_FirePyYieldEvent@@Base+0xaa> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000520bc <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +000520c4 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ movs r4, #4 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r3, sp, #8 │ │ │ │ strd r4, r4, [sp] │ │ │ │ movs r4, #0 │ │ │ │ str r5, [sp, #24] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000520ea <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +000520f2 <_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 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00052118 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ - b.w 299b94 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ +00052120 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ + b.w 299bc0 <_PyMonitoring_FireBranchEvent@@Base> │ │ │ │ │ │ │ │ -0005211c <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +00052124 <_PyMonitoring_FireBranchLeftEvent@@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 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ - bl 165f1c │ │ │ │ + bl 166360 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 521a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x84> │ │ │ │ + cbz r0, 521a8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x84> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #29988 @ 0x7524 │ │ │ │ + movw r0, #30052 @ 0x7564 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52194 <_PyMonitoring_FireBranchLeftEvent@@Base+0x78> │ │ │ │ + bge.n 5219c <_PyMonitoring_FireBranchLeftEvent@@Base+0x78> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 52198 <_PyMonitoring_FireBranchLeftEvent@@Base+0x7c> │ │ │ │ + cbz r3, 521a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x7c> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 521a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x84> │ │ │ │ + b.n 521a8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 52194 <_PyMonitoring_FireBranchLeftEvent@@Base+0x78> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5219c <_PyMonitoring_FireBranchLeftEvent@@Base+0x78> │ │ │ │ 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 r4, r0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl 775f4 │ │ │ │ + bl 77638 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 521e4 <_PyMonitoring_FireBranchLeftEvent@@Base+0xc8> │ │ │ │ + bge.n 521ec <_PyMonitoring_FireBranchLeftEvent@@Base+0xc8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 521e4 <_PyMonitoring_FireBranchLeftEvent@@Base+0xc8> │ │ │ │ + cbnz r3, 521ec <_PyMonitoring_FireBranchLeftEvent@@Base+0xc8> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000521e6 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +000521ee <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #14 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5228c <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ + bl 52294 <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5220e <_PyMonitoring_FirePyThrowEvent@@Base+0x28> │ │ │ │ + bne.n 52216 <_PyMonitoring_FirePyThrowEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52242 <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ + b.n 5224a <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #14 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5223c <_PyMonitoring_FirePyThrowEvent@@Base+0x56> │ │ │ │ - bl d9270 │ │ │ │ - b.n 52242 <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ - bl 77668 │ │ │ │ - b.n 52208 <_PyMonitoring_FirePyThrowEvent@@Base+0x22> │ │ │ │ + cbnz r4, 52244 <_PyMonitoring_FirePyThrowEvent@@Base+0x56> │ │ │ │ + bl d92b4 │ │ │ │ + b.n 5224a <_PyMonitoring_FirePyThrowEvent@@Base+0x5c> │ │ │ │ + bl 776ac │ │ │ │ + b.n 52210 <_PyMonitoring_FirePyThrowEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (52288 <_PyMonitoring_FirePyThrowEvent@@Base+0xa2>) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (52290 <_PyMonitoring_FirePyThrowEvent@@Base+0xa2>) │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 52276 <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ + cbz r2, 5227e <_PyMonitoring_FirePyThrowEvent@@Base+0x90> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #14752 @ 0x39a0 │ │ │ │ + movw r0, #14816 @ 0x39e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ - movw r0, #22112 @ 0x5660 │ │ │ │ + b.w 80ccc │ │ │ │ + movw r0, #22176 @ 0x56a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ 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 d925c │ │ │ │ + bl d92a0 │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbnz r0, 522c4 <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ + cbnz r0, 522cc <_PyMonitoring_FirePyThrowEvent@@Base+0xde> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #30032 @ 0x7550 │ │ │ │ + movw r1, #30096 @ 0x7590 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 522c6 <_PyMonitoring_FirePyThrowEvent@@Base+0xe0> │ │ │ │ + b.n 522ce <_PyMonitoring_FirePyThrowEvent@@Base+0xe0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000522c8 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +000522d0 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #11 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5228c <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ + bl 52294 <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 522f0 <_PyMonitoring_FireRaiseEvent@@Base+0x28> │ │ │ │ + bne.n 522f8 <_PyMonitoring_FireRaiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52324 <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ + b.n 5232c <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #11 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5231e <_PyMonitoring_FireRaiseEvent@@Base+0x56> │ │ │ │ - bl d9270 │ │ │ │ - b.n 52324 <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ - bl 77668 │ │ │ │ - b.n 522ea <_PyMonitoring_FireRaiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 52326 <_PyMonitoring_FireRaiseEvent@@Base+0x56> │ │ │ │ + bl d92b4 │ │ │ │ + b.n 5232c <_PyMonitoring_FireRaiseEvent@@Base+0x5c> │ │ │ │ + bl 776ac │ │ │ │ + b.n 522f2 <_PyMonitoring_FireRaiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005232a <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +00052332 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #12 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5228c <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ + bl 52294 <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52352 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x28> │ │ │ │ + bne.n 5235a <_PyMonitoring_FireExceptionHandledEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52386 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ + b.n 5238e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #12 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 52380 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x56> │ │ │ │ - bl d9270 │ │ │ │ - b.n 52386 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ - bl 77668 │ │ │ │ - b.n 5234c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x22> │ │ │ │ + cbnz r4, 52388 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x56> │ │ │ │ + bl d92b4 │ │ │ │ + b.n 5238e <_PyMonitoring_FireExceptionHandledEvent@@Base+0x5c> │ │ │ │ + bl 776ac │ │ │ │ + b.n 52354 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ 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, 523b4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x8a> │ │ │ │ + cbnz r1, 523bc <_PyMonitoring_FireExceptionHandledEvent@@Base+0x8a> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30072 @ 0x7578 │ │ │ │ + movw r1, #30136 @ 0x75b8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 523e0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xb6> │ │ │ │ + bl f3598 │ │ │ │ + b.n 523e8 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xb6> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 523f4 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xca> │ │ │ │ + beq.n 523fc <_PyMonitoring_FireExceptionHandledEvent@@Base+0xca> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - bmi.n 523e6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xbc> │ │ │ │ + bmi.n 523ee <_PyMonitoring_FireExceptionHandledEvent@@Base+0xbc> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30104 @ 0x7598 │ │ │ │ + movw r1, #30168 @ 0x75d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52406 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xdc> │ │ │ │ + b.n 5240e <_PyMonitoring_FireExceptionHandledEvent@@Base+0xdc> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 523f6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xcc> │ │ │ │ + bge.n 523fe <_PyMonitoring_FireExceptionHandledEvent@@Base+0xcc> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 523f6 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xcc> │ │ │ │ + b.n 523fe <_PyMonitoring_FireExceptionHandledEvent@@Base+0xcc> │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ movs r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb.w r3, [r2, #32] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00052408 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +00052410 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #13 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5228c <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ + bl 52294 <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 52430 <_PyMonitoring_FirePyUnwindEvent@@Base+0x28> │ │ │ │ + bne.n 52438 <_PyMonitoring_FirePyUnwindEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 52464 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ + b.n 5246c <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #13 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 5245e <_PyMonitoring_FirePyUnwindEvent@@Base+0x56> │ │ │ │ - bl d9270 │ │ │ │ - b.n 52464 <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ - bl 77668 │ │ │ │ - b.n 5242a <_PyMonitoring_FirePyUnwindEvent@@Base+0x22> │ │ │ │ + cbnz r4, 52466 <_PyMonitoring_FirePyUnwindEvent@@Base+0x56> │ │ │ │ + bl d92b4 │ │ │ │ + b.n 5246c <_PyMonitoring_FirePyUnwindEvent@@Base+0x5c> │ │ │ │ + bl 776ac │ │ │ │ + b.n 52432 <_PyMonitoring_FirePyUnwindEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005246a <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +00052472 <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ movw r4, #61116 @ 0xeebc │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r4, r2 │ │ │ │ - bl 1303fc │ │ │ │ + bl 1306cc │ │ │ │ movs r1, #10 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 5228c <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ + bl 52294 <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 524a2 <_PyMonitoring_FireStopIterationEvent@@Base+0x38> │ │ │ │ + bne.n 524aa <_PyMonitoring_FireStopIterationEvent@@Base+0x38> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 524ec <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ + b.n 524f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ movs r5, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #10 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 524da <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ + bge.n 524e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 524da <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ + cbnz r3, 524e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x70> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbnz r4, 524e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x7a> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbnz r4, 524ec <_PyMonitoring_FireStopIterationEvent@@Base+0x7a> │ │ │ │ mov r0, r4 │ │ │ │ - bl d9270 │ │ │ │ - b.n 524ec <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ + bl d92b4 │ │ │ │ + b.n 524f4 <_PyMonitoring_FireStopIterationEvent@@Base+0x82> │ │ │ │ movs r0, #0 │ │ │ │ - bl 77668 │ │ │ │ - b.n 5249c <_PyMonitoring_FireStopIterationEvent@@Base+0x32> │ │ │ │ + bl 776ac │ │ │ │ + b.n 524a4 <_PyMonitoring_FireStopIterationEvent@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 293338 <_Py_hashtable_foreach@@Base+0xd34> │ │ │ │ + b.w 293400 <_Py_hashtable_foreach@@Base+0xd24> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 52584 <_PyMonitoring_FireStopIterationEvent@@Base+0x11a> │ │ │ │ + beq.n 5258c <_PyMonitoring_FireStopIterationEvent@@Base+0x11a> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r4, #61164 @ 0xeeec │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 4d6ac │ │ │ │ - cbnz r0, 52558 <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ + bl 4d6a8 │ │ │ │ + cbnz r0, 52560 <_PyMonitoring_FireStopIterationEvent@@Base+0xee> │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbz r0, 5253a <_PyMonitoring_FireStopIterationEvent@@Base+0xd0> │ │ │ │ - bl d92ec │ │ │ │ + bl d90a8 │ │ │ │ + cbz r0, 52542 <_PyMonitoring_FireStopIterationEvent@@Base+0xd0> │ │ │ │ + bl d9330 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 52582 <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ + b.n 5258a <_PyMonitoring_FireStopIterationEvent@@Base+0x118> │ │ │ │ movw r3, #61120 @ 0xeec0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5252c <_PyMonitoring_FireStopIterationEvent@@Base+0xc2> │ │ │ │ + bne.n 52534 <_PyMonitoring_FireStopIterationEvent@@Base+0xc2> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5252c <_PyMonitoring_FireStopIterationEvent@@Base+0xc2> │ │ │ │ - b.n 52580 <_PyMonitoring_FireStopIterationEvent@@Base+0x116> │ │ │ │ + bne.n 52534 <_PyMonitoring_FireStopIterationEvent@@Base+0xc2> │ │ │ │ + b.n 52588 <_PyMonitoring_FireStopIterationEvent@@Base+0x116> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5256a <_PyMonitoring_FireStopIterationEvent@@Base+0x100> │ │ │ │ + bge.n 52572 <_PyMonitoring_FireStopIterationEvent@@Base+0x100> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5256a <_PyMonitoring_FireStopIterationEvent@@Base+0x100> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 52572 <_PyMonitoring_FireStopIterationEvent@@Base+0x100> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #60888 @ 0xedd8 │ │ │ │ + movw r1, #60952 @ 0xee18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r3, 525ac <_PyMonitoring_FireStopIterationEvent@@Base+0x142> │ │ │ │ + cbz r3, 525b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x142> │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 525bc <_PyMonitoring_FireStopIterationEvent@@Base+0x152> │ │ │ │ + b.n 525c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x152> │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 525ba <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ + ble.n 525c2 <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ cmp r2, #3 │ │ │ │ - bgt.n 525b6 <_PyMonitoring_FireStopIterationEvent@@Base+0x14c> │ │ │ │ - cbnz r1, 525e2 <_PyMonitoring_FireStopIterationEvent@@Base+0x178> │ │ │ │ + bgt.n 525be <_PyMonitoring_FireStopIterationEvent@@Base+0x14c> │ │ │ │ + cbnz r1, 525ea <_PyMonitoring_FireStopIterationEvent@@Base+0x178> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 525bc <_PyMonitoring_FireStopIterationEvent@@Base+0x152> │ │ │ │ + b.n 525c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x152> │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #256] @ (526c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x256>) │ │ │ │ + ldr r1, [pc, #256] @ (526c8 <_PyMonitoring_FireStopIterationEvent@@Base+0x256>) │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 525e8 <_PyMonitoring_FireStopIterationEvent@@Base+0x17e> │ │ │ │ + cbnz r0, 525f0 <_PyMonitoring_FireStopIterationEvent@@Base+0x17e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 526b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x24e> │ │ │ │ + b.n 526c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x24e> │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r3, r5, r6 │ │ │ │ ldrd r7, r8, [r4] │ │ │ │ subs r6, r3, #2 │ │ │ │ - beq.n 52620 <_PyMonitoring_FireStopIterationEvent@@Base+0x1b6> │ │ │ │ + beq.n 52628 <_PyMonitoring_FireStopIterationEvent@@Base+0x1b6> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - cbz r5, 525fc <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ + cbz r5, 52604 <_PyMonitoring_FireStopIterationEvent@@Base+0x192> │ │ │ │ subs r6, r3, #3 │ │ │ │ - beq.n 52630 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c6> │ │ │ │ - b.n 52604 <_PyMonitoring_FireStopIterationEvent@@Base+0x19a> │ │ │ │ + beq.n 52638 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c6> │ │ │ │ + b.n 5260c <_PyMonitoring_FireStopIterationEvent@@Base+0x19a> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 52618 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ae> │ │ │ │ - bl c72a4 │ │ │ │ + cbz r0, 52620 <_PyMonitoring_FireStopIterationEvent@@Base+0x1ae> │ │ │ │ + bl c72e8 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 525de <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + blt.n 525e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 5261c <_PyMonitoring_FireStopIterationEvent@@Base+0x1b2> │ │ │ │ - b.n 5263e <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ + bne.n 52624 <_PyMonitoring_FireStopIterationEvent@@Base+0x1b2> │ │ │ │ + b.n 52646 <_PyMonitoring_FireStopIterationEvent@@Base+0x1d4> │ │ │ │ mov.w sl, #1 │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - b.n 52646 <_PyMonitoring_FireStopIterationEvent@@Base+0x1dc> │ │ │ │ + b.n 5264e <_PyMonitoring_FireStopIterationEvent@@Base+0x1dc> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r6, r5 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 52646 <_PyMonitoring_FireStopIterationEvent@@Base+0x1dc> │ │ │ │ + b.n 5264e <_PyMonitoring_FireStopIterationEvent@@Base+0x1dc> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 52646 <_PyMonitoring_FireStopIterationEvent@@Base+0x1dc> │ │ │ │ + b.n 5264e <_PyMonitoring_FireStopIterationEvent@@Base+0x1dc> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr.w r9, [r9, #16] │ │ │ │ mov r0, r9 │ │ │ │ - bl 21e640 <_PyPickle_GetXIData@@Base+0x3f4> │ │ │ │ + bl 21e86c <_PyPickle_GetXIData@@Base+0x3f8> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 525de <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + beq.n 525e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 21e9f4 <_PyPickle_GetXIData@@Base+0x7a8> │ │ │ │ + bl 21ec20 <_PyPickle_GetXIData@@Base+0x7ac> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 526a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x23e> │ │ │ │ + beq.n 526b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x23e> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 23ee04 │ │ │ │ + bl 23f054 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 526a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x23e> │ │ │ │ + beq.n 526b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x23e> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ea74 <_PyPickle_GetXIData@@Base+0x828> │ │ │ │ + bl 21eca0 <_PyPickle_GetXIData@@Base+0x82c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 526a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x23e> │ │ │ │ + beq.n 526b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x23e> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 21eadc <_PyPickle_GetXIData@@Base+0x890> │ │ │ │ + bl 21ed08 <_PyPickle_GetXIData@@Base+0x894> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 526a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x23e> │ │ │ │ + beq.n 526b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 24732c │ │ │ │ + bl 24757c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 526a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x23e> │ │ │ │ + beq.n 526b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x23e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 526b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x246> │ │ │ │ + bge.n 526b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x246> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 526b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x246> │ │ │ │ + cbnz r3, 526b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x246> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 526b0 <_PyMonitoring_FireStopIterationEvent@@Base+0x246> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 526b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x246> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77668 │ │ │ │ - b.n 525de <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ + bl 776ac │ │ │ │ + b.n 525e6 <_PyMonitoring_FireStopIterationEvent@@Base+0x174> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + strh r0, [r7, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000526c4 : │ │ │ │ +000526cc : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 526d6 │ │ │ │ - cbnz r1, 526dc │ │ │ │ - bl 2933c0 <_Py_hashtable_foreach@@Base+0xdbc> │ │ │ │ - b.n 526e8 │ │ │ │ + cbz r0, 526de │ │ │ │ + cbnz r1, 526e4 │ │ │ │ + bl 293488 <_Py_hashtable_foreach@@Base+0xdac> │ │ │ │ + b.n 526f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 526ee │ │ │ │ + cbnz r0, 526f6 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5270c │ │ │ │ + b.n 52714 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 115830 │ │ │ │ + bl 115a4c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5270c │ │ │ │ + bge.n 52714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5270c │ │ │ │ + cbnz r3, 52714 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -57636,660 +57641,660 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12c104 │ │ │ │ - cbnz r0, 5278a │ │ │ │ + bl 12c374 │ │ │ │ + cbnz r0, 52792 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add.w r6, r4, #16 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ - blt.n 52762 │ │ │ │ + blt.n 5276a │ │ │ │ cmp r5, r0 │ │ │ │ - ble.n 52762 │ │ │ │ + ble.n 5276a │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c260 │ │ │ │ - cbnz r0, 52762 │ │ │ │ + cbnz r0, 5276a │ │ │ │ subs r1, r7, r5 │ │ │ │ adds r0, r6, r5 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5278c │ │ │ │ + b.n 52794 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #41176 @ 0xa0d8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5277e │ │ │ │ + bne.n 52786 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5278c │ │ │ │ + bge.n 52794 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5278c │ │ │ │ + b.n 52794 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5278c │ │ │ │ + b.n 52794 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 52796 │ │ │ │ + cbz r3, 5279e │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 527c2 │ │ │ │ + cbnz r0, 527ca │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 527ca │ │ │ │ + cbz r0, 527d2 │ │ │ │ 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 527b4 │ │ │ │ + beq.n 527bc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #44] @ (5280c ) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #44] @ (52814 ) │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - cbz r2, 527fa │ │ │ │ + cbz r2, 52802 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #14752 @ 0x39a0 │ │ │ │ + movw r0, #14816 @ 0x39e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ - movw r0, #22112 @ 0x5660 │ │ │ │ + b.w 80ccc │ │ │ │ + movw r0, #22176 @ 0x56a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ 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 2c384 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52840 │ │ │ │ + bge.n 52848 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52868 │ │ │ │ + b.n 52870 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 121e08 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1220dc <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 121e08 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1220dc <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 121e08 <_PyLong_FromGid@@Base> │ │ │ │ + bl 1220dc <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #9232 @ 0x2410 │ │ │ │ + movw r0, #9296 @ 0x2450 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005286c : │ │ │ │ +00052874 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #19 │ │ │ │ movs r2, #4 │ │ │ │ - bl 125d90 │ │ │ │ + bl 126058 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 528a0 │ │ │ │ + beq.n 528a8 │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 528a6 │ │ │ │ + bls.n 528ae │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30172 @ 0x75dc │ │ │ │ + movw r1, #30236 @ 0x761c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 528a8 │ │ │ │ + b.n 528b0 │ │ │ │ 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, #48] @ (528ec ) │ │ │ │ - bl 20a5c4 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #48] @ (528f4 ) │ │ │ │ + bl 20a7fc <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 528da │ │ │ │ + blt.n 528e2 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #14752 @ 0x39a0 │ │ │ │ + movw r0, #14816 @ 0x39e0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ - movw r0, #22112 @ 0x5660 │ │ │ │ + b.w 80ccc │ │ │ │ + movw r0, #22176 @ 0x56a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ nop │ │ │ │ @ instruction: 0xe990004d │ │ │ │ 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 2aea0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 52920 │ │ │ │ + bge.n 52928 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52948 │ │ │ │ + b.n 52950 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 1bcc44 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1bcfbc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 1bcc44 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1bcfbc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1bcc44 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1bcfbc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #9232 @ 0x2410 │ │ │ │ + movw r0, #9296 @ 0x2450 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ ldrge r2, [r0, #12] │ │ │ │ ldrge r0, [r2, #8] │ │ │ │ subge r0, r0, r3 │ │ │ │ it ge │ │ │ │ bicge.w r0, r0, r0, asr #31 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 5298a │ │ │ │ + bne.n 52992 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 127708 │ │ │ │ - cbz r0, 529a0 │ │ │ │ - b.n 529a4 │ │ │ │ + bl 1279c8 │ │ │ │ + cbz r0, 529a8 │ │ │ │ + b.n 529ac │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2740 @ 0xab4 │ │ │ │ + movw r0, #2804 @ 0xaf4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5297e │ │ │ │ + bne.n 52986 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 529d8 │ │ │ │ + b.n 529e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - bl 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 529a0 │ │ │ │ + beq.n 529a8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b0ec │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 529d0 │ │ │ │ + bne.n 529d8 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 529a0 │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 529a8 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ 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, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 52a0e │ │ │ │ + beq.n 52a16 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 52a3c │ │ │ │ + bne.n 52a44 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 52a22 │ │ │ │ + beq.n 52a2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 52a3e │ │ │ │ + bgt.n 52a46 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 52a64 │ │ │ │ + bl f3598 │ │ │ │ + b.n 52a6c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl ee848 │ │ │ │ + bl ee870 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52a64 │ │ │ │ + bge.n 52a6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52a64 │ │ │ │ + cbnz r3, 52a6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00052a68 : │ │ │ │ +00052a70 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbz r0, 52a7c │ │ │ │ - cbnz r1, 52a82 │ │ │ │ - bl 2933c0 <_Py_hashtable_foreach@@Base+0xdbc> │ │ │ │ - b.n 52a8c │ │ │ │ + cbz r0, 52a84 │ │ │ │ + cbnz r1, 52a8a │ │ │ │ + bl 293488 <_Py_hashtable_foreach@@Base+0xdac> │ │ │ │ + b.n 52a94 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 9e458 │ │ │ │ + bl 9e4b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 52a9c │ │ │ │ - movw r0, #30388 @ 0x76b4 │ │ │ │ + bge.n 52aa4 │ │ │ │ + movw r0, #30452 @ 0x76f4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ - bl 205700 │ │ │ │ - b.n 52aa2 │ │ │ │ + bl 205934 │ │ │ │ + b.n 52aaa │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #30876 @ 0x789c │ │ │ │ + movw r0, #30940 @ 0x78dc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r3, #8] │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ 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 52ae0 │ │ │ │ + bne.n 52ae8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 52b02 │ │ │ │ - b.n 52afa │ │ │ │ + bne.n 52b0a │ │ │ │ + b.n 52b02 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2900 @ 0xb54 │ │ │ │ + movw r0, #2964 @ 0xb94 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52ad2 │ │ │ │ + bne.n 52ada │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52b80 │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 52b88 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52af6 │ │ │ │ + bne.n 52afe │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52b16 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 52b1e │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52af6 │ │ │ │ + bne.n 52afe │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52af6 │ │ │ │ + beq.n 52afe │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r1, #30880 @ 0x78a0 │ │ │ │ + movw r1, #30944 @ 0x78e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #30884 @ 0x78a4 │ │ │ │ + movw r0, #30948 @ 0x78e4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 52af6 │ │ │ │ - bl 9652c │ │ │ │ + beq.n 52afe │ │ │ │ + bl 9658c │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b7a0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 52b78 │ │ │ │ + bge.n 52b80 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 52bb8 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 52bc0 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 52bb0 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 52bb8 │ │ │ │ + bne.n 52bb8 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 52bc0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52c4c │ │ │ │ + bne.n 52c54 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 52bd6 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 52bde │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52bce │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 52bd6 │ │ │ │ + bne.n 52bd6 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 52bde │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52c4c │ │ │ │ + bne.n 52c54 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 52bf2 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 52bfa │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52bec │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 52bf2 │ │ │ │ + bne.n 52bf4 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 52bfa │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 52c4c │ │ │ │ + cbnz r0, 52c54 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 52c0e │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 52c16 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52c08 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 52c0e │ │ │ │ + bne.n 52c10 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 52c16 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 52c4c │ │ │ │ + cbnz r0, 52c54 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 52c2a │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 52c32 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52c24 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 52c2a │ │ │ │ + bne.n 52c2c │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 52c32 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 52c4c │ │ │ │ + cbnz r0, 52c54 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 52c4c │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 52c54 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52c42 │ │ │ │ + bne.n 52c4a │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 52c7e │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 52c86 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 52c78 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 52c7e │ │ │ │ + bne.n 52c80 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 52c86 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 52cbc │ │ │ │ + cbnz r0, 52cc4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 52c9a │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 52ca2 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52c94 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 52c9a │ │ │ │ + bne.n 52c9c │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 52ca2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 52cbc │ │ │ │ + cbnz r0, 52cc4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 52cbc │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 52cc4 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 52cb2 │ │ │ │ + bne.n 52cba │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ 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 52d02 │ │ │ │ - cbz r0, 52cfe │ │ │ │ + bl 52d0a │ │ │ │ + cbz r0, 52d06 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ ubfx r3, r3, #8, #12 │ │ │ │ bfc r0, #0, #12 │ │ │ │ orrs r0, r3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52cf4 │ │ │ │ + bne.n 52cfc │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bmi.n 52d26 │ │ │ │ + bmi.n 52d2e │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 52d6c │ │ │ │ - b.n 52d34 │ │ │ │ + cbz r0, 52d74 │ │ │ │ + b.n 52d3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 52d98 │ │ │ │ + bne.n 52da0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1bfc78 │ │ │ │ + bl 1bffdc │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52d98 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 52d70 │ │ │ │ + bne.n 52da0 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 52d78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d6c │ │ │ │ + bge.n 52d74 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52d6c │ │ │ │ + cbnz r3, 52d74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52dd0 │ │ │ │ + b.n 52dd8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbnz r3, 52d98 │ │ │ │ + cbnz r3, 52da0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r0, r1, [r5] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52d94 │ │ │ │ + bge.n 52d9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52d94 │ │ │ │ + cbnz r3, 52d9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 52dd0 │ │ │ │ + b.n 52dd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e6504 │ │ │ │ + bl 1e674c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 52db6 │ │ │ │ + bge.n 52dbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 52db6 │ │ │ │ + cbnz r3, 52dbe │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r6, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r7, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 52dca │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 52dd2 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 52d6c │ │ │ │ + bne.n 52d74 │ │ │ │ movs r0, #1 │ │ │ │ strd r7, r6, [r5] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ lsls r1, r3, #31 │ │ │ │ - bmi.n 52df0 │ │ │ │ + bmi.n 52df8 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bpl.n 52e0a │ │ │ │ + bpl.n 52e12 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17316 @ 0x43a4 │ │ │ │ + movw r1, #17380 @ 0x43e4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 52e22 │ │ │ │ + b.n 52e2a │ │ │ │ tst.w r3, #14 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -58297,78 +58302,78 @@ │ │ │ │ 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 52d02 │ │ │ │ - cbz r0, 52e64 │ │ │ │ + bl 52d0a │ │ │ │ + cbz r0, 52e6c │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ lsrs r0, r3, #12 │ │ │ │ orr.w r0, r0, r2, lsl #20 │ │ │ │ bfi r0, r3, #0, #8 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 52e5a │ │ │ │ + bne.n 52e62 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - movw r0, #35416 @ 0x8a58 │ │ │ │ + movw r0, #35480 @ 0x8a98 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ 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 52e96 │ │ │ │ + bne.n 52e9e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 52d02 │ │ │ │ - cbnz r0, 52eae │ │ │ │ - b.n 52f46 │ │ │ │ + bl 52d0a │ │ │ │ + cbnz r0, 52eb6 │ │ │ │ + b.n 52f4e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3028 @ 0xbd4 │ │ │ │ + movw r0, #3092 @ 0xc14 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52f46 │ │ │ │ - b.n 52e8a │ │ │ │ + beq.n 52f4e │ │ │ │ + b.n 52e92 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, sp │ │ │ │ - bl 52d02 │ │ │ │ + bl 52d0a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 52f46 │ │ │ │ + beq.n 52f4e │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ mvn.w r2, #1 │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs.w r1, r2, r1 │ │ │ │ - bcs.n 52ed8 │ │ │ │ + bcs.n 52ee0 │ │ │ │ ldrd r4, r1, [sp] │ │ │ │ subs r1, #1 │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r2, r1 │ │ │ │ - bcc.n 52ef0 │ │ │ │ + bcc.n 52ef8 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30896 @ 0x78b0 │ │ │ │ + movw r1, #30960 @ 0x78f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 52f24 │ │ │ │ + bl f3598 │ │ │ │ + b.n 52f2c │ │ │ │ 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 │ │ │ │ @@ -58376,1735 +58381,1476 @@ │ │ │ │ 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 52f3c │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 52f46 │ │ │ │ + bne.n 52f44 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 52f4e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 121e14 │ │ │ │ + b.w 1220e8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 102560 │ │ │ │ + b.w 1025e0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00052f4c : │ │ │ │ +00052f54 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - cbnz r0, 52f64 │ │ │ │ - bl 2933c0 <_Py_hashtable_foreach@@Base+0xdbc> │ │ │ │ - b.n 52f6e │ │ │ │ + cbnz r0, 52f6c │ │ │ │ + bl 293488 <_Py_hashtable_foreach@@Base+0xdac> │ │ │ │ + b.n 52f76 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 271480 │ │ │ │ + bl 2716c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 52f7e │ │ │ │ - movw r0, #30948 @ 0x78e4 │ │ │ │ + bge.n 52f86 │ │ │ │ + movw r0, #31012 @ 0x7924 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ - bl 205700 │ │ │ │ - b.n 52f84 │ │ │ │ + bl 205934 │ │ │ │ + b.n 52f8c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 195bc0 <_PyInterpreterState_New@@Base+0x3f4> │ │ │ │ + bl 196288 <_PyInterpreterState_New@@Base+0x3f8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - bl 195bc0 <_PyInterpreterState_New@@Base+0x3f4> │ │ │ │ + bl 196288 <_PyInterpreterState_New@@Base+0x3f8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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, 5304a │ │ │ │ + cbz r4, 53052 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 53032 │ │ │ │ + bge.n 5303a │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bpl.n 53032 │ │ │ │ - ldr r4, [pc, #104] @ (53058 ) │ │ │ │ + bpl.n 5303a │ │ │ │ + ldr r4, [pc, #104] @ (53060 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r1, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r2, r4] │ │ │ │ mul.w r3, r0, r3 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r4, r2, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 53016 │ │ │ │ + beq.n 5301e │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 53022 │ │ │ │ + bls.n 5302a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r2, r3 │ │ │ │ - b.n 5302c │ │ │ │ + b.n 53034 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r2, r3 │ │ │ │ add.w r1, r2, #24 │ │ │ │ - b.n 53034 │ │ │ │ + b.n 5303c │ │ │ │ add r1, r4 │ │ │ │ ldr r5, [r1, #0] │ │ │ │ movs r4, #0 │ │ │ │ - cbz r5, 53040 │ │ │ │ + cbz r5, 53048 │ │ │ │ ldr r5, [r5, #24] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 53038 │ │ │ │ + b.n 53040 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5304a │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 53054 │ │ │ │ + bne.n 53052 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5305c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005305c : │ │ │ │ +00053064 : │ │ │ │ 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 271480 │ │ │ │ + bl 2716c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #6 │ │ │ │ strh.w r3, [sp, #4] │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -000530a2 : │ │ │ │ +000530aa : │ │ │ │ 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 9e458 │ │ │ │ + bl 9e4b8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrd r1, r3, [r0, #8] │ │ │ │ - movw r0, #31172 @ 0x79c4 │ │ │ │ + movw r0, #31236 @ 0x7a04 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ 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 714cc │ │ │ │ + bl 71508 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r0, [pc, #116] @ (53184 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - sub sp, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 5312a │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5311a │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 53146 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #64] @ (53188 ) │ │ │ │ - ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 53152 │ │ │ │ - bl 20d808 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 5316a │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 5315a │ │ │ │ - dmb ish │ │ │ │ - beq.n 53176 │ │ │ │ - ldr r0, [pc, #16] @ (53184 ) │ │ │ │ - bl 23ca48 │ │ │ │ - movw r0, #5160 @ 0x1428 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - nop │ │ │ │ - strb r0, [r0, #18] │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 13b6f8 │ │ │ │ - cbz r0, 531c2 │ │ │ │ + bl 13ba68 │ │ │ │ + cbz r0, 5313e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 531c6 │ │ │ │ - bl 1d86f8 │ │ │ │ + cbz r0, 53142 │ │ │ │ + bl 1d8940 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 531c6 │ │ │ │ + bne.n 53142 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 531c2 │ │ │ │ + bge.n 5313e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 531c2 │ │ │ │ + cbnz r3, 5313e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 531e8 │ │ │ │ + b.n 53164 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 531d8 │ │ │ │ + blt.n 53154 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 531e8 │ │ │ │ + b.n 53164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 531ce │ │ │ │ + bne.n 5314a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 531ce │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5314a │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - cbz r3, 5320a │ │ │ │ + cbz r3, 53186 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 5320c │ │ │ │ + b.n 53188 │ │ │ │ mov r9, r3 │ │ │ │ - ldr r5, [pc, #312] @ (53348 ) │ │ │ │ + ldr r5, [pc, #312] @ (532c4 ) │ │ │ │ mvn.w r3, #99 @ 0x63 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ - cbnz r7, 53240 │ │ │ │ + cbnz r7, 531bc │ │ │ │ cmp r8, r7 │ │ │ │ - ble.n 53240 │ │ │ │ + ble.n 531bc │ │ │ │ cmp.w r8, #3 │ │ │ │ - bgt.n 53240 │ │ │ │ - cbnz r6, 53266 │ │ │ │ - ldr r1, [pc, #264] @ (5334c ) │ │ │ │ + bgt.n 531bc │ │ │ │ + cbnz r6, 531e2 │ │ │ │ + ldr r1, [pc, #264] @ (532c8 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movs r4, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53328 │ │ │ │ + beq.n 532a4 │ │ │ │ add r9, r8 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ ldr.w r8, [sp, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53324 │ │ │ │ - cbz r7, 532c2 │ │ │ │ + beq.n 532a0 │ │ │ │ + cbz r7, 5323e │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 532a0 │ │ │ │ - bl fc9c8 │ │ │ │ + cbz r0, 5321c │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 53298 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 53214 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53324 │ │ │ │ + bne.n 532a0 │ │ │ │ subs.w r7, r9, #2 │ │ │ │ - bne.n 532a4 │ │ │ │ - b.n 532c6 │ │ │ │ + bne.n 53220 │ │ │ │ + b.n 53242 │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 532b4 │ │ │ │ + cbnz r0, 53230 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ add r1, sp, #28 │ │ │ │ - bl 1ba0e8 │ │ │ │ - cbnz r0, 532c6 │ │ │ │ - b.n 53324 │ │ │ │ + bl 1ba62c │ │ │ │ + cbnz r0, 53242 │ │ │ │ + b.n 532a0 │ │ │ │ add r1, sp, #32 │ │ │ │ - bl 52d02 │ │ │ │ - cbz r0, 53324 │ │ │ │ + bl 52d0a │ │ │ │ + cbz r0, 532a0 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 532c6 │ │ │ │ - b.n 532a8 │ │ │ │ + beq.n 53242 │ │ │ │ + b.n 53224 │ │ │ │ mov.w r4, #384 @ 0x180 │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ cmn.w r9, #100 @ 0x64 │ │ │ │ mov sl, r0 │ │ │ │ - beq.n 532ec │ │ │ │ + beq.n 53268 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bc40 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 532fa │ │ │ │ + b.n 53276 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ blx 2ad90 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a9dc │ │ │ │ - cbz r5, 5332c │ │ │ │ + bl 9aa44 │ │ │ │ + cbz r5, 532a8 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 53316 │ │ │ │ - bl eec74 │ │ │ │ + bne.n 53292 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 532ce │ │ │ │ - b.n 53324 │ │ │ │ + beq.n 5324a │ │ │ │ + b.n 532a0 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 53334 │ │ │ │ + b.n 532b0 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 53334 │ │ │ │ + b.n 532b0 │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r1, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - strh r0, [r6, r5] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - movw r0, #31264 @ 0x7a20 │ │ │ │ + movw r0, #31328 @ 0x7a60 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r0, [pc, #116] @ (5335c ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + sub sp, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 53302 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 532f2 │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5331e │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #64] @ (53360 ) │ │ │ │ + ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ + cbz r3, 5332a │ │ │ │ + bl 20db3c │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 53342 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 53332 │ │ │ │ + dmb ish │ │ │ │ + beq.n 5334e │ │ │ │ + ldr r0, [pc, #16] @ (5335c ) │ │ │ │ + bl 23db9c │ │ │ │ + movw r0, #5160 @ 0x1428 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + strb r0, [r0, #18] │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ + lsls r5, 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, r1 │ │ │ │ bl 47dbe <_PyTime_AsTimeval_clamp@@Base+0x6f8> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 53396 │ │ │ │ + cbz r0, 5339e │ │ │ │ mov r1, r5 │ │ │ │ bl 4e9ea <_PyXIData_FormatNotShareableError@@Base+0x17e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5338a │ │ │ │ + bge.n 53392 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5338e │ │ │ │ + cbz r3, 53396 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 53396 │ │ │ │ + b.n 5339e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5338a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53392 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 293dc0 <_Py_hashtable_foreach@@Base+0x17bc> │ │ │ │ + b.w 293e88 <_Py_hashtable_foreach@@Base+0x17ac> │ │ │ │ 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, #31284 @ 0x7a34 │ │ │ │ + movw r0, #31348 @ 0x7a74 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1bc09c │ │ │ │ - cbnz r0, 533c0 │ │ │ │ + bl 1bc414 │ │ │ │ + cbnz r0, 533c8 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 53410 │ │ │ │ + b.n 53418 │ │ │ │ mov r5, r0 │ │ │ │ - movw r1, #31304 @ 0x7a48 │ │ │ │ + movw r1, #31368 @ 0x7a88 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 533e4 │ │ │ │ + bge.n 533ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 533e4 │ │ │ │ + cbnz r3, 533ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 533bc │ │ │ │ + beq.n 533c4 │ │ │ │ ldrd r2, r3, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #13536 @ 0x34e0 │ │ │ │ + movw r0, #13600 @ 0x3520 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53410 │ │ │ │ + bge.n 53418 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53410 │ │ │ │ + cbnz r3, 53418 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 53442 │ │ │ │ + beq.n 5344a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53442 │ │ │ │ + ble.n 5344a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5345e │ │ │ │ + bge.n 53466 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5345e │ │ │ │ + b.n 53466 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5347a │ │ │ │ + bl f3598 │ │ │ │ + b.n 53482 │ │ │ │ mov r0, r4 │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5347a │ │ │ │ + bge.n 53482 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5347a │ │ │ │ + cbnz r3, 53482 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 534ac │ │ │ │ + beq.n 534b4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 534ac │ │ │ │ + ble.n 534b4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 534c8 │ │ │ │ + bge.n 534d0 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 534c8 │ │ │ │ + b.n 534d0 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 534ee │ │ │ │ + bl f3598 │ │ │ │ + b.n 534f6 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r2, 534d4 │ │ │ │ - bl 115830 │ │ │ │ + cbnz r2, 534dc │ │ │ │ + bl 115a4c │ │ │ │ mov r5, r0 │ │ │ │ - b.n 534da │ │ │ │ - bl 8b7d0 │ │ │ │ + b.n 534e2 │ │ │ │ + bl 8b80c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 534ee │ │ │ │ + bge.n 534f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 534ee │ │ │ │ + cbnz r3, 534f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53514 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 53542 │ │ │ │ + bne.n 5351c │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5354a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sp │ │ │ │ blx 2b320 │ │ │ │ - cbz r0, 53530 │ │ │ │ + cbz r0, 53538 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53544 │ │ │ │ + b.n 5354c │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ - movw r0, #9656 @ 0x25b8 │ │ │ │ + movw r0, #9720 @ 0x25f8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ - b.n 53544 │ │ │ │ + bl 80ccc │ │ │ │ + b.n 5354c │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - cbz r2, 53554 │ │ │ │ + cbz r2, 5355c │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ 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, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 53588 │ │ │ │ + beq.n 53590 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 53588 │ │ │ │ + ble.n 53590 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 535a4 │ │ │ │ + bge.n 535ac │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 535a4 │ │ │ │ + b.n 535ac │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 535c0 │ │ │ │ + bl f3598 │ │ │ │ + b.n 535c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl d60fc │ │ │ │ + bl d6140 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 535c0 │ │ │ │ + bge.n 535c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 535c0 │ │ │ │ + cbnz r3, 535c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 535f2 │ │ │ │ + cbnz r3, 535fa │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #31324 @ 0x7a5c │ │ │ │ + movw r0, #31388 @ 0x7a9c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 5362e │ │ │ │ - bl e4fb4 │ │ │ │ + bpl.n 53636 │ │ │ │ + bl e4fa4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 53610 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 5362e │ │ │ │ - bl d92ec │ │ │ │ - b.n 5362e │ │ │ │ + bne.n 53618 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 53636 │ │ │ │ + bl d9330 │ │ │ │ + b.n 53636 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5362e │ │ │ │ + bne.n 53636 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + movw r0, #62348 @ 0xf38c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - movw r0, #31332 @ 0x7a64 │ │ │ │ + movw r0, #31396 @ 0x7aa4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ 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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 53676 │ │ │ │ + beq.n 5367e │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5368c │ │ │ │ + bne.n 53694 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 536be │ │ │ │ + beq.n 536c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5368e │ │ │ │ - b.n 536be │ │ │ │ + bgt.n 53696 │ │ │ │ + b.n 536c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 536aa │ │ │ │ + beq.n 536b2 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 536d8 │ │ │ │ + bne.n 536e0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 536be │ │ │ │ + beq.n 536c6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 536da │ │ │ │ + bgt.n 536e2 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 53718 │ │ │ │ + bl f3598 │ │ │ │ + b.n 53720 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 85478 │ │ │ │ + bl 854ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53704 │ │ │ │ + bge.n 5370c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53704 │ │ │ │ + cbnz r3, 5370c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53718 │ │ │ │ + bge.n 53720 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53718 │ │ │ │ + cbnz r3, 53720 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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 r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movw r0, #7852 @ 0x1eac │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 53748 │ │ │ │ + beq.n 53750 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5375e │ │ │ │ + bne.n 53766 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 53790 │ │ │ │ + beq.n 53798 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 53760 │ │ │ │ - b.n 53790 │ │ │ │ + bgt.n 53768 │ │ │ │ + b.n 53798 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 5377c │ │ │ │ + beq.n 53784 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 537aa │ │ │ │ + bne.n 537b2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 53790 │ │ │ │ + beq.n 53798 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 537ac │ │ │ │ + bgt.n 537b4 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 537ea │ │ │ │ + bl f3598 │ │ │ │ + b.n 537f2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl d6538 │ │ │ │ + bl d657c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 537d6 │ │ │ │ + bge.n 537de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 537d6 │ │ │ │ + cbnz r3, 537de │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 537ea │ │ │ │ + bge.n 537f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 537ea │ │ │ │ + cbnz r3, 537f2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #0 │ │ │ │ - b.w 22d12c <_PyTime_AsMilliseconds@@Base+0xaf8> │ │ │ │ + b.w 22d35c <_PyTime_AsMilliseconds@@Base+0xaf8> │ │ │ │ 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 53834 │ │ │ │ + bgt.n 5383c │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 53826 │ │ │ │ - movw r1, #16864 @ 0x41e0 │ │ │ │ + cbz r2, 5382e │ │ │ │ + movw r1, #16928 @ 0x4220 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl f3570 │ │ │ │ - b.n 5383c │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + bl f3598 │ │ │ │ + b.n 53844 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl f3570 │ │ │ │ - b.n 5383c │ │ │ │ - bl 11f41c │ │ │ │ + bl f3598 │ │ │ │ + b.n 53844 │ │ │ │ + bl 11f720 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53840 │ │ │ │ + bne.n 53848 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5384c │ │ │ │ + b.n 53854 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #49740 @ 0xc24c │ │ │ │ + movw r3, #49804 @ 0xc28c │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #0] @ (5385c ) │ │ │ │ - b.n 53a2e │ │ │ │ + ldr r1, [pc, #0] @ (53864 ) │ │ │ │ + b.n 53a36 │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5388e │ │ │ │ + beq.n 53896 │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 538a4 │ │ │ │ + bne.n 538ac │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 538fa │ │ │ │ + beq.n 53902 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 538a6 │ │ │ │ - b.n 538fa │ │ │ │ + bgt.n 538ae │ │ │ │ + b.n 53902 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 538c2 │ │ │ │ + beq.n 538ca │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 538d8 │ │ │ │ + bne.n 538e0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 538fa │ │ │ │ + beq.n 53902 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 538fa │ │ │ │ - b.n 538da │ │ │ │ + ble.n 53902 │ │ │ │ + b.n 538e2 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 53936 │ │ │ │ + cbz r6, 5393e │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 53914 │ │ │ │ + bne.n 5391c │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 53922 │ │ │ │ + bne.n 5392a │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 53970 │ │ │ │ + bl f3598 │ │ │ │ + b.n 53978 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5392a │ │ │ │ - b.n 538ec │ │ │ │ + bne.n 53932 │ │ │ │ + b.n 538f4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 538fa │ │ │ │ - b.n 5392c │ │ │ │ + ble.n 53902 │ │ │ │ + b.n 53934 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e59fc │ │ │ │ + bl e5a2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53956 │ │ │ │ + bge.n 5395e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 53956 │ │ │ │ + cbnz r3, 5395e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5396a │ │ │ │ + bge.n 53972 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5396a │ │ │ │ + cbnz r3, 53972 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #20 │ │ │ │ add r4, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r3, sp, #8 │ │ │ │ - movw r1, #30164 @ 0x75d4 │ │ │ │ + movw r1, #30228 @ 0x7614 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ 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 8ed1c │ │ │ │ - cbz r0, 539da │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 539e2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 39880 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x282> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 539be │ │ │ │ - b.n 539da │ │ │ │ + cbnz r0, 539c6 │ │ │ │ + b.n 539e2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 539de │ │ │ │ + blt.n 539e6 │ │ │ │ adds r5, #1 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 539fc │ │ │ │ + ble.n 53a04 │ │ │ │ mov r0, r4 │ │ │ │ - bl 260878 │ │ │ │ + bl 260ab0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 539b4 │ │ │ │ + bne.n 539bc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 539fc │ │ │ │ + cbz r3, 53a04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 539ec │ │ │ │ + blt.n 539f4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 539fc │ │ │ │ + b.n 53a04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 539bc │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 539bc │ │ │ │ + bne.n 539c4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 539c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 539da │ │ │ │ + bne.n 539e2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 539da │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 539e2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 292288 <_PyXIData_Free@@Base+0x22bc> │ │ │ │ + bl 29234c <_PyXIData_Free@@Base+0x2350> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53a28 │ │ │ │ + beq.n 53a30 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 20352c │ │ │ │ - b.n 53a2a │ │ │ │ + bl 2037a0 │ │ │ │ + b.n 53a32 │ │ │ │ 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 r5, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl c9f6c │ │ │ │ - cbz r0, 53aa6 │ │ │ │ + bl c9fb0 │ │ │ │ + cbz r0, 53aae │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 53ac8 │ │ │ │ + bne.n 53ad0 │ │ │ │ mov r1, r5 │ │ │ │ - bl be070 │ │ │ │ + bl be0bc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53aac │ │ │ │ + bne.n 53ab4 │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbz r0, 53a92 │ │ │ │ - bl d92ec │ │ │ │ + bl d90a8 │ │ │ │ + cbz r0, 53a9a │ │ │ │ + bl d9330 │ │ │ │ movw r0, #61148 @ 0xeedc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #31384 @ 0x7a98 │ │ │ │ + movw r1, #31448 @ 0x7ad8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53a9a │ │ │ │ - b.n 53aa6 │ │ │ │ + blt.n 53aa2 │ │ │ │ + b.n 53aae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53aa6 │ │ │ │ + bge.n 53aae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 53aa6 │ │ │ │ + cbnz r3, 53aae │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 53ae8 │ │ │ │ + b.n 53af0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 53ab8 │ │ │ │ + blt.n 53ac0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53ae8 │ │ │ │ + b.n 53af0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 53ab4 │ │ │ │ + bne.n 53abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 53ab4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53abc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 53ada │ │ │ │ + bge.n 53ae2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 53ada │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 53ae2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 78874 │ │ │ │ + b.w 788b8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ sub sp, #12 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 53b0a │ │ │ │ + bge.n 53b12 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 2675b4 │ │ │ │ + b.w 2677ec │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r4, #46148 @ 0xb444 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 19a848 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 19af10 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, sp │ │ │ │ - bl 1fe3c8 │ │ │ │ + bl 1fe600 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53b4c │ │ │ │ + beq.n 53b54 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 121e14 │ │ │ │ + b.w 1220e8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00053b52 : │ │ │ │ +00053b5a : │ │ │ │ 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 b6d00 │ │ │ │ + bl b6d50 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 53b82 │ │ │ │ + bne.n 53b8a │ │ │ │ movs r4, #0 │ │ │ │ - movw r0, #31424 @ 0x7ac0 │ │ │ │ + movw r0, #31488 @ 0x7b00 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 205700 │ │ │ │ + bl 205934 │ │ │ │ mov r0, r4 │ │ │ │ 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, sp │ │ │ │ - bl 20840c │ │ │ │ + bl 208644 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53bb0 │ │ │ │ + beq.n 53bb8 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 121e14 │ │ │ │ + b.w 1220e8 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, sp │ │ │ │ - bl 202fe8 <_PyInterpreterConfig_InitFromDict@@Base+0xa7c> │ │ │ │ + bl 203220 <_PyInterpreterConfig_InitFromDict@@Base+0xa7c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53bde │ │ │ │ + beq.n 53be6 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 121e14 │ │ │ │ - b.n 53be0 │ │ │ │ + bl 1220e8 │ │ │ │ + b.n 53be8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (53bf0 ) │ │ │ │ + ldr r2, [pc, #8] @ (53bf8 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.w 3b370 <_PyEval_SpecialMethodCanSuggest@@Base+0x30e> │ │ │ │ nop │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00053bf4 : │ │ │ │ +00053bfc : │ │ │ │ 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 42ad2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sp │ │ │ │ - bl 292288 <_PyXIData_Free@@Base+0x22bc> │ │ │ │ + bl 29234c <_PyXIData_Free@@Base+0x2350> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 53c3e │ │ │ │ + beq.n 53c46 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 121e14 │ │ │ │ - b.n 53c40 │ │ │ │ + bl 1220e8 │ │ │ │ + b.n 53c48 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #49740 @ 0xc24c │ │ │ │ + movw r3, #49804 @ 0xc28c │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #4] @ (53c54 ) │ │ │ │ - b.n 53a2e │ │ │ │ + ldr r1, [pc, #4] @ (53c5c ) │ │ │ │ + b.n 53a36 │ │ │ │ nop │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 53c7e │ │ │ │ + bne.n 53c86 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 53ca0 │ │ │ │ - b.n 53c98 │ │ │ │ + bne.n 53ca8 │ │ │ │ + b.n 53ca0 │ │ │ │ movs r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3076 @ 0xc04 │ │ │ │ + movw r0, #3140 @ 0xc44 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53c70 │ │ │ │ + bne.n 53c78 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53d24 │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 53d2c │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53c94 │ │ │ │ + bne.n 53c9c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53c94 │ │ │ │ + beq.n 53c9c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53c94 │ │ │ │ + beq.n 53c9c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 53ccc │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 53cd4 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53c94 │ │ │ │ + bne.n 53c9c │ │ │ │ ldrd r8, r9, [sp, #24] │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r2, r8 │ │ │ │ mov r7, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2bea0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 53d00 │ │ │ │ - bl eec74 │ │ │ │ + bne.n 53d08 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53cd4 │ │ │ │ - b.n 53c94 │ │ │ │ - cbz r4, 53d1c │ │ │ │ + beq.n 53cdc │ │ │ │ + b.n 53c9c │ │ │ │ + cbz r4, 53d24 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ 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 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ bl 4f84c <_PyObject_CheckXIData@@Base+0xc98> │ │ │ │ - cbz r0, 53d78 │ │ │ │ + cbz r0, 53d80 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2b46c <__clock_gettime64@plt> │ │ │ │ - cbz r0, 53d5e │ │ │ │ + cbz r0, 53d66 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 53d6c │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 53d74 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1b5868 │ │ │ │ + bl 1b5dac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 53d70 │ │ │ │ + bne.n 53d78 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53d78 │ │ │ │ + b.n 53d80 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ - bl 121e14 │ │ │ │ + bl 1220e8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #49724 @ 0xc23c │ │ │ │ + movw r3, #49788 @ 0xc27c │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #4] @ (53d8c ) │ │ │ │ - b.n 53a2e │ │ │ │ + ldr r1, [pc, #4] @ (53d94 ) │ │ │ │ + b.n 53a36 │ │ │ │ nop │ │ │ │ add sp, #496 @ 0x1f0 │ │ │ │ lsls r5, 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 53db6 │ │ │ │ + bne.n 53dbe │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 53dd8 │ │ │ │ - b.n 53dd0 │ │ │ │ + bne.n 53de0 │ │ │ │ + b.n 53dd8 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3060 @ 0xbf4 │ │ │ │ + movw r0, #3124 @ 0xc34 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53da8 │ │ │ │ + bne.n 53db0 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 53e46 │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 53e4e │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 53dcc │ │ │ │ + bne.n 53dd4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53dcc │ │ │ │ + beq.n 53dd4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53dcc │ │ │ │ + beq.n 53dd4 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r2, r8 │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2b008 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #4 │ │ │ │ - bne.n 53e22 │ │ │ │ - bl eec74 │ │ │ │ + bne.n 53e2a │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 53df8 │ │ │ │ - b.n 53dcc │ │ │ │ - cbz r4, 53e3e │ │ │ │ + beq.n 53e00 │ │ │ │ + b.n 53dd4 │ │ │ │ + cbz r4, 53e46 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #24 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #168] @ (53f04 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - sub sp, #16 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 53e76 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 53e66 │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - mov r6, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 53e92 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r5, [pc, #116] @ (53f08 ) │ │ │ │ - ldr.w r3, [r5, #1476] @ 0x5c4 │ │ │ │ - cbz r3, 53ed2 │ │ │ │ - ldr.w r0, [r5, #1564] @ 0x61c │ │ │ │ - bl 54140 <_Py_hashtable_size@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr.w r0, [r5, #1556] @ 0x614 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - bl 54140 <_Py_hashtable_size@@Base> │ │ │ │ - add r4, r0 │ │ │ │ - ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - bl 54140 <_Py_hashtable_size@@Base> │ │ │ │ - add r2, sp, #12 │ │ │ │ - add r4, r0 │ │ │ │ - movw r1, #27285 @ 0x6a95 │ │ │ │ - movt r1, #6 │ │ │ │ - ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ - str r4, [sp, #12] │ │ │ │ - bl 292604 <_Py_hashtable_foreach@@Base> │ │ │ │ - b.n 53ed4 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r6] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 53eec │ │ │ │ - strexb r1, r3, [r6] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 53edc │ │ │ │ - dmb ish │ │ │ │ - beq.n 53ef8 │ │ │ │ - ldr r0, [pc, #16] @ (53f04 ) │ │ │ │ - bl 23ca48 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - add sp, #16 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 7e0f0 │ │ │ │ - strb r0, [r0, #18] │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #8] @ (53f18 ) │ │ │ │ + ldr r2, [pc, #8] @ (53e60 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.w 3b370 <_PyEval_SpecialMethodCanSuggest@@Base+0x30e> │ │ │ │ nop │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - vpush {d8} │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, #12 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 54120 │ │ │ │ - movs r3, #0 │ │ │ │ - strh r3, [r0, #16] │ │ │ │ - mov r4, r0 │ │ │ │ - bl 82da8 │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 53f74 │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 53f6a │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 53f5a │ │ │ │ - dmb ish │ │ │ │ - beq.n 53f74 │ │ │ │ - bl 272288 │ │ │ │ - ldrd r3, sl, [r5, #8] │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.n 54008 │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ - ldrh.w r9, [r3] │ │ │ │ - ldrb.w r8, [r3, #2] │ │ │ │ - ldr r7, [r3, #12] │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - blx 2bde0 │ │ │ │ - mov r6, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 540cc │ │ │ │ - mov r1, r7 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2bf20 │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bde0 │ │ │ │ - mov fp, r0 │ │ │ │ - cbz r0, 53fea │ │ │ │ - movs r1, #8 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bde0 │ │ │ │ - mov r7, r0 │ │ │ │ - cbz r0, 53fe4 │ │ │ │ - ldr r1, [sp, #0] │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ - blx 2bf20 │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2bfa0 │ │ │ │ - cbnz r0, 53ff2 │ │ │ │ - mov r0, fp │ │ │ │ - blx 2ae40 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2ae40 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2ae40 │ │ │ │ - b.n 540cc │ │ │ │ - mov r0, fp │ │ │ │ - blx 2ae40 │ │ │ │ - mov r0, r6 │ │ │ │ - blx 2ae40 │ │ │ │ - b.n 540cc │ │ │ │ - strh.w r9, [r0] │ │ │ │ - strb.w r8, [r0, #2] │ │ │ │ - strd fp, r7, [r0, #4] │ │ │ │ - str r6, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #8] │ │ │ │ - b.n 540da │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ - movs r1, #1 │ │ │ │ - movs r0, #64 @ 0x40 │ │ │ │ - ldrh.w fp, [r3] │ │ │ │ - ldrd r6, r9, [r3, #8] │ │ │ │ - str r2, [sp, #0] │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ - blx 2bde0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 540cc │ │ │ │ - mov lr, r0 │ │ │ │ - add.w r8, r9, #64 @ 0x40 │ │ │ │ - mov ip, lr │ │ │ │ - ldr.w r0, [r9] │ │ │ │ - ldr.w r1, [r9, #4] │ │ │ │ - add.w r9, r9, #16 │ │ │ │ - ldr.w r2, [r9, #-8] │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldr.w r3, [r9, #-4] │ │ │ │ - cmp r9, r8 │ │ │ │ - stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - bne.n 5402c │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bde0 │ │ │ │ - mov r9, r0 │ │ │ │ - cbz r0, 540ae │ │ │ │ - movs r1, #4 │ │ │ │ - movs r0, #16 │ │ │ │ - blx 2bde0 │ │ │ │ - mov r8, r0 │ │ │ │ - cbz r0, 540a8 │ │ │ │ - mov lr, r0 │ │ │ │ - add.w r3, r6, #64 @ 0x40 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov ip, lr │ │ │ │ - ldr r3, [r6, #12] │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - adds r6, #16 │ │ │ │ - ldr.w r1, [r6, #-12] │ │ │ │ - add.w lr, lr, #16 │ │ │ │ - ldr.w r2, [r6, #-8] │ │ │ │ - stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - cmp r6, r3 │ │ │ │ - bne.n 5406e │ │ │ │ - movs r0, #24 │ │ │ │ - blx 2bfa0 │ │ │ │ - cbnz r0, 540b6 │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2ae40 │ │ │ │ - mov r0, r8 │ │ │ │ - blx 2ae40 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2ae40 │ │ │ │ - b.n 540cc │ │ │ │ - mov r0, r9 │ │ │ │ - blx 2ae40 │ │ │ │ - mov r0, r7 │ │ │ │ - blx 2ae40 │ │ │ │ - b.n 540cc │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ - strh.w fp, [r0] │ │ │ │ - strb r3, [r0, #2] │ │ │ │ - strd r9, r8, [r0, #4] │ │ │ │ - str r7, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #8] │ │ │ │ - b.n 540da │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 540e0 │ │ │ │ - movs r6, #0 │ │ │ │ - str.w sl, [r4, #12] │ │ │ │ - ldrb r3, [r5, #16] │ │ │ │ - cbz r3, 5410a │ │ │ │ - add.w r0, r5, #17 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 54100 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 540f0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 5410a │ │ │ │ - bl 23ca48 │ │ │ │ - cbz r6, 54122 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54120 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cbnz r3, 54120 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - movs r4, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - add sp, #12 │ │ │ │ - vpop {d8} │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #49724 @ 0xc23c │ │ │ │ + movw r3, #49788 @ 0xc27c │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #0] @ (5413c ) │ │ │ │ - b.n 53a2e │ │ │ │ + ldr r1, [pc, #4] @ (53e74 ) │ │ │ │ + b.n 53a36 │ │ │ │ + nop │ │ │ │ add sp, #192 @ 0xc0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - │ │ │ │ -00054140 <_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, #4008] @ 0xfa8 │ │ │ │ - ldr r2, [pc, #192] @ (54220 <_Py_hashtable_size@@Base+0xe0>) │ │ │ │ + ldr r2, [pc, #188] @ (53f48 ) │ │ │ │ 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, #3820 @ 0xeec │ │ │ │ addw r7, r7, #3852 @ 0xf0c │ │ │ │ @@ -60113,696 +59859,955 @@ │ │ │ │ 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 54174 <_Py_hashtable_size@@Base+0x34> │ │ │ │ + bne.n 53e9e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54214 <_Py_hashtable_size@@Base+0xd4> │ │ │ │ - movw sl, #34688 @ 0x8780 │ │ │ │ + beq.n 53f3e │ │ │ │ + movw sl, #34752 @ 0x87c0 │ │ │ │ movt sl, #42 @ 0x2a │ │ │ │ add r5, sp, #20 │ │ │ │ movs r6, #3 │ │ │ │ ldrd r0, r7, [r5, #4] │ │ │ │ - movw r3, #34664 @ 0x8768 │ │ │ │ + movw r3, #34728 @ 0x87a8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #22148 @ 0x5684 │ │ │ │ + movw r1, #22212 @ 0x56c4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ strd sl, r7, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r0, #31560 @ 0x7b48 │ │ │ │ + movw r0, #31624 @ 0x7b88 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r7, 5420e <_Py_hashtable_size@@Base+0xce> │ │ │ │ - bl 85d08 │ │ │ │ + cbz r7, 53f38 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ - cbz r0, 541f4 <_Py_hashtable_size@@Base+0xb4> │ │ │ │ + cbz r0, 53f1e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5420e <_Py_hashtable_size@@Base+0xce> │ │ │ │ + bge.n 53f38 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5420e <_Py_hashtable_size@@Base+0xce> │ │ │ │ + cbnz r3, 53f38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5420e <_Py_hashtable_size@@Base+0xce> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 53f38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54206 <_Py_hashtable_size@@Base+0xc6> │ │ │ │ + bge.n 53f30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 54206 <_Py_hashtable_size@@Base+0xc6> │ │ │ │ + cbnz r3, 53f30 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #12 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 541a8 <_Py_hashtable_size@@Base+0x68> │ │ │ │ - b.n 54216 <_Py_hashtable_size@@Base+0xd6> │ │ │ │ + bne.n 53ed2 │ │ │ │ + b.n 53f40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - nop │ │ │ │ movs r4, r1 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5424a <_Py_hashtable_size@@Base+0x10a> │ │ │ │ + bne.n 53f72 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5426a <_Py_hashtable_size@@Base+0x12a> │ │ │ │ - b.n 54262 <_Py_hashtable_size@@Base+0x122> │ │ │ │ + bne.n 53f92 │ │ │ │ + b.n 53f8a │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2936 @ 0xb78 │ │ │ │ + movw r0, #3000 @ 0xbb8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5423c <_Py_hashtable_size@@Base+0xfc> │ │ │ │ - b.n 5431c <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 53f64 │ │ │ │ + b.n 54044 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5431c <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + bne.n 54044 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 54282 <_Py_hashtable_size@@Base+0x142> │ │ │ │ - bl 7fe38 │ │ │ │ + cbnz r0, 53faa │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5431c <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + bne.n 54044 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 542a0 <_Py_hashtable_size@@Base+0x160> │ │ │ │ - bl 85b80 │ │ │ │ + b.n 53fc8 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5429c <_Py_hashtable_size@@Base+0x15c> │ │ │ │ + bge.n 53fc4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5429c <_Py_hashtable_size@@Base+0x15c> │ │ │ │ + cbnz r3, 53fc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 54274 <_Py_hashtable_size@@Base+0x134> │ │ │ │ + beq.n 53f9c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5431c <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + beq.n 54044 │ │ │ │ ldrd sl, fp, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 542d0 <_Py_hashtable_size@@Base+0x190> │ │ │ │ + bge.n 53ff8 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ 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 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ - cbz r0, 5431c <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + cbz r0, 54044 │ │ │ │ add.w r8, r0, #16 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2b0c8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.n 54320 <_Py_hashtable_size@@Base+0x1e0> │ │ │ │ + bge.n 54048 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 5432e <_Py_hashtable_size@@Base+0x1ee> │ │ │ │ - bl eec74 │ │ │ │ + bne.n 54056 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 542e2 <_Py_hashtable_size@@Base+0x1a2> │ │ │ │ + beq.n 5400a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5433e <_Py_hashtable_size@@Base+0x1fe> │ │ │ │ + blt.n 54066 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54350 <_Py_hashtable_size@@Base+0x210> │ │ │ │ + b.n 54078 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 5434e <_Py_hashtable_size@@Base+0x20e> │ │ │ │ + beq.n 54076 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 9e1c4 <_PyBytes_Resize@@Base> │ │ │ │ - b.n 5434e <_Py_hashtable_size@@Base+0x20e> │ │ │ │ + bl 9e228 <_PyBytes_Resize@@Base> │ │ │ │ + b.n 54076 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 54314 <_Py_hashtable_size@@Base+0x1d4> │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 5403c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5431c <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + bne.n 54044 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5431c <_Py_hashtable_size@@Base+0x1dc> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 54044 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ + ldr r0, [pc, #168] @ (54138 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + sub sp, #16 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 540a8 │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 54098 │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + mov r6, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 540c4 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r5, [pc, #116] @ (5413c ) │ │ │ │ + ldr.w r3, [r5, #1476] @ 0x5c4 │ │ │ │ + cbz r3, 54104 │ │ │ │ + ldr.w r0, [r5, #1564] @ 0x61c │ │ │ │ + bl 54140 <_Py_hashtable_size@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr.w r0, [r5, #1556] @ 0x614 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + bl 54140 <_Py_hashtable_size@@Base> │ │ │ │ + add r4, r0 │ │ │ │ + ldr.w r0, [r5, #1568] @ 0x620 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + bl 54140 <_Py_hashtable_size@@Base> │ │ │ │ + add r2, sp, #12 │ │ │ │ + add r4, r0 │ │ │ │ + movw r1, #27301 @ 0x6aa5 │ │ │ │ + movt r1, #6 │ │ │ │ + ldr.w r0, [r5, #1572] @ 0x624 │ │ │ │ + str r4, [sp, #12] │ │ │ │ + bl 2926dc <_Py_hashtable_foreach@@Base> │ │ │ │ + b.n 54106 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r6] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 5411e │ │ │ │ + strexb r1, r3, [r6] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 5410e │ │ │ │ + dmb ish │ │ │ │ + beq.n 5412a │ │ │ │ + ldr r0, [pc, #16] @ (54138 ) │ │ │ │ + bl 23db9c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + b.w 7e110 │ │ │ │ + nop │ │ │ │ + strb r0, [r0, #18] │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + │ │ │ │ +00054140 <_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, 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 54380 <_Py_hashtable_size@@Base+0x240> │ │ │ │ + bhi.n 54178 <_Py_hashtable_size@@Base+0x38> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 543a0 <_Py_hashtable_size@@Base+0x260> │ │ │ │ - b.n 54398 <_Py_hashtable_size@@Base+0x258> │ │ │ │ - movw r0, #2944 @ 0xb80 │ │ │ │ + bne.n 54198 <_Py_hashtable_size@@Base+0x58> │ │ │ │ + b.n 54190 <_Py_hashtable_size@@Base+0x50> │ │ │ │ + movw r0, #3008 @ 0xbc0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54372 <_Py_hashtable_size@@Base+0x232> │ │ │ │ - b.n 5448a <_Py_hashtable_size@@Base+0x34a> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5416a <_Py_hashtable_size@@Base+0x2a> │ │ │ │ + b.n 54282 <_Py_hashtable_size@@Base+0x142> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5448a <_Py_hashtable_size@@Base+0x34a> │ │ │ │ + bne.n 54282 <_Py_hashtable_size@@Base+0x142> │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5448a <_Py_hashtable_size@@Base+0x34a> │ │ │ │ + beq.n 54282 <_Py_hashtable_size@@Base+0x142> │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 543c8 <_Py_hashtable_size@@Base+0x288> │ │ │ │ + ble.n 541c0 <_Py_hashtable_size@@Base+0x80> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 543cc <_Py_hashtable_size@@Base+0x28c> │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 543cc <_Py_hashtable_size@@Base+0x28c> │ │ │ │ - b.n 5448a <_Py_hashtable_size@@Base+0x34a> │ │ │ │ + bne.n 541c4 <_Py_hashtable_size@@Base+0x84> │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 541c4 <_Py_hashtable_size@@Base+0x84> │ │ │ │ + b.n 54282 <_Py_hashtable_size@@Base+0x142> │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 14f780 │ │ │ │ - cbnz r0, 543f0 <_Py_hashtable_size@@Base+0x2b0> │ │ │ │ + bl 14fc28 │ │ │ │ + cbnz r0, 541e8 <_Py_hashtable_size@@Base+0xa8> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #31572 @ 0x7b54 │ │ │ │ + movw r1, #31636 @ 0x7b94 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 54474 <_Py_hashtable_size@@Base+0x334> │ │ │ │ + bl f3598 │ │ │ │ + b.n 5426c <_Py_hashtable_size@@Base+0x12c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 14ba78 │ │ │ │ + bl 14bf20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 54474 <_Py_hashtable_size@@Base+0x334> │ │ │ │ + blt.n 5426c <_Py_hashtable_size@@Base+0x12c> │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5453a <_Py_hashtable_size@@Base+0x3fa> │ │ │ │ + bl 54544 <_Py_hashtable_size@@Base+0x404> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54474 <_Py_hashtable_size@@Base+0x334> │ │ │ │ - bl 9652c │ │ │ │ + beq.n 5426c <_Py_hashtable_size@@Base+0x12c> │ │ │ │ + bl 9658c │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ blx 2aca8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge.n 54450 <_Py_hashtable_size@@Base+0x310> │ │ │ │ + bge.n 54248 <_Py_hashtable_size@@Base+0x108> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 54450 <_Py_hashtable_size@@Base+0x310> │ │ │ │ - bl eec74 │ │ │ │ + bne.n 54248 <_Py_hashtable_size@@Base+0x108> │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5440e <_Py_hashtable_size@@Base+0x2ce> │ │ │ │ + beq.n 54206 <_Py_hashtable_size@@Base+0xc6> │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54452 <_Py_hashtable_size@@Base+0x312> │ │ │ │ + b.n 5424a <_Py_hashtable_size@@Base+0x10a> │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - bl 54630 <_Py_hashtable_size@@Base+0x4f0> │ │ │ │ + bl 54636 <_Py_hashtable_size@@Base+0x4f6> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 5447e <_Py_hashtable_size@@Base+0x33e> │ │ │ │ - cbnz r7, 54474 <_Py_hashtable_size@@Base+0x334> │ │ │ │ + bge.n 54276 <_Py_hashtable_size@@Base+0x136> │ │ │ │ + cbnz r7, 5426c <_Py_hashtable_size@@Base+0x12c> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5448a <_Py_hashtable_size@@Base+0x34a> │ │ │ │ + bl 1b1208 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 54282 <_Py_hashtable_size@@Base+0x142> │ │ │ │ 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 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, 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 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt.n 54500 <_Py_hashtable_size@@Base+0x3c0> │ │ │ │ + bgt.n 542f8 <_Py_hashtable_size@@Base+0x1b8> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 544e4 <_Py_hashtable_size@@Base+0x3a4> │ │ │ │ + cbz r2, 542dc <_Py_hashtable_size@@Base+0x19c> │ │ │ │ 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, #38900 @ 0x97f4 │ │ │ │ + movw r3, #38964 @ 0x9834 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r1, #62760 @ 0xf528 │ │ │ │ + movw r1, #62824 @ 0xf568 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r4, [r4, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 5450e <_Py_hashtable_size@@Base+0x3ce> │ │ │ │ + bl d6bbc │ │ │ │ + b.n 54306 <_Py_hashtable_size@@Base+0x1c6> │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ movs r1, #0 │ │ │ │ - bl 90bb0 │ │ │ │ + bl 90bf4 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 54512 <_Py_hashtable_size@@Base+0x3d2> │ │ │ │ + cbnz r0, 5430a <_Py_hashtable_size@@Base+0x1ca> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54534 <_Py_hashtable_size@@Base+0x3f4> │ │ │ │ + b.n 5432c <_Py_hashtable_size@@Base+0x1ec> │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r4, #20 │ │ │ │ subs r2, r6, #1 │ │ │ │ - bl 91100 │ │ │ │ + bl 91144 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54534 <_Py_hashtable_size@@Base+0x3f4> │ │ │ │ + bge.n 5432c <_Py_hashtable_size@@Base+0x1ec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54534 <_Py_hashtable_size@@Base+0x3f4> │ │ │ │ + cbnz r3, 5432c <_Py_hashtable_size@@Base+0x1ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ + vpush {d8} │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ + sub sp, #12 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 54536 <_Py_hashtable_size@@Base+0x3f6> │ │ │ │ + movs r3, #0 │ │ │ │ + strh r3, [r0, #16] │ │ │ │ + mov r4, r0 │ │ │ │ + bl 82dd0 │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 5438a <_Py_hashtable_size@@Base+0x24a> │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 54380 <_Py_hashtable_size@@Base+0x240> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 54370 <_Py_hashtable_size@@Base+0x230> │ │ │ │ + dmb ish │ │ │ │ + beq.n 5438a <_Py_hashtable_size@@Base+0x24a> │ │ │ │ + bl 23daf4 │ │ │ │ + ldrd r3, sl, [r5, #8] │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.n 5441e <_Py_hashtable_size@@Base+0x2de> │ │ │ │ + ldr r2, [r3, #8] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ + ldrh.w r9, [r3] │ │ │ │ + ldrb.w r8, [r3, #2] │ │ │ │ + ldr r7, [r3, #12] │ │ │ │ + vldr d8, [r3, #16] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + blx 2bde0 │ │ │ │ + mov r6, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 544e2 <_Py_hashtable_size@@Base+0x3a2> │ │ │ │ + mov r1, r7 │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2bf20 │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bde0 │ │ │ │ + mov fp, r0 │ │ │ │ + cbz r0, 54400 <_Py_hashtable_size@@Base+0x2c0> │ │ │ │ + movs r1, #8 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bde0 │ │ │ │ + mov r7, r0 │ │ │ │ + cbz r0, 543fa <_Py_hashtable_size@@Base+0x2ba> │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ + movs r2, #128 @ 0x80 │ │ │ │ + blx 2bf20 │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2bfa0 │ │ │ │ + cbnz r0, 54408 <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ + mov r0, fp │ │ │ │ + blx 2ae40 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2ae40 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2ae40 │ │ │ │ + b.n 544e2 <_Py_hashtable_size@@Base+0x3a2> │ │ │ │ + mov r0, fp │ │ │ │ + blx 2ae40 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2ae40 │ │ │ │ + b.n 544e2 <_Py_hashtable_size@@Base+0x3a2> │ │ │ │ + strh.w r9, [r0] │ │ │ │ + strb.w r8, [r0, #2] │ │ │ │ + strd fp, r7, [r0, #4] │ │ │ │ + str r6, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #8] │ │ │ │ + b.n 544f0 <_Py_hashtable_size@@Base+0x3b0> │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ + movs r1, #1 │ │ │ │ + movs r0, #64 @ 0x40 │ │ │ │ + ldrh.w fp, [r3] │ │ │ │ + ldrd r6, r9, [r3, #8] │ │ │ │ + str r2, [sp, #0] │ │ │ │ + vldr d8, [r3, #16] │ │ │ │ + blx 2bde0 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 544e2 <_Py_hashtable_size@@Base+0x3a2> │ │ │ │ + mov lr, r0 │ │ │ │ + add.w r8, r9, #64 @ 0x40 │ │ │ │ + mov ip, lr │ │ │ │ + ldr.w r0, [r9] │ │ │ │ + ldr.w r1, [r9, #4] │ │ │ │ + add.w r9, r9, #16 │ │ │ │ + ldr.w r2, [r9, #-8] │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldr.w r3, [r9, #-4] │ │ │ │ + cmp r9, r8 │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + bne.n 54442 <_Py_hashtable_size@@Base+0x302> │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bde0 │ │ │ │ + mov r9, r0 │ │ │ │ + cbz r0, 544c4 <_Py_hashtable_size@@Base+0x384> │ │ │ │ + movs r1, #4 │ │ │ │ + movs r0, #16 │ │ │ │ + blx 2bde0 │ │ │ │ + mov r8, r0 │ │ │ │ + cbz r0, 544be <_Py_hashtable_size@@Base+0x37e> │ │ │ │ + mov lr, r0 │ │ │ │ + add.w r3, r6, #64 @ 0x40 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov ip, lr │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + adds r6, #16 │ │ │ │ + ldr.w r1, [r6, #-12] │ │ │ │ + add.w lr, lr, #16 │ │ │ │ + ldr.w r2, [r6, #-8] │ │ │ │ + stmia.w ip!, {r0, r1, r2, r3} │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r6, r3 │ │ │ │ + bne.n 54484 <_Py_hashtable_size@@Base+0x344> │ │ │ │ + movs r0, #24 │ │ │ │ + blx 2bfa0 │ │ │ │ + cbnz r0, 544cc <_Py_hashtable_size@@Base+0x38c> │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2ae40 │ │ │ │ + mov r0, r8 │ │ │ │ + blx 2ae40 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2ae40 │ │ │ │ + b.n 544e2 <_Py_hashtable_size@@Base+0x3a2> │ │ │ │ + mov r0, r9 │ │ │ │ + blx 2ae40 │ │ │ │ + mov r0, r7 │ │ │ │ + blx 2ae40 │ │ │ │ + b.n 544e2 <_Py_hashtable_size@@Base+0x3a2> │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ + strh.w fp, [r0] │ │ │ │ + strb r3, [r0, #2] │ │ │ │ + strd r9, r8, [r0, #4] │ │ │ │ + str r7, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #8] │ │ │ │ + b.n 544f0 <_Py_hashtable_size@@Base+0x3b0> │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 544f6 <_Py_hashtable_size@@Base+0x3b6> │ │ │ │ + movs r6, #0 │ │ │ │ + str.w sl, [r4, #12] │ │ │ │ + ldrb r3, [r5, #16] │ │ │ │ + cbz r3, 54520 <_Py_hashtable_size@@Base+0x3e0> │ │ │ │ + add.w r0, r5, #17 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 54516 <_Py_hashtable_size@@Base+0x3d6> │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 54506 <_Py_hashtable_size@@Base+0x3c6> │ │ │ │ + dmb ish │ │ │ │ + beq.n 54520 <_Py_hashtable_size@@Base+0x3e0> │ │ │ │ + bl 23db9c │ │ │ │ + cbz r6, 54538 <_Py_hashtable_size@@Base+0x3f8> │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 54536 <_Py_hashtable_size@@Base+0x3f6> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cbnz r3, 54536 <_Py_hashtable_size@@Base+0x3f6> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + movs r4, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + add sp, #12 │ │ │ │ + vpop {d8} │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov sl, r2 │ │ │ │ cmp.w r3, #268435456 @ 0x10000000 │ │ │ │ - bge.n 54560 <_Py_hashtable_size@@Base+0x420> │ │ │ │ + bge.n 5456a <_Py_hashtable_size@@Base+0x42a> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bl 75f38 │ │ │ │ - b.n 54562 <_Py_hashtable_size@@Base+0x422> │ │ │ │ + bl 75f80 │ │ │ │ + b.n 5456c <_Py_hashtable_size@@Base+0x42c> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, 5458a <_Py_hashtable_size@@Base+0x44a> │ │ │ │ + cbz r0, 54594 <_Py_hashtable_size@@Base+0x454> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt.n 5457e <_Py_hashtable_size@@Base+0x43e> │ │ │ │ + bgt.n 54588 <_Py_hashtable_size@@Base+0x448> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r0, r8 │ │ │ │ - bl 75f38 │ │ │ │ - b.n 54580 <_Py_hashtable_size@@Base+0x440> │ │ │ │ + bl 75f80 │ │ │ │ + b.n 5458a <_Py_hashtable_size@@Base+0x44a> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - cbnz r0, 54594 <_Py_hashtable_size@@Base+0x454> │ │ │ │ + cbnz r0, 5459e <_Py_hashtable_size@@Base+0x45e> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ - bl 762f0 │ │ │ │ - bl 1fba78 │ │ │ │ + bl 76338 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54628 <_Py_hashtable_size@@Base+0x4e8> │ │ │ │ + b.n 54632 <_Py_hashtable_size@@Base+0x4f2> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r9, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 54602 <_Py_hashtable_size@@Base+0x4c2> │ │ │ │ - bl f0718 │ │ │ │ + beq.n 5460c <_Py_hashtable_size@@Base+0x4cc> │ │ │ │ + bl f0740 │ │ │ │ mul.w fp, r9, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 54606 <_Py_hashtable_size@@Base+0x4c6> │ │ │ │ + cbz r0, 54610 <_Py_hashtable_size@@Base+0x4d0> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ add r1, fp │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 545d2 <_Py_hashtable_size@@Base+0x492> │ │ │ │ + bne.n 545dc <_Py_hashtable_size@@Base+0x49c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54606 <_Py_hashtable_size@@Base+0x4c6> │ │ │ │ + bge.n 54610 <_Py_hashtable_size@@Base+0x4d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54606 <_Py_hashtable_size@@Base+0x4c6> │ │ │ │ + cbnz r3, 54610 <_Py_hashtable_size@@Base+0x4d0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54606 <_Py_hashtable_size@@Base+0x4c6> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 54610 <_Py_hashtable_size@@Base+0x4d0> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 545e4 <_Py_hashtable_size@@Base+0x4a4> │ │ │ │ + bge.n 545ee <_Py_hashtable_size@@Base+0x4ae> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 545e4 <_Py_hashtable_size@@Base+0x4a4> │ │ │ │ + cbnz r3, 545ee <_Py_hashtable_size@@Base+0x4ae> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr.w r2, [r2, fp] │ │ │ │ str.w r2, [r3, r4, lsl #3] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add r2, fp │ │ │ │ add.w r3, r3, r4, lsl #3 │ │ │ │ adds r4, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 5459a <_Py_hashtable_size@@Base+0x45a> │ │ │ │ + b.n 545a4 <_Py_hashtable_size@@Base+0x464> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54628 <_Py_hashtable_size@@Base+0x4e8> │ │ │ │ + b.n 54632 <_Py_hashtable_size@@Base+0x4f2> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 54622 <_Py_hashtable_size@@Base+0x4e2> │ │ │ │ + beq.n 5462c <_Py_hashtable_size@@Base+0x4ec> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 12e188 │ │ │ │ - b.n 54610 <_Py_hashtable_size@@Base+0x4d0> │ │ │ │ - bl 762f0 │ │ │ │ - b.n 5458e <_Py_hashtable_size@@Base+0x44e> │ │ │ │ + bl 12e420 │ │ │ │ + b.n 5461a <_Py_hashtable_size@@Base+0x4da> │ │ │ │ + bl 76338 │ │ │ │ + b.n 54598 <_Py_hashtable_size@@Base+0x458> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - 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 │ │ │ │ movs r4, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq.n 5465a <_Py_hashtable_size@@Base+0x51a> │ │ │ │ + beq.n 54660 <_Py_hashtable_size@@Base+0x520> │ │ │ │ adds r4, #1 │ │ │ │ - bl 12e188 │ │ │ │ - b.n 5464a <_Py_hashtable_size@@Base+0x50a> │ │ │ │ + bl 12e420 │ │ │ │ + b.n 54650 <_Py_hashtable_size@@Base+0x510> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 762f0 │ │ │ │ + b.w 76338 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 54692 │ │ │ │ + bl 54698 │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00054692 : │ │ │ │ +00054698 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bpl.n 546c4 │ │ │ │ + bpl.n 546ca │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 546ba │ │ │ │ + cbnz r3, 546c0 │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ and.w r0, r0, #1 │ │ │ │ - b.n 546c2 │ │ │ │ + b.n 546c8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 546b0 │ │ │ │ + bne.n 546b6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs 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 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 546e4 │ │ │ │ + cbnz r0, 546ec │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7192c │ │ │ │ + b.w 71968 │ │ │ │ movs r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 54732 │ │ │ │ + cbz r0, 5473a │ │ │ │ mov r0, r4 │ │ │ │ - bl 5786a │ │ │ │ + bl 5789a │ │ │ │ ldr r4, [r0, #0] │ │ │ │ - b.n 54702 │ │ │ │ + b.n 5470a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54756 │ │ │ │ + blt.n 5475e │ │ │ │ ldr r4, [r4, #24] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 54766 │ │ │ │ + beq.n 5476e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 54700 │ │ │ │ + ble.n 54708 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 546fa │ │ │ │ + beq.n 54702 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54736 │ │ │ │ + blt.n 5473e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 54746 │ │ │ │ + blt.n 5474e │ │ │ │ movs r5, #0 │ │ │ │ - b.n 54766 │ │ │ │ + b.n 5476e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5472a │ │ │ │ + bne.n 54732 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5472a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 54732 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54732 │ │ │ │ + bne.n 5473a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54732 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5473a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 54700 │ │ │ │ + bne.n 54708 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 54700 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 54708 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005476a : │ │ │ │ +00054772 : │ │ │ │ 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, #52] @ (547b0 ) │ │ │ │ + ldr r0, [pc, #52] @ (547b8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - cbnz r1, 54792 │ │ │ │ + cbnz r1, 5479a │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.w 3c898 <_Py_rc_quot@@Base+0x18e> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #32096 @ 0x7d60 │ │ │ │ + movw r2, #32160 @ 0x7da0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f35f0 <_PyErr_SetString@@Base> │ │ │ │ + bl f3618 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000547b4 : │ │ │ │ +000547bc : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 547ca │ │ │ │ - bl 2933c0 <_Py_hashtable_foreach@@Base+0xdbc> │ │ │ │ - b.n 547f6 │ │ │ │ + cbnz r0, 547d2 │ │ │ │ + bl 293488 <_Py_hashtable_foreach@@Base+0xdac> │ │ │ │ + b.n 547fe │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 5483c │ │ │ │ + cbz r3, 54844 │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ - cbnz r4, 547da │ │ │ │ + cbnz r4, 547e2 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - cbz r4, 547e2 │ │ │ │ + cbz r4, 547ea │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 5483c │ │ │ │ + bmi.n 54844 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 5483c │ │ │ │ + cbz r3, 54844 │ │ │ │ mov r0, r1 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 547fa │ │ │ │ + cbnz r0, 54802 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5485a │ │ │ │ + b.n 54862 │ │ │ │ movs r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ mov r0, r6 │ │ │ │ - bl ea138 │ │ │ │ + bl ea170 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5481c │ │ │ │ + bge.n 54824 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5481c │ │ │ │ + cbnz r3, 54824 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5152 @ 0x1420 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5485a │ │ │ │ + bne.n 54862 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5483c │ │ │ │ + bge.n 54844 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5483c │ │ │ │ + cbnz r3, 54844 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32148 @ 0x7d94 │ │ │ │ + movw r1, #32212 @ 0x7dd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005485e : │ │ │ │ +00054866 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #61136 @ 0xeed0 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ 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 1db2d4 │ │ │ │ + bl 1db51c │ │ │ │ mov r0, r5 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -60810,687 +60815,688 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b348 │ │ │ │ cmp r5, #3 │ │ │ │ - bne.n 548c0 │ │ │ │ + bne.n 548c8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 548e2 │ │ │ │ - b.n 548da │ │ │ │ + bne.n 548ea │ │ │ │ + b.n 548e2 │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #2960 @ 0xb90 │ │ │ │ + movw r0, #3024 @ 0xbd0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 548b2 │ │ │ │ + bne.n 548ba │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54946 │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 5494e │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 548d6 │ │ │ │ + bne.n 548de │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 548d6 │ │ │ │ + bne.n 548de │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 548d6 │ │ │ │ + beq.n 548de │ │ │ │ ldrd r6, r7, [sp, #8] │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r8, r0 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r0, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ blx 2bdc4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 54932 │ │ │ │ + bge.n 5493a │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 54952 │ │ │ │ - bl eec74 │ │ │ │ + bne.n 5495a │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54900 │ │ │ │ + beq.n 54908 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5493e │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 54946 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 548d6 │ │ │ │ + bne.n 548de │ │ │ │ mov r0, r4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 54962 │ │ │ │ + cbz r3, 5496a │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 12e188 │ │ │ │ - b.n 54962 │ │ │ │ + bl 12e420 │ │ │ │ + b.n 5496a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 54932 │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 5493a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ subs r3, r2, #3 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 54994 │ │ │ │ + bhi.n 5499c │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 549b4 │ │ │ │ - b.n 549ac │ │ │ │ - movw r0, #2968 @ 0xb98 │ │ │ │ + bne.n 549bc │ │ │ │ + b.n 549b4 │ │ │ │ + movw r0, #3032 @ 0xbd8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54986 │ │ │ │ - b.n 54a92 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5498e │ │ │ │ + b.n 54a9a │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54a92 │ │ │ │ + bne.n 54a9a │ │ │ │ ldrd r6, r0, [r4, #4] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 208d98 │ │ │ │ + bl 208fd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54a92 │ │ │ │ + beq.n 54a9a │ │ │ │ cmp r5, #3 │ │ │ │ - ble.n 549dc │ │ │ │ + ble.n 549e4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 549e0 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 549e0 │ │ │ │ - b.n 54a92 │ │ │ │ + bne.n 549e8 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 549e8 │ │ │ │ + b.n 54a9a │ │ │ │ mov.w r8, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldrd sl, fp, [sp, #24] │ │ │ │ - bl 14f780 │ │ │ │ - cbnz r0, 54a04 │ │ │ │ + bl 14fc28 │ │ │ │ + cbnz r0, 54a0c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32184 @ 0x7db8 │ │ │ │ + movw r1, #32248 @ 0x7df8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 54a7c │ │ │ │ + bl f3598 │ │ │ │ + b.n 54a84 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14ba78 │ │ │ │ + bl 14bf20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 54a7c │ │ │ │ + blt.n 54a84 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r3, r5 │ │ │ │ add r0, sp, #16 │ │ │ │ - bl 5453a <_Py_hashtable_size@@Base+0x3fa> │ │ │ │ + bl 54544 <_Py_hashtable_size@@Base+0x404> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54a7c │ │ │ │ - bl 9652c │ │ │ │ + beq.n 54a84 │ │ │ │ + bl 9658c │ │ │ │ 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 2bc58 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 54a6e │ │ │ │ + bge.n 54a76 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 54a5c │ │ │ │ - bl eec74 │ │ │ │ + bne.n 54a64 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54a22 │ │ │ │ - b.n 54a6a │ │ │ │ + beq.n 54a2a │ │ │ │ + b.n 54a72 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54630 <_Py_hashtable_size@@Base+0x4f0> │ │ │ │ + bl 54636 <_Py_hashtable_size@@Base+0x4f6> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 54a86 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 54a92 │ │ │ │ + bne.n 54a8e │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 54a9a │ │ │ │ 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 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 54ac6 │ │ │ │ + beq.n 54ace │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 54adc │ │ │ │ + bne.n 54ae4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 54b0e │ │ │ │ + beq.n 54b16 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 54ade │ │ │ │ - b.n 54b0e │ │ │ │ + bgt.n 54ae6 │ │ │ │ + b.n 54b16 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 54afa │ │ │ │ + beq.n 54b02 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 54b28 │ │ │ │ + bne.n 54b30 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 54b0e │ │ │ │ + beq.n 54b16 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 54b2a │ │ │ │ + bgt.n 54b32 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 54b68 │ │ │ │ + bl f3598 │ │ │ │ + b.n 54b70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 117988 │ │ │ │ + bl 117ba8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54b54 │ │ │ │ + bge.n 54b5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54b54 │ │ │ │ + cbnz r3, 54b5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54b68 │ │ │ │ + bge.n 54b70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54b68 │ │ │ │ + cbnz r3, 54b70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 54b92 │ │ │ │ + bne.n 54b9a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 54bb2 │ │ │ │ - b.n 54baa │ │ │ │ + bne.n 54bba │ │ │ │ + b.n 54bb2 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2928 @ 0xb70 │ │ │ │ + movw r0, #2992 @ 0xbb0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54b84 │ │ │ │ - b.n 54c66 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 54b8c │ │ │ │ + b.n 54c6e │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54c66 │ │ │ │ + bne.n 54c6e │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14f780 │ │ │ │ - cbnz r0, 54bd4 │ │ │ │ + bl 14fc28 │ │ │ │ + cbnz r0, 54bdc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32220 @ 0x7ddc │ │ │ │ + movw r1, #32284 @ 0x7e1c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 54c50 │ │ │ │ + bl f3598 │ │ │ │ + b.n 54c58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14ba78 │ │ │ │ + bl 14bf20 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.n 54c50 │ │ │ │ + blt.n 54c58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5453a <_Py_hashtable_size@@Base+0x3fa> │ │ │ │ + bl 54544 <_Py_hashtable_size@@Base+0x404> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 54c50 │ │ │ │ - bl 9652c │ │ │ │ + beq.n 54c58 │ │ │ │ + bl 9658c │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b3d0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - bge.n 54c2c │ │ │ │ + bge.n 54c34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 54c2c │ │ │ │ - bl eec74 │ │ │ │ + bne.n 54c34 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 54bf2 │ │ │ │ + beq.n 54bfa │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 54c2e │ │ │ │ + b.n 54c36 │ │ │ │ movs r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ - bl 54630 <_Py_hashtable_size@@Base+0x4f0> │ │ │ │ + bl 54636 <_Py_hashtable_size@@Base+0x4f6> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 54c5a │ │ │ │ - cbnz r7, 54c50 │ │ │ │ + bge.n 54c62 │ │ │ │ + cbnz r7, 54c58 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 54c66 │ │ │ │ + bl 1b1208 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 54c6e │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ 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, #116] @ (54cf4 ) │ │ │ │ - mov.w r3, #1 │ │ │ │ - sub sp, #8 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r0] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 54c98 │ │ │ │ - strexb r1, r3, [r0] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 54c88 │ │ │ │ - ite eq │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - mov r4, r0 │ │ │ │ - dmb ish │ │ │ │ - beq.n 54cb4 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [sp, #0] │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #64] @ (54cf8 ) │ │ │ │ - ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ - cbz r2, 54cc4 │ │ │ │ - ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ - str.w r2, [r3, #1552] @ 0x610 │ │ │ │ - mov.w r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne.n 54cdc │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.n 54ccc │ │ │ │ - dmb ish │ │ │ │ - beq.n 54ce8 │ │ │ │ - ldr r0, [pc, #16] @ (54cf4 ) │ │ │ │ - bl 23ca48 │ │ │ │ - movw r0, #5160 @ 0x1428 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - add sp, #8 │ │ │ │ - pop {r4, pc} │ │ │ │ - strb r0, [r0, #18] │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00054cfc : │ │ │ │ +00054c76 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 54d12 │ │ │ │ - bl 2933c0 <_Py_hashtable_foreach@@Base+0xdbc> │ │ │ │ - b.n 54d4e │ │ │ │ + cbnz r0, 54c8c │ │ │ │ + bl 293488 <_Py_hashtable_foreach@@Base+0xdac> │ │ │ │ + b.n 54cc8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 54d92 │ │ │ │ + beq.n 54d0c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 54d3a │ │ │ │ - movw r3, #4929 @ 0x1341 │ │ │ │ + cbz r2, 54cb4 │ │ │ │ + movw r3, #5513 @ 0x1589 │ │ │ │ movt r3, #31 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 54d34 │ │ │ │ + bne.n 54cae │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f1344 <_PyCompile_GetBinaryIntrinsicName@@Base+0x14d0> │ │ │ │ + b.w 1f158c <_PyCompile_GetBinaryIntrinsicName@@Base+0x14d0> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 54d92 │ │ │ │ + bmi.n 54d0c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 54d92 │ │ │ │ + cbz r3, 54d0c │ │ │ │ mov r0, r1 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 54d52 │ │ │ │ + cbnz r0, 54ccc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 54db0 │ │ │ │ + b.n 54d2a │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r6 │ │ │ │ - bl fd63c │ │ │ │ + bl fd6b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54d72 │ │ │ │ + bge.n 54cec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 54d72 │ │ │ │ + cbnz r3, 54cec │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5152 @ 0x1420 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 54db0 │ │ │ │ + bne.n 54d2a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54d92 │ │ │ │ + bge.n 54d0c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 54d92 │ │ │ │ + cbnz r3, 54d0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32148 @ 0x7d94 │ │ │ │ + movw r1, #32212 @ 0x7dd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ 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, #8] │ │ │ │ - cbz r0, 54dde │ │ │ │ + cbz r0, 54d58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54dde │ │ │ │ + bge.n 54d58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54dde │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54d58 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 54df8 │ │ │ │ + cbz r0, 54d72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54df8 │ │ │ │ + bge.n 54d72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54df8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54d72 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 54e12 │ │ │ │ + cbz r0, 54d8c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 54e12 │ │ │ │ + bge.n 54d8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 54e12 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 54d8c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 10acc0 │ │ │ │ + bl 10ad40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbz r0, 54e26 │ │ │ │ - b.w 7975c │ │ │ │ + cbz r0, 54da0 │ │ │ │ + b.w 7979c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r3, 54e4e │ │ │ │ + cbz r3, 54dc8 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 54e50 │ │ │ │ + b.n 54dca │ │ │ │ mov r4, r3 │ │ │ │ ldrb r2, [r7, #12] │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldrb r0, [r7, #18] │ │ │ │ ldrb.w sl, [r7, #13] │ │ │ │ ldrb.w r8, [r7, #14] │ │ │ │ ldrb.w r9, [r7, #15] │ │ │ │ ldrb r6, [r7, #17] │ │ │ │ str r0, [sp, #32] │ │ │ │ - cbz r2, 54e70 │ │ │ │ + cbz r2, 54dea │ │ │ │ ldr.w fp, [r7, #20] │ │ │ │ - b.n 54e78 │ │ │ │ + b.n 54df2 │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ ldrb r2, [r7, #19] │ │ │ │ str r2, [sp, #24] │ │ │ │ - cbnz r3, 54e88 │ │ │ │ + cbnz r3, 54e02 │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 54e88 │ │ │ │ + blt.n 54e02 │ │ │ │ cmp r1, #5 │ │ │ │ - bgt.n 54e88 │ │ │ │ - cbnz r5, 54eb4 │ │ │ │ + bgt.n 54e02 │ │ │ │ + cbnz r5, 54e2e │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r5, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r5, [sp, #20] │ │ │ │ movs r5, #5 │ │ │ │ str r5, [sp, #8] │ │ │ │ movw r5, #21644 @ 0x548c │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ str r5, [sp, #0] │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 54eb4 │ │ │ │ + cbnz r0, 54e2e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 54f90 │ │ │ │ + b.n 54f0a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ lsls r6, r6, #8 │ │ │ │ adds r4, r4, r1 │ │ │ │ orr.w r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ orr.w r6, r6, r3 │ │ │ │ - beq.n 54f52 │ │ │ │ + beq.n 54ecc │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 54ee2 │ │ │ │ - bl fc9c8 │ │ │ │ + cbz r0, 54e5c │ │ │ │ + bl fca44 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 54ede │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 54e58 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54eb0 │ │ │ │ + bne.n 54e2a │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 54f52 │ │ │ │ + beq.n 54ecc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 54efe │ │ │ │ - bl fc9c8 │ │ │ │ + cbz r0, 54e78 │ │ │ │ + bl fca44 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 54efa │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 54e74 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54eb0 │ │ │ │ + bne.n 54e2a │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 54f52 │ │ │ │ + beq.n 54ecc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 54f1a │ │ │ │ - bl fc9c8 │ │ │ │ + cbz r0, 54e94 │ │ │ │ + bl fca44 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 54f16 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 54e90 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54eb0 │ │ │ │ + bne.n 54e2a │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 54f52 │ │ │ │ + beq.n 54ecc │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - cbz r0, 54f34 │ │ │ │ - bl fc9c8 │ │ │ │ + cbz r0, 54eae │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 54f30 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 54eaa │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54eb0 │ │ │ │ + bne.n 54e2a │ │ │ │ subs r4, #1 │ │ │ │ - beq.n 54f52 │ │ │ │ + beq.n 54ecc │ │ │ │ ldr r3, [r5, #16] │ │ │ │ - cbz r3, 54f3e │ │ │ │ + cbz r3, 54eb8 │ │ │ │ mov fp, r3 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 54f52 │ │ │ │ + beq.n 54ecc │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 54f52 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 54ecc │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 54eb0 │ │ │ │ + bne.n 54e2a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r3, #46564 @ 0xb5e4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 54f78 │ │ │ │ + bne.n 54ef2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ mov r3, r6 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 19aa6c <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ - b.n 54f90 │ │ │ │ - movw r2, #32408 @ 0x7e98 │ │ │ │ + bl 19b134 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + b.n 54f0a │ │ │ │ + movw r2, #32472 @ 0x7ed8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, sl │ │ │ │ strd r6, fp, [sp, #8] │ │ │ │ strd r8, r9, [sp] │ │ │ │ - bl 28ce14 <_PyLong_DivmodNear@@Base+0x194> │ │ │ │ + bl 28ce40 <_PyLong_DivmodNear@@Base+0x194> │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ + ldr r0, [pc, #120] @ (54f98 ) │ │ │ │ + mov.w r3, #1 │ │ │ │ + sub sp, #8 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r0] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 54f3a │ │ │ │ + strexb r1, r3, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 54f2a │ │ │ │ + ite eq │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + mov r4, r0 │ │ │ │ + dmb ish │ │ │ │ + beq.n 54f56 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [sp, #0] │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #68] @ (54f9c ) │ │ │ │ + ldr.w r2, [r3, #1476] @ 0x5c4 │ │ │ │ + cbz r2, 54f66 │ │ │ │ + ldr.w r2, [r3, #1548] @ 0x60c │ │ │ │ + str.w r2, [r3, #1552] @ 0x610 │ │ │ │ + mov.w r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne.n 54f7e │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.n 54f6e │ │ │ │ + dmb ish │ │ │ │ + beq.n 54f8a │ │ │ │ + ldr r0, [pc, #16] @ (54f98 ) │ │ │ │ + bl 23db9c │ │ │ │ + movw r0, #5160 @ 0x1428 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, pc} │ │ │ │ + nop │ │ │ │ + strb r0, [r0, #18] │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #32416 @ 0x7ea0 │ │ │ │ + movw r0, #32480 @ 0x7ee0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ ldrsb.w r1, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ @@ -61504,559 +61510,559 @@ │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ ite hi │ │ │ │ movhi r0, r2 │ │ │ │ movls r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00054fe2 : │ │ │ │ +00054fec : │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #33688 @ 0x8398 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.w d7f14 │ │ │ │ + b.w d7f58 │ │ │ │ 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, 5501a │ │ │ │ + cbz r0, 55024 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5501a │ │ │ │ + bge.n 55024 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5501a │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55024 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 55034 │ │ │ │ + cbz r0, 5503e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55034 │ │ │ │ + bge.n 5503e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 55034 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5503e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5504e │ │ │ │ + cbz r0, 55058 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5504e │ │ │ │ + bge.n 55058 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5504e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55058 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 55068 │ │ │ │ + cbz r0, 55072 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55068 │ │ │ │ + bge.n 55072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 55068 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55072 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 10acc0 │ │ │ │ + bl 10ad40 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00055072 : │ │ │ │ +0005507c : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 550a4 │ │ │ │ + beq.n 550ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 550a4 │ │ │ │ + ble.n 550ae │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 550bc │ │ │ │ + bge.n 550c6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 550bc │ │ │ │ + b.n 550c6 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 550e6 │ │ │ │ + bl f3598 │ │ │ │ + b.n 550f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 13f984 │ │ │ │ - cbnz r0, 550fa │ │ │ │ + bl 13fd14 │ │ │ │ + cbnz r0, 55104 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32444 @ 0x7ebc │ │ │ │ + movw r1, #32508 @ 0x7efc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 550ea │ │ │ │ + blt.n 550f4 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 55116 │ │ │ │ + b.n 55120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 550e6 │ │ │ │ + bne.n 550f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 550e6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 550f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 89340 │ │ │ │ + bl 89384 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55116 │ │ │ │ + bge.n 55120 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55116 │ │ │ │ + cbnz r3, 55120 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5513c │ │ │ │ + bne.n 55146 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5515c │ │ │ │ - b.n 55154 │ │ │ │ + bne.n 55166 │ │ │ │ + b.n 5515e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #20336 @ 0x4f70 │ │ │ │ + movw r0, #20400 @ 0x4fb0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5512e │ │ │ │ - b.n 551dc │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 55138 │ │ │ │ + b.n 551e6 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 551dc │ │ │ │ + bne.n 551e6 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #36380 @ 0x8e1c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 55184 │ │ │ │ + beq.n 5518e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49268 @ 0xc074 │ │ │ │ + movw r1, #49332 @ 0xc0b4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 551d0 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 551da │ │ │ │ cmp r4, #5 │ │ │ │ - bhi.n 55190 │ │ │ │ + bhi.n 5519a │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ - cbnz r2, 551aa │ │ │ │ + cbnz r2, 551b4 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 551c8 │ │ │ │ + b.n 551d2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #11624 @ 0x2d68 │ │ │ │ + movw r1, #11688 @ 0x2da8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 551d0 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 551da │ │ │ │ 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, #11 │ │ │ │ - bne.n 551b4 │ │ │ │ + bne.n 551be │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 800d8 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 551dc │ │ │ │ + b.w 800f8 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 551e6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 551c8 │ │ │ │ + b.n 551d2 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -000551e0 : │ │ │ │ +000551ea : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1ebb28 │ │ │ │ + bl 1ebd70 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 77668 │ │ │ │ + b.w 776ac │ │ │ │ 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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5522a │ │ │ │ + beq.n 55234 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55240 │ │ │ │ + bne.n 5524a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 55272 │ │ │ │ + beq.n 5527c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55242 │ │ │ │ - b.n 55272 │ │ │ │ + bgt.n 5524c │ │ │ │ + b.n 5527c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5525e │ │ │ │ + beq.n 55268 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5528c │ │ │ │ + bne.n 55296 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55272 │ │ │ │ + beq.n 5527c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5528e │ │ │ │ + bgt.n 55298 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 552cc │ │ │ │ + bl f3598 │ │ │ │ + b.n 552d6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 13a6f4 │ │ │ │ + bl 13aa30 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 552b8 │ │ │ │ + bge.n 552c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 552b8 │ │ │ │ + cbnz r3, 552c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 552cc │ │ │ │ + bge.n 552d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 552cc │ │ │ │ + cbnz r3, 552d6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 552fc │ │ │ │ + beq.n 55306 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55312 │ │ │ │ + bne.n 5531c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 55344 │ │ │ │ + beq.n 5534e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55314 │ │ │ │ - b.n 55344 │ │ │ │ + bgt.n 5531e │ │ │ │ + b.n 5534e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 55330 │ │ │ │ + beq.n 5533a │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5535e │ │ │ │ + bne.n 55368 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55344 │ │ │ │ + beq.n 5534e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55360 │ │ │ │ + bgt.n 5536a │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5539e │ │ │ │ + bl f3598 │ │ │ │ + b.n 553a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 25db94 │ │ │ │ + bl 25ddcc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5538a │ │ │ │ + bge.n 55394 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5538a │ │ │ │ + cbnz r3, 55394 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5539e │ │ │ │ + bge.n 553a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5539e │ │ │ │ + cbnz r3, 553a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ - cbnz r3, 553ba │ │ │ │ - cbz r2, 553d4 │ │ │ │ + cbnz r3, 553c4 │ │ │ │ + cbz r2, 553de │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 553d4 │ │ │ │ + cbz r3, 553de │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32848 @ 0x8050 │ │ │ │ + movw r1, #32912 @ 0x8090 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 553dc │ │ │ │ + b.n 553e6 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ - b.w 2947d0 │ │ │ │ + b.w 294898 │ │ │ │ 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, 553fa │ │ │ │ - cbz r2, 55414 │ │ │ │ + cbnz r3, 55404 │ │ │ │ + cbz r2, 5541e │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 55414 │ │ │ │ + cbz r3, 5541e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32876 @ 0x806c │ │ │ │ + movw r1, #32940 @ 0x80ac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5541c │ │ │ │ + b.n 55426 │ │ │ │ movw r0, #5144 @ 0x1418 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 55448 │ │ │ │ + beq.n 55452 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 55476 │ │ │ │ + bne.n 55480 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5545c │ │ │ │ + beq.n 55466 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55478 │ │ │ │ + bgt.n 55482 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5549e │ │ │ │ + bl f3598 │ │ │ │ + b.n 554a8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1360dc │ │ │ │ + bl 136424 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5549e │ │ │ │ + bge.n 554a8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5549e │ │ │ │ + cbnz r3, 554a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.w 2947d0 │ │ │ │ + b.w 294898 │ │ │ │ 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, 554be │ │ │ │ - cbz r2, 554d8 │ │ │ │ + cbnz r3, 554c8 │ │ │ │ + cbz r2, 554e2 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 554d8 │ │ │ │ + cbz r3, 554e2 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #33152 @ 0x8180 │ │ │ │ + movw r1, #33216 @ 0x81c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 554e0 │ │ │ │ + b.n 554ea │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 55506 │ │ │ │ + bne.n 55510 │ │ │ │ ldr r0, [r7, #0] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 55520 │ │ │ │ - b.n 55532 │ │ │ │ + cbnz r0, 5552a │ │ │ │ + b.n 5553c │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #49584 @ 0xc1b0 │ │ │ │ + movw r0, #49648 @ 0xc1f0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 554fa │ │ │ │ + bne.n 55504 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 555c2 │ │ │ │ - bl 85b80 │ │ │ │ + b.n 555cc │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 55540 │ │ │ │ + blt.n 5554a │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 55550 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5555a │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5551c │ │ │ │ + bne.n 55526 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55550 │ │ │ │ + b.n 5555a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5552e │ │ │ │ + bne.n 55538 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5552e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55538 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 206930 │ │ │ │ + bl 206b68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5551c │ │ │ │ + beq.n 55526 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 55580 │ │ │ │ + bne.n 5558a │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #9604 @ 0x2584 │ │ │ │ + movw r1, #9668 @ 0x25c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5551c │ │ │ │ + bl f3598 │ │ │ │ + b.n 55526 │ │ │ │ adds r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14f7f4 │ │ │ │ + bl 14fc9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5551c │ │ │ │ + beq.n 55526 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - cbz r3, 55594 │ │ │ │ + cbz r3, 5559e │ │ │ │ ldr r5, [r5, #20] │ │ │ │ - b.n 5559c │ │ │ │ + b.n 555a6 │ │ │ │ movw r5, #32052 @ 0x7d34 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ cmp r4, #0 │ │ │ │ itt lt │ │ │ │ addlt r4, r4, r6 │ │ │ │ biclt.w r4, r4, r4, asr #31 │ │ │ │ cmp r4, r6 │ │ │ │ @@ -62078,412 +62084,413 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 555f2 │ │ │ │ + beq.n 555fc │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55608 │ │ │ │ + bne.n 55612 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 5563a │ │ │ │ + beq.n 55644 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5560a │ │ │ │ - b.n 5563a │ │ │ │ + bgt.n 55614 │ │ │ │ + b.n 55644 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 55626 │ │ │ │ + beq.n 55630 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55654 │ │ │ │ + bne.n 5565e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5563a │ │ │ │ + beq.n 55644 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55656 │ │ │ │ + bgt.n 55660 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 55694 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5569e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ bl 3a08c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55680 │ │ │ │ + bge.n 5568a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 55680 │ │ │ │ + cbnz r3, 5568a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55694 │ │ │ │ + bge.n 5569e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55694 │ │ │ │ + cbnz r3, 5569e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #4088] @ 0xff8 │ │ │ │ - bl d076c │ │ │ │ + bl d07c4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 556c6 │ │ │ │ + cbz r0, 556d0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 556c6 │ │ │ │ + bge.n 556d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 556c6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 556d0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 556e0 │ │ │ │ + cbz r0, 556ea │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 556e0 │ │ │ │ + bge.n 556ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 556e0 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 556ea │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cbz r0, 556fa │ │ │ │ + cbz r0, 55704 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 556fa │ │ │ │ + bge.n 55704 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 556fa │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55704 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 55714 │ │ │ │ + cbz r0, 5571e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55714 │ │ │ │ + bge.n 5571e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 55714 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5571e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - cbz r0, 5572e │ │ │ │ + cbz r0, 55738 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5572e │ │ │ │ + bge.n 55738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5572e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55738 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 55748 │ │ │ │ + cbz r0, 55752 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55748 │ │ │ │ + bge.n 55752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 55748 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55752 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 55698 │ │ │ │ + b.n 556a2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbz r0, 55758 │ │ │ │ - b.w 7975c │ │ │ │ + cbz r0, 55762 │ │ │ │ + b.w 7979c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 5578e │ │ │ │ + beq.n 55798 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 557a4 │ │ │ │ + bne.n 557ae │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 557d6 │ │ │ │ + beq.n 557e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 557a6 │ │ │ │ - b.n 557d6 │ │ │ │ + bgt.n 557b0 │ │ │ │ + b.n 557e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 557c2 │ │ │ │ + beq.n 557cc │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 557f0 │ │ │ │ + bne.n 557fa │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 557d6 │ │ │ │ + beq.n 557e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 557f2 │ │ │ │ + bgt.n 557fc │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 55830 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5583a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ bl 3a4a4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5581c │ │ │ │ + bge.n 55826 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5581c │ │ │ │ + cbnz r3, 55826 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55830 │ │ │ │ + bge.n 5583a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55830 │ │ │ │ + cbnz r3, 5583a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00055834 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +0005583e <_PyXI_UnwrapNotShareableError@@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, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ adds.w r4, r3, #5536 @ 0x15a0 │ │ │ │ - bne.n 55854 <_PyXI_UnwrapNotShareableError@@Base+0x20> │ │ │ │ - bl d92ec │ │ │ │ - b.n 5585c <_PyXI_UnwrapNotShareableError@@Base+0x28> │ │ │ │ + bne.n 5585e <_PyXI_UnwrapNotShareableError@@Base+0x20> │ │ │ │ + bl d9330 │ │ │ │ + b.n 55866 <_PyXI_UnwrapNotShareableError@@Base+0x28> │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1464] @ 0x5b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 5586c <_PyXI_UnwrapNotShareableError@@Base+0x38> │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 55876 <_PyXI_UnwrapNotShareableError@@Base+0x38> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 558b6 <_PyXI_UnwrapNotShareableError@@Base+0x82> │ │ │ │ + b.n 558c0 <_PyXI_UnwrapNotShareableError@@Base+0x82> │ │ │ │ ldr r4, [r5, #72] @ 0x48 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ - cbnz r6, 55880 <_PyXI_UnwrapNotShareableError@@Base+0x4c> │ │ │ │ + cbnz r6, 5588a <_PyXI_UnwrapNotShareableError@@Base+0x4c> │ │ │ │ mov r0, r4 │ │ │ │ bl 2f7a4 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 55892 <_PyXI_UnwrapNotShareableError@@Base+0x5e> │ │ │ │ - b.n 558ac <_PyXI_UnwrapNotShareableError@@Base+0x78> │ │ │ │ + cbnz r0, 5589c <_PyXI_UnwrapNotShareableError@@Base+0x5e> │ │ │ │ + b.n 558b6 <_PyXI_UnwrapNotShareableError@@Base+0x78> │ │ │ │ mov r2, r4 │ │ │ │ mvn.w r1, #8 │ │ │ │ mov r0, r6 │ │ │ │ bl 32574 <_PyXI_InitFailure@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55874 <_PyXI_UnwrapNotShareableError@@Base+0x40> │ │ │ │ - b.n 55866 <_PyXI_UnwrapNotShareableError@@Base+0x32> │ │ │ │ + bne.n 5587e <_PyXI_UnwrapNotShareableError@@Base+0x40> │ │ │ │ + b.n 55870 <_PyXI_UnwrapNotShareableError@@Base+0x32> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 558a0 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + bge.n 558aa <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 558a4 <_PyXI_UnwrapNotShareableError@@Base+0x70> │ │ │ │ + cbz r3, 558ae <_PyXI_UnwrapNotShareableError@@Base+0x70> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 558ac <_PyXI_UnwrapNotShareableError@@Base+0x78> │ │ │ │ + b.n 558b6 <_PyXI_UnwrapNotShareableError@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 558a0 <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 558aa <_PyXI_UnwrapNotShareableError@@Base+0x6c> │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r0, #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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55910 <_PyXI_UnwrapNotShareableError@@Base+0xdc> │ │ │ │ + beq.n 5591a <_PyXI_UnwrapNotShareableError@@Base+0xdc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 55910 <_PyXI_UnwrapNotShareableError@@Base+0xdc> │ │ │ │ + ble.n 5591a <_PyXI_UnwrapNotShareableError@@Base+0xdc> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r2, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ - movw r0, #35288 @ 0x89d8 │ │ │ │ + movw r0, #35352 @ 0x8a18 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55920 <_PyXI_UnwrapNotShareableError@@Base+0xec> │ │ │ │ + bge.n 5592a <_PyXI_UnwrapNotShareableError@@Base+0xec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55920 <_PyXI_UnwrapNotShareableError@@Base+0xec> │ │ │ │ + cbnz r3, 5592a <_PyXI_UnwrapNotShareableError@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55920 <_PyXI_UnwrapNotShareableError@@Base+0xec> │ │ │ │ - movw r0, #35324 @ 0x89fc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5592a <_PyXI_UnwrapNotShareableError@@Base+0xec> │ │ │ │ + movw r0, #35388 @ 0x8a3c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 55950 <_PyXI_UnwrapNotShareableError@@Base+0x11c> │ │ │ │ + beq.n 5595a <_PyXI_UnwrapNotShareableError@@Base+0x11c> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5597e <_PyXI_UnwrapNotShareableError@@Base+0x14a> │ │ │ │ + bne.n 55988 <_PyXI_UnwrapNotShareableError@@Base+0x14a> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55964 <_PyXI_UnwrapNotShareableError@@Base+0x130> │ │ │ │ + beq.n 5596e <_PyXI_UnwrapNotShareableError@@Base+0x130> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55980 <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ + bgt.n 5598a <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 559b6 <_PyXI_UnwrapNotShareableError@@Base+0x182> │ │ │ │ + bl f3598 │ │ │ │ + b.n 559c0 <_PyXI_UnwrapNotShareableError@@Base+0x182> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #52] @ (559bc <_PyXI_UnwrapNotShareableError@@Base+0x188>) │ │ │ │ + ldr r0, [pc, #56] @ (559c8 <_PyXI_UnwrapNotShareableError@@Base+0x18a>) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 559b6 <_PyXI_UnwrapNotShareableError@@Base+0x182> │ │ │ │ + bge.n 559c0 <_PyXI_UnwrapNotShareableError@@Base+0x182> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 559b6 <_PyXI_UnwrapNotShareableError@@Base+0x182> │ │ │ │ + cbnz r3, 559c0 <_PyXI_UnwrapNotShareableError@@Base+0x182> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ + nop │ │ │ │ it cc │ │ │ │ lslcc r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #35384 @ 0x8a38 │ │ │ │ + movw r1, #35448 @ 0x8a78 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 559f8 <_PyXI_UnwrapNotShareableError@@Base+0x1c4> │ │ │ │ + beq.n 55a04 <_PyXI_UnwrapNotShareableError@@Base+0x1c6> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 559f8 <_PyXI_UnwrapNotShareableError@@Base+0x1c4> │ │ │ │ + cbz r0, 55a04 <_PyXI_UnwrapNotShareableError@@Base+0x1c6> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -62491,166 +62498,166 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 55a26 <_PyXI_UnwrapNotShareableError@@Base+0x1f2> │ │ │ │ + beq.n 55a32 <_PyXI_UnwrapNotShareableError@@Base+0x1f4> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 55a54 <_PyXI_UnwrapNotShareableError@@Base+0x220> │ │ │ │ + bne.n 55a60 <_PyXI_UnwrapNotShareableError@@Base+0x222> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 55a3a <_PyXI_UnwrapNotShareableError@@Base+0x206> │ │ │ │ + beq.n 55a46 <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 55a56 <_PyXI_UnwrapNotShareableError@@Base+0x222> │ │ │ │ + bgt.n 55a62 <_PyXI_UnwrapNotShareableError@@Base+0x224> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 55a8c <_PyXI_UnwrapNotShareableError@@Base+0x258> │ │ │ │ + bl f3598 │ │ │ │ + b.n 55a98 <_PyXI_UnwrapNotShareableError@@Base+0x25a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - ldr r0, [pc, #56] @ (55a94 <_PyXI_UnwrapNotShareableError@@Base+0x260>) │ │ │ │ + ldr r0, [pc, #56] @ (55aa0 <_PyXI_UnwrapNotShareableError@@Base+0x262>) │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov.w r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55a8c <_PyXI_UnwrapNotShareableError@@Base+0x258> │ │ │ │ + bge.n 55a98 <_PyXI_UnwrapNotShareableError@@Base+0x25a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55a8c <_PyXI_UnwrapNotShareableError@@Base+0x258> │ │ │ │ + cbnz r3, 55a98 <_PyXI_UnwrapNotShareableError@@Base+0x25a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r4, 55ac4 <_PyXI_UnwrapNotShareableError@@Base+0x290> │ │ │ │ + cbz r4, 55ad0 <_PyXI_UnwrapNotShareableError@@Base+0x292> │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - movw r4, #47856 @ 0xbaf0 │ │ │ │ + movw r4, #47920 @ 0xbb30 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - movw r3, #47880 @ 0xbb08 │ │ │ │ + movw r3, #47944 @ 0xbb48 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r2, #47848 @ 0xbae8 │ │ │ │ + movw r2, #47912 @ 0xbb28 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #47868 @ 0xbafc │ │ │ │ + movw r1, #47932 @ 0xbb3c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #35524 @ 0x8ac4 │ │ │ │ + movw r0, #35588 @ 0x8b04 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ 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, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - cbnz r3, 55af8 <_PyXI_UnwrapNotShareableError@@Base+0x2c4> │ │ │ │ + cbnz r3, 55b04 <_PyXI_UnwrapNotShareableError@@Base+0x2c6> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ - cbnz r3, 55af8 <_PyXI_UnwrapNotShareableError@@Base+0x2c4> │ │ │ │ + cbnz r3, 55b04 <_PyXI_UnwrapNotShareableError@@Base+0x2c6> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 55b54 <_PyXI_UnwrapNotShareableError@@Base+0x320> │ │ │ │ - cbz r4, 55b04 <_PyXI_UnwrapNotShareableError@@Base+0x2d0> │ │ │ │ + cbz r3, 55b60 <_PyXI_UnwrapNotShareableError@@Base+0x322> │ │ │ │ + cbz r4, 55b10 <_PyXI_UnwrapNotShareableError@@Base+0x2d2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84e1c │ │ │ │ + bl 84e50 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 55b0a <_PyXI_UnwrapNotShareableError@@Base+0x2d6> │ │ │ │ - bl 706dc │ │ │ │ + b.n 55b16 <_PyXI_UnwrapNotShareableError@@Base+0x2d8> │ │ │ │ + bl 7071c │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 55ba8 <_PyXI_UnwrapNotShareableError@@Base+0x374> │ │ │ │ + beq.n 55bb4 <_PyXI_UnwrapNotShareableError@@Base+0x376> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ - cbz r2, 55b1e <_PyXI_UnwrapNotShareableError@@Base+0x2ea> │ │ │ │ - ldr r1, [pc, #156] @ (55bb0 <_PyXI_UnwrapNotShareableError@@Base+0x37c>) │ │ │ │ + cbz r2, 55b2a <_PyXI_UnwrapNotShareableError@@Base+0x2ec> │ │ │ │ + ldr r1, [pc, #156] @ (55bbc <_PyXI_UnwrapNotShareableError@@Base+0x37e>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55b3e <_PyXI_UnwrapNotShareableError@@Base+0x30a> │ │ │ │ + beq.n 55b4a <_PyXI_UnwrapNotShareableError@@Base+0x30c> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ - cbz r2, 55b2e <_PyXI_UnwrapNotShareableError@@Base+0x2fa> │ │ │ │ - ldr r1, [pc, #144] @ (55bb4 <_PyXI_UnwrapNotShareableError@@Base+0x380>) │ │ │ │ + cbz r2, 55b3a <_PyXI_UnwrapNotShareableError@@Base+0x2fc> │ │ │ │ + ldr r1, [pc, #144] @ (55bc0 <_PyXI_UnwrapNotShareableError@@Base+0x382>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55b3e <_PyXI_UnwrapNotShareableError@@Base+0x30a> │ │ │ │ + beq.n 55b4a <_PyXI_UnwrapNotShareableError@@Base+0x30c> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 55b62 <_PyXI_UnwrapNotShareableError@@Base+0x32e> │ │ │ │ - ldr r1, [pc, #132] @ (55bb8 <_PyXI_UnwrapNotShareableError@@Base+0x384>) │ │ │ │ + cbz r2, 55b6e <_PyXI_UnwrapNotShareableError@@Base+0x330> │ │ │ │ + ldr r1, [pc, #132] @ (55bc4 <_PyXI_UnwrapNotShareableError@@Base+0x386>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55b62 <_PyXI_UnwrapNotShareableError@@Base+0x32e> │ │ │ │ + bne.n 55b6e <_PyXI_UnwrapNotShareableError@@Base+0x330> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55ba8 <_PyXI_UnwrapNotShareableError@@Base+0x374> │ │ │ │ + bge.n 55bb4 <_PyXI_UnwrapNotShareableError@@Base+0x376> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55ba8 <_PyXI_UnwrapNotShareableError@@Base+0x374> │ │ │ │ + cbnz r3, 55bb4 <_PyXI_UnwrapNotShareableError@@Base+0x376> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55ba8 <_PyXI_UnwrapNotShareableError@@Base+0x374> │ │ │ │ - cbz r4, 55b72 <_PyXI_UnwrapNotShareableError@@Base+0x33e> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55bb4 <_PyXI_UnwrapNotShareableError@@Base+0x376> │ │ │ │ + cbz r4, 55b7e <_PyXI_UnwrapNotShareableError@@Base+0x340> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bne.n 55b88 <_PyXI_UnwrapNotShareableError@@Base+0x354> │ │ │ │ + bne.n 55b94 <_PyXI_UnwrapNotShareableError@@Base+0x356> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r0, #2 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 55b92 <_PyXI_UnwrapNotShareableError@@Base+0x35e> │ │ │ │ + b.n 55b9e <_PyXI_UnwrapNotShareableError@@Base+0x360> │ │ │ │ mov r3, r4 │ │ │ │ movs r0, #3 │ │ │ │ - bl 7c278 │ │ │ │ + bl 7c298 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55baa <_PyXI_UnwrapNotShareableError@@Base+0x376> │ │ │ │ + bge.n 55bb6 <_PyXI_UnwrapNotShareableError@@Base+0x378> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 55baa <_PyXI_UnwrapNotShareableError@@Base+0x376> │ │ │ │ + cbnz r3, 55bb6 <_PyXI_UnwrapNotShareableError@@Base+0x378> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55baa <_PyXI_UnwrapNotShareableError@@Base+0x376> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55bb6 <_PyXI_UnwrapNotShareableError@@Base+0x378> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ rsb r0, r8, #77 @ 0x4d │ │ │ │ @ instruction: 0xf74c004d │ │ │ │ @ instruction: 0xf1e4004d │ │ │ │ @@ -62659,327 +62666,327 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #35620 @ 0x8b24 │ │ │ │ + movw r1, #35684 @ 0x8b64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ movs r4, #0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 55c36 <_PyXI_UnwrapNotShareableError@@Base+0x402> │ │ │ │ + beq.n 55c42 <_PyXI_UnwrapNotShareableError@@Base+0x404> │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r6, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ str r0, [sp, #0] │ │ │ │ - cbz r0, 55c36 <_PyXI_UnwrapNotShareableError@@Base+0x402> │ │ │ │ + cbz r0, 55c42 <_PyXI_UnwrapNotShareableError@@Base+0x404> │ │ │ │ ldr r3, [r6, #92] @ 0x5c │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ add.w r6, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ add r6, r2 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ - b.n 55c72 <_PyXI_UnwrapNotShareableError@@Base+0x43e> │ │ │ │ + b.n 55c7e <_PyXI_UnwrapNotShareableError@@Base+0x440> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55c36 <_PyXI_UnwrapNotShareableError@@Base+0x402> │ │ │ │ + bge.n 55c42 <_PyXI_UnwrapNotShareableError@@Base+0x404> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 55c36 <_PyXI_UnwrapNotShareableError@@Base+0x402> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 55c42 <_PyXI_UnwrapNotShareableError@@Base+0x404> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 55cc6 <_PyXI_UnwrapNotShareableError@@Base+0x492> │ │ │ │ + b.n 55cd2 <_PyXI_UnwrapNotShareableError@@Base+0x494> │ │ │ │ add r0, sp, #8 │ │ │ │ bl 2e448 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 55c72 <_PyXI_UnwrapNotShareableError@@Base+0x43e> │ │ │ │ + beq.n 55c7e <_PyXI_UnwrapNotShareableError@@Base+0x440> │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ sub.w r4, r8, r4 │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ - bgt.n 55c84 <_PyXI_UnwrapNotShareableError@@Base+0x450> │ │ │ │ + bgt.n 55c90 <_PyXI_UnwrapNotShareableError@@Base+0x452> │ │ │ │ subs r5, r7, r5 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - bgt.n 55c98 <_PyXI_UnwrapNotShareableError@@Base+0x464> │ │ │ │ + bgt.n 55ca4 <_PyXI_UnwrapNotShareableError@@Base+0x466> │ │ │ │ cmn.w r5, #128 @ 0x80 │ │ │ │ - blt.n 55cae <_PyXI_UnwrapNotShareableError@@Base+0x47a> │ │ │ │ + blt.n 55cba <_PyXI_UnwrapNotShareableError@@Base+0x47c> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, sp │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 55f02 │ │ │ │ + bl 55f0e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55c22 <_PyXI_UnwrapNotShareableError@@Base+0x3ee> │ │ │ │ + beq.n 55c2e <_PyXI_UnwrapNotShareableError@@Base+0x3f0> │ │ │ │ mov r5, r7 │ │ │ │ mov r4, r8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 55c3a <_PyXI_UnwrapNotShareableError@@Base+0x406> │ │ │ │ + bhi.n 55c46 <_PyXI_UnwrapNotShareableError@@Base+0x408> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sp │ │ │ │ - bl 9e1c4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9e228 <_PyBytes_Resize@@Base> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - b.n 55cc6 <_PyXI_UnwrapNotShareableError@@Base+0x492> │ │ │ │ + b.n 55cd2 <_PyXI_UnwrapNotShareableError@@Base+0x494> │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 55f02 │ │ │ │ + bl 55f0e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55c22 <_PyXI_UnwrapNotShareableError@@Base+0x3ee> │ │ │ │ + beq.n 55c2e <_PyXI_UnwrapNotShareableError@@Base+0x3f0> │ │ │ │ subs r4, #255 @ 0xff │ │ │ │ - b.n 55c4e <_PyXI_UnwrapNotShareableError@@Base+0x41a> │ │ │ │ + b.n 55c5a <_PyXI_UnwrapNotShareableError@@Base+0x41c> │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 55f02 │ │ │ │ + bl 55f0e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55c22 <_PyXI_UnwrapNotShareableError@@Base+0x3ee> │ │ │ │ + beq.n 55c2e <_PyXI_UnwrapNotShareableError@@Base+0x3f0> │ │ │ │ subs r5, #127 @ 0x7f │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55c54 <_PyXI_UnwrapNotShareableError@@Base+0x420> │ │ │ │ + b.n 55c60 <_PyXI_UnwrapNotShareableError@@Base+0x422> │ │ │ │ mvn.w r3, #127 @ 0x7f │ │ │ │ mov r2, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, sp │ │ │ │ - bl 55f02 │ │ │ │ + bl 55f0e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 55c22 <_PyXI_UnwrapNotShareableError@@Base+0x3ee> │ │ │ │ + beq.n 55c2e <_PyXI_UnwrapNotShareableError@@Base+0x3f0> │ │ │ │ adds r5, #128 @ 0x80 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 55c58 <_PyXI_UnwrapNotShareableError@@Base+0x424> │ │ │ │ + b.n 55c64 <_PyXI_UnwrapNotShareableError@@Base+0x426> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 55cee <_PyXI_UnwrapNotShareableError@@Base+0x4ba> │ │ │ │ + cbnz r2, 55cfa <_PyXI_UnwrapNotShareableError@@Base+0x4bc> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 55cee <_PyXI_UnwrapNotShareableError@@Base+0x4ba> │ │ │ │ + bne.n 55cfa <_PyXI_UnwrapNotShareableError@@Base+0x4bc> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 55d0a <_PyXI_UnwrapNotShareableError@@Base+0x4d6> │ │ │ │ - ldr r4, [pc, #44] @ (55d1c <_PyXI_UnwrapNotShareableError@@Base+0x4e8>) │ │ │ │ + cbnz r0, 55d16 <_PyXI_UnwrapNotShareableError@@Base+0x4d8> │ │ │ │ + ldr r4, [pc, #44] @ (55d28 <_PyXI_UnwrapNotShareableError@@Base+0x4ea>) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 55d18 <_PyXI_UnwrapNotShareableError@@Base+0x4e4> │ │ │ │ + cbz r0, 55d24 <_PyXI_UnwrapNotShareableError@@Base+0x4e6> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 51e86 <_PyMonitoring_FirePyYieldEvent@@Base+0xaa> │ │ │ │ + b.w 51e8e <_PyMonitoring_FirePyYieldEvent@@Base+0xaa> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r7, r2] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5} │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 55d3a <_PyXI_UnwrapNotShareableError@@Base+0x506> │ │ │ │ + bne.n 55d46 <_PyXI_UnwrapNotShareableError@@Base+0x508> │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 55d3a <_PyXI_UnwrapNotShareableError@@Base+0x506> │ │ │ │ + bhi.n 55d46 <_PyXI_UnwrapNotShareableError@@Base+0x508> │ │ │ │ pop {r4, r5} │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w d6538 │ │ │ │ + b.w d657c │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 55d68 <_PyXI_UnwrapNotShareableError@@Base+0x534> │ │ │ │ + cbnz r2, 55d74 <_PyXI_UnwrapNotShareableError@@Base+0x536> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 55d68 <_PyXI_UnwrapNotShareableError@@Base+0x534> │ │ │ │ + bne.n 55d74 <_PyXI_UnwrapNotShareableError@@Base+0x536> │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 55d84 <_PyXI_UnwrapNotShareableError@@Base+0x550> │ │ │ │ - ldr r4, [pc, #44] @ (55d98 <_PyXI_UnwrapNotShareableError@@Base+0x564>) │ │ │ │ + cbnz r0, 55d90 <_PyXI_UnwrapNotShareableError@@Base+0x552> │ │ │ │ + ldr r4, [pc, #44] @ (55da4 <_PyXI_UnwrapNotShareableError@@Base+0x566>) │ │ │ │ add r3, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 55d92 <_PyXI_UnwrapNotShareableError@@Base+0x55e> │ │ │ │ + cbz r0, 55d9e <_PyXI_UnwrapNotShareableError@@Base+0x560> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 51e86 <_PyMonitoring_FirePyYieldEvent@@Base+0xaa> │ │ │ │ + b.w 51e8e <_PyMonitoring_FirePyYieldEvent@@Base+0xaa> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, r3] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00055d9c : │ │ │ │ +00055da8 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #4 │ │ │ │ - bl 125d90 │ │ │ │ + bl 126058 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 55dd0 │ │ │ │ + beq.n 55ddc │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 55dd6 │ │ │ │ + bls.n 55de2 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35668 @ 0x8b54 │ │ │ │ + movw r1, #35732 @ 0x8b94 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 55dd8 │ │ │ │ + b.n 55de4 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ add r4, sp, #8 │ │ │ │ - movw r1, #35716 @ 0x8b84 │ │ │ │ + movw r1, #35780 @ 0x8bc4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ 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 8ed1c │ │ │ │ - cbz r0, 55e40 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 55e4c │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 55e28 │ │ │ │ + bpl.n 55e34 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r3, sp, #12 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - bl 230a70 <_PyXIData_UnregisterClass@@Base+0x28cc> │ │ │ │ + bl 230ca0 <_PyXIData_UnregisterClass@@Base+0x28cc> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 232120 │ │ │ │ - b.n 55e42 │ │ │ │ + bl 232350 │ │ │ │ + b.n 55e4e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21320 @ 0x5348 │ │ │ │ + movw r1, #21384 @ 0x5388 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #48196 @ 0xbc44 │ │ │ │ + movw r1, #48260 @ 0xbc84 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - b.w d043c │ │ │ │ + b.w d0494 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 55e82 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 55e8e │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 55e7c │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 55e82 │ │ │ │ + bne.n 55e88 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 55e8e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 55ec0 │ │ │ │ + cbnz r0, 55ecc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 55e9e │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 55eaa │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 55e98 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 55e9e │ │ │ │ + bne.n 55ea4 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 55eaa │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 55ec0 │ │ │ │ + cbnz r0, 55ecc │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 55ec0 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 55ecc │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 55eb6 │ │ │ │ + bne.n 55ec2 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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 r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 55efe │ │ │ │ - bl 252a5c │ │ │ │ + cbz r0, 55f0a │ │ │ │ + bl 252c9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 55ef2 │ │ │ │ + bge.n 55efe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 55ef6 │ │ │ │ + cbz r3, 55f02 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 55efe │ │ │ │ + b.n 55f0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 55ef2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 55efe │ │ │ │ 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 r4, r1 │ │ │ │ @@ -62987,407 +62994,407 @@ │ │ │ │ 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 55f3e │ │ │ │ + bge.n 55f4a │ │ │ │ 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 55f4a │ │ │ │ + b.n 55f56 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - bl 9e1c4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9e228 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 55f26 │ │ │ │ + bne.n 55f32 │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ sub sp, #260 @ 0x104 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 55fa6 │ │ │ │ + ble.n 55fb2 │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ subs r3, #1 │ │ │ │ movs r6, #0 │ │ │ │ mla r4, r5, r3, r9 │ │ │ │ add.w r8, r9, r6 │ │ │ │ subs r7, r4, r6 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, sp │ │ │ │ mov r1, r8 │ │ │ │ cmp r8, r7 │ │ │ │ - bcs.n 55fa6 │ │ │ │ + bcs.n 55fb2 │ │ │ │ blx 2acd8 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bf20 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r7 │ │ │ │ add r6, r5 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 55f76 │ │ │ │ + b.n 55f82 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #260 @ 0x104 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #13536 @ 0x34e0 │ │ │ │ + movw r0, #13600 @ 0x3520 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ 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 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ 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 5601e │ │ │ │ + bhi.n 5602a │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bmi.n 56036 │ │ │ │ + bmi.n 56042 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #22500 @ 0x57e4 │ │ │ │ + movw r2, #22564 @ 0x5824 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #30360 @ 0x7698 │ │ │ │ + movw r0, #30424 @ 0x76d8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 56188 │ │ │ │ - movw r0, #30360 @ 0x7698 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 56194 │ │ │ │ + movw r0, #30424 @ 0x76d8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 55ff4 │ │ │ │ - b.n 56188 │ │ │ │ + bne.n 56000 │ │ │ │ + b.n 56194 │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 560a0 │ │ │ │ + ble.n 560ac │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 560a0 │ │ │ │ + beq.n 560ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 56080 │ │ │ │ + bpl.n 5608c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 56188 │ │ │ │ + beq.w 56194 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 560a0 │ │ │ │ + beq.n 560ac │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 56188 │ │ │ │ + bl f3598 │ │ │ │ + b.n 56194 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #58388 @ 0xe414 │ │ │ │ + movw r2, #58452 @ 0xe454 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #30360 @ 0x7698 │ │ │ │ + movw r0, #30424 @ 0x76d8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 56188 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 56194 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - blt.n 560c0 │ │ │ │ + blt.n 560cc │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35732 @ 0x8b94 │ │ │ │ + movw r1, #35796 @ 0x8bd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 56188 │ │ │ │ + bl f3598 │ │ │ │ + b.n 56194 │ │ │ │ lsls r1, r7, #2 │ │ │ │ movs r0, #0 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56188 │ │ │ │ + beq.n 56194 │ │ │ │ add.w r1, r0, #16 │ │ │ │ mvn.w r3, #14 │ │ │ │ add.w r2, r5, #15 │ │ │ │ mov r4, r1 │ │ │ │ subs r0, r3, r5 │ │ │ │ adds r3, r0, r2 │ │ │ │ cmp r7, r3 │ │ │ │ - ble.n 56162 │ │ │ │ + ble.n 5616e │ │ │ │ ldrb.w r5, [r2, #1]! │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ - beq.n 560f0 │ │ │ │ + beq.n 560fc │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ - bne.n 560fe │ │ │ │ + bne.n 5610a │ │ │ │ mov r3, r4 │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ strb.w r6, [r3], #2 │ │ │ │ strb r5, [r4, #1] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 560de │ │ │ │ + b.n 560ea │ │ │ │ cmp r5, #9 │ │ │ │ - bne.n 5610c │ │ │ │ + bne.n 56118 │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 560de │ │ │ │ + b.n 560ea │ │ │ │ cmp r5, #10 │ │ │ │ - bne.n 5611a │ │ │ │ + bne.n 56126 │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 560de │ │ │ │ + b.n 560ea │ │ │ │ cmp r5, #13 │ │ │ │ - bne.n 56128 │ │ │ │ + bne.n 56134 │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ strh.w r3, [r4], #2 │ │ │ │ - b.n 560de │ │ │ │ + b.n 560ea │ │ │ │ sub.w r3, r5, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bls.n 5615c │ │ │ │ + bls.n 56168 │ │ │ │ movw r6, #15136 @ 0x3b20 │ │ │ │ movt r6, #76 @ 0x4c │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ strh r3, [r4, #0] │ │ │ │ mov.w ip, r5, lsr #4 │ │ │ │ and.w r5, r5, #15 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r4, #4 │ │ │ │ ldrb.w r3, [r3, ip] │ │ │ │ strb.w r3, [r4, #-2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldrb r3, [r3, r5] │ │ │ │ strb.w r3, [r4, #-1] │ │ │ │ - b.n 560de │ │ │ │ + b.n 560ea │ │ │ │ strb.w r5, [r4], #1 │ │ │ │ - b.n 560de │ │ │ │ + b.n 560ea │ │ │ │ movs r3, #0 │ │ │ │ subs r1, r4, r1 │ │ │ │ add r0, sp, #4 │ │ │ │ strb r3, [r4, #0] │ │ │ │ - bl 9e1c4 <_PyBytes_Resize@@Base> │ │ │ │ - cbnz r0, 56188 │ │ │ │ + bl 9e228 <_PyBytes_Resize@@Base> │ │ │ │ + cbnz r0, 56194 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r1, 56188 │ │ │ │ + cbz r1, 56194 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #41116 @ 0xa09c │ │ │ │ + movw r0, #41180 @ 0xa0dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 561b6 │ │ │ │ + cbnz r4, 561c2 │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 561b6 │ │ │ │ + ble.n 561c2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 561b6 │ │ │ │ - cbnz r2, 561d6 │ │ │ │ + bne.n 561c2 │ │ │ │ + cbnz r2, 561e2 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #212] @ (56290 ) │ │ │ │ + ldr r4, [pc, #212] @ (5629c ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ movs r4, #1 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 561d6 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 561e2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5628a │ │ │ │ + b.n 56296 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ str r1, [sp, #24] │ │ │ │ mul.w r4, r2, r4 │ │ │ │ adds r6, r4, r3 │ │ │ │ it mi │ │ │ │ addmi r6, r6, r3 │ │ │ │ asrs r6, r6, #16 │ │ │ │ - cbnz r2, 561fc │ │ │ │ + cbnz r2, 56208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5628a │ │ │ │ + b.n 56296 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r9, #2 │ │ │ │ movt r9, #32768 @ 0x8000 │ │ │ │ - bl 152f9c │ │ │ │ + bl 153444 │ │ │ │ ldr.w r8, [r0, #16] │ │ │ │ movs r5, #0 │ │ │ │ mov.w sl, r5, lsl #16 │ │ │ │ mov fp, r4 │ │ │ │ cmp r6, r5 │ │ │ │ add.w r5, r5, #1 │ │ │ │ - ble.n 561f2 │ │ │ │ + ble.n 561fe │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp.w fp, r5, lsl #16 │ │ │ │ ite lt │ │ │ │ sublt.w r1, fp, sl │ │ │ │ movge.w r1, #65536 @ 0x10000 │ │ │ │ add r0, sl │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 561d2 │ │ │ │ + beq.n 561de │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r9 │ │ │ │ strd r3, r0, [sp, #40] @ 0x28 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r3, #0 │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56268 │ │ │ │ + bge.n 56274 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56268 │ │ │ │ + cbnz r3, 56274 │ │ │ │ str r0, [sp, #28] │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 561d2 │ │ │ │ + beq.n 561de │ │ │ │ ldr r3, [r2, #0] │ │ │ │ add.w sl, sl, #65536 @ 0x10000 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56216 │ │ │ │ + bge.n 56222 │ │ │ │ subs r3, #1 │ │ │ │ mov r4, fp │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56210 │ │ │ │ + bne.n 5621c │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56210 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5621c │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r0, [r2, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 562b4 │ │ │ │ + cbnz r3, 562c0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 562b4 │ │ │ │ + ble.n 562c0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 562b4 │ │ │ │ - cbnz r0, 562ce │ │ │ │ + bne.n 562c0 │ │ │ │ + cbnz r0, 562da │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #76] @ (56310 ) │ │ │ │ + ldr r4, [pc, #76] @ (5631c ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 56308 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 56314 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 56308 │ │ │ │ + beq.n 56314 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #35840 @ 0x8c00 │ │ │ │ + movw r1, #35904 @ 0x8c40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #18312 @ 0x4788 │ │ │ │ + movw r0, #18328 @ 0x4798 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56308 │ │ │ │ + beq.n 56314 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #46176 @ 0xb460 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 27896c <_PyTime_FromLong@@Base+0x1314> │ │ │ │ + b.w 27899c <_PyTime_FromLong@@Base+0x1314> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add r0, r3 │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ ldrd r2, r1, [r0, #4] │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ ldrd r0, r2, [r2, #16] │ │ │ │ adds r0, #3 │ │ │ │ mla r0, r1, r2, r0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - cbz r3, 5633e │ │ │ │ + cbz r3, 5634a │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ 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, #28048 @ 0x6d90 │ │ │ │ + movw r4, #28108 @ 0x6dcc │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r6, r1 │ │ │ │ ldmia r4!, {r0, r1, r2, r3} │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -63396,416 +63403,417 @@ │ │ │ │ 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 5638a │ │ │ │ + bne.n 56396 │ │ │ │ cmp r7, #1 │ │ │ │ - ble.n 5638a │ │ │ │ + ble.n 56396 │ │ │ │ cmp r7, #2 │ │ │ │ - bne.n 5638a │ │ │ │ - cbnz r6, 563b0 │ │ │ │ - ldr r4, [pc, #180] @ (56440 ) │ │ │ │ + bne.n 56396 │ │ │ │ + cbnz r6, 563bc │ │ │ │ + ldr r4, [pc, #180] @ (5644c ) │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r3, ip │ │ │ │ movs r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 563b0 │ │ │ │ + cbnz r0, 563bc │ │ │ │ movs r4, #0 │ │ │ │ - b.n 56430 │ │ │ │ + b.n 5643c │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ - bl 11d9c4 │ │ │ │ + bl 11dd8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 563ac │ │ │ │ - movw r3, #144 @ 0x90 │ │ │ │ + beq.n 563b8 │ │ │ │ + movw r3, #208 @ 0xd0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr r1, [r6, #4] │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 20aaa8 │ │ │ │ + bl 20ace0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 563ac │ │ │ │ + beq.n 563b8 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldrb.w r3, [sp, #76] @ 0x4c │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r3, 563f0 │ │ │ │ + cbz r3, 563fc │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ blx 2aed0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 563fa │ │ │ │ + b.n 56406 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ blx 2bef8 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 56408 │ │ │ │ + beq.n 56414 │ │ │ │ mov r0, r4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 56430 │ │ │ │ + b.n 5643c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - cbz r2, 56426 │ │ │ │ + cbz r2, 56432 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bne.n 56420 │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 56426 │ │ │ │ + bne.n 5642c │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 56432 │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ - bl 1bc400 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1bc778 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 563ac │ │ │ │ - b.n 563fe │ │ │ │ + bne.n 563b8 │ │ │ │ + b.n 5640a │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ - bl 11e038 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ + bl 11e400 <_PySet_NextEntryRef@@Base+0xf8> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, r5] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 56464 │ │ │ │ + cbnz r3, 56470 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 56464 │ │ │ │ + ble.n 56470 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 56464 │ │ │ │ - cbnz r0, 5647e │ │ │ │ + bne.n 56470 │ │ │ │ + cbnz r0, 5648a │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #88] @ (564cc ) │ │ │ │ + ldr r4, [pc, #88] @ (564d8 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 564c6 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 564d2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 56490 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 564c6 │ │ │ │ + bne.n 5649c │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 564d2 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2b8c0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 564bc │ │ │ │ + bne.n 564c8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 564bc │ │ │ │ + cbz r3, 564c8 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r2, r6] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 564f0 │ │ │ │ + cbnz r3, 564fc │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 564f0 │ │ │ │ + ble.n 564fc │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 564f0 │ │ │ │ - cbnz r0, 5650a │ │ │ │ + bne.n 564fc │ │ │ │ + cbnz r0, 56516 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #88] @ (56558 ) │ │ │ │ + ldr r4, [pc, #88] @ (56564 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 56552 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5655e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5651c │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 56552 │ │ │ │ + bne.n 56528 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5655e │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c150 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 56548 │ │ │ │ + bne.n 56554 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 56548 │ │ │ │ + cbz r3, 56554 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r0, [r0, r7] │ │ │ │ lsls r5, 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 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ - cbz r3, 56576 │ │ │ │ + cbz r3, 56582 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 5657e │ │ │ │ + b.n 5658a │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w 4baaa <_PyXI_NewExcInfo@@Base+0x3ba> │ │ │ │ + b.w 4baa0 <_PyXI_NewExcInfo@@Base+0x3c8> │ │ │ │ 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 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 565b2 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5660a │ │ │ │ + bne.n 565be │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 56616 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ blx 2b848 <__sched_rr_get_interval64@plt> │ │ │ │ - cbz r0, 565cc │ │ │ │ + cbz r0, 565d8 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 565f6 │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 56602 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [sp, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #48] @ 56610 │ │ │ │ + vldr d5, [pc, #52] @ 56620 │ │ │ │ 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 56600 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5660a │ │ │ │ + bne.n 5660c │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 56616 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - bvs.n 5653e │ │ │ │ + nop.w │ │ │ │ + bvs.n 5654e │ │ │ │ @ instruction: 0xe8262e0b │ │ │ │ subs r6, #17 │ │ │ │ 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 56652 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 56662 │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #17536 @ 0x4480 │ │ │ │ + movw r0, #17560 @ 0x4498 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r3, r5 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 566e8 │ │ │ │ + b.n 566f8 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ and.w r2, r3, #253 @ 0xfd │ │ │ │ cmp r2, #117 @ 0x75 │ │ │ │ - beq.n 56678 │ │ │ │ + beq.n 56688 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #35960 @ 0x8c78 │ │ │ │ + movw r1, #36024 @ 0x8cb8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5664e │ │ │ │ + bl f3598 │ │ │ │ + b.n 5665e │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.n 566b2 │ │ │ │ + bne.n 566c2 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1d0454 │ │ │ │ + bl 1d06ec │ │ │ │ cmp r0, #1 │ │ │ │ - ble.n 566a8 │ │ │ │ + ble.n 566b8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ subs r6, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ adds r1, r6, r7 │ │ │ │ - bl 238100 │ │ │ │ + bl 238330 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5664e │ │ │ │ + beq.n 5665e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r7, lsl #2 │ │ │ │ - bl 1d0454 │ │ │ │ + bl 1d06ec │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 566e8 │ │ │ │ + b.n 566f8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ddcd4 │ │ │ │ + bl 1ddf20 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, r6 │ │ │ │ cmp.w r1, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 566cc │ │ │ │ + bcc.n 566dc │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 238100 │ │ │ │ + bl 238330 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5664e │ │ │ │ + beq.n 5665e │ │ │ │ ldr r1, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r1, r6, lsl #2 │ │ │ │ - bl 22d184 │ │ │ │ - b.n 566a8 │ │ │ │ + bl 22d3b4 │ │ │ │ + b.n 566b8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #40 @ 0x28 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 567d2 │ │ │ │ + beq.n 567e2 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 567d2 │ │ │ │ + beq.n 567e2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [r0, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 56746 │ │ │ │ + beq.n 56756 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 567ce │ │ │ │ + bge.n 567de │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 567ce │ │ │ │ + b.n 567de │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #33976 @ 0x84b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 56764 │ │ │ │ + beq.n 56774 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w c23ac │ │ │ │ + b.w c23f4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r1 │ │ │ │ - bl 19d6f8 │ │ │ │ + bl 19ddb8 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 56776 │ │ │ │ + cbnz r0, 56786 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 567ce │ │ │ │ + b.n 567de │ │ │ │ ldr.w r9, [r6, #156] @ 0x9c │ │ │ │ - movw r3, #5885 @ 0x16fd │ │ │ │ + movw r3, #5957 @ 0x1745 │ │ │ │ movt r3, #12 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.n 5678e │ │ │ │ - bl c16f4 <_PyDict_FromItems@@Base+0x8c> │ │ │ │ - b.n 56794 │ │ │ │ + bne.n 5679e │ │ │ │ + bl c173c <_PyDict_FromItems@@Base+0x8c> │ │ │ │ + b.n 567a4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r9 │ │ │ │ - cbnz r0, 567ae │ │ │ │ + cbnz r0, 567be │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56772 │ │ │ │ + bge.n 56782 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56772 │ │ │ │ + bne.n 56782 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56772 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 56782 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ @@ -63822,366 +63830,366 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r5, r0 │ │ │ │ blx 2c530 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 56816 │ │ │ │ + bge.n 56826 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ - movw r3, #5160 @ 0x1428 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - sub sp, #12 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.n 56854 │ │ │ │ - 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 56882 │ │ │ │ - movs r2, #3 │ │ │ │ - mov r0, sp │ │ │ │ - bl 1fc8ec <_PyTime_FromSecondsObject@@Base> │ │ │ │ - adds r0, #1 │ │ │ │ - beq.n 5687e │ │ │ │ - ldrd r2, r3, [sp] │ │ │ │ - cmp r3, #0 │ │ │ │ - bge.n 56882 │ │ │ │ - movw r3, #43724 @ 0xaacc │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #59932 @ 0xea1c │ │ │ │ - movt r1, #44 @ 0x2c │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - movs r0, #0 │ │ │ │ - b.n 5689a │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - adds r1, #16 │ │ │ │ - ldrexd r4, r5, [r1] │ │ │ │ - strexd r0, r2, r3, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 56886 │ │ │ │ - movw r0, #5160 @ 0x1428 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - add sp, #12 │ │ │ │ - pop {r4, r5, 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 568c0 │ │ │ │ + bne.n 56852 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ - cbnz r0, 568da │ │ │ │ - b.n 568d6 │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ + cbnz r0, 5686c │ │ │ │ + b.n 56868 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3376 @ 0xd30 │ │ │ │ + movw r0, #3440 @ 0xd70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 568b4 │ │ │ │ + bne.n 56846 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5691c │ │ │ │ + b.n 568ae │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 568d6 │ │ │ │ + beq.n 56868 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 568d6 │ │ │ │ + beq.n 56868 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2ad78 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 56914 │ │ │ │ + bge.n 568a6 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00056920 : │ │ │ │ +000568b2 : │ │ │ │ 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, #46228 @ 0xb494 │ │ │ │ + movw r1, #46292 @ 0xb4d4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #23068 @ 0x5a1c │ │ │ │ + movw r0, #23132 @ 0x5a5c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 1bb598 │ │ │ │ + bl 1bb90c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 56952 │ │ │ │ + cbnz r0, 568e4 │ │ │ │ movs r4, #0 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r4 │ │ │ │ - b.n 56978 │ │ │ │ + b.n 5690a │ │ │ │ mov r0, r4 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56948 │ │ │ │ + beq.n 568da │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c23ac │ │ │ │ + bl c23f4 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 56974 │ │ │ │ - bl 85b80 │ │ │ │ + cbz r0, 56906 │ │ │ │ + bl 85bb4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 56978 │ │ │ │ + b.n 5690a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 569b0 │ │ │ │ + bne.n 56942 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1db7c4 <_Py_Uid_Converter@@Base> │ │ │ │ - cbnz r0, 569ca │ │ │ │ - b.n 569c6 │ │ │ │ + bl 1dba0c <_Py_Uid_Converter@@Base> │ │ │ │ + cbnz r0, 5695c │ │ │ │ + b.n 56958 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3364 @ 0xd24 │ │ │ │ + movw r0, #3428 @ 0xd64 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 569a4 │ │ │ │ + bne.n 56936 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56a0c │ │ │ │ + b.n 5699e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 1db7c4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1dba0c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 569c6 │ │ │ │ + beq.n 56958 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1db7c4 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 1dba0c <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 569c6 │ │ │ │ + beq.n 56958 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx 2b7ac │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 56a04 │ │ │ │ + bge.n 56996 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #16 │ │ │ │ pop {r4, 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 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ │ │ │ │ -00056a2c : │ │ │ │ +000569be : │ │ │ │ movs r1, #1 │ │ │ │ - b.w 28b408 │ │ │ │ + b.w 28b430 │ │ │ │ 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, #7468 @ 0x1d2c │ │ │ │ + movw r1, #7532 @ 0x1d6c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl c2f7c │ │ │ │ - cbz r0, 56a64 │ │ │ │ + bl c2fc0 │ │ │ │ + cbz r0, 569f6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 33022 <_Py_fstat@@Base+0xf6> │ │ │ │ + bl 33026 <_Py_fstat@@Base+0xf6> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ + movw r3, #5160 @ 0x1428 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + sub sp, #12 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.n 56a2e │ │ │ │ + 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 56a5c │ │ │ │ + movs r2, #3 │ │ │ │ + mov r0, sp │ │ │ │ + bl 1fcb2c <_PyTime_FromSecondsObject@@Base> │ │ │ │ + adds r0, #1 │ │ │ │ + beq.n 56a58 │ │ │ │ + ldrd r2, r3, [sp] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.n 56a5c │ │ │ │ + movw r3, #43724 @ 0xaacc │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #59996 @ 0xea5c │ │ │ │ + movt r1, #44 @ 0x2c │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f3598 │ │ │ │ + movs r0, #0 │ │ │ │ + b.n 56a74 │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + adds r1, #16 │ │ │ │ + ldrexd r4, r5, [r1] │ │ │ │ + strexd r0, r2, r3, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 56a60 │ │ │ │ + movw r0, #5160 @ 0x1428 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + add sp, #12 │ │ │ │ + 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, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r2, 56a90 │ │ │ │ - movw r1, #36032 @ 0x8cc0 │ │ │ │ + cbnz r2, 56aa0 │ │ │ │ + movw r1, #36096 @ 0x8d00 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ - b.n 56a9c │ │ │ │ - movw r1, #36056 @ 0x8cd8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 56aac │ │ │ │ + movw r1, #36120 @ 0x8d18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r2 │ │ │ │ - bl 13b534 │ │ │ │ - cbnz r0, 56ac4 │ │ │ │ + bl 13b8a4 │ │ │ │ + cbnz r0, 56ad4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56ad8 │ │ │ │ + b.n 56ae8 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 56ac0 │ │ │ │ + blt.n 56ad0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00056ada : │ │ │ │ +00056aea : │ │ │ │ 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 r7, [pc, #164] @ (56b90 ) │ │ │ │ + ldr r7, [pc, #164] @ (56ba0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, r7] │ │ │ │ str r3, [sp, #12] │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 56b12 │ │ │ │ + blt.n 56b22 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23c808 <_PyDeadline_Init@@Base> │ │ │ │ + bl 23c92c <_PyDeadline_Init@@Base> │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r1 │ │ │ │ - b.n 56b18 │ │ │ │ + b.n 56b28 │ │ │ │ mov.w r9, #0 │ │ │ │ mov sl, r9 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1bae88 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 1bb3cc <_PyTime_AsMicroseconds@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 129214 │ │ │ │ + bl 129524 │ │ │ │ mov fp, r0 │ │ │ │ - cbnz r0, 56b5c │ │ │ │ + cbnz r0, 56b6c │ │ │ │ orrs.w r3, r8, r7 │ │ │ │ - beq.n 56b5c │ │ │ │ - bl 9652c │ │ │ │ + beq.n 56b6c │ │ │ │ + bl 9658c │ │ │ │ mov r3, r7 │ │ │ │ mov fp, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 129214 │ │ │ │ + bl 129524 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r3 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp.w fp, #2 │ │ │ │ - bne.n 56b86 │ │ │ │ + bne.n 56b96 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1d56f0 <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 1d5970 <_PyEval_MakePendingCalls@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 56b86 │ │ │ │ + beq.n 56b96 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs.w r3, r4, #0 │ │ │ │ - blt.n 56b18 │ │ │ │ + blt.n 56b28 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, sl │ │ │ │ - bl 26cda0 <_PyDeadline_Get@@Base> │ │ │ │ + bl 270e80 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 56b18 │ │ │ │ + bge.n 56b28 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r0, fp │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #36076 @ 0x8cec │ │ │ │ + movw r0, #36140 @ 0x8d2c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ 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] │ │ │ │ @@ -64191,79 +64199,79 @@ │ │ │ │ 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 19ac64 <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ + bl 19b32c <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ add sp, #24 │ │ │ │ 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, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #36084 @ 0x8cf4 │ │ │ │ + movw r0, #36148 @ 0x8d34 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 56c24 │ │ │ │ + cbnz r3, 56c34 │ │ │ │ cmp r2, #1 │ │ │ │ - ble.n 56c24 │ │ │ │ + ble.n 56c34 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 56c24 │ │ │ │ - cbnz r4, 56c42 │ │ │ │ + bne.n 56c34 │ │ │ │ + cbnz r4, 56c52 │ │ │ │ add r0, sp, #24 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - ldr r4, [pc, #64] @ (56c6c ) │ │ │ │ + ldr r4, [pc, #64] @ (56c7c ) │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r5, #2 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r5, r5, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 56c64 │ │ │ │ + cbz r0, 56c74 │ │ │ │ ldrd r5, r0, [r4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 56c56 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 56c64 │ │ │ │ + bne.n 56c66 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 56c74 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1c0f84 │ │ │ │ + b.w 1c1264 <_PyErr_ChainExceptions1@@Base+0x1f8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r5, r7] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 56cb6 │ │ │ │ + bpl.n 56cc6 │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ - cbz r1, 56cba │ │ │ │ + cbz r1, 56cca │ │ │ │ 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] │ │ │ │ @@ -64275,383 +64283,418 @@ │ │ │ │ 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 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ movs r0, #208 @ 0xd0 │ │ │ │ - b.n 56cbe │ │ │ │ + b.n 56cce │ │ │ │ mov.w r0, #468 @ 0x1d4 │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ 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 r5, r0 │ │ │ │ add r4, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #8824 @ 0x2278 │ │ │ │ + movw r1, #8888 @ 0x22b8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl c2f7c │ │ │ │ - cbz r0, 56d16 │ │ │ │ + bl c2fc0 │ │ │ │ + cbz r0, 56d26 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ movw r3, #15272 @ 0x3ba8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 56d1a │ │ │ │ + beq.n 56d2a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36096 @ 0x8d00 │ │ │ │ + movw r1, #36160 @ 0x8d40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 56d8e │ │ │ │ + b.n 56d9e │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbnz r3, 56d28 │ │ │ │ + cbnz r3, 56d38 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 56d8e │ │ │ │ + b.n 56d9e │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 56d44 │ │ │ │ + beq.n 56d54 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36128 @ 0x8d20 │ │ │ │ + movw r1, #36192 @ 0x8d60 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 56d16 │ │ │ │ + bl f3598 │ │ │ │ + b.n 56d26 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.n 56d64 │ │ │ │ + beq.n 56d74 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #36168 @ 0x8d48 │ │ │ │ + movw r1, #36232 @ 0x8d88 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 56d16 │ │ │ │ + bl f3598 │ │ │ │ + b.n 56d26 │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #40] @ (56d94 ) │ │ │ │ + ldr r0, [pc, #40] @ (56da4 ) │ │ │ │ add r1, sp, #12 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56d16 │ │ │ │ + beq.n 56d26 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56d1e │ │ │ │ + bge.n 56d2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 56d1e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 56d1e │ │ │ │ + bne.n 56d2e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 56d2e │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfbb0004d │ │ │ │ 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, 56db8 │ │ │ │ + cbnz r3, 56dc8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 56db8 │ │ │ │ + ble.n 56dc8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 56db8 │ │ │ │ - cbnz r0, 56dd2 │ │ │ │ + bne.n 56dc8 │ │ │ │ + cbnz r0, 56de2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #44] @ (56df4 ) │ │ │ │ + ldr r4, [pc, #44] @ (56e04 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 56dee │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 56dfe │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 56dee │ │ │ │ + beq.n 56dfe │ │ │ │ movw r1, #48632 @ 0xbdf8 │ │ │ │ movt r1, #2 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 27896c <_PyTime_FromLong@@Base+0x1314> │ │ │ │ + b.w 27899c <_PyTime_FromLong@@Base+0x1314> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrsb r0, [r3, r0] │ │ │ │ lsls r5, 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 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ - bl d925c │ │ │ │ + bl d92a0 │ │ │ │ movw r7, #57264 @ 0xdfb0 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 56e3a │ │ │ │ + bne.n 56e4a │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 56ee2 │ │ │ │ + beq.n 56ef2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56e5e │ │ │ │ + bge.n 56e6e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 56e5e │ │ │ │ + b.n 56e6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 1361d8 │ │ │ │ + bl 136520 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 56e56 │ │ │ │ + cbnz r0, 56e66 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #36216 @ 0x8d78 │ │ │ │ + movw r0, #36280 @ 0x8db8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 205700 │ │ │ │ - b.n 56ee2 │ │ │ │ + bl 205934 │ │ │ │ + b.n 56ef2 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ orr.w r3, r3, #32 │ │ │ │ str r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #144] @ (56ef0 ) │ │ │ │ + ldr r0, [pc, #144] @ (56f00 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #8 │ │ │ │ strd r6, r4, [sp, #8] │ │ │ │ - bl 136d80 │ │ │ │ - cbnz r0, 56e80 │ │ │ │ + bl 1370c8 │ │ │ │ + cbnz r0, 56e90 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #36260 @ 0x8da4 │ │ │ │ + movw r0, #36324 @ 0x8de4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 205700 │ │ │ │ - b.n 56e92 │ │ │ │ + bl 205934 │ │ │ │ + b.n 56ea2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56e92 │ │ │ │ + bge.n 56ea2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 56e92 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 56ea2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq.n 56ece │ │ │ │ + beq.n 56ede │ │ │ │ movs r2, #1 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #84] @ (56ef4 ) │ │ │ │ + ldr r0, [pc, #84] @ (56f04 ) │ │ │ │ movs r3, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #4] │ │ │ │ - bl 94ca0 │ │ │ │ - cbnz r0, 56ebc │ │ │ │ + bl 94d04 │ │ │ │ + cbnz r0, 56ecc │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #36216 @ 0x8d78 │ │ │ │ + movw r0, #36280 @ 0x8db8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 205700 │ │ │ │ - b.n 56ece │ │ │ │ + bl 205934 │ │ │ │ + b.n 56ede │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56ece │ │ │ │ + bge.n 56ede │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 56ece │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 56ede │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 56ee2 │ │ │ │ + bge.n 56ef2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 56ee2 │ │ │ │ + cbnz r3, 56ef2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl d9270 │ │ │ │ + bl d92b4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xfbb0004d │ │ │ │ │ │ │ │ -00056ef8 : │ │ │ │ +00056f08 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 28b408 │ │ │ │ + b.w 28b430 │ │ │ │ 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 r7, r1 │ │ │ │ - bl 56df8 │ │ │ │ + bl 56e08 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ - cbz r2, 56f88 │ │ │ │ + cbz r2, 56f98 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ add.w r0, r2, #12 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r6, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, ip │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bge.n 56f3a │ │ │ │ + bge.n 56f4a │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 56f2a │ │ │ │ + bne.n 56f3a │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 56f88 │ │ │ │ - movw r0, #28415 @ 0x6eff │ │ │ │ + bge.n 56f98 │ │ │ │ + movw r0, #28431 @ 0x6f0f │ │ │ │ movt r0, #5 │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 56f60 │ │ │ │ + bge.n 56f70 │ │ │ │ ldr r1, [r1, #80] @ 0x50 │ │ │ │ - cbz r1, 56f60 │ │ │ │ + cbz r1, 56f70 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 56f60 │ │ │ │ - cbnz r4, 56f68 │ │ │ │ + beq.n 56f70 │ │ │ │ + cbnz r4, 56f78 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 56f48 │ │ │ │ - b.n 56f88 │ │ │ │ - movw r3, #365 @ 0x16d │ │ │ │ + bne.n 56f58 │ │ │ │ + b.n 56f98 │ │ │ │ + movw r3, #1557 @ 0x615 │ │ │ │ movt r3, #21 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 56f7c │ │ │ │ + bne.n 56f8c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ - b.n 56f88 │ │ │ │ + b.n 56f98 │ │ │ │ mov r1, r7 │ │ │ │ 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} │ │ │ │ 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 56fb2 │ │ │ │ + bne.n 56fc2 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5701c │ │ │ │ - b.n 56fca │ │ │ │ + beq.n 5702c │ │ │ │ + b.n 56fda │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #3276 @ 0xccc │ │ │ │ + movw r0, #3340 @ 0xd0c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 56fa4 │ │ │ │ - b.n 5701c │ │ │ │ - movw r3, #144 @ 0x90 │ │ │ │ + bne.n 56fb4 │ │ │ │ + b.n 5702c │ │ │ │ + movw r3, #208 @ 0xd0 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ ldr r1, [r5, #4] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 20aaa8 │ │ │ │ - cbz r0, 5701c │ │ │ │ + bl 20ace0 │ │ │ │ + cbz r0, 5702c │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2aed0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57002 │ │ │ │ + beq.n 57012 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 57014 │ │ │ │ + cbz r3, 57024 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1b1208 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 56ff6 │ │ │ │ + beq.n 57006 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ ldrb r4, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ ands.w r7, r4, #64 @ 0x40 │ │ │ │ ubfx r6, r4, #5, #1 │ │ │ │ - beq.n 57046 │ │ │ │ - cbz r6, 57056 │ │ │ │ + beq.n 57056 │ │ │ │ + cbz r6, 57066 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ adds r4, #21 │ │ │ │ - b.n 5706c │ │ │ │ - cbz r6, 57056 │ │ │ │ + b.n 5707c │ │ │ │ + cbz r6, 57066 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 5706c │ │ │ │ + b.n 5707c │ │ │ │ ldr r3, [r5, #28] │ │ │ │ - cbz r3, 5706a │ │ │ │ + cbz r3, 5707a │ │ │ │ ldrb r4, [r5, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 5706c │ │ │ │ + b.n 5707c │ │ │ │ movs r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl 199e7c <_Py_NewReference@@Base+0x2c8c> │ │ │ │ - cbz r0, 57082 │ │ │ │ - cbz r7, 5707c │ │ │ │ - cbz r6, 5707c │ │ │ │ + bl 19a544 <_Py_NewReference@@Base+0x2c8c> │ │ │ │ + cbz r0, 57092 │ │ │ │ + cbz r7, 5708c │ │ │ │ + cbz r6, 5708c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ - b.n 5707e │ │ │ │ + b.n 5708e │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r4, #1 │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ + │ │ │ │ +0005709c : │ │ │ │ + push {r4, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ + sub.w ip, sp, ip │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ + bl 1d0474 │ │ │ │ + mov r4, r0 │ │ │ │ + cbnz r0, 570ba │ │ │ │ + bl d9330 │ │ │ │ + mov r0, r4 │ │ │ │ + b.n 570ce │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 570cc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cbnz r3, 570cc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + movs r0, #1 │ │ │ │ + pop {r4, pc} │ │ │ │ + │ │ │ │ +000570d0 : │ │ │ │ + push {r4, r5} │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r4, [pc, #16] @ (570e8 ) │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r0, [r3, r4] │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + mov r1, r5 │ │ │ │ + pop {r4, r5} │ │ │ │ + b.w d6d48 <_PyErr_FormatV@@Base> │ │ │ │ + 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 │ │ │ │ sub sp, #16 │ │ │ │ movw r3, #46564 @ 0xb5e4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ @@ -64667,396 +64710,360 @@ │ │ │ │ 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 19aa6c <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + bl 19b134 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - │ │ │ │ -000570d2 : │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ - sub.w ip, sp, ip │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1d01dc │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r0, 570f0 │ │ │ │ - bl d92ec │ │ │ │ - mov r0, r4 │ │ │ │ - b.n 57104 │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57102 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ - cbnz r3, 57102 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - movs r0, #1 │ │ │ │ - pop {r4, pc} │ │ │ │ - │ │ │ │ -00057106 : │ │ │ │ - push {r4, r5} │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #16] @ (57120 ) │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r3, r4] │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - mov r1, r5 │ │ │ │ - pop {r4, r5} │ │ │ │ - b.w d6d04 <_PyErr_FormatV@@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, #3960] @ 0xf78 │ │ │ │ movw r3, #36380 @ 0x8e1c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5715c │ │ │ │ + beq.n 5716a │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5715c │ │ │ │ + beq.n 5716a │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub.w r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 57188 │ │ │ │ - b.n 57174 │ │ │ │ + bls.n 57196 │ │ │ │ + b.n 57182 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 57150 │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + beq.n 5715e │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r1, r2 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57150 │ │ │ │ - b.n 57220 │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + bne.n 5715e │ │ │ │ + b.n 5722e │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #18 │ │ │ │ movs r2, #16 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57220 │ │ │ │ + beq.n 5722e │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5719c │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 571aa │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57220 │ │ │ │ + bne.n 5722e │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 571b0 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 571be │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57220 │ │ │ │ + bne.n 5722e │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 571c2 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 57220 │ │ │ │ + bne.n 571d0 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5722e │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 571d4 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 57220 │ │ │ │ + bne.n 571e2 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5722e │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 571e6 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 57220 │ │ │ │ + bne.n 571f4 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5722e │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 571f8 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 57220 │ │ │ │ + bne.n 57206 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5722e │ │ │ │ ldr r6, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bmi.n 57224 │ │ │ │ - movw r2, #22500 @ 0x57e4 │ │ │ │ + bmi.n 57232 │ │ │ │ + movw r2, #22564 @ 0x5824 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #37052 @ 0x90bc │ │ │ │ + movw r1, #37116 @ 0x90fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r3, r6 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5755a │ │ │ │ + b.n 57568 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bmi.n 57250 │ │ │ │ + bmi.n 5725e │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ - movw r2, #5784 @ 0x1698 │ │ │ │ + movw r2, #5848 @ 0x16d8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #37064 @ 0x90c8 │ │ │ │ + movw r1, #37128 @ 0x9108 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57220 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5722e │ │ │ │ ldr.w fp, [r4, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - bmi.n 5727e │ │ │ │ + bmi.n 5728c │ │ │ │ mov r3, fp │ │ │ │ - movw r2, #5784 @ 0x1698 │ │ │ │ + movw r2, #5848 @ 0x16d8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #37076 @ 0x90d4 │ │ │ │ + movw r1, #37140 @ 0x9114 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57220 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5722e │ │ │ │ ldr.w sl, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 572ac │ │ │ │ + bmi.n 572ba │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #5784 @ 0x1698 │ │ │ │ + movw r2, #5848 @ 0x16d8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #37088 @ 0x90e0 │ │ │ │ + movw r1, #37152 @ 0x9120 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57220 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5722e │ │ │ │ ldr.w r8, [r4, #56] @ 0x38 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - bmi.n 572da │ │ │ │ + bmi.n 572e8 │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #37100 @ 0x90ec │ │ │ │ + movw r1, #37164 @ 0x912c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57220 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5722e │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 57304 │ │ │ │ + bmi.n 57312 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #37112 @ 0x90f8 │ │ │ │ + movw r1, #37176 @ 0x9138 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57220 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5722e │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 57330 │ │ │ │ + bmi.n 5733e │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #37124 @ 0x9104 │ │ │ │ + movw r1, #37188 @ 0x9144 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57220 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5722e │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ str r0, [sp, #92] @ 0x5c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 57346 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 57354 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 57220 │ │ │ │ + bne.w 5722e │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - bmi.n 57372 │ │ │ │ + bmi.n 57380 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - movw r2, #22500 @ 0x57e4 │ │ │ │ + movw r2, #22564 @ 0x5824 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #37136 @ 0x9110 │ │ │ │ + movw r1, #37200 @ 0x9150 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57220 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5722e │ │ │ │ ldr.w r9, [r4, #76] @ 0x4c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - bmi.n 573a0 │ │ │ │ + bmi.n 573ae │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #22500 @ 0x57e4 │ │ │ │ + movw r2, #22564 @ 0x5824 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r1, #37148 @ 0x911c │ │ │ │ + movw r1, #37212 @ 0x915c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57220 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5722e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble.n 573fe │ │ │ │ + ble.n 5740c │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bmi.n 573d0 │ │ │ │ + bmi.n 573de │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #5784 @ 0x1698 │ │ │ │ + movw r2, #5848 @ 0x16d8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #37160 @ 0x9128 │ │ │ │ + movw r1, #37224 @ 0x9168 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57220 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5722e │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 57404 │ │ │ │ + beq.n 57412 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bmi.n 57406 │ │ │ │ + bmi.n 57414 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #5784 @ 0x1698 │ │ │ │ + movw r2, #5848 @ 0x16d8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #37172 @ 0x9134 │ │ │ │ + movw r1, #37236 @ 0x9174 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #60260 @ 0xeb64 │ │ │ │ + movw r0, #60324 @ 0xeba4 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57220 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5722e │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 57406 │ │ │ │ + b.n 57414 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #35280 @ 0x89d0 │ │ │ │ + movw r1, #35344 @ 0x8a10 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #35292 @ 0x89dc │ │ │ │ + movw r0, #35356 @ 0x8a1c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ 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 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57458 │ │ │ │ + beq.n 57466 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 57464 │ │ │ │ + bge.n 57472 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37184 @ 0x9140 │ │ │ │ + movw r1, #37248 @ 0x9180 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 57542 │ │ │ │ + b.n 57550 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 57482 │ │ │ │ + bge.n 57490 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37220 @ 0x9164 │ │ │ │ + movw r1, #37284 @ 0x91a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 57458 │ │ │ │ + bl f3598 │ │ │ │ + b.n 57466 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 574a0 │ │ │ │ + bge.n 574ae │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37264 @ 0x9190 │ │ │ │ + movw r1, #37328 @ 0x91d0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 57458 │ │ │ │ + bl f3598 │ │ │ │ + b.n 57466 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 574be │ │ │ │ + bge.n 574cc │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37308 @ 0x91bc │ │ │ │ + movw r1, #37372 @ 0x91fc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 57458 │ │ │ │ + bl f3598 │ │ │ │ + b.n 57466 │ │ │ │ mov r0, fp │ │ │ │ - bl 57568 │ │ │ │ + bl 57574 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57458 │ │ │ │ + beq.n 57466 │ │ │ │ mov r0, sl │ │ │ │ - bl 57568 │ │ │ │ + bl 57574 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 57532 │ │ │ │ - cbz r5, 574e2 │ │ │ │ + cbz r0, 57540 │ │ │ │ + cbz r5, 574f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 57568 │ │ │ │ + bl 57574 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 574e4 │ │ │ │ - b.n 5753a │ │ │ │ - ldr r5, [pc, #128] @ (57564 ) │ │ │ │ - cbz r4, 574f2 │ │ │ │ + cbnz r0, 574f2 │ │ │ │ + b.n 57548 │ │ │ │ + ldr r5, [pc, #124] @ (57570 ) │ │ │ │ + cbz r4, 57500 │ │ │ │ mov r0, r4 │ │ │ │ - bl 57568 │ │ │ │ + bl 57574 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 574f4 │ │ │ │ - b.n 57540 │ │ │ │ - ldr r4, [pc, #112] @ (57564 ) │ │ │ │ + cbnz r0, 57502 │ │ │ │ + b.n 5754e │ │ │ │ + ldr r4, [pc, #108] @ (57570 ) │ │ │ │ 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 │ │ │ │ @@ -65068,592 +65075,591 @@ │ │ │ │ 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 236df8 │ │ │ │ + bl 237028 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 57542 │ │ │ │ + b.n 57550 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 57542 │ │ │ │ + b.n 57550 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 57542 │ │ │ │ + b.n 57550 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, fp │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 716e0 │ │ │ │ - cbz r0, 575de │ │ │ │ + bl 7171c │ │ │ │ + cbz r0, 575ea │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, r0, #12 │ │ │ │ adds r5, #12 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 575a2 │ │ │ │ + b.n 575ae │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5759c │ │ │ │ + bge.n 575a8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ adds r7, #1 │ │ │ │ str.w r0, [r8, #4]! │ │ │ │ cmp r7, r6 │ │ │ │ - bge.n 57602 │ │ │ │ + bge.n 5760e │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 57590 │ │ │ │ + beq.n 5759c │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 575e2 │ │ │ │ + bmi.n 575ee │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #37344 @ 0x91e0 │ │ │ │ + movw r1, #37408 @ 0x9220 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 575f2 │ │ │ │ + blt.n 575fe │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57602 │ │ │ │ - bl 208f04 <_PyUnicode_Copy@@Base> │ │ │ │ + b.n 5760e │ │ │ │ + bl 20913c <_PyUnicode_Copy@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5759c │ │ │ │ + bne.n 575a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 575de │ │ │ │ + bge.n 575ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 575de │ │ │ │ + bne.n 575ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 575de │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 575ea │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00057608 : │ │ │ │ +00057614 : │ │ │ │ movs r3, #2 │ │ │ │ - b.n 5760c │ │ │ │ + b.n 57618 │ │ │ │ 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 1d01dc │ │ │ │ + bl 1d0474 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 57666 │ │ │ │ + cbz r0, 57672 │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r0, [r0, r5, lsl #2] │ │ │ │ - cbz r7, 57644 │ │ │ │ + cbz r7, 57650 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #36740 @ 0x8f84 │ │ │ │ + movw r1, #36804 @ 0x8fc4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 87da8 │ │ │ │ + bl 87df8 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5764c │ │ │ │ + b.n 57658 │ │ │ │ mov r1, r6 │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5765a │ │ │ │ + bge.n 57666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5765e │ │ │ │ + cbz r3, 5766a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 57666 │ │ │ │ + b.n 57672 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5765a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 57666 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5768a │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 576ae │ │ │ │ + bne.n 57696 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 576ba │ │ │ │ mov r0, r4 │ │ │ │ blx 2b95c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 576a6 │ │ │ │ + bge.n 576b2 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 577e2 │ │ │ │ + bne.w 577ee │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 28bdb4 │ │ │ │ + bl 28bddc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 577e2 │ │ │ │ - cbz r4, 57704 │ │ │ │ + beq.n 577ee │ │ │ │ + cbz r4, 57710 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 28bdb4 │ │ │ │ + bl 28bddc │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 57720 │ │ │ │ + cbnz r0, 5772c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 577e2 │ │ │ │ + bge.n 577ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 577e2 │ │ │ │ + bne.n 577ee │ │ │ │ mov r0, r5 │ │ │ │ - b.n 577d8 │ │ │ │ + b.n 577e4 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - cbz r6, 57746 │ │ │ │ + cbz r6, 57752 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 28bdb4 │ │ │ │ + bl 28bddc │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 57762 │ │ │ │ + cbnz r0, 5776e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 577c8 │ │ │ │ + bge.n 577d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 577c8 │ │ │ │ + bne.n 577d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 577c8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 577d4 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ - cbz r0, 5777a │ │ │ │ + cbz r0, 57786 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl c23ac │ │ │ │ - bl 77668 │ │ │ │ - b.n 577a0 │ │ │ │ + bl c23f4 │ │ │ │ + bl 776ac │ │ │ │ + b.n 577ac │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 11bbbc │ │ │ │ + bl 11bfa0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 577a0 │ │ │ │ + bne.n 577ac │ │ │ │ movw r3, #61084 @ 0xee9c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37444 @ 0x9244 │ │ │ │ + movw r1, #37508 @ 0x9284 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 577b4 │ │ │ │ + bge.n 577c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 577b4 │ │ │ │ + cbnz r3, 577c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 577c8 │ │ │ │ + bge.n 577d4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 577c8 │ │ │ │ + cbnz r3, 577d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 577e2 │ │ │ │ + bge.n 577ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 577e2 │ │ │ │ + cbnz r3, 577ee │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 57808 │ │ │ │ + bne.n 57814 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5782a │ │ │ │ - b.n 57822 │ │ │ │ + bne.n 57836 │ │ │ │ + b.n 5782e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2848 @ 0xb20 │ │ │ │ + movw r0, #2912 @ 0xb60 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 577fa │ │ │ │ + bne.n 57806 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57864 │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 57870 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5781e │ │ │ │ + bne.n 5782a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5783e │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5784a │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5781e │ │ │ │ + bne.n 5782a │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bafc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 5785c │ │ │ │ + bge.n 57868 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00057866 : │ │ │ │ +00057872 : │ │ │ │ movs r3, #3 │ │ │ │ - b.n 5760c │ │ │ │ + b.n 57618 │ │ │ │ + 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 19b134 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + add sp, #16 │ │ │ │ + pop {r4, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 578c0 │ │ │ │ + bge.n 578f0 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ - bpl.n 578c0 │ │ │ │ + bpl.n 578f0 │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #72] @ (578c8 ) │ │ │ │ + ldr r4, [pc, #72] @ (578f8 ) │ │ │ │ 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, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.n 578a2 │ │ │ │ + beq.n 578d2 │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 578ae │ │ │ │ + bls.n 578de │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r2, r3 │ │ │ │ - b.n 578b8 │ │ │ │ + b.n 578e8 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r2, r3 │ │ │ │ add.w r0, r2, #24 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ 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 │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ - str r4, [sp, #0] │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ - str r4, [sp, #8] │ │ │ │ - movs r4, #0 │ │ │ │ - str r4, [sp, #4] │ │ │ │ - bl 19aa6c <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ - add sp, #16 │ │ │ │ - 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, #3936] @ 0xf60 │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 5791c │ │ │ │ + bne.n 57928 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 5793c │ │ │ │ - b.n 57934 │ │ │ │ + bne.n 57948 │ │ │ │ + b.n 57940 │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2784 @ 0xae0 │ │ │ │ + movw r0, #2848 @ 0xb20 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5790e │ │ │ │ - b.n 579ae │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5791a │ │ │ │ + b.n 579ba │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 579ae │ │ │ │ + bne.n 579ba │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5794e │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 579ae │ │ │ │ + bne.n 5795a │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 579ba │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 57960 │ │ │ │ + beq.n 5796c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 5797a │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 57986 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5795a │ │ │ │ - b.n 579ae │ │ │ │ + beq.n 57966 │ │ │ │ + b.n 579ba │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 579a0 │ │ │ │ - bl eec74 │ │ │ │ - cbnz r0, 579ae │ │ │ │ - bl 9652c │ │ │ │ + bne.n 579ac │ │ │ │ + bl eec9c │ │ │ │ + cbnz r0, 579ba │ │ │ │ + bl 9658c │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, sp │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b950 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 5796a │ │ │ │ + blt.n 57976 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 579b2 │ │ │ │ - b.n 57a14 │ │ │ │ + cbnz r3, 579be │ │ │ │ + b.n 57a20 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57a1c │ │ │ │ + b.n 57a28 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - bl 85698 │ │ │ │ + bl 856cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 579ae │ │ │ │ + beq.n 579ba │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 579f8 │ │ │ │ + cbz r0, 57a04 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 1bcc44 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1bcfbc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 579f8 │ │ │ │ + cbz r0, 57a04 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 579f8 │ │ │ │ + cbz r0, 57a04 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 579f8 │ │ │ │ + cbz r0, 57a04 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 800d8 │ │ │ │ - cbnz r0, 57a10 │ │ │ │ + bl 800f8 │ │ │ │ + cbnz r0, 57a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 579ae │ │ │ │ + bge.n 579ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 579ae │ │ │ │ + bne.n 579ba │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 579ae │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 579ba │ │ │ │ str r0, [r4, #32] │ │ │ │ - b.n 57a1c │ │ │ │ + b.n 57a28 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ add sp, #132 @ 0x84 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 57a4a │ │ │ │ + bne.n 57a56 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 57a6a │ │ │ │ - b.n 57a62 │ │ │ │ + bne.n 57a76 │ │ │ │ + b.n 57a6e │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2952 @ 0xb88 │ │ │ │ + movw r0, #3016 @ 0xbc8 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57a3c │ │ │ │ - b.n 57b0e │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 57a48 │ │ │ │ + b.n 57b1a │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57b0e │ │ │ │ + bne.n 57b1a │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 14f780 │ │ │ │ - cbnz r0, 57a8c │ │ │ │ + bl 14fc28 │ │ │ │ + cbnz r0, 57a98 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37584 @ 0x92d0 │ │ │ │ + movw r1, #37648 @ 0x9310 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 57ae8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 57af4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14ba78 │ │ │ │ + bl 14bf20 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt.n 57ae8 │ │ │ │ + blt.n 57af4 │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #12 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 5453a <_Py_hashtable_size@@Base+0x3fa> │ │ │ │ + bl 54544 <_Py_hashtable_size@@Base+0x404> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57ae8 │ │ │ │ - bl 9652c │ │ │ │ + beq.n 57af4 │ │ │ │ + bl 9658c │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c2d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 57ada │ │ │ │ + bge.n 57ae6 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 57afe │ │ │ │ - bl eec74 │ │ │ │ + bne.n 57b0a │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57aaa │ │ │ │ + beq.n 57ab6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 54630 <_Py_hashtable_size@@Base+0x4f0> │ │ │ │ + bl 54636 <_Py_hashtable_size@@Base+0x4f6> │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 57af2 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 57b0e │ │ │ │ + bne.n 57afe │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 57b1a │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 57ada │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 57ae6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -65662,35 +65668,35 @@ │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b348 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 57b48 │ │ │ │ + bhi.n 57b54 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - beq.n 57b98 │ │ │ │ - b.n 57b5e │ │ │ │ - movw r0, #30500 @ 0x7724 │ │ │ │ + beq.n 57ba4 │ │ │ │ + b.n 57b6a │ │ │ │ + movw r0, #30564 @ 0x7764 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 57ba0 │ │ │ │ - b.n 57b3a │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 57bac │ │ │ │ + b.n 57b46 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 8b6b0 │ │ │ │ - cbz r0, 57ba0 │ │ │ │ + bl 8b6ec │ │ │ │ + cbz r0, 57bac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r3, 57b78 │ │ │ │ + cbz r3, 57b84 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #0 │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ @@ -65699,1590 +65705,1590 @@ │ │ │ │ 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 57ba4 │ │ │ │ + b.n 57bb0 │ │ │ │ add r1, sp, #8 │ │ │ │ - bl 12c104 │ │ │ │ - cbz r0, 57ba4 │ │ │ │ + bl 12c374 │ │ │ │ + cbz r0, 57bb0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 57c28 │ │ │ │ + b.n 57c34 │ │ │ │ cmp r5, #1 │ │ │ │ - ble.n 57c0a │ │ │ │ + ble.n 57c16 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57c0a │ │ │ │ + beq.n 57c16 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 57bec │ │ │ │ + bpl.n 57bf8 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57ba0 │ │ │ │ + beq.n 57bac │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 57c0a │ │ │ │ + beq.n 57c16 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 57ba0 │ │ │ │ - movw r2, #58388 @ 0xe414 │ │ │ │ + bl f3598 │ │ │ │ + b.n 57bac │ │ │ │ + movw r2, #58452 @ 0xe454 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #30500 @ 0x7724 │ │ │ │ + movw r0, #30564 @ 0x7764 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 57ba0 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 57bac │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57ba0 │ │ │ │ - movw r0, #41116 @ 0xa09c │ │ │ │ + beq.n 57bac │ │ │ │ + movw r0, #41180 @ 0xa0dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 57c32 │ │ │ │ + cbz r3, 57c3e │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #56] @ (57c80 ) │ │ │ │ + ldr r1, [pc, #56] @ (57c8c ) │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 2508d0 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ + bl 250b14 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 57c7e │ │ │ │ + bne.n 57c8a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57c70 │ │ │ │ + bge.n 57c7c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57c70 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57c7c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r1, [pc, #4] @ (57c80 ) │ │ │ │ - b.w 2508d0 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ + ldr r1, [pc, #4] @ (57c8c ) │ │ │ │ + b.w 250b14 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ pop {r4, pc} │ │ │ │ ldmia.w ip!, {r0, r2, r3, r6} │ │ │ │ │ │ │ │ -00057c84 : │ │ │ │ +00057c90 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bpl.n 57c9a │ │ │ │ + bpl.n 57ca6 │ │ │ │ clz r2, r1 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbz r1, 57c9a │ │ │ │ - b.w 1f6840 <_PyXIData_RegisterClass@@Base+0xfc> │ │ │ │ + cbz r1, 57ca6 │ │ │ │ + b.w 1f6a7c <_PyXIData_RegisterClass@@Base+0xfc> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 4cdb6 │ │ │ │ + bl 4cdae │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ ldrd r0, r1, [r0, #32] │ │ │ │ - b.w 102560 │ │ │ │ + b.w 1025e0 │ │ │ │ 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 r7, r1 │ │ │ │ mov r5, r3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ - cbz r4, 57cde │ │ │ │ + cbz r4, 57cea │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.n 57cec │ │ │ │ + b.n 57cf8 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 57cea │ │ │ │ - bne.n 57ce6 │ │ │ │ - cbnz r2, 57d18 │ │ │ │ + blt.n 57cf6 │ │ │ │ + bne.n 57cf2 │ │ │ │ + cbnz r2, 57d24 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 57cec │ │ │ │ + b.n 57cf8 │ │ │ │ mov r6, r4 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ movw r4, #22364 @ 0x575c │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ mov r1, r5 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 57d14 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 57d20 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57d60 │ │ │ │ + b.n 57d6c │ │ │ │ cmn r5, r6 │ │ │ │ - bne.n 57d1c │ │ │ │ + bne.n 57d28 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 57d26 │ │ │ │ + b.n 57d32 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 57d10 │ │ │ │ + blt.n 57d1c │ │ │ │ mov.w r3, #32768 @ 0x8000 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21edf4 <_PyPickle_GetXIData@@Base+0xba8> │ │ │ │ + bl 21f020 <_PyPickle_GetXIData@@Base+0xbac> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 57d48 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 57d54 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57d10 │ │ │ │ + bne.n 57d1c │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 57d60 │ │ │ │ + b.n 57d6c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00057d66 : │ │ │ │ - cbnz r0, 57d6c │ │ │ │ - b.w 1fba78 │ │ │ │ +00057d72 : │ │ │ │ + cbnz r0, 57d78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #40] @ (57da4 ) │ │ │ │ + ldr r2, [pc, #40] @ (57db0 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 57d9e │ │ │ │ + cbz r3, 57daa │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00057da8 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ +00057db4 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ movw r3, #52372 @ 0xcc94 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #31764 @ 0x7c14 │ │ │ │ + movw r1, #31828 @ 0x7c54 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3570 │ │ │ │ + b.w f3598 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (57dc8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x20>) │ │ │ │ - b.w 2508d0 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ + ldr r1, [pc, #4] @ (57dd4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x20>) │ │ │ │ + b.w 250b14 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ @ instruction: 0xfa58004d │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (57dd8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x30>) │ │ │ │ - b.w 2508d0 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ + ldr r1, [pc, #4] @ (57de4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x30>) │ │ │ │ + b.w 250b14 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ nop │ │ │ │ @ instruction: 0xfab0004d │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - ldr r1, [pc, #4] @ (57de8 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x40>) │ │ │ │ - b.w 2508d0 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ + ldr r1, [pc, #4] @ (57df4 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x40>) │ │ │ │ + b.w 250b14 <_PyDict_GetItem_KnownHash@@Base+0x538> │ │ │ │ nop │ │ │ │ @ instruction: 0xfad0004d │ │ │ │ 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, #63548 @ 0xf83c │ │ │ │ + movw r1, #63612 @ 0xf87c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 262f38 │ │ │ │ + bl 263170 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 57e16 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x6e> │ │ │ │ + beq.n 57e22 <_PyErr_SetInterpreterAlreadyRunning@@Base+0x6e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 57e20 │ │ │ │ + b.n 57e2c │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00057e1a : │ │ │ │ +00057e26 : │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1fb200 │ │ │ │ + b.w 1fb440 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - cbz r0, 57e36 │ │ │ │ + cbz r0, 57e42 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 57f3a │ │ │ │ + bge.w 57f46 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ movw r2, #47188 @ 0xb854 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 57f2e │ │ │ │ + beq.n 57f3a │ │ │ │ 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 57e76 │ │ │ │ + bne.n 57e82 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 57e84 │ │ │ │ + cbnz r3, 57e90 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbnz r3, 57e84 │ │ │ │ - movw r0, #46800 @ 0xb6d0 │ │ │ │ + cbnz r3, 57e90 │ │ │ │ + movw r0, #46864 @ 0xb710 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 7975c │ │ │ │ - bge.n 57e84 │ │ │ │ - bl 2675b4 │ │ │ │ + b.w 7979c │ │ │ │ + bge.n 57e90 │ │ │ │ + bl 2677ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 57f28 │ │ │ │ + beq.n 57f34 │ │ │ │ movs r6, #45 @ 0x2d │ │ │ │ - b.n 57e92 │ │ │ │ + b.n 57e9e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r6, #43 @ 0x2b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrd r4, r7, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 57ea8 │ │ │ │ + bge.n 57eb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 57ea8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 57eb4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ subs r4, r1, #0 │ │ │ │ it lt │ │ │ │ addlt.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov.w r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ it lt │ │ │ │ addlt r4, #60 @ 0x3c │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ subs r3, r1, #0 │ │ │ │ itt lt │ │ │ │ addlt.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ addlt r3, #60 @ 0x3c │ │ │ │ - cbz r7, 57efc │ │ │ │ + cbz r7, 57f08 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ strd r4, r7, [sp] │ │ │ │ - movw r0, #37620 @ 0x92f4 │ │ │ │ + movw r0, #37684 @ 0x9334 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ - b.n 57f28 │ │ │ │ - cbz r4, 57f12 │ │ │ │ + bl e53cc │ │ │ │ + b.n 57f34 │ │ │ │ + cbz r4, 57f1e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #37648 @ 0x9310 │ │ │ │ + movw r0, #37712 @ 0x9350 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ - b.n 57f28 │ │ │ │ + bl e53cc │ │ │ │ + b.n 57f34 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #37668 @ 0x9324 │ │ │ │ + movw r0, #37732 @ 0x9364 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - movw r0, #46800 @ 0xb6d0 │ │ │ │ + movw r0, #46864 @ 0xb710 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r0, r1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00057f4c : │ │ │ │ +00057f58 : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 233ea8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + b.w 2340d8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ │ │ │ │ -00057f54 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00057f60 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #32611 @ 0x7f63 │ │ │ │ + movw r1, #32623 @ 0x7f6f │ │ │ │ movt r1, #5 │ │ │ │ - b.w 22842c │ │ │ │ + b.w 228654 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ 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, 57f90 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3c> │ │ │ │ - cbz r2, 57faa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x56> │ │ │ │ + cbnz r3, 57f9c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x3c> │ │ │ │ + cbz r2, 57fb6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x56> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 57faa <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x56> │ │ │ │ + cbz r3, 57fb6 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x56> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37772 @ 0x938c │ │ │ │ + movw r1, #37836 @ 0x93cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 57fb2 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5e> │ │ │ │ + b.n 57fbe <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x5e> │ │ │ │ movw r0, #56348 @ 0xdc1c │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00057fb4 : │ │ │ │ +00057fc0 : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 26fe54 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ - movw r0, #8004 @ 0x1f44 │ │ │ │ + b.w 27005c <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + movw r0, #8128 @ 0x1fc0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - cbnz r2, 57fee │ │ │ │ + cbnz r2, 57ffa │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 58000 │ │ │ │ - b.n 57ffc │ │ │ │ + bge.n 5800c │ │ │ │ + b.n 58008 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 206930 │ │ │ │ + bl 206b68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 57fe6 │ │ │ │ - b.n 5801a │ │ │ │ + bne.n 57ff2 │ │ │ │ + b.n 58026 │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi.n 58004 │ │ │ │ + bmi.n 58010 │ │ │ │ cmp r4, r3 │ │ │ │ - blt.n 58020 │ │ │ │ + blt.n 5802c │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #7292 @ 0x1c7c │ │ │ │ + movw r1, #7356 @ 0x1cbc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5803c │ │ │ │ - cbnz r5, 58034 │ │ │ │ + b.n 58048 │ │ │ │ + cbnz r5, 58040 │ │ │ │ mov r3, r5 │ │ │ │ adds r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f385c <_PySet_Update@@Base+0x4b4> │ │ │ │ + b.w 1f3aa8 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cbnz r3, 58076 │ │ │ │ + cbnz r3, 58082 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 5805a │ │ │ │ + cbz r2, 58066 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbnz r3, 58076 │ │ │ │ + cbnz r3, 58082 │ │ │ │ mov r0, r1 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ mov r1, r4 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ - b.w 27b188 │ │ │ │ + b.w 27b1b8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37828 @ 0x93c4 │ │ │ │ + movw r1, #37892 @ 0x9404 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00058090 <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +0005809c <_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, 580c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + cbz r0, 580cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bpl.n 580c0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ + bpl.n 580cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30> │ │ │ │ mov r2, r1 │ │ │ │ - cbz r1, 580d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + cbz r1, 580e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 580d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ + bmi.n 580e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x44> │ │ │ │ movw r1, #2362 @ 0x93a │ │ │ │ - movw r0, #47160 @ 0xb838 │ │ │ │ + movw r0, #47224 @ 0xb878 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 580e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ + b.n 580f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x54> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r5, sp, #12 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #16 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 22c1a4 <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ + bl 22c3d4 <_PyArg_ParseStackAndKeywords@@Base+0x3c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5811e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5812a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 58118 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x88> │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5811e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ + bne.n 58124 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x88> │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5812a <_PyArg_ParseTupleAndKeywordsFast@@Base+0x8e> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 58140 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb0> │ │ │ │ + cbnz r0, 5814c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb0> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 58140 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb0> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5814c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xb0> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 58136 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa6> │ │ │ │ + bne.n 58142 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xa6> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5814c <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ + cbz r0, 58158 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ 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 r5, r1 │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 5818a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfa> │ │ │ │ + beq.n 58196 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfa> │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5818a <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfa> │ │ │ │ + beq.n 58196 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xfa> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 581b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x128> │ │ │ │ - b.n 581a4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x114> │ │ │ │ + beq.n 581c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x128> │ │ │ │ + b.n 581b0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x114> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 58182 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf2> │ │ │ │ - movw r0, #37860 @ 0x93e4 │ │ │ │ + beq.n 5818e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf2> │ │ │ │ + movw r0, #37924 @ 0x9424 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r6 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58182 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf2> │ │ │ │ + bne.n 5818e <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf2> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5821c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18c> │ │ │ │ + b.n 58228 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18c> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #37860 @ 0x93e4 │ │ │ │ + movw r0, #37924 @ 0x9424 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 581a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + beq.n 581ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 581a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + beq.n 581ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 581ea <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ + cbnz r0, 581f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x15a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 581a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + bge.n 581ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 581a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + bne.n 581ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 581a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 581ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r2 │ │ │ │ strd r5, r3, [r0, #8] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ str r0, [r4, #16] │ │ │ │ - cbnz r0, 5821c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18c> │ │ │ │ + cbnz r0, 58228 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x18c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 581a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + bge.n 581ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 581a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + bne.n 581ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 581ac <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 581a0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + 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, r0 │ │ │ │ + ldr r5, [r0, #4] │ │ │ │ + bl 775b8 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ + bl 776ac │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ + bl 776ac │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ + bl 776ac │ │ │ │ + ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 58274 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d8> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, 58274 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d8> │ │ │ │ + mov r0, r5 │ │ │ │ + ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ + b.w 7718c <_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 r6, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 462b6 │ │ │ │ + adds r3, r0, #1 │ │ │ │ + beq.n 582ae <_PyArg_ParseTupleAndKeywordsFast@@Base+0x212> │ │ │ │ + cmp r0, #2 │ │ │ │ + ldr r1, [r4, #16] │ │ │ │ + mov r0, r6 │ │ │ │ + mov r3, r5 │ │ │ │ + itte ne │ │ │ │ + movwne r2, #5160 @ 0x1428 │ │ │ │ + movtne r2, #75 @ 0x4b │ │ │ │ + ldreq r2, [r4, #20] │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + bx r3 │ │ │ │ + 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 r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 5825e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ce> │ │ │ │ + bne.n 582f0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x254> │ │ │ │ ldr r4, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ - bl 11decc │ │ │ │ - cbnz r0, 58276 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1e6> │ │ │ │ + bl 11e294 │ │ │ │ + cbnz r0, 58308 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x26c> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38472 @ 0x9648 │ │ │ │ + movw r2, #38536 @ 0x9688 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #29916 @ 0x74dc │ │ │ │ + movw r0, #29980 @ 0x751c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 58290 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 58322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x286> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29916 @ 0x74dc │ │ │ │ + movw r0, #29980 @ 0x751c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58234 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1a4> │ │ │ │ - b.n 58290 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ + bne.n 582c6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x22a> │ │ │ │ + b.n 58322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x286> │ │ │ │ mov r0, r4 │ │ │ │ - bl 228204 │ │ │ │ + bl 228430 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58294 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x204> │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 58294 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x204> │ │ │ │ + bne.n 58326 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x28a> │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 58326 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x28a> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 582e4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x254> │ │ │ │ + b.n 58376 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2da> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #37872 @ 0x93f0 │ │ │ │ + movw r1, #37936 @ 0x9430 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #37876 @ 0x93f4 │ │ │ │ + movw r0, #37940 @ 0x9434 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 58290 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ + beq.n 58322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x286> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bc4c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 582d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x244> │ │ │ │ + cbz r0, 58366 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2ca> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w 1b0b50 │ │ │ │ - bl eec74 │ │ │ │ + b.w 1b1208 │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58290 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x200> │ │ │ │ + bne.n 58322 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x286> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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, r0 │ │ │ │ - ldr r5, [r0, #4] │ │ │ │ - bl 77574 │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ - bl 77668 │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ - bl 77668 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ - bl 77668 │ │ │ │ - ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5832e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x29e> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, 5832e <_PyArg_ParseTupleAndKeywordsFast@@Base+0x29e> │ │ │ │ - mov r0, r5 │ │ │ │ - ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_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 r6, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 462b6 │ │ │ │ - adds r3, r0, #1 │ │ │ │ - beq.n 58368 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x2d8> │ │ │ │ - cmp r0, #2 │ │ │ │ - ldr r1, [r4, #16] │ │ │ │ - mov r0, r6 │ │ │ │ - mov r3, r5 │ │ │ │ - itte ne │ │ │ │ - movwne r2, #5160 @ 0x1428 │ │ │ │ - movtne r2, #75 @ 0x4b │ │ │ │ - ldreq r2, [r4, #20] │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - bx r3 │ │ │ │ - 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5839c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30c> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 583a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30c> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 58396 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x306> │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5839c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30c> │ │ │ │ + bne.n 583a2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x306> │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 583a8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x30c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 583f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x366> │ │ │ │ + cbnz r0, 58402 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x366> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 583b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x328> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 583c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x328> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 583b2 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x322> │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 583b8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x328> │ │ │ │ + bne.n 583be <_PyArg_ParseTupleAndKeywordsFast@@Base+0x322> │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 583c4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x328> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 583f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x366> │ │ │ │ + cbnz r0, 58402 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x366> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 583d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x344> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 583e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x344> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 583ce <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33e> │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 583d4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x344> │ │ │ │ + bne.n 583da <_PyArg_ParseTupleAndKeywordsFast@@Base+0x33e> │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 583e0 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x344> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 583f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x366> │ │ │ │ + cbnz r0, 58402 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x366> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 583f6 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x366> │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 58402 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x366> │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 583ec <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ + bne.n 583f8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x35c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #37896 @ 0x9408 │ │ │ │ + movw r0, #37960 @ 0x9448 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ │ │ │ │ -00058408 : │ │ │ │ +00058414 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 28699c │ │ │ │ + b.w 2869c4 │ │ │ │ │ │ │ │ -0005840e <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +0005841a <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #1 │ │ │ │ - b.w 205d6c <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ + b.w 205fa0 <_PyCode_GetScriptXIData@@Base+0x8> │ │ │ │ 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 58434 <_PyCode_GetPureScriptXIData@@Base+0x26> │ │ │ │ + bhi.n 58440 <_PyCode_GetPureScriptXIData@@Base+0x26> │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 58460 <_PyCode_GetPureScriptXIData@@Base+0x52> │ │ │ │ - b.n 5844e <_PyCode_GetPureScriptXIData@@Base+0x40> │ │ │ │ - movw r0, #49364 @ 0xc0d4 │ │ │ │ + ble.n 5846c <_PyCode_GetPureScriptXIData@@Base+0x52> │ │ │ │ + b.n 5845a <_PyCode_GetPureScriptXIData@@Base+0x40> │ │ │ │ + movw r0, #49428 @ 0xc114 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5842e <_PyCode_GetPureScriptXIData@@Base+0x20> │ │ │ │ + bne.n 5843a <_PyCode_GetPureScriptXIData@@Base+0x20> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58504 <_PyCode_GetPureScriptXIData@@Base+0xf6> │ │ │ │ + b.n 58510 <_PyCode_GetPureScriptXIData@@Base+0xf6> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 58466 <_PyCode_GetPureScriptXIData@@Base+0x58> │ │ │ │ - bl 7fe38 │ │ │ │ + cbnz r0, 58472 <_PyCode_GetPureScriptXIData@@Base+0x58> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5844a <_PyCode_GetPureScriptXIData@@Base+0x3c> │ │ │ │ + bne.n 58456 <_PyCode_GetPureScriptXIData@@Base+0x3c> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 58484 <_PyCode_GetPureScriptXIData@@Base+0x76> │ │ │ │ - bl 85b80 │ │ │ │ + b.n 58490 <_PyCode_GetPureScriptXIData@@Base+0x76> │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58480 <_PyCode_GetPureScriptXIData@@Base+0x72> │ │ │ │ + bge.n 5848c <_PyCode_GetPureScriptXIData@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58480 <_PyCode_GetPureScriptXIData@@Base+0x72> │ │ │ │ + cbnz r3, 5848c <_PyCode_GetPureScriptXIData@@Base+0x72> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 58458 <_PyCode_GetPureScriptXIData@@Base+0x4a> │ │ │ │ + beq.n 58464 <_PyCode_GetPureScriptXIData@@Base+0x4a> │ │ │ │ ldr r5, [r6, #8] │ │ │ │ - cbnz r5, 584a0 <_PyCode_GetPureScriptXIData@@Base+0x92> │ │ │ │ + cbnz r5, 584ac <_PyCode_GetPureScriptXIData@@Base+0x92> │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #37912 @ 0x9418 │ │ │ │ + movw r1, #37976 @ 0x9458 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5844a <_PyCode_GetPureScriptXIData@@Base+0x3c> │ │ │ │ + bl f3598 │ │ │ │ + b.n 58456 <_PyCode_GetPureScriptXIData@@Base+0x3c> │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 584a8 <_PyCode_GetPureScriptXIData@@Base+0x9a> │ │ │ │ + bge.n 584b4 <_PyCode_GetPureScriptXIData@@Base+0x9a> │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi.n 584ac <_PyCode_GetPureScriptXIData@@Base+0x9e> │ │ │ │ + bmi.n 584b8 <_PyCode_GetPureScriptXIData@@Base+0x9e> │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 584c4 <_PyCode_GetPureScriptXIData@@Base+0xb6> │ │ │ │ + bgt.n 584d0 <_PyCode_GetPureScriptXIData@@Base+0xb6> │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #63384 @ 0xf798 │ │ │ │ + movw r1, #63448 @ 0xf7d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5844a <_PyCode_GetPureScriptXIData@@Base+0x3c> │ │ │ │ + bl f3598 │ │ │ │ + b.n 58456 <_PyCode_GetPureScriptXIData@@Base+0x3c> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 584e2 <_PyCode_GetPureScriptXIData@@Base+0xd4> │ │ │ │ + ble.n 584ee <_PyCode_GetPureScriptXIData@@Base+0xd4> │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #54104 @ 0xd358 │ │ │ │ + movw r1, #54168 @ 0xd398 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5844a <_PyCode_GetPureScriptXIData@@Base+0x3c> │ │ │ │ + bl f3598 │ │ │ │ + b.n 58456 <_PyCode_GetPureScriptXIData@@Base+0x3c> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ adds r1, r4, #1 │ │ │ │ subs r2, r5, r4 │ │ │ │ add r1, r0 │ │ │ │ ldrb r7, [r0, r4] │ │ │ │ add r0, r4 │ │ │ │ blx 2b610 │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 14f7f4 │ │ │ │ + bl 14fc9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5844a <_PyCode_GetPureScriptXIData@@Base+0x3c> │ │ │ │ - ldr r0, [pc, #8] @ (58508 <_PyCode_GetPureScriptXIData@@Base+0xfa>) │ │ │ │ + beq.n 58456 <_PyCode_GetPureScriptXIData@@Base+0x3c> │ │ │ │ + ldr r0, [pc, #8] @ (58514 <_PyCode_GetPureScriptXIData@@Base+0xfa>) │ │ │ │ add.w r0, r0, r7, lsl #4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, 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 r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58646 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + bne.w 58652 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 585c0 <_PyCode_GetPureScriptXIData@@Base+0x1b2> │ │ │ │ + bne.n 585cc <_PyCode_GetPureScriptXIData@@Base+0x1b2> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - cbz r3, 58542 <_PyCode_GetPureScriptXIData@@Base+0x134> │ │ │ │ + cbz r3, 5854e <_PyCode_GetPureScriptXIData@@Base+0x134> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 5854a <_PyCode_GetPureScriptXIData@@Base+0x13c> │ │ │ │ + cbnz r3, 58556 <_PyCode_GetPureScriptXIData@@Base+0x13c> │ │ │ │ ldrb.w r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 58646 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + beq.n 58652 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5863a <_PyCode_GetPureScriptXIData@@Base+0x22c> │ │ │ │ + beq.n 58646 <_PyCode_GetPureScriptXIData@@Base+0x22c> │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5863a <_PyCode_GetPureScriptXIData@@Base+0x22c> │ │ │ │ + beq.n 58646 <_PyCode_GetPureScriptXIData@@Base+0x22c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5bea8 │ │ │ │ - bl 77668 │ │ │ │ + bl 5beb8 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 585a4 <_PyCode_GetPureScriptXIData@@Base+0x196> │ │ │ │ + bge.n 585b0 <_PyCode_GetPureScriptXIData@@Base+0x196> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 585a4 <_PyCode_GetPureScriptXIData@@Base+0x196> │ │ │ │ + cbnz r3, 585b0 <_PyCode_GetPureScriptXIData@@Base+0x196> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58646 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + bge.n 58652 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 58646 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + bne.n 58652 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 58646 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + beq.n 58652 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5863a <_PyCode_GetPureScriptXIData@@Base+0x22c> │ │ │ │ + cbz r0, 58646 <_PyCode_GetPureScriptXIData@@Base+0x22c> │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5863a <_PyCode_GetPureScriptXIData@@Base+0x22c> │ │ │ │ + cbz r0, 58646 <_PyCode_GetPureScriptXIData@@Base+0x22c> │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 90400 │ │ │ │ - bl 77668 │ │ │ │ + bl 90440 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58624 <_PyCode_GetPureScriptXIData@@Base+0x216> │ │ │ │ + bge.n 58630 <_PyCode_GetPureScriptXIData@@Base+0x216> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58624 <_PyCode_GetPureScriptXIData@@Base+0x216> │ │ │ │ + cbnz r3, 58630 <_PyCode_GetPureScriptXIData@@Base+0x216> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58646 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + bge.n 58652 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 58646 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + cbnz r3, 58652 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58646 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 58652 <_PyCode_GetPureScriptXIData@@Base+0x238> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 77668 │ │ │ │ + b.w 776ac │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 586e4 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ + bne.n 586f0 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 586a2 <_PyCode_GetPureScriptXIData@@Base+0x294> │ │ │ │ + bne.n 586ae <_PyCode_GetPureScriptXIData@@Base+0x294> │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 586e4 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ + cbz r0, 586f0 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 594d2 <_Py_cr_sum@@Base+0x5e> │ │ │ │ - bl 77668 │ │ │ │ + bl 594e2 <_Py_cr_sum@@Base+0x5e> │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 586d4 <_PyCode_GetPureScriptXIData@@Base+0x2c6> │ │ │ │ - b.n 586e4 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ + blt.n 586e0 <_PyCode_GetPureScriptXIData@@Base+0x2c6> │ │ │ │ + b.n 586f0 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ - cbz r3, 586e4 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ + cbz r3, 586f0 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 586e4 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ + cbz r0, 586f0 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl d7f14 │ │ │ │ - bl 77668 │ │ │ │ + bl d7f58 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 586e4 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ + bge.n 586f0 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 586e4 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ + cbnz r3, 586f0 <_PyCode_GetPureScriptXIData@@Base+0x2d6> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_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, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r3, r5, #1 │ │ │ │ - bne.n 58716 <_PyCode_GetPureScriptXIData@@Base+0x308> │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + bne.n 58722 <_PyCode_GetPureScriptXIData@@Base+0x308> │ │ │ │ + movw r0, #62348 @ 0xf38c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #37940 @ 0x9434 │ │ │ │ + movw r0, #38004 @ 0x9474 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 58764 <_PyCode_GetPureScriptXIData@@Base+0x356> │ │ │ │ + beq.n 58770 <_PyCode_GetPureScriptXIData@@Base+0x356> │ │ │ │ ldr.w r2, [r4, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 58764 <_PyCode_GetPureScriptXIData@@Base+0x356> │ │ │ │ + beq.n 58770 <_PyCode_GetPureScriptXIData@@Base+0x356> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 5878e <_PyCode_GetPureScriptXIData@@Base+0x380> │ │ │ │ - b.n 5877c <_PyCode_GetPureScriptXIData@@Base+0x36e> │ │ │ │ + beq.n 5879a <_PyCode_GetPureScriptXIData@@Base+0x380> │ │ │ │ + b.n 58788 <_PyCode_GetPureScriptXIData@@Base+0x36e> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5875c <_PyCode_GetPureScriptXIData@@Base+0x34e> │ │ │ │ - movw r0, #37952 @ 0x9440 │ │ │ │ + beq.n 58768 <_PyCode_GetPureScriptXIData@@Base+0x34e> │ │ │ │ + movw r0, #38016 @ 0x9480 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r6 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5875c <_PyCode_GetPureScriptXIData@@Base+0x34e> │ │ │ │ - b.n 5879e <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + bne.n 58768 <_PyCode_GetPureScriptXIData@@Base+0x34e> │ │ │ │ + b.n 587aa <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #37952 @ 0x9440 │ │ │ │ + movw r0, #38016 @ 0x9480 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 5879e <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 587aa <_PyCode_GetPureScriptXIData@@Base+0x390> │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r1, [r5, #16] │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 210fa8 │ │ │ │ + b.w 211188 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 587c8 <_PyCode_GetPureScriptXIData@@Base+0x3ba> │ │ │ │ + cbz r0, 587d4 <_PyCode_GetPureScriptXIData@@Base+0x3ba> │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - cbz r1, 587e4 <_PyCode_GetPureScriptXIData@@Base+0x3d6> │ │ │ │ + cbz r1, 587f0 <_PyCode_GetPureScriptXIData@@Base+0x3d6> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - b.w 211154 │ │ │ │ - ldr r2, [pc, #48] @ (58820 <_PyCode_GetPureScriptXIData@@Base+0x412>) │ │ │ │ + b.w 211374 │ │ │ │ + ldr r2, [pc, #48] @ (5882c <_PyCode_GetPureScriptXIData@@Base+0x412>) │ │ │ │ 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, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 58814 <_PyCode_GetPureScriptXIData@@Base+0x406> │ │ │ │ - movw r0, #37960 @ 0x9448 │ │ │ │ + bne.n 58820 <_PyCode_GetPureScriptXIData@@Base+0x406> │ │ │ │ + movw r0, #38024 @ 0x9488 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w e53dc │ │ │ │ - movw r0, #37968 @ 0x9450 │ │ │ │ + b.w e53cc │ │ │ │ + movw r0, #38032 @ 0x9490 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #48] @ (58858 <_PyCode_GetPureScriptXIData@@Base+0x44a>) │ │ │ │ + ldr r2, [pc, #48] @ (58864 <_PyCode_GetPureScriptXIData@@Base+0x44a>) │ │ │ │ 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, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5884c <_PyCode_GetPureScriptXIData@@Base+0x43e> │ │ │ │ - movw r0, #37976 @ 0x9458 │ │ │ │ + bne.n 58858 <_PyCode_GetPureScriptXIData@@Base+0x43e> │ │ │ │ + movw r0, #38040 @ 0x9498 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - b.w e53dc │ │ │ │ - movw r0, #37988 @ 0x9464 │ │ │ │ + b.w e53cc │ │ │ │ + movw r0, #38052 @ 0x94a4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 58a32 <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ - movw r5, #60784 @ 0xed70 │ │ │ │ + bne.w 58a3e <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ + movw r5, #60848 @ 0xedb0 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ cmp r9, r0 │ │ │ │ ite ne │ │ │ │ movne r7, r9 │ │ │ │ moveq r7, r5 │ │ │ │ ldr.w r3, [r8, #60] @ 0x3c │ │ │ │ ldr.w r9, [r8, #12] │ │ │ │ cmp r4, r0 │ │ │ │ it ne │ │ │ │ movne r5, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 58992 <_PyCode_GetPureScriptXIData@@Base+0x584> │ │ │ │ + bne.n 5899e <_PyCode_GetPureScriptXIData@@Base+0x584> │ │ │ │ ldr.w r4, [r9, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 58a26 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ + beq.w 58a32 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ ldr.w r4, [r9, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 58a26 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ + beq.w 58a32 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58a32 <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ + beq.w 58a3e <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5890c <_PyCode_GetPureScriptXIData@@Base+0x4fe> │ │ │ │ + cbnz r0, 58918 <_PyCode_GetPureScriptXIData@@Base+0x4fe> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 58a32 <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ + bge.w 58a3e <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 58a32 <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ + bne.w 58a3e <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 589e0 <_PyCode_GetPureScriptXIData@@Base+0x5d2> │ │ │ │ + b.n 589ec <_PyCode_GetPureScriptXIData@@Base+0x5d2> │ │ │ │ ldr.w r3, [r9, #48] @ 0x30 │ │ │ │ - cbz r3, 5895e <_PyCode_GetPureScriptXIData@@Base+0x550> │ │ │ │ + cbz r3, 5896a <_PyCode_GetPureScriptXIData@@Base+0x550> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ - cbz r3, 5895e <_PyCode_GetPureScriptXIData@@Base+0x550> │ │ │ │ + cbz r3, 5896a <_PyCode_GetPureScriptXIData@@Base+0x550> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 58966 <_PyCode_GetPureScriptXIData@@Base+0x558> │ │ │ │ + cbz r0, 58972 <_PyCode_GetPureScriptXIData@@Base+0x558> │ │ │ │ ldr.w r1, [r9, #60] @ 0x3c │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ - bl 28bb60 │ │ │ │ + bl 28bb88 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5894c <_PyCode_GetPureScriptXIData@@Base+0x53e> │ │ │ │ + bne.n 58958 <_PyCode_GetPureScriptXIData@@Base+0x53e> │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58966 <_PyCode_GetPureScriptXIData@@Base+0x558> │ │ │ │ + bge.n 58972 <_PyCode_GetPureScriptXIData@@Base+0x558> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, 58966 <_PyCode_GetPureScriptXIData@@Base+0x558> │ │ │ │ + cbnz r1, 58972 <_PyCode_GetPureScriptXIData@@Base+0x558> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58966 <_PyCode_GetPureScriptXIData@@Base+0x558> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 58972 <_PyCode_GetPureScriptXIData@@Base+0x558> │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5895e <_PyCode_GetPureScriptXIData@@Base+0x550> │ │ │ │ + bge.n 5896a <_PyCode_GetPureScriptXIData@@Base+0x550> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbnz r1, 5895e <_PyCode_GetPureScriptXIData@@Base+0x550> │ │ │ │ + cbnz r1, 5896a <_PyCode_GetPureScriptXIData@@Base+0x550> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5897a <_PyCode_GetPureScriptXIData@@Base+0x56c> │ │ │ │ + bge.n 58986 <_PyCode_GetPureScriptXIData@@Base+0x56c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5897a <_PyCode_GetPureScriptXIData@@Base+0x56c> │ │ │ │ + cbnz r3, 58986 <_PyCode_GetPureScriptXIData@@Base+0x56c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5898e <_PyCode_GetPureScriptXIData@@Base+0x580> │ │ │ │ + bge.n 5899a <_PyCode_GetPureScriptXIData@@Base+0x580> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5898e <_PyCode_GetPureScriptXIData@@Base+0x580> │ │ │ │ + cbnz r3, 5899a <_PyCode_GetPureScriptXIData@@Base+0x580> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 58a26 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ + b.n 58a32 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ ldr.w r4, [r8, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 58a26 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ + beq.n 58a32 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58a32 <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ + beq.n 58a3e <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 589ea <_PyCode_GetPureScriptXIData@@Base+0x5dc> │ │ │ │ + cbnz r0, 589f6 <_PyCode_GetPureScriptXIData@@Base+0x5dc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58a32 <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ + bge.n 58a3e <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58a32 <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ + cbnz r3, 58a3e <_PyCode_GetPureScriptXIData@@Base+0x624> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r6 │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ strd r5, r7, [sp] │ │ │ │ - bl 90400 │ │ │ │ + bl 90440 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58a12 <_PyCode_GetPureScriptXIData@@Base+0x604> │ │ │ │ + bge.n 58a1e <_PyCode_GetPureScriptXIData@@Base+0x604> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 58a12 <_PyCode_GetPureScriptXIData@@Base+0x604> │ │ │ │ + cbnz r3, 58a1e <_PyCode_GetPureScriptXIData@@Base+0x604> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58a26 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ + bge.n 58a32 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58a26 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ + cbnz r3, 58a32 <_PyCode_GetPureScriptXIData@@Base+0x618> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 77668 │ │ │ │ + b.w 776ac │ │ │ │ add sp, #12 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58adc <_PyCode_GetPureScriptXIData@@Base+0x6ce> │ │ │ │ + bne.n 58ae8 <_PyCode_GetPureScriptXIData@@Base+0x6ce> │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #60] @ 0x3c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r3, #60784 @ 0xed70 │ │ │ │ + movw r3, #60848 @ 0xedb0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ 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 58a96 <_PyCode_GetPureScriptXIData@@Base+0x688> │ │ │ │ + bne.n 58aa2 <_PyCode_GetPureScriptXIData@@Base+0x688> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ - cbz r3, 58ad2 <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ + cbz r3, 58ade <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ - cbz r1, 58ad2 <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ + cbz r1, 58ade <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - bl 28bb60 │ │ │ │ + bl 28bb88 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ movne r4, r3 │ │ │ │ - b.n 58ad2 <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ + b.n 58ade <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - cbz r3, 58ad2 <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ + cbz r3, 58ade <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #46264 @ 0xb4b8 │ │ │ │ + movw r2, #46328 @ 0xb4f8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 58adc <_PyCode_GetPureScriptXIData@@Base+0x6ce> │ │ │ │ + cbz r0, 58ae8 <_PyCode_GetPureScriptXIData@@Base+0x6ce> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58ad2 <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ + bge.n 58ade <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58ad2 <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ + cbnz r3, 58ade <_PyCode_GetPureScriptXIData@@Base+0x6c4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 77668 │ │ │ │ + b.w 776ac │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38000 @ 0x9470 │ │ │ │ + movw r1, #38064 @ 0x94b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38044 @ 0x949c │ │ │ │ + movw r1, #38108 @ 0x94dc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38092 @ 0x94cc │ │ │ │ + movw r1, #38156 @ 0x950c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00058b56 <_PyLong_Size_t_Converter@@Base>: │ │ │ │ +00058b62 <_PyLong_Size_t_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #4 │ │ │ │ - bl 125d90 │ │ │ │ + bl 126058 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 58b8a <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ + beq.n 58b96 <_PyLong_Size_t_Converter@@Base+0x34> │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 58b8e <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ + bls.n 58b9a <_PyLong_Size_t_Converter@@Base+0x38> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38140 @ 0x94fc │ │ │ │ + movw r1, #38204 @ 0x953c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58b90 <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ + b.n 58b9c <_PyLong_Size_t_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r3, 58bae <_PyLong_Size_t_Converter@@Base+0x58> │ │ │ │ + cbz r3, 58bba <_PyLong_Size_t_Converter@@Base+0x58> │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 58bbe <_PyLong_Size_t_Converter@@Base+0x68> │ │ │ │ + b.n 58bca <_PyLong_Size_t_Converter@@Base+0x68> │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 58bbc <_PyLong_Size_t_Converter@@Base+0x66> │ │ │ │ + blt.n 58bc8 <_PyLong_Size_t_Converter@@Base+0x66> │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 58bb8 <_PyLong_Size_t_Converter@@Base+0x62> │ │ │ │ - cbnz r1, 58bde <_PyLong_Size_t_Converter@@Base+0x88> │ │ │ │ + bgt.n 58bc4 <_PyLong_Size_t_Converter@@Base+0x62> │ │ │ │ + cbnz r1, 58bea <_PyLong_Size_t_Converter@@Base+0x88> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 58bbe <_PyLong_Size_t_Converter@@Base+0x68> │ │ │ │ + b.n 58bca <_PyLong_Size_t_Converter@@Base+0x68> │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #120] @ (58c38 <_PyLong_Size_t_Converter@@Base+0xe2>) │ │ │ │ + ldr r1, [pc, #120] @ (58c44 <_PyLong_Size_t_Converter@@Base+0xe2>) │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 58be4 <_PyLong_Size_t_Converter@@Base+0x8e> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 58bf0 <_PyLong_Size_t_Converter@@Base+0x8e> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 58c32 <_PyLong_Size_t_Converter@@Base+0xdc> │ │ │ │ + b.n 58c3e <_PyLong_Size_t_Converter@@Base+0xdc> │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ adds r4, r4, r6 │ │ │ │ - beq.n 58c06 <_PyLong_Size_t_Converter@@Base+0xb0> │ │ │ │ + beq.n 58c12 <_PyLong_Size_t_Converter@@Base+0xb0> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ - cbz r6, 58bf0 <_PyLong_Size_t_Converter@@Base+0x9a> │ │ │ │ + cbz r6, 58bfc <_PyLong_Size_t_Converter@@Base+0x9a> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 58c0a <_PyLong_Size_t_Converter@@Base+0xb4> │ │ │ │ + beq.n 58c16 <_PyLong_Size_t_Converter@@Base+0xb4> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 58c0a <_PyLong_Size_t_Converter@@Base+0xb4> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 58c16 <_PyLong_Size_t_Converter@@Base+0xb4> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58bda <_PyLong_Size_t_Converter@@Base+0x84> │ │ │ │ - b.n 58c0a <_PyLong_Size_t_Converter@@Base+0xb4> │ │ │ │ + bne.n 58be6 <_PyLong_Size_t_Converter@@Base+0x84> │ │ │ │ + b.n 58c16 <_PyLong_Size_t_Converter@@Base+0xb4> │ │ │ │ movs r4, #1 │ │ │ │ movs r6, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - cbz r1, 58c12 <_PyLong_Size_t_Converter@@Base+0xbc> │ │ │ │ + cbz r1, 58c1e <_PyLong_Size_t_Converter@@Base+0xbc> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - b.n 58c1a <_PyLong_Size_t_Converter@@Base+0xc4> │ │ │ │ + b.n 58c26 <_PyLong_Size_t_Converter@@Base+0xc4> │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ 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 266be4 <_PyLong_Lshift@@Base+0x2b4> │ │ │ │ + bl 266edc <_PyLong_Lshift@@Base+0x374> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r1, r6] │ │ │ │ @@ -67294,437 +67300,437 @@ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w ip, [sp, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 58c64 <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ + beq.n 58c70 <_PyLong_Size_t_Converter@@Base+0x10e> │ │ │ │ ldr.w r5, [ip, #8] │ │ │ │ - b.n 58c74 <_PyLong_Size_t_Converter@@Base+0x11e> │ │ │ │ + b.n 58c80 <_PyLong_Size_t_Converter@@Base+0x11e> │ │ │ │ cmp r3, ip │ │ │ │ - ble.n 58c72 <_PyLong_Size_t_Converter@@Base+0x11c> │ │ │ │ + ble.n 58c7e <_PyLong_Size_t_Converter@@Base+0x11c> │ │ │ │ cmp r3, #2 │ │ │ │ - bgt.n 58c6e <_PyLong_Size_t_Converter@@Base+0x118> │ │ │ │ - cbnz r2, 58c98 <_PyLong_Size_t_Converter@@Base+0x142> │ │ │ │ + bgt.n 58c7a <_PyLong_Size_t_Converter@@Base+0x118> │ │ │ │ + cbnz r2, 58ca4 <_PyLong_Size_t_Converter@@Base+0x142> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 58c74 <_PyLong_Size_t_Converter@@Base+0x11e> │ │ │ │ + b.n 58c80 <_PyLong_Size_t_Converter@@Base+0x11e> │ │ │ │ mov r5, ip │ │ │ │ - ldr r1, [pc, #84] @ (58ccc <_PyLong_Size_t_Converter@@Base+0x176>) │ │ │ │ + ldr r1, [pc, #84] @ (58cd8 <_PyLong_Size_t_Converter@@Base+0x176>) │ │ │ │ mov r3, ip │ │ │ │ movs r2, #0 │ │ │ │ mov.w ip, #2 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ strd r1, ip, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 58c9e <_PyLong_Size_t_Converter@@Base+0x148> │ │ │ │ - b.n 58cc8 <_PyLong_Size_t_Converter@@Base+0x172> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 58caa <_PyLong_Size_t_Converter@@Base+0x148> │ │ │ │ + b.n 58cd4 <_PyLong_Size_t_Converter@@Base+0x172> │ │ │ │ clz r5, r2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ itte eq │ │ │ │ movweq r4, #5160 @ 0x1428 │ │ │ │ movteq r4, #75 @ 0x4b │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ 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 1004f0 │ │ │ │ + bl 100570 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrsb r4, [r6, r6] │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ subs r3, r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 58cf6 <_PyLong_Size_t_Converter@@Base+0x1a0> │ │ │ │ + bhi.n 58d02 <_PyLong_Size_t_Converter@@Base+0x1a0> │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 58d10 <_PyLong_Size_t_Converter@@Base+0x1ba> │ │ │ │ + ble.n 58d1c <_PyLong_Size_t_Converter@@Base+0x1ba> │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - b.n 58d18 <_PyLong_Size_t_Converter@@Base+0x1c2> │ │ │ │ - movw r0, #3656 @ 0xe48 │ │ │ │ + b.n 58d24 <_PyLong_Size_t_Converter@@Base+0x1c2> │ │ │ │ + movw r0, #3720 @ 0xe88 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 58cee <_PyLong_Size_t_Converter@@Base+0x198> │ │ │ │ + bne.n 58cfa <_PyLong_Size_t_Converter@@Base+0x198> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5906a <_PyLong_Size_t_Converter@@Base+0x514> │ │ │ │ + b.n 59076 <_PyLong_Size_t_Converter@@Base+0x514> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr.w r4, [r8, #12] │ │ │ │ - cbz r4, 58d46 <_PyLong_Size_t_Converter@@Base+0x1f0> │ │ │ │ + cbz r4, 58d52 <_PyLong_Size_t_Converter@@Base+0x1f0> │ │ │ │ ldr.w r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 58d5e <_PyLong_Size_t_Converter@@Base+0x208> │ │ │ │ + beq.n 58d6a <_PyLong_Size_t_Converter@@Base+0x208> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38176 @ 0x9520 │ │ │ │ + movw r1, #38240 @ 0x9560 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 58d0c <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ + bl f3598 │ │ │ │ + b.n 58d18 <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6456 @ 0x1938 │ │ │ │ + movw r1, #6520 @ 0x1978 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 58d0c <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ - movw r1, #49576 @ 0xc1a8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 58d18 <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ + movw r1, #49640 @ 0xc1e8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 58d0c <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ + beq.n 58d18 <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ - cbz r0, 58d92 <_PyLong_Size_t_Converter@@Base+0x23c> │ │ │ │ + cbz r0, 58d9e <_PyLong_Size_t_Converter@@Base+0x23c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58d92 <_PyLong_Size_t_Converter@@Base+0x23c> │ │ │ │ + bge.n 58d9e <_PyLong_Size_t_Converter@@Base+0x23c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58d92 <_PyLong_Size_t_Converter@@Base+0x23c> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58d9e <_PyLong_Size_t_Converter@@Base+0x23c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ - cbz r0, 58dac <_PyLong_Size_t_Converter@@Base+0x256> │ │ │ │ + cbz r0, 58db8 <_PyLong_Size_t_Converter@@Base+0x256> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58dac <_PyLong_Size_t_Converter@@Base+0x256> │ │ │ │ + bge.n 58db8 <_PyLong_Size_t_Converter@@Base+0x256> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58dac <_PyLong_Size_t_Converter@@Base+0x256> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58db8 <_PyLong_Size_t_Converter@@Base+0x256> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 58dc6 <_PyLong_Size_t_Converter@@Base+0x270> │ │ │ │ + cbz r0, 58dd2 <_PyLong_Size_t_Converter@@Base+0x270> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58dc6 <_PyLong_Size_t_Converter@@Base+0x270> │ │ │ │ + bge.n 58dd2 <_PyLong_Size_t_Converter@@Base+0x270> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58dc6 <_PyLong_Size_t_Converter@@Base+0x270> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58dd2 <_PyLong_Size_t_Converter@@Base+0x270> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ - cbz r0, 58de0 <_PyLong_Size_t_Converter@@Base+0x28a> │ │ │ │ + cbz r0, 58dec <_PyLong_Size_t_Converter@@Base+0x28a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58de0 <_PyLong_Size_t_Converter@@Base+0x28a> │ │ │ │ + bge.n 58dec <_PyLong_Size_t_Converter@@Base+0x28a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58de0 <_PyLong_Size_t_Converter@@Base+0x28a> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58dec <_PyLong_Size_t_Converter@@Base+0x28a> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - cbz r0, 58dfa <_PyLong_Size_t_Converter@@Base+0x2a4> │ │ │ │ + cbz r0, 58e06 <_PyLong_Size_t_Converter@@Base+0x2a4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58dfa <_PyLong_Size_t_Converter@@Base+0x2a4> │ │ │ │ + bge.n 58e06 <_PyLong_Size_t_Converter@@Base+0x2a4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58dfa <_PyLong_Size_t_Converter@@Base+0x2a4> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58e06 <_PyLong_Size_t_Converter@@Base+0x2a4> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ - cbz r0, 58e14 <_PyLong_Size_t_Converter@@Base+0x2be> │ │ │ │ + cbz r0, 58e20 <_PyLong_Size_t_Converter@@Base+0x2be> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 58e14 <_PyLong_Size_t_Converter@@Base+0x2be> │ │ │ │ + bge.n 58e20 <_PyLong_Size_t_Converter@@Base+0x2be> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 58e14 <_PyLong_Size_t_Converter@@Base+0x2be> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 58e20 <_PyLong_Size_t_Converter@@Base+0x2be> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 58e30 <_PyLong_Size_t_Converter@@Base+0x2da> │ │ │ │ - movw r0, #49212 @ 0xc03c │ │ │ │ + bne.n 58e3c <_PyLong_Size_t_Converter@@Base+0x2da> │ │ │ │ + movw r0, #49276 @ 0xc07c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b.n 59050 <_PyLong_Size_t_Converter@@Base+0x4fa> │ │ │ │ + b.n 5905c <_PyLong_Size_t_Converter@@Base+0x4fa> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #38244 @ 0x9564 │ │ │ │ + movw r1, #38308 @ 0x95a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1002b8 │ │ │ │ + bl 100334 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 58d0c <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ + beq.w 58d18 <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ movs r7, #0 │ │ │ │ - movw r3, #49212 @ 0xc03c │ │ │ │ + movw r3, #49276 @ 0xc07c │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r3, [sp, #4] │ │ │ │ add.w r3, r0, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 58e70 <_PyLong_Size_t_Converter@@Base+0x31a> │ │ │ │ + bpl.n 58e7c <_PyLong_Size_t_Converter@@Base+0x31a> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 59048 <_PyLong_Size_t_Converter@@Base+0x4f2> │ │ │ │ + bge.w 59054 <_PyLong_Size_t_Converter@@Base+0x4f2> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w sl, [r3, r7, lsl #2] │ │ │ │ - b.n 58e7c <_PyLong_Size_t_Converter@@Base+0x326> │ │ │ │ + b.n 58e88 <_PyLong_Size_t_Converter@@Base+0x326> │ │ │ │ cmp r7, r3 │ │ │ │ - bge.w 59048 <_PyLong_Size_t_Converter@@Base+0x4f2> │ │ │ │ + bge.w 59054 <_PyLong_Size_t_Converter@@Base+0x4f2> │ │ │ │ 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 58e90 <_PyLong_Size_t_Converter@@Base+0x33a> │ │ │ │ + bpl.n 58e9c <_PyLong_Size_t_Converter@@Base+0x33a> │ │ │ │ mov r0, sl │ │ │ │ - bl 92654 │ │ │ │ + bl 926b8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 58ea2 <_PyLong_Size_t_Converter@@Base+0x34c> │ │ │ │ + b.n 58eae <_PyLong_Size_t_Converter@@Base+0x34c> │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bmi.n 58e9e <_PyLong_Size_t_Converter@@Base+0x348> │ │ │ │ + bmi.n 58eaa <_PyLong_Size_t_Converter@@Base+0x348> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 58ea6 <_PyLong_Size_t_Converter@@Base+0x350> │ │ │ │ - b.n 58eb2 <_PyLong_Size_t_Converter@@Base+0x35c> │ │ │ │ + blt.n 58eb2 <_PyLong_Size_t_Converter@@Base+0x350> │ │ │ │ + b.n 58ebe <_PyLong_Size_t_Converter@@Base+0x35c> │ │ │ │ add.w r6, sl, #16 │ │ │ │ - cbnz r6, 58ece <_PyLong_Size_t_Converter@@Base+0x378> │ │ │ │ - b.n 58e94 <_PyLong_Size_t_Converter@@Base+0x33e> │ │ │ │ + cbnz r6, 58eda <_PyLong_Size_t_Converter@@Base+0x378> │ │ │ │ + b.n 58ea0 <_PyLong_Size_t_Converter@@Base+0x33e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 58eb2 <_PyLong_Size_t_Converter@@Base+0x35c> │ │ │ │ + cbnz r3, 58ebe <_PyLong_Size_t_Converter@@Base+0x35c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38272 @ 0x9580 │ │ │ │ + movw r1, #38336 @ 0x95c0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d6b78 │ │ │ │ - movw r1, #48480 @ 0xbd60 │ │ │ │ + b.w d6bbc │ │ │ │ + movw r1, #48544 @ 0xbda0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 58efa <_PyLong_Size_t_Converter@@Base+0x3a4> │ │ │ │ + cbnz r0, 58f06 <_PyLong_Size_t_Converter@@Base+0x3a4> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #52] @ 0x34 │ │ │ │ - bl 77668 │ │ │ │ - b.n 59044 <_PyLong_Size_t_Converter@@Base+0x4ee> │ │ │ │ + bl 776ac │ │ │ │ + b.n 59050 <_PyLong_Size_t_Converter@@Base+0x4ee> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 58f20 <_PyLong_Size_t_Converter@@Base+0x3ca> │ │ │ │ + cbnz r0, 58f2c <_PyLong_Size_t_Converter@@Base+0x3ca> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #56] @ 0x38 │ │ │ │ - bl 77668 │ │ │ │ - b.n 59044 <_PyLong_Size_t_Converter@@Base+0x4ee> │ │ │ │ - movw r1, #38296 @ 0x9598 │ │ │ │ + bl 776ac │ │ │ │ + b.n 59050 <_PyLong_Size_t_Converter@@Base+0x4ee> │ │ │ │ + movw r1, #38360 @ 0x95d8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 58f48 <_PyLong_Size_t_Converter@@Base+0x3f2> │ │ │ │ + cbnz r0, 58f54 <_PyLong_Size_t_Converter@@Base+0x3f2> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #60] @ 0x3c │ │ │ │ - b.n 58f6e <_PyLong_Size_t_Converter@@Base+0x418> │ │ │ │ - movw r1, #38308 @ 0x95a4 │ │ │ │ + b.n 58f7a <_PyLong_Size_t_Converter@@Base+0x418> │ │ │ │ + movw r1, #38372 @ 0x95e4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 58f90 <_PyLong_Size_t_Converter@@Base+0x43a> │ │ │ │ + cbnz r0, 58f9c <_PyLong_Size_t_Converter@@Base+0x43a> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #64] @ 0x40 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r2, #35385 @ 0x8a39 │ │ │ │ + movw r2, #35397 @ 0x8a45 │ │ │ │ movt r2, #5 │ │ │ │ - movw r1, #34909 @ 0x885d │ │ │ │ + movw r1, #34921 @ 0x8869 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b.n 59044 <_PyLong_Size_t_Converter@@Base+0x4ee> │ │ │ │ - movw r1, #3928 @ 0xf58 │ │ │ │ + b.n 59050 <_PyLong_Size_t_Converter@@Base+0x4ee> │ │ │ │ + movw r1, #3992 @ 0xf98 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 58fd0 <_PyLong_Size_t_Converter@@Base+0x47a> │ │ │ │ + cbnz r0, 58fdc <_PyLong_Size_t_Converter@@Base+0x47a> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #68] @ 0x44 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #34381 @ 0x864d │ │ │ │ + movw r1, #34393 @ 0x8659 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b.n 59044 <_PyLong_Size_t_Converter@@Base+0x4ee> │ │ │ │ - movw r1, #47296 @ 0xb8c0 │ │ │ │ + b.n 59050 <_PyLong_Size_t_Converter@@Base+0x4ee> │ │ │ │ + movw r1, #47360 @ 0xb900 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 59010 <_PyLong_Size_t_Converter@@Base+0x4ba> │ │ │ │ + cbnz r0, 5901c <_PyLong_Size_t_Converter@@Base+0x4ba> │ │ │ │ ldr.w r2, [sl] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt.w r2, [sl] │ │ │ │ str.w sl, [r4, #72] @ 0x48 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - movw r1, #34061 @ 0x850d │ │ │ │ + movw r1, #34073 @ 0x8519 │ │ │ │ movt r1, #5 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b.n 59044 <_PyLong_Size_t_Converter@@Base+0x4ee> │ │ │ │ + b.n 59050 <_PyLong_Size_t_Converter@@Base+0x4ee> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #38316 @ 0x95ac │ │ │ │ + movw r1, #38380 @ 0x95ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 58d0c <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ + bge.w 58d18 <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 58d0c <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ + bne.w 58d18 <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 58d0c <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 58d18 <_PyLong_Size_t_Converter@@Base+0x1b6> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 58e58 <_PyLong_Size_t_Converter@@Base+0x302> │ │ │ │ + b.n 58e64 <_PyLong_Size_t_Converter@@Base+0x302> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5905a <_PyLong_Size_t_Converter@@Base+0x504> │ │ │ │ + blt.n 59066 <_PyLong_Size_t_Converter@@Base+0x504> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5906a <_PyLong_Size_t_Converter@@Base+0x514> │ │ │ │ + b.n 59076 <_PyLong_Size_t_Converter@@Base+0x514> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59050 <_PyLong_Size_t_Converter@@Base+0x4fa> │ │ │ │ + bne.n 5905c <_PyLong_Size_t_Converter@@Base+0x4fa> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59050 <_PyLong_Size_t_Converter@@Base+0x4fa> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5905c <_PyLong_Size_t_Converter@@Base+0x4fa> │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5909c <_PyLong_Size_t_Converter@@Base+0x546> │ │ │ │ + bgt.n 590a8 <_PyLong_Size_t_Converter@@Base+0x546> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 590b8 <_PyLong_Size_t_Converter@@Base+0x562> │ │ │ │ + bl f3598 │ │ │ │ + b.n 590c4 <_PyLong_Size_t_Converter@@Base+0x562> │ │ │ │ ldr r5, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r5, 590be <_PyLong_Size_t_Converter@@Base+0x568> │ │ │ │ + cbz r5, 590ca <_PyLong_Size_t_Converter@@Base+0x568> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32764 @ 0x7ffc │ │ │ │ + movw r1, #32828 @ 0x803c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5910a <_PyLong_Size_t_Converter@@Base+0x5b4> │ │ │ │ - cbnz r1, 590d8 <_PyLong_Size_t_Converter@@Base+0x582> │ │ │ │ + b.n 59116 <_PyLong_Size_t_Converter@@Base+0x5b4> │ │ │ │ + cbnz r1, 590e4 <_PyLong_Size_t_Converter@@Base+0x582> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #4452 @ 0x1164 │ │ │ │ + movw r1, #4516 @ 0x11a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 590b8 <_PyLong_Size_t_Converter@@Base+0x562> │ │ │ │ + bl f3598 │ │ │ │ + b.n 590c4 <_PyLong_Size_t_Converter@@Base+0x562> │ │ │ │ movw r4, #43724 @ 0xaacc │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ bl dd584 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 590f4 <_PyLong_Size_t_Converter@@Base+0x59e> │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 590f8 <_PyLong_Size_t_Converter@@Base+0x5a2> │ │ │ │ - b.n 590b8 <_PyLong_Size_t_Converter@@Base+0x562> │ │ │ │ + bne.n 59100 <_PyLong_Size_t_Converter@@Base+0x59e> │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 59104 <_PyLong_Size_t_Converter@@Base+0x5a2> │ │ │ │ + b.n 590c4 <_PyLong_Size_t_Converter@@Base+0x562> │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 59108 <_PyLong_Size_t_Converter@@Base+0x5b2> │ │ │ │ + bgt.n 59114 <_PyLong_Size_t_Converter@@Base+0x5b2> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #38336 @ 0x95c0 │ │ │ │ + movw r1, #38400 @ 0x9600 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ - b.n 590b8 <_PyLong_Size_t_Converter@@Base+0x562> │ │ │ │ + bl f3598 │ │ │ │ + b.n 590c4 <_PyLong_Size_t_Converter@@Base+0x562> │ │ │ │ str r0, [r6, #16] │ │ │ │ mov r0, r5 │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ @@ -67733,159 +67739,159 @@ │ │ │ │ mov r7, r1 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #20 │ │ │ │ blx 2b348 │ │ │ │ subs r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n 59142 <_PyLong_Size_t_Converter@@Base+0x5ec> │ │ │ │ + bhi.n 5914e <_PyLong_Size_t_Converter@@Base+0x5ec> │ │ │ │ ldr r0, [r7, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5915a <_PyLong_Size_t_Converter@@Base+0x604> │ │ │ │ - b.n 591a0 <_PyLong_Size_t_Converter@@Base+0x64a> │ │ │ │ - movw r0, #30272 @ 0x7640 │ │ │ │ + cbz r0, 59166 <_PyLong_Size_t_Converter@@Base+0x604> │ │ │ │ + b.n 591ac <_PyLong_Size_t_Converter@@Base+0x64a> │ │ │ │ + movw r0, #30336 @ 0x7680 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59132 <_PyLong_Size_t_Converter@@Base+0x5dc> │ │ │ │ - b.n 591a0 <_PyLong_Size_t_Converter@@Base+0x64a> │ │ │ │ + bne.n 5913e <_PyLong_Size_t_Converter@@Base+0x5dc> │ │ │ │ + b.n 591ac <_PyLong_Size_t_Converter@@Base+0x64a> │ │ │ │ cmp r6, #1 │ │ │ │ - ble.n 591d4 <_PyLong_Size_t_Converter@@Base+0x67e> │ │ │ │ + ble.n 591e0 <_PyLong_Size_t_Converter@@Base+0x67e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 591c2 <_PyLong_Size_t_Converter@@Base+0x66c> │ │ │ │ + beq.n 591ce <_PyLong_Size_t_Converter@@Base+0x66c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 591a4 <_PyLong_Size_t_Converter@@Base+0x64e> │ │ │ │ + bpl.n 591b0 <_PyLong_Size_t_Converter@@Base+0x64e> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 591a0 <_PyLong_Size_t_Converter@@Base+0x64a> │ │ │ │ + cbz r0, 591ac <_PyLong_Size_t_Converter@@Base+0x64a> │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 591c4 <_PyLong_Size_t_Converter@@Base+0x66e> │ │ │ │ + beq.n 591d0 <_PyLong_Size_t_Converter@@Base+0x66e> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59204 <_PyLong_Size_t_Converter@@Base+0x6ae> │ │ │ │ - movw r2, #58388 @ 0xe414 │ │ │ │ + b.n 59210 <_PyLong_Size_t_Converter@@Base+0x6ae> │ │ │ │ + movw r2, #58452 @ 0xe454 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #30272 @ 0x7640 │ │ │ │ + movw r0, #30336 @ 0x7680 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 591a0 <_PyLong_Size_t_Converter@@Base+0x64a> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 591ac <_PyLong_Size_t_Converter@@Base+0x64a> │ │ │ │ mov r5, r0 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 591d6 <_PyLong_Size_t_Converter@@Base+0x680> │ │ │ │ + beq.n 591e2 <_PyLong_Size_t_Converter@@Base+0x680> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge.n 591d6 <_PyLong_Size_t_Converter@@Base+0x680> │ │ │ │ - b.n 591a0 <_PyLong_Size_t_Converter@@Base+0x64a> │ │ │ │ + bge.n 591e2 <_PyLong_Size_t_Converter@@Base+0x680> │ │ │ │ + b.n 591ac <_PyLong_Size_t_Converter@@Base+0x64a> │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ - cbnz r4, 591e4 <_PyLong_Size_t_Converter@@Base+0x68e> │ │ │ │ + cbnz r4, 591f0 <_PyLong_Size_t_Converter@@Base+0x68e> │ │ │ │ add r3, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 17b6e8 │ │ │ │ + bl 17bb9c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59204 <_PyLong_Size_t_Converter@@Base+0x6ae> │ │ │ │ + cbz r0, 59210 <_PyLong_Size_t_Converter@@Base+0x6ae> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - movw r0, #41116 @ 0xa09c │ │ │ │ + movw r0, #41180 @ 0xa0dc │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 5920e <_PyLong_Size_t_Converter@@Base+0x6b8> │ │ │ │ + cbz r3, 5921a <_PyLong_Size_t_Converter@@Base+0x6b8> │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ 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 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.n 5922e <_PyLong_Size_t_Converter@@Base+0x6d8> │ │ │ │ + blt.n 5923a <_PyLong_Size_t_Converter@@Base+0x6d8> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 59234 <_PyLong_Size_t_Converter@@Base+0x6de> │ │ │ │ - b.n 59276 <_PyLong_Size_t_Converter@@Base+0x720> │ │ │ │ + bne.n 59240 <_PyLong_Size_t_Converter@@Base+0x6de> │ │ │ │ + b.n 59282 <_PyLong_Size_t_Converter@@Base+0x720> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5924c <_PyLong_Size_t_Converter@@Base+0x6f6> │ │ │ │ + b.n 59258 <_PyLong_Size_t_Converter@@Base+0x6f6> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - cbz r5, 5924c <_PyLong_Size_t_Converter@@Base+0x6f6> │ │ │ │ + cbz r5, 59258 <_PyLong_Size_t_Converter@@Base+0x6f6> │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ cmp r6, r0 │ │ │ │ - ble.n 5924c <_PyLong_Size_t_Converter@@Base+0x6f6> │ │ │ │ + ble.n 59258 <_PyLong_Size_t_Converter@@Base+0x6f6> │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ mul.w r5, r6, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 14f7f4 │ │ │ │ + bl 14fc9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59284 <_PyLong_Size_t_Converter@@Base+0x72e> │ │ │ │ + beq.n 59290 <_PyLong_Size_t_Converter@@Base+0x72e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - cbz r3, 59264 <_PyLong_Size_t_Converter@@Base+0x70e> │ │ │ │ + cbz r3, 59270 <_PyLong_Size_t_Converter@@Base+0x70e> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - b.n 5926c <_PyLong_Size_t_Converter@@Base+0x716> │ │ │ │ + b.n 59278 <_PyLong_Size_t_Converter@@Base+0x716> │ │ │ │ movw r2, #32052 @ 0x7d34 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1e6170 <_PyBytes_Repeat@@Base> │ │ │ │ + bl 1e63b8 <_PyBytes_Repeat@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59286 <_PyLong_Size_t_Converter@@Base+0x730> │ │ │ │ + bge.n 59292 <_PyLong_Size_t_Converter@@Base+0x730> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 59286 <_PyLong_Size_t_Converter@@Base+0x730> │ │ │ │ + b.n 59292 <_PyLong_Size_t_Converter@@Base+0x730> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005928a <_Py_c_sum@@Base>: │ │ │ │ +00059296 <_Py_c_sum@@Base>: │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ vadd.f64 d0, d0, d2 │ │ │ │ vadd.f64 d1, d1, d3 │ │ │ │ add sp, #64 @ 0x40 │ │ │ │ bx lr │ │ │ │ - movw r0, #7996 @ 0x1f3c │ │ │ │ + movw r0, #8120 @ 0x1fb8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ │ │ │ │ -000592a4 <_Py_cr_diff@@Base>: │ │ │ │ +000592b0 <_Py_cr_diff@@Base>: │ │ │ │ push {r4} │ │ │ │ vsub.f64 d2, d0, d2 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r3, sp, #16 │ │ │ │ add r4, sp, #32 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ @@ -67902,163 +67908,164 @@ │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 592fc <_Py_cr_diff@@Base+0x58> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 59322 <_Py_cr_diff@@Base+0x7e> │ │ │ │ + bne.n 59308 <_Py_cr_diff@@Base+0x58> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5932e <_Py_cr_diff@@Base+0x7e> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 59318 <_Py_cr_diff@@Base+0x74> │ │ │ │ + blt.n 59324 <_Py_cr_diff@@Base+0x74> │ │ │ │ adds r3, r4, #1 │ │ │ │ - blt.n 59312 <_Py_cr_diff@@Base+0x6e> │ │ │ │ + blt.n 5931e <_Py_cr_diff@@Base+0x6e> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 59316 <_Py_cr_diff@@Base+0x72> │ │ │ │ + b.n 59322 <_Py_cr_diff@@Base+0x72> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 59324 <_Py_cr_diff@@Base+0x80> │ │ │ │ + b.n 59330 <_Py_cr_diff@@Base+0x80> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00059326 <_Py_cr_prod@@Base>: │ │ │ │ +00059332 <_Py_cr_prod@@Base>: │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vmul.f64 d0, d0, d2 │ │ │ │ vmul.f64 d1, d2, d1 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38376 @ 0x95e8 │ │ │ │ + movw r1, #38440 @ 0x9628 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 59398 <_Py_cr_prod@@Base+0x72> │ │ │ │ + bpl.n 593a4 <_Py_cr_prod@@Base+0x72> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #11092 @ 0x2b54 │ │ │ │ + movw r1, #11156 @ 0x2b94 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 133f68 │ │ │ │ - cbz r0, 59398 <_Py_cr_prod@@Base+0x72> │ │ │ │ - cbz r4, 593a6 <_Py_cr_prod@@Base+0x80> │ │ │ │ + bl 1342a4 │ │ │ │ + cbz r0, 593a4 <_Py_cr_prod@@Base+0x72> │ │ │ │ + cbz r4, 593b2 <_Py_cr_prod@@Base+0x80> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 593a6 <_Py_cr_prod@@Base+0x80> │ │ │ │ + bge.n 593b2 <_Py_cr_prod@@Base+0x80> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 593a6 <_Py_cr_prod@@Base+0x80> │ │ │ │ + b.n 593b2 <_Py_cr_prod@@Base+0x80> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 84250 │ │ │ │ + b.w 84284 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - cbz r3, 593ba <_Py_cr_prod@@Base+0x94> │ │ │ │ + cbz r3, 593c6 <_Py_cr_prod@@Base+0x94> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r0, 593c0 <_Py_cr_prod@@Base+0x9a> │ │ │ │ + cbnz r0, 593cc <_Py_cr_prod@@Base+0x9a> │ │ │ │ movs r0, #0 │ │ │ │ - b.w 7192c │ │ │ │ - b.w f1ca0 │ │ │ │ + b.w 71968 │ │ │ │ + b.w f1cc8 │ │ │ │ │ │ │ │ -000593c4 <_Py_cr_quot@@Base>: │ │ │ │ +000593d0 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 593e0 <_Py_cr_quot@@Base+0x1c> │ │ │ │ + beq.n 593ec <_Py_cr_quot@@Base+0x1c> │ │ │ │ vdiv.f64 d6, d0, d2 │ │ │ │ vdiv.f64 d7, d1, d2 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #16] @ 59408 <_Py_cr_quot@@Base+0x44> │ │ │ │ + vldr d7, [pc, #20] @ 59418 <_Py_cr_quot@@Base+0x48> │ │ │ │ movs r3, #33 @ 0x21 │ │ │ │ str r3, [r0, #0] │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ + nop.w │ │ │ │ ... │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ - cbnz r0, 59448 <_Py_cr_quot@@Base+0x84> │ │ │ │ + cbnz r0, 59458 <_Py_cr_quot@@Base+0x88> │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n 59448 <_Py_cr_quot@@Base+0x84> │ │ │ │ + ble.n 59458 <_Py_cr_quot@@Base+0x88> │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 59448 <_Py_cr_quot@@Base+0x84> │ │ │ │ - cbz r2, 59448 <_Py_cr_quot@@Base+0x84> │ │ │ │ + bne.n 59458 <_Py_cr_quot@@Base+0x88> │ │ │ │ + cbz r2, 59458 <_Py_cr_quot@@Base+0x88> │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #38416 @ 0x9610 │ │ │ │ + movw r1, #38480 @ 0x9650 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl f3570 │ │ │ │ - b.n 59468 <_Py_cr_quot@@Base+0xa4> │ │ │ │ + bl f3598 │ │ │ │ + b.n 59478 <_Py_cr_quot@@Base+0xa8> │ │ │ │ add r4, sp, #28 │ │ │ │ str r4, [sp, #20] │ │ │ │ - ldr r4, [pc, #32] @ (59470 <_Py_cr_quot@@Base+0xac>) │ │ │ │ + ldr r4, [pc, #32] @ (59480 <_Py_cr_quot@@Base+0xb0>) │ │ │ │ mov r3, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 59432 <_Py_cr_quot@@Base+0x6e> │ │ │ │ + bne.n 59442 <_Py_cr_quot@@Base+0x72> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrsb r0, [r4, r7] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00059474 <_Py_cr_sum@@Base>: │ │ │ │ +00059484 <_Py_cr_sum@@Base>: │ │ │ │ push {r4} │ │ │ │ vadd.f64 d2, d2, d0 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ add r3, sp, #16 │ │ │ │ add r4, sp, #32 │ │ │ │ vstr d0, [sp, #16] │ │ │ │ vstr d1, [sp, #24] │ │ │ │ @@ -68075,278 +68082,278 @@ │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38516 @ 0x9674 │ │ │ │ + movw r1, #38580 @ 0x96b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 28bac4 │ │ │ │ + bl 28baec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59566 <_Py_cr_sum@@Base+0xf2> │ │ │ │ + beq.n 59576 <_Py_cr_sum@@Base+0xf2> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ - cbz r0, 59532 <_Py_cr_sum@@Base+0xbe> │ │ │ │ + cbz r0, 59542 <_Py_cr_sum@@Base+0xbe> │ │ │ │ mov r1, r4 │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59566 <_Py_cr_sum@@Base+0xf2> │ │ │ │ + beq.n 59576 <_Py_cr_sum@@Base+0xf2> │ │ │ │ ldrb.w r3, [r5, #76] @ 0x4c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 5953e <_Py_cr_sum@@Base+0xca> │ │ │ │ + cbz r3, 5954e <_Py_cr_sum@@Base+0xca> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5953e <_Py_cr_sum@@Base+0xca> │ │ │ │ + beq.n 5954e <_Py_cr_sum@@Base+0xca> │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 28bd54 │ │ │ │ + bl 28bd7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59552 <_Py_cr_sum@@Base+0xde> │ │ │ │ + beq.n 59562 <_Py_cr_sum@@Base+0xde> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 77668 │ │ │ │ - b.n 5953e <_Py_cr_sum@@Base+0xca> │ │ │ │ + bl 776ac │ │ │ │ + b.n 5954e <_Py_cr_sum@@Base+0xca> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 59568 <_Py_cr_sum@@Base+0xf4> │ │ │ │ + cbz r3, 59578 <_Py_cr_sum@@Base+0xf4> │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ - cbz r1, 59568 <_Py_cr_sum@@Base+0xf4> │ │ │ │ + cbz r1, 59578 <_Py_cr_sum@@Base+0xf4> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28bb60 │ │ │ │ + bl 28bb88 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59568 <_Py_cr_sum@@Base+0xf4> │ │ │ │ + bne.n 59578 <_Py_cr_sum@@Base+0xf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59566 <_Py_cr_sum@@Base+0xf2> │ │ │ │ + bge.n 59576 <_Py_cr_sum@@Base+0xf2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59566 <_Py_cr_sum@@Base+0xf2> │ │ │ │ + cbnz r3, 59576 <_Py_cr_sum@@Base+0xf2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005956c <_Py_rc_diff@@Base>: │ │ │ │ +0005957c <_Py_rc_diff@@Base>: │ │ │ │ vsub.f64 d0, d0, d1 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ vneg.f64 d1, d2 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38568 @ 0x96a8 │ │ │ │ + movw r1, #38632 @ 0x96e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ - ldr r3, [pc, #288] @ (596d4 <_Py_rc_diff@@Base+0x168>) │ │ │ │ + ldr r3, [pc, #288] @ (596e4 <_Py_rc_diff@@Base+0x168>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 595d2 <_Py_rc_diff@@Base+0x66> │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + cbnz r0, 595e2 <_Py_rc_diff@@Base+0x66> │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #28252 @ 0x6e5c │ │ │ │ + movw r0, #28312 @ 0x6e98 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #38612 @ 0x96d4 │ │ │ │ + movw r1, #38676 @ 0x9714 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1004c8 <_PySys_GetOptionalAttrString@@Base+0x168> │ │ │ │ + bl 100548 <_PySys_GetOptionalAttrString@@Base+0x16c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 595e8 <_Py_rc_diff@@Base+0x7c> │ │ │ │ + bne.n 595f8 <_Py_rc_diff@@Base+0x7c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 596ca <_Py_rc_diff@@Base+0x15e> │ │ │ │ - bl 706dc │ │ │ │ + b.n 596da <_Py_rc_diff@@Base+0x15e> │ │ │ │ + bl 7071c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 595e4 <_Py_rc_diff@@Base+0x78> │ │ │ │ - ldr r0, [pc, #228] @ (596d8 <_Py_rc_diff@@Base+0x16c>) │ │ │ │ + beq.n 595f4 <_Py_rc_diff@@Base+0x78> │ │ │ │ + ldr r0, [pc, #228] @ (596e8 <_Py_rc_diff@@Base+0x16c>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5960c <_Py_rc_diff@@Base+0xa0> │ │ │ │ + bne.n 5961c <_Py_rc_diff@@Base+0xa0> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 595fc <_Py_rc_diff@@Base+0x90> │ │ │ │ + bne.n 5960c <_Py_rc_diff@@Base+0x90> │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r8, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 59628 <_Py_rc_diff@@Base+0xbc> │ │ │ │ + beq.n 59638 <_Py_rc_diff@@Base+0xbc> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ movw r9, #5160 @ 0x1428 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ ldr.w r7, [r3, #796] @ 0x31c │ │ │ │ - cbz r7, 596a6 <_Py_rc_diff@@Base+0x13a> │ │ │ │ + cbz r7, 596b6 <_Py_rc_diff@@Base+0x13a> │ │ │ │ ldr.w r5, [r7, #3704] @ 0xe78 │ │ │ │ - cbz r5, 5968a <_Py_rc_diff@@Base+0x11e> │ │ │ │ + cbz r5, 5969a <_Py_rc_diff@@Base+0x11e> │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 1e29c4 │ │ │ │ + bl 1e2c0c │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #92] @ 0x5c │ │ │ │ - bl 7e0f0 │ │ │ │ + bl 7e110 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 59690 <_Py_rc_diff@@Base+0x124> │ │ │ │ + cbz r0, 596a0 <_Py_rc_diff@@Base+0x124> │ │ │ │ ldr.w r3, [sl] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ moveq r2, r9 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59680 <_Py_rc_diff@@Base+0x114> │ │ │ │ + bge.n 59690 <_Py_rc_diff@@Base+0x114> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 59680 <_Py_rc_diff@@Base+0x114> │ │ │ │ + cbnz r3, 59690 <_Py_rc_diff@@Base+0x114> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 59690 <_Py_rc_diff@@Base+0x124> │ │ │ │ + beq.n 596a0 <_Py_rc_diff@@Base+0x124> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b.n 59642 <_Py_rc_diff@@Base+0xd6> │ │ │ │ + b.n 59652 <_Py_rc_diff@@Base+0xd6> │ │ │ │ ldr.w r7, [r7, #3648] @ 0xe40 │ │ │ │ - b.n 5963c <_Py_rc_diff@@Base+0xd0> │ │ │ │ + b.n 5964c <_Py_rc_diff@@Base+0xd0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 596a4 <_Py_rc_diff@@Base+0x138> │ │ │ │ + bge.n 596b4 <_Py_rc_diff@@Base+0x138> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 596a4 <_Py_rc_diff@@Base+0x138> │ │ │ │ + cbnz r3, 596b4 <_Py_rc_diff@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 596be <_Py_rc_diff@@Base+0x152> │ │ │ │ + bne.n 596ce <_Py_rc_diff@@Base+0x152> │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 596ae <_Py_rc_diff@@Base+0x142> │ │ │ │ + bne.n 596be <_Py_rc_diff@@Base+0x142> │ │ │ │ dmb ish │ │ │ │ - beq.n 596ca <_Py_rc_diff@@Base+0x15e> │ │ │ │ - ldr r0, [pc, #16] @ (596d8 <_Py_rc_diff@@Base+0x16c>) │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 596da <_Py_rc_diff@@Base+0x15e> │ │ │ │ + ldr r0, [pc, #16] @ (596e8 <_Py_rc_diff@@Base+0x16c>) │ │ │ │ + bl 23db9c │ │ │ │ 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, #24] │ │ │ │ lsls r5, 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, 596f8 <_Py_rc_diff@@Base+0x18c> │ │ │ │ + cbnz r3, 59708 <_Py_rc_diff@@Base+0x18c> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r2, 59712 <_Py_rc_diff@@Base+0x1a6> │ │ │ │ + cbz r2, 59722 <_Py_rc_diff@@Base+0x1a6> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ - cbz r3, 59712 <_Py_rc_diff@@Base+0x1a6> │ │ │ │ + cbz r3, 59722 <_Py_rc_diff@@Base+0x1a6> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38636 @ 0x96ec │ │ │ │ + movw r1, #38700 @ 0x972c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 597b2 <_Py_rc_diff@@Base+0x246> │ │ │ │ + b.n 597c2 <_Py_rc_diff@@Base+0x246> │ │ │ │ mov r0, r1 │ │ │ │ - bl 152f9c │ │ │ │ + bl 153444 │ │ │ │ ldr.w r5, [r4, #144] @ 0x90 │ │ │ │ ldr.w r9, [r0, #16] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - cbnz r5, 5973a <_Py_rc_diff@@Base+0x1ce> │ │ │ │ + cbnz r5, 5974a <_Py_rc_diff@@Base+0x1ce> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 59752 <_Py_rc_diff@@Base+0x1e6> │ │ │ │ + cbnz r3, 59762 <_Py_rc_diff@@Base+0x1e6> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str.w r3, [r4, #144] @ 0x90 │ │ │ │ - b.n 597b2 <_Py_rc_diff@@Base+0x246> │ │ │ │ + b.n 597c2 <_Py_rc_diff@@Base+0x246> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49216 @ 0xc040 │ │ │ │ + movw r1, #49280 @ 0xc080 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5970e <_Py_rc_diff@@Base+0x1a2> │ │ │ │ + bl f3598 │ │ │ │ + b.n 5971e <_Py_rc_diff@@Base+0x1a2> │ │ │ │ ldr r0, [r4, #116] @ 0x74 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r5, [r4, #128] @ 0x80 │ │ │ │ strd r3, r3, [r4, #104] @ 0x68 │ │ │ │ - cbz r0, 59768 <_Py_rc_diff@@Base+0x1fc> │ │ │ │ - bl 762f0 │ │ │ │ + cbz r0, 59778 <_Py_rc_diff@@Base+0x1fc> │ │ │ │ + bl 76338 │ │ │ │ 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 1fe14c <_PyTime_FromSecondsObject@@Base+0x1860> │ │ │ │ + bl 1fe384 <_PyTime_FromSecondsObject@@Base+0x1858> │ │ │ │ mov r7, r0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5978e <_Py_rc_diff@@Base+0x222> │ │ │ │ + cbz r0, 5979e <_Py_rc_diff@@Base+0x222> │ │ │ │ str.w r6, [r4, #144] @ 0x90 │ │ │ │ - b.n 5970e <_Py_rc_diff@@Base+0x1a2> │ │ │ │ + b.n 5971e <_Py_rc_diff@@Base+0x1a2> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ mov r3, r7 │ │ │ │ - bl 1fe620 <_PyTime_AsTimespec@@Base+0x4c> │ │ │ │ - cbz r7, 597aa <_Py_rc_diff@@Base+0x23e> │ │ │ │ + bl 1fe858 <_PyTime_AsTimespec@@Base+0x4c> │ │ │ │ + cbz r7, 597ba <_Py_rc_diff@@Base+0x23e> │ │ │ │ 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 │ │ │ │ @@ -68355,2013 +68362,2013 @@ │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #38903 @ 0x97f7 │ │ │ │ + movw r1, #38919 @ 0x9807 │ │ │ │ movt r1, #5 │ │ │ │ mov r4, r2 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #8 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 213d40 <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 213d1c <_PyXIData_InitWithSize@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 597f2 <_Py_rc_diff@@Base+0x286> │ │ │ │ + beq.n 59802 <_Py_rc_diff@@Base+0x286> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ movs r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ │ │ │ │ -00059800 : │ │ │ │ +00059810 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59858 │ │ │ │ - movw r1, #57308 @ 0xdfdc │ │ │ │ + cbz r0, 59868 │ │ │ │ + movw r1, #57372 @ 0xe01c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 598f0 │ │ │ │ + bl 59900 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59858 │ │ │ │ + beq.n 59868 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #59268 @ 0xe784 │ │ │ │ + movw r1, #59332 @ 0xe7c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 598f0 │ │ │ │ + bl 59900 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 59858 │ │ │ │ + beq.n 59868 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1128b8 │ │ │ │ + bl 112ad4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59860 │ │ │ │ + bge.n 59870 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59860 │ │ │ │ + cbnz r3, 59870 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59860 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 59870 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 59894 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 598a4 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5988e │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 59894 │ │ │ │ + bne.n 5989e │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 598a4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 598ee │ │ │ │ + cbnz r0, 598fe │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 598b0 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 598c0 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 598aa │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 598b0 │ │ │ │ + bne.n 598ba │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 598c0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 598ee │ │ │ │ + cbnz r0, 598fe │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 598cc │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 598dc │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 598c6 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 598cc │ │ │ │ + bne.n 598d6 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 598dc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 598ee │ │ │ │ + cbnz r0, 598fe │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 598ee │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 598fe │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 598e4 │ │ │ │ + bne.n 598f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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 r6, r0 │ │ │ │ add.w r4, r1, #28 │ │ │ │ ldr.w r0, [r4, #-28] │ │ │ │ - cbz r0, 59946 │ │ │ │ + cbz r0, 59956 │ │ │ │ ldr.w r3, [r4, #-16] │ │ │ │ - cbnz r3, 59914 │ │ │ │ + cbnz r3, 59924 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 59904 │ │ │ │ - bl 7975c │ │ │ │ + b.n 59914 │ │ │ │ + bl 7979c │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - cbnz r5, 59926 │ │ │ │ + cbnz r5, 59936 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 59946 │ │ │ │ - bl 85d08 │ │ │ │ + b.n 59956 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59940 │ │ │ │ + bge.n 59950 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 59940 │ │ │ │ + cbnz r3, 59950 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 59910 │ │ │ │ - b.n 59920 │ │ │ │ + bne.n 59920 │ │ │ │ + b.n 59930 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00059948 : │ │ │ │ +00059958 : │ │ │ │ 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 │ │ │ │ - bl 23c884 │ │ │ │ - cbz r0, 59994 │ │ │ │ + bl 23cabc │ │ │ │ + cbz r0, 599a4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 5999a │ │ │ │ + bmi.n 599aa │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5997c │ │ │ │ + bge.n 5998c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5997c │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5998c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #38664 @ 0x9708 │ │ │ │ + movw r1, #38728 @ 0x9748 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 599dc │ │ │ │ - bl fc9c8 │ │ │ │ + b.n 599ec │ │ │ │ + bl fca44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 599b4 │ │ │ │ + bge.n 599c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 599b4 │ │ │ │ + cbnz r3, 599c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r3, r6, #1 │ │ │ │ - bne.n 599d8 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 599d8 │ │ │ │ + bne.n 599e8 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 599e8 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #38696 @ 0x9728 │ │ │ │ + movw r1, #38760 @ 0x9768 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 59994 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 599a4 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r7, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #39128 @ 0x98d8 │ │ │ │ + movw r1, #39192 @ 0x9918 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ 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, #39148 @ 0x98ec │ │ │ │ + movw r1, #39212 @ 0x992c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 59a36 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 59a46 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ add r2, sp, #8 │ │ │ │ blx 2ae58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 59a3a │ │ │ │ + bge.n 59a4a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 59a8a │ │ │ │ - bne.n 59a54 │ │ │ │ + b.n 59a9a │ │ │ │ + bne.n 59a64 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39164 @ 0x98fc │ │ │ │ + movw r1, #39228 @ 0x993c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 59a36 │ │ │ │ + bl f3598 │ │ │ │ + b.n 59a46 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 59a64 │ │ │ │ + bne.n 59a74 │ │ │ │ movs r1, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 714cc │ │ │ │ - b.n 59a8a │ │ │ │ + bl 71508 │ │ │ │ + b.n 59a9a │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 59a72 │ │ │ │ + bne.n 59a82 │ │ │ │ movs r1, #16 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 714cc │ │ │ │ - b.n 59a8a │ │ │ │ + bl 71508 │ │ │ │ + b.n 59a9a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15788 @ 0x3dac │ │ │ │ + movw r1, #15812 @ 0x3dc4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 59a36 │ │ │ │ + bl f3598 │ │ │ │ + b.n 59a46 │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 59ac8 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59ad8 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59ac2 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 59ac8 │ │ │ │ + bne.n 59ad2 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 59ad8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59b32 │ │ │ │ + cbnz r0, 59b42 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbnz r0, 59ad2 │ │ │ │ + cbnz r0, 59ae2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 59adc │ │ │ │ - b.n 59af4 │ │ │ │ + cbnz r0, 59aec │ │ │ │ + b.n 59b04 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59acc │ │ │ │ - b.n 59b32 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + beq.n 59adc │ │ │ │ + b.n 59b42 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59aee │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 59af4 │ │ │ │ + bne.n 59afe │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 59b04 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59b32 │ │ │ │ + cbnz r0, 59b42 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 59b10 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59b20 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59b0a │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 59b10 │ │ │ │ + bne.n 59b1a │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 59b20 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59b32 │ │ │ │ + cbnz r0, 59b42 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 59b32 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59b42 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59b28 │ │ │ │ + bne.n 59b38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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, 59b5a │ │ │ │ + cbnz r0, 59b6a │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 59b62 │ │ │ │ + cbz r0, 59b72 │ │ │ │ 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 59b4c │ │ │ │ + beq.n 59b5c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 59b94 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59ba4 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59b8e │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 59b94 │ │ │ │ + bne.n 59b9e │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 59ba4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59bd2 │ │ │ │ + cbnz r0, 59be2 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 59bb0 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59bc0 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59baa │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 59bb0 │ │ │ │ + bne.n 59bba │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 59bc0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59bd2 │ │ │ │ + cbnz r0, 59be2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 59bd2 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59be2 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59bc8 │ │ │ │ + bne.n 59bd8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 59db6 │ │ │ │ + bl 59dc6 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59cdc │ │ │ │ + beq.n 59cec │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 59c02 │ │ │ │ + beq.n 59c12 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 59c0a │ │ │ │ + b.n 59c1a │ │ │ │ movw r6, #32052 @ 0x7d34 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 59c20 │ │ │ │ + cbz r7, 59c30 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 59c38 │ │ │ │ + cbnz r0, 59c48 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59cc2 │ │ │ │ + b.n 59cd2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49004 @ 0xbf6c │ │ │ │ + movw r1, #49068 @ 0xbfac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 59c1c │ │ │ │ + bl f3598 │ │ │ │ + b.n 59c2c │ │ │ │ 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 1e6dfc │ │ │ │ + bl 1e7044 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 59c7a │ │ │ │ + bge.n 59c8a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 59cc2 │ │ │ │ - b.n 59caa │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 59cd2 │ │ │ │ + b.n 59cba │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ add.w r0, r7, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 59cc2 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 59cd2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59c1c │ │ │ │ + bge.n 59c2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59c1c │ │ │ │ + bne.n 59c2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59c1c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 59c2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59cd0 │ │ │ │ + bge.n 59ce0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 59cd4 │ │ │ │ + cbz r3, 59ce4 │ │ │ │ mov r5, r4 │ │ │ │ - b.n 59cdc │ │ │ │ + b.n 59cec │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59cd0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 59ce0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00059ce4 : │ │ │ │ - movw r2, #62692 @ 0xf4e4 │ │ │ │ +00059cf4 : │ │ │ │ + movw r2, #62756 @ 0xf524 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - b.w 7fe78 │ │ │ │ + b.w 7fe98 │ │ │ │ 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 59d1c │ │ │ │ + bgt.n 59d2c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16896 @ 0x4200 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 59d42 │ │ │ │ + bl f3598 │ │ │ │ + b.n 59d52 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 59d38 │ │ │ │ + cbz r3, 59d48 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32764 @ 0x7ffc │ │ │ │ + movw r1, #32828 @ 0x803c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 59d42 │ │ │ │ + bl f3598 │ │ │ │ + b.n 59d52 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 59d76 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59d86 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59d70 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 59d76 │ │ │ │ + bne.n 59d80 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 59d86 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59db4 │ │ │ │ + cbnz r0, 59dc4 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 59d92 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59da2 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59d8c │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 59d92 │ │ │ │ + bne.n 59d9c │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 59da2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59db4 │ │ │ │ + cbnz r0, 59dc4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 59db4 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59dc4 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59daa │ │ │ │ + bne.n 59dba │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 59e1c │ │ │ │ + blt.n 59e2c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 59e12 │ │ │ │ + cbz r0, 59e22 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 59de8 │ │ │ │ + cbz r3, 59df8 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 59df0 │ │ │ │ + b.n 59e00 │ │ │ │ movw r0, #32052 @ 0x7d34 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 14f910 │ │ │ │ + bl 14fdb8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 59e14 │ │ │ │ + bne.n 59e24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59e12 │ │ │ │ + bge.n 59e22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 59e12 │ │ │ │ + cbnz r3, 59e22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ - b.n 59e1e │ │ │ │ + bl 12e420 │ │ │ │ + b.n 59e2e │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 297dac <_PyObject_GetXIDataNoFallback@@Base+0x8> │ │ │ │ + b.w 297dd8 <_PyObject_GetXIDataNoFallback@@Base+0x8> │ │ │ │ │ │ │ │ -00059e28 : │ │ │ │ - b.w 1382d0 <_PyUnicode_ExactDealloc@@Base+0x148> │ │ │ │ +00059e38 : │ │ │ │ + b.w 138618 <_PyUnicode_ExactDealloc@@Base+0x148> │ │ │ │ │ │ │ │ -00059e2c : │ │ │ │ +00059e3c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ movs r4, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 59e7c │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59e8c │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 59e76 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 59e7c │ │ │ │ + bne.n 59e86 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 59e8c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59eba │ │ │ │ + cbnz r0, 59eca │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 59e98 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59ea8 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59e92 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 59e98 │ │ │ │ + bne.n 59ea2 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 59ea8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 59eba │ │ │ │ + cbnz r0, 59eca │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 59eba │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 59eca │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 59eb0 │ │ │ │ + bne.n 59ec0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 59db6 │ │ │ │ + bl 59dc6 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 59fc6 │ │ │ │ + beq.n 59fd6 │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 59eea │ │ │ │ + beq.n 59efa │ │ │ │ ldr r6, [r4, #20] │ │ │ │ - b.n 59ef2 │ │ │ │ + b.n 59f02 │ │ │ │ movw r6, #32052 @ 0x7d34 │ │ │ │ movt r6, #82 @ 0x52 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - cbz r7, 59f08 │ │ │ │ + cbz r7, 59f18 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r8, [r5, #20] │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 59f20 │ │ │ │ + cbnz r0, 59f30 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 59fac │ │ │ │ + b.n 59fbc │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49004 @ 0xbf6c │ │ │ │ + movw r1, #49068 @ 0xbfac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 59f04 │ │ │ │ + bl f3598 │ │ │ │ + b.n 59f14 │ │ │ │ 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 1e6dfc │ │ │ │ + bl 1e7044 │ │ │ │ subs.w r8, r0, #0 │ │ │ │ - bge.n 59f64 │ │ │ │ + bge.n 59f74 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 59fac │ │ │ │ - b.n 59f94 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 59fbc │ │ │ │ + b.n 59fa4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r4, #16] │ │ │ │ add.w r0, r7, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ sub.w r1, r9, r0 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ add r0, r6 │ │ │ │ it lt │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl 15a08c │ │ │ │ + bl 15a560 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 59fac │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 59fbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59f04 │ │ │ │ + bge.n 59f14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 59f04 │ │ │ │ + bne.n 59f14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59f04 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 59f14 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 59fba │ │ │ │ + bge.n 59fca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 59fbe │ │ │ │ + cbz r3, 59fce │ │ │ │ mov r5, r4 │ │ │ │ - b.n 59fc6 │ │ │ │ + b.n 59fd6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 59fba │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 59fca │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00059fce : │ │ │ │ +00059fde : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5a020 │ │ │ │ + beq.n 5a030 │ │ │ │ movw r3, #31092 @ 0x7974 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5a020 │ │ │ │ + beq.n 5a030 │ │ │ │ movw r1, #14536 @ 0x38c8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5a020 │ │ │ │ - bl 884a8 │ │ │ │ - movw r3, #39600 @ 0x9ab0 │ │ │ │ + beq.n 5a030 │ │ │ │ + bl 884f8 │ │ │ │ + movw r3, #39664 @ 0x9af0 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r2, #15156 @ 0x3b34 │ │ │ │ + movw r2, #15220 @ 0x3b74 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ - b.n 5a028 │ │ │ │ - movw r0, #39600 @ 0x9ab0 │ │ │ │ + b.n 5a038 │ │ │ │ + movw r0, #39664 @ 0x9af0 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005a02a : │ │ │ │ +0005a03a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #31092 @ 0x7974 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5a04c │ │ │ │ + bne.n 5a05c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - b.n 5a042 │ │ │ │ + b.n 5a052 │ │ │ │ movw r3, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 5a062 │ │ │ │ + bne.n 5a072 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 92654 │ │ │ │ + b.w 926b8 │ │ │ │ movw r1, #14536 @ 0x38c8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 5a07a │ │ │ │ + beq.n 5a08a │ │ │ │ mov r0, r5 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 5a07a │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 5a08a │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - b.n 5a07e │ │ │ │ + b.n 5a08e │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 206930 │ │ │ │ + bl 206b68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a114 │ │ │ │ + beq.n 5a124 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r6, 5a0a8 │ │ │ │ + cbz r6, 5a0b8 │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.n 5a0b0 │ │ │ │ + b.n 5a0c0 │ │ │ │ movw r4, #32052 @ 0x7d34 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ uxtb r2, r2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 206f5c │ │ │ │ + bl 207194 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge.n 5a0d6 │ │ │ │ + bge.n 5a0e6 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39212 @ 0x992c │ │ │ │ + movw r1, #39276 @ 0x996c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5a114 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5a124 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5a0fe │ │ │ │ + bgt.n 5a10e │ │ │ │ adds r1, r2, #1 │ │ │ │ adds r0, r4, r2 │ │ │ │ add r1, r4 │ │ │ │ subs r2, r6, r2 │ │ │ │ blx 2b610 │ │ │ │ subs r1, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14f7f4 │ │ │ │ + bl 14fc9c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5a114 │ │ │ │ + beq.n 5a124 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5a116 │ │ │ │ + b.n 5a126 │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #54104 @ 0xd358 │ │ │ │ + movw r1, #54168 @ 0xd398 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.w 5a11e <_PyThread_CurrentFrames@@Base> │ │ │ │ + b.w 5a12e <_PyThread_CurrentFrames@@Base> │ │ │ │ │ │ │ │ -0005a11e <_PyThread_CurrentFrames@@Base>: │ │ │ │ +0005a12e <_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, #332] @ (5a27c <_PyThread_CurrentFrames@@Base+0x15e>) │ │ │ │ + ldr r0, [pc, #332] @ (5a28c <_PyThread_CurrentFrames@@Base+0x15e>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ - movw r1, #39244 @ 0x994c │ │ │ │ + movw r1, #39308 @ 0x998c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 1004c8 <_PySys_GetOptionalAttrString@@Base+0x168> │ │ │ │ + bl 100548 <_PySys_GetOptionalAttrString@@Base+0x16c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a14e <_PyThread_CurrentFrames@@Base+0x30> │ │ │ │ + bne.n 5a15e <_PyThread_CurrentFrames@@Base+0x30> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a274 <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ - bl 706dc │ │ │ │ + b.n 5a284 <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ + bl 7071c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a14a <_PyThread_CurrentFrames@@Base+0x2c> │ │ │ │ - ldr r0, [pc, #292] @ (5a280 <_PyThread_CurrentFrames@@Base+0x162>) │ │ │ │ + beq.n 5a15a <_PyThread_CurrentFrames@@Base+0x2c> │ │ │ │ + ldr r0, [pc, #292] @ (5a290 <_PyThread_CurrentFrames@@Base+0x162>) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 5a172 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ + bne.n 5a182 <_PyThread_CurrentFrames@@Base+0x54> │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5a162 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ + bne.n 5a172 <_PyThread_CurrentFrames@@Base+0x44> │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 5a18e <_PyThread_CurrentFrames@@Base+0x70> │ │ │ │ + beq.n 5a19e <_PyThread_CurrentFrames@@Base+0x70> │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r9, [r3, #796] @ 0x31c │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5a250 <_PyThread_CurrentFrames@@Base+0x132> │ │ │ │ + beq.n 5a260 <_PyThread_CurrentFrames@@Base+0x132> │ │ │ │ ldr.w r8, [r9, #3704] @ 0xe78 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 5a234 <_PyThread_CurrentFrames@@Base+0x116> │ │ │ │ + beq.n 5a244 <_PyThread_CurrentFrames@@Base+0x116> │ │ │ │ ldr.w r6, [r8, #52] @ 0x34 │ │ │ │ - cbz r6, 5a1fc <_PyThread_CurrentFrames@@Base+0xde> │ │ │ │ + cbz r6, 5a20c <_PyThread_CurrentFrames@@Base+0xde> │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5a1bc <_PyThread_CurrentFrames@@Base+0x9e> │ │ │ │ + bls.n 5a1cc <_PyThread_CurrentFrames@@Base+0x9e> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ - b.n 5a1ae <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ + b.n 5a1be <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5a1d6 <_PyThread_CurrentFrames@@Base+0xb8> │ │ │ │ + beq.n 5a1e6 <_PyThread_CurrentFrames@@Base+0xb8> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r1, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r1, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 5a1b8 <_PyThread_CurrentFrames@@Base+0x9a> │ │ │ │ + bcc.n 5a1c8 <_PyThread_CurrentFrames@@Base+0x9a> │ │ │ │ ldr.w r0, [r8, #92] @ 0x5c │ │ │ │ - bl 7e0f0 │ │ │ │ + bl 7e110 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 5a23a <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + cbz r0, 5a24a <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ - cbz r2, 5a202 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ + cbz r2, 5a212 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5a224 <_PyThread_CurrentFrames@@Base+0x106> │ │ │ │ + blt.n 5a234 <_PyThread_CurrentFrames@@Base+0x106> │ │ │ │ adds r6, #1 │ │ │ │ - beq.n 5a23a <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + beq.n 5a24a <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ ldr.w r8, [r8, #4] │ │ │ │ - b.n 5a1a4 <_PyThread_CurrentFrames@@Base+0x86> │ │ │ │ + b.n 5a1b4 <_PyThread_CurrentFrames@@Base+0x86> │ │ │ │ mov r0, r6 │ │ │ │ - bl d960c │ │ │ │ + bl d9650 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a1e6 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ + bne.n 5a1f6 <_PyThread_CurrentFrames@@Base+0xc8> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a23a <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + bge.n 5a24a <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5a23a <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + cbnz r3, 5a24a <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a23a <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a24a <_PyThread_CurrentFrames@@Base+0x11c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a1f8 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + bne.n 5a208 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5a1f8 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5a208 <_PyThread_CurrentFrames@@Base+0xda> │ │ │ │ ldr.w r9, [r9, #3648] @ 0xe40 │ │ │ │ - b.n 5a19a <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ + b.n 5a1aa <_PyThread_CurrentFrames@@Base+0x7c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a24e <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ + bge.n 5a25e <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a24e <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ + cbnz r3, 5a25e <_PyThread_CurrentFrames@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5a268 <_PyThread_CurrentFrames@@Base+0x14a> │ │ │ │ + bne.n 5a278 <_PyThread_CurrentFrames@@Base+0x14a> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5a258 <_PyThread_CurrentFrames@@Base+0x13a> │ │ │ │ + bne.n 5a268 <_PyThread_CurrentFrames@@Base+0x13a> │ │ │ │ dmb ish │ │ │ │ - beq.n 5a274 <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ - ldr r0, [pc, #16] @ (5a280 <_PyThread_CurrentFrames@@Base+0x162>) │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 5a284 <_PyThread_CurrentFrames@@Base+0x156> │ │ │ │ + ldr r0, [pc, #16] @ (5a290 <_PyThread_CurrentFrames@@Base+0x162>) │ │ │ │ + bl 23db9c │ │ │ │ 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, #24] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ push {r4, r5} │ │ │ │ add.w r4, r3, r3, lsr #31 │ │ │ │ asrs r4, r4, #1 │ │ │ │ - cbz r3, 5a294 <_PyThread_CurrentFrames@@Base+0x176> │ │ │ │ + cbz r3, 5a2a4 <_PyThread_CurrentFrames@@Base+0x176> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ - b.n 5a29c <_PyThread_CurrentFrames@@Base+0x17e> │ │ │ │ + b.n 5a2ac <_PyThread_CurrentFrames@@Base+0x17e> │ │ │ │ movw r2, #32052 @ 0x7d34 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ subs r3, #1 │ │ │ │ add r3, r2 │ │ │ │ mov r1, r3 │ │ │ │ subs r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - ble.n 5a2b6 <_PyThread_CurrentFrames@@Base+0x198> │ │ │ │ + ble.n 5a2c6 <_PyThread_CurrentFrames@@Base+0x198> │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ ldrb r5, [r1, #0] │ │ │ │ strb.w r5, [r2], #1 │ │ │ │ strb.w r0, [r1], #-1 │ │ │ │ - b.n 5a2a2 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ + b.n 5a2b2 <_PyThread_CurrentFrames@@Base+0x184> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #16] @ (5a2d4 <_PyThread_CurrentFrames@@Base+0x1b6>) │ │ │ │ + ldr r3, [pc, #16] @ (5a2e4 <_PyThread_CurrentFrames@@Base+0x1b6>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3916] @ 0xf4c │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5a2f0 <_PyThread_CurrentFrames@@Base+0x1d2> │ │ │ │ + blt.n 5a300 <_PyThread_CurrentFrames@@Base+0x1d2> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5a30a <_PyThread_CurrentFrames@@Base+0x1ec> │ │ │ │ + blt.n 5a31a <_PyThread_CurrentFrames@@Base+0x1ec> │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #7292 @ 0x1c7c │ │ │ │ + movw r1, #7356 @ 0x1cbc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5a314 <_PyThread_CurrentFrames@@Base+0x1f6> │ │ │ │ + b.n 5a324 <_PyThread_CurrentFrames@@Base+0x1f6> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ (5a318 <_PyThread_CurrentFrames@@Base+0x1fa>) │ │ │ │ + ldr r0, [pc, #8] @ (5a328 <_PyThread_CurrentFrames@@Base+0x1fa>) │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, 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 fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a33c <_PyThread_CurrentFrames@@Base+0x21e> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5a354 <_PyThread_CurrentFrames@@Base+0x236> │ │ │ │ - ldr r2, [pc, #24] @ (5a358 <_PyThread_CurrentFrames@@Base+0x23a>) │ │ │ │ + bne.n 5a34c <_PyThread_CurrentFrames@@Base+0x21e> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5a364 <_PyThread_CurrentFrames@@Base+0x236> │ │ │ │ + ldr r2, [pc, #24] @ (5a368 <_PyThread_CurrentFrames@@Base+0x23a>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3916] @ 0xf4c │ │ │ │ - b.n 5a356 <_PyThread_CurrentFrames@@Base+0x238> │ │ │ │ + b.n 5a366 <_PyThread_CurrentFrames@@Base+0x238> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005a35c : │ │ │ │ +0005a36c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #276] @ (5a480 ) │ │ │ │ + ldr r3, [pc, #276] @ (5a490 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r5, [r0, #52] @ 0x34 │ │ │ │ - cbz r5, 5a39e │ │ │ │ + cbz r5, 5a3ae │ │ │ │ ldrb.w r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls.n 5a382 │ │ │ │ + bls.n 5a392 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - b.n 5a374 │ │ │ │ + b.n 5a384 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 5a3b6 │ │ │ │ + beq.n 5a3c6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r5, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 5a3b6 │ │ │ │ - b.n 5a37e │ │ │ │ + bcs.n 5a3c6 │ │ │ │ + b.n 5a38e │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #56076 @ 0xdb0c │ │ │ │ + movw r2, #56140 @ 0xdb4c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f35f0 <_PyErr_SetString@@Base> │ │ │ │ - b.n 5a3c0 │ │ │ │ + bl f3618 <_PyErr_SetString@@Base> │ │ │ │ + b.n 5a3d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cfe40 │ │ │ │ + bl 1d00d8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a3c4 │ │ │ │ + cbnz r0, 5a3d4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5a47c │ │ │ │ + b.n 5a48c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #23400 @ 0x5b68 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5a452 │ │ │ │ + bne.n 5a462 │ │ │ │ ldr r6, [r5, #24] │ │ │ │ - cbnz r6, 5a3e0 │ │ │ │ + cbnz r6, 5a3f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d960c │ │ │ │ + bl d9650 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 5a3ec │ │ │ │ + cbz r0, 5a3fc │ │ │ │ ldr r5, [r6, #32] │ │ │ │ - cbnz r5, 5a41a │ │ │ │ - bl 706dc │ │ │ │ + cbnz r5, 5a42a │ │ │ │ + bl 7071c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5a418 │ │ │ │ + cbnz r0, 5a428 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a3c0 │ │ │ │ + bge.n 5a3d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5a3c0 │ │ │ │ - ldr r2, [pc, #132] @ (5a484 ) │ │ │ │ + bne.n 5a3d0 │ │ │ │ + ldr r2, [pc, #132] @ (5a494 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 5a40e │ │ │ │ + cbz r3, 5a41e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5a3c0 │ │ │ │ + b.n 5a3d0 │ │ │ │ str r0, [r6, #32] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 89b18 │ │ │ │ + bl 89b5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r5, #0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a47a │ │ │ │ + bge.n 5a48a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a47a │ │ │ │ - ldr r2, [pc, #76] @ (5a484 ) │ │ │ │ + cbnz r3, 5a48a │ │ │ │ + ldr r2, [pc, #76] @ (5a494 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 5a448 │ │ │ │ + cbz r3, 5a458 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5a47a │ │ │ │ + b.n 5a48a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a47c │ │ │ │ + bge.n 5a48c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5a47c │ │ │ │ - ldr r2, [pc, #32] @ (5a484 ) │ │ │ │ + cbnz r3, 5a48c │ │ │ │ + ldr r2, [pc, #32] @ (5a494 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 5a470 │ │ │ │ + cbz r3, 5a480 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 5a47c │ │ │ │ + b.n 5a48c │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 5a4a8 │ │ │ │ + cbz r0, 5a4b8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1698c4 │ │ │ │ + bl 169d18 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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, #32] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cbnz r0, 5a4d8 │ │ │ │ - ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 5a4e0 │ │ │ │ - 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 5a4ca │ │ │ │ - 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, 5a50c │ │ │ │ + cbnz r1, 5a4ec │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39264 @ 0x9960 │ │ │ │ + movw r1, #39328 @ 0x99a0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5a536 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5a516 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ movw r1, #56660 @ 0xdd54 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5a55e │ │ │ │ + bne.n 5a53e │ │ │ │ ldr r7, [r7, #8] │ │ │ │ ldr r4, [r7, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 222b60 │ │ │ │ + bl 222d8c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5a53c │ │ │ │ + cbnz r0, 5a51c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a624 │ │ │ │ + b.n 5a604 │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5a602 │ │ │ │ + beq.n 5a5e2 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ - cbz r2, 5a556 │ │ │ │ + cbz r2, 5a536 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r0, [r2, #0] │ │ │ │ str.w r2, [r5, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 5a53e │ │ │ │ + b.n 5a51e │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.n 5a5e8 │ │ │ │ + bpl.n 5a5c8 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 222b60 │ │ │ │ + bl 222d8c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a536 │ │ │ │ + beq.n 5a516 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 90088 │ │ │ │ + bl 900c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a602 │ │ │ │ + beq.n 5a5e2 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bmi.n 5a5a8 │ │ │ │ + bmi.n 5a588 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39300 @ 0x9984 │ │ │ │ + movw r1, #39364 @ 0x99c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5a5e0 │ │ │ │ - bl 85b80 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5a5c0 │ │ │ │ + bl 85bb4 │ │ │ │ mov r1, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5a5d0 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5a5e0 │ │ │ │ + bne.n 5a5b0 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5a5c0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39328 @ 0x99a0 │ │ │ │ + movw r1, #39392 @ 0x99e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5a5e0 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5a5c0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5a5b8 │ │ │ │ + blt.n 5a598 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 16b694 │ │ │ │ + bl 16bae8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5a576 │ │ │ │ + bne.n 5a556 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5a536 │ │ │ │ + beq.n 5a516 │ │ │ │ subs r4, #1 │ │ │ │ - b.n 5a610 │ │ │ │ + b.n 5a5f0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #39364 @ 0x99c4 │ │ │ │ + movw r1, #39428 @ 0x9a04 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 5a536 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 5a516 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16b738 │ │ │ │ + bl 16bb8c │ │ │ │ movs r0, #0 │ │ │ │ strd r5, r4, [r6, #12] │ │ │ │ - b.n 5a624 │ │ │ │ + b.n 5a604 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n 5a610 │ │ │ │ + bcs.n 5a5f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 5a536 │ │ │ │ + bl 76338 │ │ │ │ + b.n 5a516 │ │ │ │ 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 r6, r0 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + cbnz r0, 5a62e │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ + cbz r0, 5a636 │ │ │ │ + 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 5a620 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005a628 : │ │ │ │ +0005a638 : │ │ │ │ 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, r1 │ │ │ │ - movw r1, #3844 @ 0xf04 │ │ │ │ + movw r1, #3908 @ 0xf44 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5a660 │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5a670 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 23a85c <_PyParkingLot_AfterFork@@Base+0x3d8> │ │ │ │ - b.n 5a664 │ │ │ │ + bl 23aa94 <_PyParkingLot_AfterFork@@Base+0x3d8> │ │ │ │ + b.n 5a674 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 5a68c │ │ │ │ + cbnz r4, 5a69c │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 5a68c │ │ │ │ + ble.n 5a69c │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5a68c │ │ │ │ - cbnz r2, 5a6a8 │ │ │ │ + bne.n 5a69c │ │ │ │ + cbnz r2, 5a6b8 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #124] @ (5a70c ) │ │ │ │ + ldr r4, [pc, #124] @ (5a71c ) │ │ │ │ add r2, sp, #24 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5a6d0 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5a6e0 │ │ │ │ ldrd r6, r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.n 5a6d4 │ │ │ │ - movw r2, #31284 @ 0x7a34 │ │ │ │ + bmi.n 5a6e4 │ │ │ │ + movw r2, #31348 @ 0x7a74 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #3916 @ 0xf4c │ │ │ │ + movw r0, #3980 @ 0xf8c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5a706 │ │ │ │ + b.n 5a716 │ │ │ │ mov r0, r3 │ │ │ │ - bl 84e1c │ │ │ │ + bl 84e50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a6d0 │ │ │ │ + beq.n 5a6e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 22afe8 │ │ │ │ + bl 22b214 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 25fddc <_PyGen_SetStopIterationValue@@Base+0x7cc> │ │ │ │ + bl 260014 <_PyGen_SetStopIterationValue@@Base+0x7cc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5a706 │ │ │ │ + bge.n 5a716 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5a706 │ │ │ │ + cbnz r3, 5a716 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r1, r0] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005a710 : │ │ │ │ +0005a720 : │ │ │ │ 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, r1 │ │ │ │ - movw r1, #3800 @ 0xed8 │ │ │ │ + movw r1, #3864 @ 0xf18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r5, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5a746 │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5a756 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 23a85c <_PyParkingLot_AfterFork@@Base+0x3d8> │ │ │ │ - b.n 5a74a │ │ │ │ + bl 23aa94 <_PyParkingLot_AfterFork@@Base+0x3d8> │ │ │ │ + b.n 5a75a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #56660 @ 0xdd54 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5a78a │ │ │ │ + cbz r0, 5a79a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 82da8 │ │ │ │ + bl 82dd0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #39440 @ 0x9a10 │ │ │ │ + movw r0, #39504 @ 0x9a50 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r3, #5 │ │ │ │ movs r2, #7 │ │ │ │ movs r1, #2 │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ 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, 5a7cc │ │ │ │ + cbnz r1, 5a7dc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39264 @ 0x9960 │ │ │ │ + movw r1, #39328 @ 0x99a0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5a7f4 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5a804 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r0 │ │ │ │ movw r1, #56660 @ 0xdd54 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5a856 │ │ │ │ + bne.n 5a866 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 21e8fc <_PyPickle_GetXIData@@Base+0x6b0> │ │ │ │ + bl 21eb28 <_PyPickle_GetXIData@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5a7fa │ │ │ │ + cbnz r0, 5a80a │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5a9b0 │ │ │ │ + b.n 5a9c0 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ strd r1, r2, [r0] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp.w r0, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 5a81c │ │ │ │ + bcs.n 5a82c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bl 75f38 │ │ │ │ - b.n 5a81e │ │ │ │ + bl 75f80 │ │ │ │ + b.n 5a82e │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbz r0, 5a82a │ │ │ │ + cbz r0, 5a83a │ │ │ │ ldrd r6, r1, [r5, #8] │ │ │ │ movs r2, #0 │ │ │ │ - b.n 5a84a │ │ │ │ + b.n 5a85a │ │ │ │ mov r0, r4 │ │ │ │ - bl 762f0 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 5a7f4 │ │ │ │ + bl 76338 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 5a804 │ │ │ │ ldr.w r3, [r1, r2, lsl #3] │ │ │ │ adds r2, #1 │ │ │ │ - cbz r3, 5a84a │ │ │ │ + cbz r3, 5a85a │ │ │ │ ldr r5, [r3, #0] │ │ │ │ adds r7, r5, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r7, [r3, #0] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.n 5a836 │ │ │ │ + bne.n 5a846 │ │ │ │ lsls r2, r2, #3 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 5a9a2 │ │ │ │ + b.n 5a9b2 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 5a988 │ │ │ │ + bpl.w 5a998 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 21e8fc <_PyPickle_GetXIData@@Base+0x6b0> │ │ │ │ + bl 21eb28 <_PyPickle_GetXIData@@Base+0x6b4> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5a7f4 │ │ │ │ + beq.n 5a804 │ │ │ │ add r3, sp, #4 │ │ │ │ add r2, sp, #8 │ │ │ │ add r1, sp, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 90088 │ │ │ │ + bl 900c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 5a9a2 │ │ │ │ + beq.w 5a9b2 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5a88e │ │ │ │ + bpl.n 5a89e │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 5a8a6 │ │ │ │ + beq.n 5a8b6 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39456 @ 0x9a20 │ │ │ │ + movw r1, #39520 @ 0x9a60 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5a980 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5a990 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5a8bc │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5a8cc │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5a980 │ │ │ │ + bne.n 5a990 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 21edb4 <_PyPickle_GetXIData@@Base+0xb68> │ │ │ │ + bl 21efe0 <_PyPickle_GetXIData@@Base+0xb6c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r0, 5a8d6 │ │ │ │ + cbz r0, 5a8e6 │ │ │ │ str.w r9, [r3, #4] │ │ │ │ - b.n 5a86c │ │ │ │ + b.n 5a87c │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt 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 5a90c │ │ │ │ + bhi.n 5a91c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add.w r2, r3, r3, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #1 │ │ │ │ - bcc.n 5a86c │ │ │ │ + bcc.n 5a87c │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ ite hi │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b.n 5a90e │ │ │ │ + b.n 5a91e │ │ │ │ movs r2, #2 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 5a932 │ │ │ │ + blt.n 5a942 │ │ │ │ movs r5, #8 │ │ │ │ cmp r3, r5 │ │ │ │ - bls.n 5a920 │ │ │ │ + bls.n 5a930 │ │ │ │ lsls r5, r5, #1 │ │ │ │ - b.n 5a918 │ │ │ │ + b.n 5a928 │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcs.n 5a92c │ │ │ │ + bcs.n 5a93c │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ str r0, [r4, #12] │ │ │ │ - cbnz r0, 5a938 │ │ │ │ + cbnz r0, 5a948 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 5a980 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 5a990 │ │ │ │ subs r3, r5, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ str r5, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add.w r5, r6, #8 │ │ │ │ blx 2b348 │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5a978 │ │ │ │ + beq.n 5a988 │ │ │ │ ldr.w sl, [r5, #-8] │ │ │ │ mov r2, sl │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 5a974 │ │ │ │ + beq.n 5a984 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 21edb4 <_PyPickle_GetXIData@@Base+0xb68> │ │ │ │ + bl 21efe0 <_PyPickle_GetXIData@@Base+0xb6c> │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ strd sl, r3, [r0] │ │ │ │ adds r5, #8 │ │ │ │ - b.n 5a94e │ │ │ │ + b.n 5a95e │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 5a86c │ │ │ │ + bl 76338 │ │ │ │ + b.n 5a87c │ │ │ │ mov r0, r4 │ │ │ │ - bl 221b58 │ │ │ │ - b.n 5a7f4 │ │ │ │ + bl 221d84 │ │ │ │ + b.n 5a804 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #39492 @ 0x9a44 │ │ │ │ + movw r1, #39556 @ 0x9a84 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 5a7f4 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 5a804 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ - bl 221b58 │ │ │ │ + bl 221d84 │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r8, #8] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005a9b6 : │ │ │ │ +0005a9c6 : │ │ │ │ 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, r1 │ │ │ │ - movw r1, #3800 @ 0xed8 │ │ │ │ + movw r1, #3864 @ 0xf18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5a9ec │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5a9fc │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 23a85c <_PyParkingLot_AfterFork@@Base+0x3d8> │ │ │ │ - b.n 5a9f0 │ │ │ │ + bl 23aa94 <_PyParkingLot_AfterFork@@Base+0x3d8> │ │ │ │ + b.n 5aa00 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5aa24 │ │ │ │ + cbz r0, 5aa34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aa24 │ │ │ │ + bge.n 5aa34 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5aa24 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5aa34 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aa44 │ │ │ │ + bge.n 5aa54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5aa44 │ │ │ │ + cbnz r3, 5aa54 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r1, #56660 @ 0xdd54 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5aa82 │ │ │ │ + cbz r0, 5aa92 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ - bl 82da8 │ │ │ │ + bl 82dd0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005aa86 : │ │ │ │ +0005aa96 : │ │ │ │ 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, r1 │ │ │ │ - movw r1, #3748 @ 0xea4 │ │ │ │ + movw r1, #3812 @ 0xee4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r5, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5aabc │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5aacc │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 23a85c <_PyParkingLot_AfterFork@@Base+0x3d8> │ │ │ │ - b.n 5aac0 │ │ │ │ + bl 23aa94 <_PyParkingLot_AfterFork@@Base+0x3d8> │ │ │ │ + b.n 5aad0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl 77574 │ │ │ │ + bl 775b8 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5aaf4 │ │ │ │ + cbz r0, 5ab04 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5aaf4 │ │ │ │ + bge.n 5ab04 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5aaf4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5ab04 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ab14 │ │ │ │ + bge.n 5ab24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ab14 │ │ │ │ + cbnz r3, 5ab24 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 16b738 │ │ │ │ + bl 16bb8c │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 222b60 │ │ │ │ + bl 222d8c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3832] @ 0xef8 │ │ │ │ sub sp, #244 @ 0xf4 │ │ │ │ - ldr r2, [pc, #260] @ (5ac60 ) │ │ │ │ + ldr r2, [pc, #260] @ (5ac70 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #236] @ 0xec │ │ │ │ mov.w r2, #0 │ │ │ │ mov r5, r1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl fc8a8 │ │ │ │ + bl fc924 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 5ab7e │ │ │ │ + beq.n 5ab8e │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne.n 5abae │ │ │ │ - b.n 5ab94 │ │ │ │ - movw r1, #39564 @ 0x9a8c │ │ │ │ + bne.n 5abbe │ │ │ │ + b.n 5aba4 │ │ │ │ + movw r1, #39628 @ 0x9acc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r3, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ed1c │ │ │ │ - cbnz r0, 5abc8 │ │ │ │ - b.n 5abc4 │ │ │ │ + bl 8ed58 │ │ │ │ + cbnz r0, 5abd8 │ │ │ │ + b.n 5abd4 │ │ │ │ add r1, sp, #28 │ │ │ │ add r3, sp, #20 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ - movw r1, #39576 @ 0x9a98 │ │ │ │ + movw r1, #39640 @ 0x9ad8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ed1c │ │ │ │ - cbnz r0, 5abc8 │ │ │ │ - b.n 5abc4 │ │ │ │ + bl 8ed58 │ │ │ │ + cbnz r0, 5abd8 │ │ │ │ + b.n 5abd4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39588 @ 0x9aa4 │ │ │ │ + movw r1, #39652 @ 0x9ae4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ac48 │ │ │ │ + b.n 5ac58 │ │ │ │ add r5, sp, #104 @ 0x68 │ │ │ │ - movw r0, #39568 @ 0x9a90 │ │ │ │ + movw r0, #39632 @ 0x9ad0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [sp, #28] │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, sp, #24 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20ea68 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x540> │ │ │ │ - cbnz r0, 5abea │ │ │ │ + bl 20ed9c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x690> │ │ │ │ + cbnz r0, 5abfa │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 12e188 │ │ │ │ - b.n 5abc4 │ │ │ │ + bl 12e420 │ │ │ │ + b.n 5abd4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #58604 @ 0xe4ec │ │ │ │ + movw r1, #58668 @ 0xe52c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #39632 @ 0x9ad0 │ │ │ │ + movw r0, #39696 @ 0x9b10 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5abe2 │ │ │ │ + beq.n 5abf2 │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldrd r6, r7, [r4, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ strd r1, r2, [sp, #40] @ 0x28 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44195 @ 0xaca3 │ │ │ │ + movw r2, #44211 @ 0xacb3 │ │ │ │ movt r2, #5 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ - bl 21025c │ │ │ │ + bl 2104dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5abe2 │ │ │ │ + beq.n 5abf2 │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ - bl 800d8 │ │ │ │ - ldr r3, [pc, #20] @ (5ac60 ) │ │ │ │ + bl 800f8 │ │ │ │ + ldr r3, [pc, #20] @ (5ac70 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #236] @ 0xec │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5ac5a │ │ │ │ + beq.n 5ac6a │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ add sp, #244 @ 0xf4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ │ │ │ │ -0005ac64 : │ │ │ │ +0005ac74 : │ │ │ │ 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, r1 │ │ │ │ - movw r1, #3748 @ 0xea4 │ │ │ │ + movw r1, #3812 @ 0xee4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5ac9a │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5acaa │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 23a85c <_PyParkingLot_AfterFork@@Base+0x3d8> │ │ │ │ - b.n 5ac9e │ │ │ │ + bl 23aa94 <_PyParkingLot_AfterFork@@Base+0x3d8> │ │ │ │ + b.n 5acae │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -70376,158 +70383,158 @@ │ │ │ │ mov r3, r0 │ │ │ │ mvns r0, r0 │ │ │ │ str r3, [r4, #20] │ │ │ │ lsrs r0, r0, #31 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005acd4 : │ │ │ │ +0005ace4 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #3748 @ 0xea4 │ │ │ │ + movw r1, #3812 @ 0xee4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5acf8 │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5ad08 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - b.n 5acfc │ │ │ │ + b.n 5ad0c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 r3, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #8 │ │ │ │ - movw r1, #39660 @ 0x9aec │ │ │ │ + movw r1, #39724 @ 0x9b2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 5ad44 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 5ad54 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 5ad48 │ │ │ │ + bge.n 5ad58 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39676 @ 0x9afc │ │ │ │ + movw r1, #39740 @ 0x9b3c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ad9a │ │ │ │ + b.n 5adaa │ │ │ │ mov r0, r4 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ad44 │ │ │ │ + beq.n 5ad54 │ │ │ │ add.w r1, r0, #16 │ │ │ │ add r4, sp, #16 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 5adca │ │ │ │ + bl 5adda │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.n 5ad6e │ │ │ │ + bge.n 5ad7e │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5ad8e │ │ │ │ + b.n 5ad9e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5ad82 │ │ │ │ + bne.n 5ad92 │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5ad8e │ │ │ │ + b.n 5ad9e │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 9e1c4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9e228 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ad74 │ │ │ │ - b.n 5ad6a │ │ │ │ + bne.n 5ad84 │ │ │ │ + b.n 5ad7a │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005ada0 : │ │ │ │ +0005adb0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #3748 @ 0xea4 │ │ │ │ + movw r1, #3812 @ 0xee4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5adc4 │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5add4 │ │ │ │ str r5, [r4, #44] @ 0x2c │ │ │ │ - b.n 5adc8 │ │ │ │ + b.n 5add8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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, #3880] @ 0xf28 │ │ │ │ sub sp, #184 @ 0xb8 │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #128] @ (5ae60 ) │ │ │ │ + ldr r1, [pc, #128] @ (5ae70 ) │ │ │ │ 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 22ad24 │ │ │ │ - cbnz r0, 5ae04 │ │ │ │ + bl 22af50 │ │ │ │ + cbnz r0, 5ae14 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ae48 │ │ │ │ + b.n 5ae58 │ │ │ │ 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, #44645 @ 0xae65 │ │ │ │ + movw r2, #44661 @ 0xae75 │ │ │ │ movt r2, #5 │ │ │ │ strd sl, r9, [sp, #24] │ │ │ │ str.w r8, [sp, #32] │ │ │ │ strd r7, r5, [sp, #36] @ 0x24 │ │ │ │ - bl 21025c │ │ │ │ + bl 2104dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5adfe │ │ │ │ + beq.n 5ae0e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r1, r5 │ │ │ │ - bl 22b000 │ │ │ │ + bl 22b22c │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5adfe │ │ │ │ + beq.n 5ae0e │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - ldr r3, [pc, #20] @ (5ae60 ) │ │ │ │ + ldr r3, [pc, #20] @ (5ae70 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #180] @ 0xb4 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 5ae5a │ │ │ │ + beq.n 5ae6a │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ add sp, #184 @ 0xb8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -70551,189 +70558,189 @@ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ 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 │ │ │ │ - cbnz r1, 5aecc │ │ │ │ + cbnz r1, 5aedc │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #21116 @ 0x527c │ │ │ │ + movw r1, #21180 @ 0x52bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5aeee │ │ │ │ + bl f3598 │ │ │ │ + b.n 5aefe │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5aef4 │ │ │ │ + bmi.n 5af04 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #39708 @ 0x9b1c │ │ │ │ + movw r1, #39772 @ 0x9b5c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5af1e │ │ │ │ + b.n 5af2e │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r1, 5af0c │ │ │ │ + cbz r1, 5af1c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5af16 │ │ │ │ + bge.n 5af26 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5af16 │ │ │ │ - bl 25e108 │ │ │ │ + b.n 5af26 │ │ │ │ + bl 25e340 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5aefa │ │ │ │ - b.n 5aeee │ │ │ │ + bne.n 5af0a │ │ │ │ + b.n 5aefe │ │ │ │ str r4, [r2, #0] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ 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 │ │ │ │ movs r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 13b534 │ │ │ │ - cbnz r0, 5af40 │ │ │ │ + bl 13b8a4 │ │ │ │ + cbnz r0, 5af50 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5af7c │ │ │ │ - movw r3, #21993 @ 0x55e9 │ │ │ │ + b.n 5af8c │ │ │ │ + movw r3, #21977 @ 0x55d9 │ │ │ │ movt r3, #14 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5af60 │ │ │ │ + bne.n 5af70 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5af74 │ │ │ │ + bne.n 5af84 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5af7c │ │ │ │ + b.n 5af8c │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5af70 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 5af74 │ │ │ │ - b.n 5af3c │ │ │ │ + bne.n 5af80 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 5af84 │ │ │ │ + b.n 5af4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5af56 │ │ │ │ + beq.n 5af66 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5afa2 │ │ │ │ + cbnz r5, 5afb2 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5afa2 │ │ │ │ + blt.n 5afb2 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5afa2 │ │ │ │ - cbnz r2, 5afc0 │ │ │ │ - ldr r1, [pc, #80] @ (5aff4 ) │ │ │ │ + bgt.n 5afb2 │ │ │ │ + cbnz r2, 5afd0 │ │ │ │ + ldr r1, [pc, #80] @ (5b004 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5afec │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5affc │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5afda │ │ │ │ + bgt.n 5afea │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #4104 @ 0x1008 │ │ │ │ + movw r1, #4168 @ 0x1048 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5afec │ │ │ │ + bl f3598 │ │ │ │ + b.n 5affc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5afc4 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5afd4 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5afc4 │ │ │ │ + beq.n 5afd4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, r0] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.w 34150 │ │ │ │ - b.w 273744 <_PyBytes_Find@@Base+0x13cc> │ │ │ │ + b.w 34154 │ │ │ │ + b.w 27395c <_PyBytes_Find@@Base+0x13c8> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - cbnz r3, 5b02a │ │ │ │ + cbnz r3, 5b03a │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17108 @ 0x42d4 │ │ │ │ + movw r1, #17060 @ 0x42a4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5b03c │ │ │ │ + bl f3598 │ │ │ │ + b.n 5b04c │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ add.w r0, r3, #16 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - bl 7fdd8 │ │ │ │ + bl 7fdf8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5b040 │ │ │ │ + cbnz r0, 5b050 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5b06c │ │ │ │ + b.n 5b07c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + movw r0, #62348 @ 0xf38c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5b06c │ │ │ │ + bge.n 5b07c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5b06c │ │ │ │ + cbnz r3, 5b07c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5160 @ 0x1428 │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ @@ -70742,65 +70749,65 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ - cbnz r4, 5b0bc │ │ │ │ + cbnz r4, 5b0cc │ │ │ │ cmp r3, r4 │ │ │ │ - ble.n 5b0bc │ │ │ │ + ble.n 5b0cc │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 5b0bc │ │ │ │ - cbnz r2, 5b0d8 │ │ │ │ + bne.n 5b0cc │ │ │ │ + cbnz r2, 5b0e8 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r4, [pc, #136] @ (5b148 ) │ │ │ │ + ldr r4, [pc, #136] @ (5b158 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5b140 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5b150 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 5b100 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 5b110 │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #3620 @ 0xe24 │ │ │ │ + movw r0, #3684 @ 0xe64 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 5b140 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 5b150 │ │ │ │ add r1, sp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ - cbz r0, 5b140 │ │ │ │ + bl 8b6ec │ │ │ │ + cbz r0, 5b150 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5b12c │ │ │ │ + beq.n 5b13c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5b140 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5b150 │ │ │ │ ldr.w r3, [r5, #444] @ 0x1bc │ │ │ │ - movw r1, #3620 @ 0xe24 │ │ │ │ + movw r1, #3684 @ 0xe64 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r4, r1] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -70808,703 +70815,703 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5b170 │ │ │ │ + cbnz r5, 5b180 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5b170 │ │ │ │ + blt.n 5b180 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5b170 │ │ │ │ - cbnz r2, 5b18e │ │ │ │ - ldr r1, [pc, #76] @ (5b1c0 ) │ │ │ │ + bgt.n 5b180 │ │ │ │ + cbnz r2, 5b19e │ │ │ │ + ldr r1, [pc, #76] @ (5b1d0 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5b1ba │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5b1ca │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5b1a8 │ │ │ │ + bgt.n 5b1b8 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #39544 @ 0x9a78 │ │ │ │ + movw r1, #39608 @ 0x9ab8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5b1ba │ │ │ │ + bl f3598 │ │ │ │ + b.n 5b1ca │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b192 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5b1a2 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b192 │ │ │ │ + beq.n 5b1a2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r2, r2] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ - cbnz r5, 5b1e8 │ │ │ │ + cbnz r5, 5b1f8 │ │ │ │ cmp r3, r5 │ │ │ │ - blt.n 5b1e8 │ │ │ │ + blt.n 5b1f8 │ │ │ │ cmp r3, #1 │ │ │ │ - bgt.n 5b1e8 │ │ │ │ - cbnz r2, 5b206 │ │ │ │ - ldr r1, [pc, #76] @ (5b238 ) │ │ │ │ + bgt.n 5b1f8 │ │ │ │ + cbnz r2, 5b216 │ │ │ │ + ldr r1, [pc, #76] @ (5b248 ) │ │ │ │ add r2, sp, #28 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 5b232 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 5b242 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt.n 5b220 │ │ │ │ + bgt.n 5b230 │ │ │ │ ldr.w r3, [r6, #444] @ 0x1bc │ │ │ │ - movw r1, #22856 @ 0x5948 │ │ │ │ + movw r1, #22920 @ 0x5988 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5b232 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5b242 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b20a │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5b21a │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b20a │ │ │ │ + beq.n 5b21a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r4, [r7, r2] │ │ │ │ lsls r5, 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 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ - movw r8, #14145 @ 0x3741 │ │ │ │ + movw r8, #15153 @ 0x3b31 │ │ │ │ movt r8, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - cbz r7, 5b280 │ │ │ │ + cbz r7, 5b290 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ subs r7, #1 │ │ │ │ ldr.w r3, [r3, r7, lsl #3] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5b25c │ │ │ │ + beq.n 5b26c │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 5b276 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b25c │ │ │ │ + bne.n 5b286 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b26c │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b25c │ │ │ │ - b.n 5b2ce │ │ │ │ + beq.n 5b26c │ │ │ │ + b.n 5b2de │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 5b28a │ │ │ │ + cbnz r0, 5b29a │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbnz r0, 5b294 │ │ │ │ - b.n 5b2ac │ │ │ │ + cbnz r0, 5b2a4 │ │ │ │ + b.n 5b2bc │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b284 │ │ │ │ - b.n 5b2ce │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + beq.n 5b294 │ │ │ │ + b.n 5b2de │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b2a6 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b2ac │ │ │ │ + bne.n 5b2b6 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b2bc │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5b2ce │ │ │ │ + cbnz r0, 5b2de │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5b2ce │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b2de │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b2c4 │ │ │ │ + bne.n 5b2d4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ mov r1, r6 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5b306 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b316 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5b2fc │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b306 │ │ │ │ + bne.n 5b30c │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b316 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5b478 │ │ │ │ + bne.w 5b488 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - cbnz r0, 5b310 │ │ │ │ + cbnz r0, 5b320 │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - cbz r0, 5b324 │ │ │ │ - b.n 5b31a │ │ │ │ + cbz r0, 5b334 │ │ │ │ + b.n 5b32a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b30a │ │ │ │ - b.n 5b478 │ │ │ │ + beq.n 5b31a │ │ │ │ + b.n 5b488 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5b478 │ │ │ │ + bne.w 5b488 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 5b332 │ │ │ │ + cbz r0, 5b342 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5b478 │ │ │ │ + bne.w 5b488 │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ - cbz r0, 5b340 │ │ │ │ + cbz r0, 5b350 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5b478 │ │ │ │ + bne.w 5b488 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 5b360 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b370 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b356 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b360 │ │ │ │ + bne.n 5b366 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b370 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5b478 │ │ │ │ + bne.w 5b488 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbnz r0, 5b36a │ │ │ │ + cbnz r0, 5b37a │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbnz r0, 5b374 │ │ │ │ - b.n 5b38e │ │ │ │ + cbnz r0, 5b384 │ │ │ │ + b.n 5b39e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b364 │ │ │ │ - b.n 5b478 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + beq.n 5b374 │ │ │ │ + b.n 5b488 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b386 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b38e │ │ │ │ + bne.n 5b396 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b39e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b478 │ │ │ │ + bne.n 5b488 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 5b3ac │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b3bc │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b3a4 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b3ac │ │ │ │ + bne.n 5b3b4 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b3bc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b478 │ │ │ │ + bne.n 5b488 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5b3ca │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b3da │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b3c2 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b3ca │ │ │ │ + bne.n 5b3d2 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b3da │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b478 │ │ │ │ + bne.n 5b488 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5b3e8 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b3f8 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b3e0 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b3e8 │ │ │ │ + bne.n 5b3f0 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b3f8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b478 │ │ │ │ + bne.n 5b488 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5b406 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b416 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b3fe │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b406 │ │ │ │ + bne.n 5b40e │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b416 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b478 │ │ │ │ + bne.n 5b488 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbnz r0, 5b410 │ │ │ │ + cbnz r0, 5b420 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbnz r0, 5b41a │ │ │ │ - b.n 5b432 │ │ │ │ + cbnz r0, 5b42a │ │ │ │ + b.n 5b442 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b40a │ │ │ │ - b.n 5b478 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + beq.n 5b41a │ │ │ │ + b.n 5b488 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b42c │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b432 │ │ │ │ + bne.n 5b43c │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b442 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5b478 │ │ │ │ + cbnz r0, 5b488 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 5b44e │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b45e │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b448 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b44e │ │ │ │ + bne.n 5b458 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b45e │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5b478 │ │ │ │ + cbnz r0, 5b488 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 5b46a │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b47a │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b464 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b46a │ │ │ │ + bne.n 5b474 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b47a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5b478 │ │ │ │ + cbnz r0, 5b488 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 5b478 │ │ │ │ + cbz r0, 5b488 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbz r0, 5b4ae │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b4be │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 5b4a4 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b4ae │ │ │ │ + bne.n 5b4b4 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b4be │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5b5e2 │ │ │ │ + bne.w 5b5f2 │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ - cbz r0, 5b4ce │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b4de │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b4c4 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b4ce │ │ │ │ + bne.n 5b4d4 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b4de │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 5b5e2 │ │ │ │ + bne.w 5b5f2 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ - cbz r0, 5b4ec │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b4fc │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b4e4 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b4ec │ │ │ │ + bne.n 5b4f4 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b4fc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b5e2 │ │ │ │ + bne.n 5b5f2 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ - cbz r0, 5b50a │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b51a │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b502 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b50a │ │ │ │ + bne.n 5b512 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b51a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b5e2 │ │ │ │ + bne.n 5b5f2 │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ - cbz r0, 5b528 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b538 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b520 │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b528 │ │ │ │ + bne.n 5b530 │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b538 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b5e2 │ │ │ │ + bne.n 5b5f2 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ - cbz r0, 5b546 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b556 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b53e │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b546 │ │ │ │ + bne.n 5b54e │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b556 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b5e2 │ │ │ │ + bne.n 5b5f2 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 5b564 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b574 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b55c │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b564 │ │ │ │ + bne.n 5b56c │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b574 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b5e2 │ │ │ │ + bne.n 5b5f2 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbnz r0, 5b56e │ │ │ │ + cbnz r0, 5b57e │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - cbz r0, 5b57e │ │ │ │ - b.n 5b578 │ │ │ │ + cbz r0, 5b58e │ │ │ │ + b.n 5b588 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b568 │ │ │ │ - b.n 5b5e2 │ │ │ │ + beq.n 5b578 │ │ │ │ + b.n 5b5f2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5b5e2 │ │ │ │ + cbnz r0, 5b5f2 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ - cbz r0, 5b588 │ │ │ │ + cbz r0, 5b598 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5b5e2 │ │ │ │ + cbnz r0, 5b5f2 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 5b5a4 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b5b4 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b59e │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b5a4 │ │ │ │ + bne.n 5b5ae │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b5b4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5b5e2 │ │ │ │ + cbnz r0, 5b5f2 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5b5c0 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b5d0 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b5ba │ │ │ │ - bl 1436d4 │ │ │ │ - b.n 5b5c0 │ │ │ │ + bne.n 5b5ca │ │ │ │ + bl 143ac4 │ │ │ │ + b.n 5b5d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5b5e2 │ │ │ │ + cbnz r0, 5b5f2 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5b5e2 │ │ │ │ - movw r3, #14145 @ 0x3741 │ │ │ │ + cbz r0, 5b5f2 │ │ │ │ + movw r3, #15153 @ 0x3b31 │ │ │ │ movt r3, #20 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5b5d8 │ │ │ │ + bne.n 5b5e8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1436d4 │ │ │ │ + b.w 143ac4 │ │ │ │ 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 │ │ │ │ - bl 1f25f0 │ │ │ │ + bl 1f2838 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b602 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5b60c │ │ │ │ + bne.n 5b612 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5b61c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #39740 @ 0x9b3c │ │ │ │ + movw r0, #39804 @ 0x9b7c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r1 │ │ │ │ - cbz r3, 5b63e │ │ │ │ + cbz r3, 5b64e │ │ │ │ ldr r4, [r3, #8] │ │ │ │ - b.n 5b64c │ │ │ │ + b.n 5b65c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 5b64a │ │ │ │ - bne.n 5b646 │ │ │ │ - cbnz r1, 5b668 │ │ │ │ + blt.n 5b65a │ │ │ │ + bne.n 5b656 │ │ │ │ + cbnz r1, 5b678 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5b64c │ │ │ │ + b.n 5b65c │ │ │ │ mov r4, r3 │ │ │ │ - ldr r1, [pc, #172] @ (5b6fc ) │ │ │ │ + ldr r1, [pc, #172] @ (5b70c ) │ │ │ │ add r2, sp, #24 │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 5b66e │ │ │ │ - b.n 5b6f4 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 5b67e │ │ │ │ + b.n 5b704 │ │ │ │ clz r4, r1 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ cmn r5, r4 │ │ │ │ - beq.n 5b6c0 │ │ │ │ + beq.n 5b6d0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5b6f4 │ │ │ │ - ldr r3, [pc, #128] @ (5b700 ) │ │ │ │ + blt.n 5b704 │ │ │ │ + ldr r3, [pc, #128] @ (5b710 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r5, [r3, #3988] @ 0xf94 │ │ │ │ - beq.n 5b6c0 │ │ │ │ + beq.n 5b6d0 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ mov r4, r3 │ │ │ │ add r3, sp, #32 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 90088 │ │ │ │ - cbz r0, 5b6b4 │ │ │ │ + bl 900c8 │ │ │ │ + cbz r0, 5b6c4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ it eq │ │ │ │ addeq r4, #1 │ │ │ │ - b.n 5b696 │ │ │ │ - ldr r3, [pc, #76] @ (5b704 ) │ │ │ │ + b.n 5b6a6 │ │ │ │ + ldr r3, [pc, #76] @ (5b714 ) │ │ │ │ ldr.w r3, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r4, r3 │ │ │ │ - b.n 5b6de │ │ │ │ - ldr r1, [pc, #60] @ (5b700 ) │ │ │ │ + b.n 5b6ee │ │ │ │ + ldr r1, [pc, #60] @ (5b710 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #60] @ (5b704 ) │ │ │ │ + ldr r2, [pc, #60] @ (5b714 ) │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr.w r2, [r2, #980] @ 0x3d4 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ add r4, r2 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5b6e8 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5b6f4 │ │ │ │ + bne.n 5b6f8 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5b704 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r5, r3] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005b708 <_Py_hashtable_len@@Base>: │ │ │ │ +0005b718 <_Py_hashtable_len@@Base>: │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ 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 5b746 <_Py_hashtable_len@@Base+0x3e> │ │ │ │ + bne.n 5b756 <_Py_hashtable_len@@Base+0x3e> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #20704 @ 0x50e0 │ │ │ │ + movw r0, #20768 @ 0x5120 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 5b760 <_Py_hashtable_len@@Base+0x58> │ │ │ │ + b.n 5b770 <_Py_hashtable_len@@Base+0x58> │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ tst.w r2, #3 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005b762 : │ │ │ │ +0005b772 : │ │ │ │ movs r1, #0 │ │ │ │ - b.n 5b834 │ │ │ │ + b.n 5b844 │ │ │ │ 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, 5b780 │ │ │ │ + cbz r3, 5b790 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - b.n 5b790 │ │ │ │ + b.n 5b7a0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b78e │ │ │ │ + ble.n 5b79e │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b78a │ │ │ │ - cbnz r1, 5b7b2 │ │ │ │ + bne.n 5b79a │ │ │ │ + cbnz r1, 5b7c2 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5b790 │ │ │ │ + b.n 5b7a0 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r1, [pc, #156] @ (5b830 ) │ │ │ │ + ldr r1, [pc, #156] @ (5b840 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5b7b8 │ │ │ │ - b.n 5b828 │ │ │ │ + cbnz r0, 5b7c8 │ │ │ │ + b.n 5b838 │ │ │ │ clz r5, r1 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 5b7cc │ │ │ │ + beq.n 5b7dc │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5b7ea │ │ │ │ - b.n 5b7d6 │ │ │ │ - bl 7fe38 │ │ │ │ + beq.n 5b7fa │ │ │ │ + b.n 5b7e6 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5b7c4 │ │ │ │ - b.n 5b828 │ │ │ │ + beq.n 5b7d4 │ │ │ │ + b.n 5b838 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5b7ec │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 5b7ec │ │ │ │ - b.n 5b828 │ │ │ │ + bne.n 5b7fc │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 5b7fc │ │ │ │ + b.n 5b838 │ │ │ │ movs r4, #0 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ orr.w r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c26c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5b81c │ │ │ │ + bne.n 5b82c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r2, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r1, r2, r3} │ │ │ │ @@ -71513,781 +71520,781 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ add r1, sp, #16 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 20582c <_PyInterpreterState_LookUpID@@Base+0x100> │ │ │ │ + bl 205a60 <_PyInterpreterState_LookUpID@@Base+0x100> │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 85b80 │ │ │ │ + bl 85bb4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b87e │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5b89e │ │ │ │ + bne.n 5b88e │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5b8ae │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - cbz r3, 5b894 │ │ │ │ + cbz r3, 5b8a4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5b890 │ │ │ │ + blt.n 5b8a0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ it ge │ │ │ │ movge r4, r3 │ │ │ │ - b.n 5b892 │ │ │ │ + b.n 5b8a2 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5b8a0 │ │ │ │ + b.n 5b8b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #120 @ 0x78 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 5b8c2 │ │ │ │ + cbz r3, 5b8d2 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5b8d2 │ │ │ │ + b.n 5b8e2 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5b8d0 │ │ │ │ + ble.n 5b8e0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5b8cc │ │ │ │ - cbnz r1, 5b8f4 │ │ │ │ + bne.n 5b8dc │ │ │ │ + cbnz r1, 5b904 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5b8d2 │ │ │ │ + b.n 5b8e2 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #356] @ (5ba38 ) │ │ │ │ + ldr r1, [pc, #356] @ (5ba48 ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5b8fa │ │ │ │ - b.n 5b9c0 │ │ │ │ + cbnz r0, 5b90a │ │ │ │ + b.n 5b9d0 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r5, r6 │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ subs r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5b9c0 │ │ │ │ + beq.n 5b9d0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 5b99a │ │ │ │ + beq.n 5b9aa │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5b92c │ │ │ │ - bl fc9c8 │ │ │ │ + cbz r0, 5b93c │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5b926 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5b936 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5b9c0 │ │ │ │ + bne.n 5b9d0 │ │ │ │ subs r5, #2 │ │ │ │ - bne.n 5b930 │ │ │ │ - b.n 5b99a │ │ │ │ + bne.n 5b940 │ │ │ │ + b.n 5b9aa │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ movw r7, #24552 @ 0x5fe8 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ - cbz r0, 5b96a │ │ │ │ + cbz r0, 5b97a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5b948 │ │ │ │ + bne.n 5b958 │ │ │ │ vldr d9, [r0, #8] │ │ │ │ - b.n 5b964 │ │ │ │ - bl 1461c0 │ │ │ │ + b.n 5b974 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5b964 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5b9c0 │ │ │ │ + bne.n 5b974 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5b9d0 │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 5b96e │ │ │ │ - b.n 5b9a4 │ │ │ │ - vldr d9, [pc, #196] @ 5ba30 │ │ │ │ + bne.n 5b97e │ │ │ │ + b.n 5b9b4 │ │ │ │ + vldr d9, [pc, #196] @ 5ba40 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.n 5b97c │ │ │ │ + bne.n 5b98c │ │ │ │ vldr d8, [r0, #8] │ │ │ │ - b.n 5b9a8 │ │ │ │ - bl 1461c0 │ │ │ │ + b.n 5b9b8 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 5b9a8 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 5b9a8 │ │ │ │ - b.n 5b9c0 │ │ │ │ - vldr d8, [pc, #148] @ 5ba30 │ │ │ │ + bne.n 5b9b8 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 5b9b8 │ │ │ │ + b.n 5b9d0 │ │ │ │ + vldr d8, [pc, #148] @ 5ba40 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b.n 5b9a8 │ │ │ │ - vldr d8, [pc, #136] @ 5ba30 │ │ │ │ + b.n 5b9b8 │ │ │ │ + vldr d8, [pc, #136] @ 5ba40 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #24 │ │ │ │ - bl 1fde2c <_PyTime_FromSecondsObject@@Base+0x1540> │ │ │ │ + bl 1fe068 <_PyTime_FromSecondsObject@@Base+0x153c> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5b9c4 │ │ │ │ + bne.n 5b9d4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5ba24 │ │ │ │ + b.n 5ba34 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 1fde2c <_PyTime_FromSecondsObject@@Base+0x1540> │ │ │ │ + bl 1fe068 <_PyTime_FromSecondsObject@@Base+0x153c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5b9c0 │ │ │ │ + beq.n 5b9d0 │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ - bl 1fe5d4 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 1fe80c <_PyTime_AsTimespec@@Base> │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ ldrd r0, r1, [sp, #32] │ │ │ │ - bl 1fe5d4 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 9652c │ │ │ │ + bl 1fe80c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 9658c │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #88 @ 0x58 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b2b0 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5ba1e │ │ │ │ + bne.n 5ba2e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 5b9c0 │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 5b9d0 │ │ │ │ add r0, sp, #88 @ 0x58 │ │ │ │ - bl 5bac4 │ │ │ │ + bl 5bad4 │ │ │ │ add sp, #120 @ 0x78 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ ldr r0, [r0, r5] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005ba3c : │ │ │ │ +0005ba4c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ (5bac0 ) │ │ │ │ + ldr r4, [pc, #116] @ (5bad0 ) │ │ │ │ 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, 5ba6c │ │ │ │ + cbnz r3, 5ba7c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbz r3, 5ba62 │ │ │ │ + cbz r3, 5ba72 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 5ba56 │ │ │ │ + b.n 5ba66 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 5ba86 │ │ │ │ + b.n 5ba96 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5ba86 │ │ │ │ + beq.n 5ba96 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r5, #1 │ │ │ │ strlt r5, [r3, #0] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 5ba98 │ │ │ │ + cbz r3, 5baa8 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ str r3, [r1, #0] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5baaa │ │ │ │ - cbnz r0, 5bab4 │ │ │ │ + beq.n 5baba │ │ │ │ + cbnz r0, 5bac4 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5babc │ │ │ │ - bl d8dc8 │ │ │ │ + b.n 5bacc │ │ │ │ + bl d8e0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5baaa │ │ │ │ + beq.n 5baba │ │ │ │ str r0, [r6, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ 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, #148] @ 5bb70 │ │ │ │ + vldr d8, [pc, #148] @ 5bb80 │ │ │ │ ldrd r0, r1, [r0, #16] │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 85c30 │ │ │ │ - cbz r0, 5bb30 │ │ │ │ + bl 85c64 │ │ │ │ + cbz r0, 5bb40 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5bb34 │ │ │ │ + cbnz r0, 5bb44 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bb30 │ │ │ │ + bge.n 5bb40 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bb30 │ │ │ │ + cbnz r3, 5bb40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5bb68 │ │ │ │ + b.n 5bb78 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bb54 │ │ │ │ + bge.n 5bb64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5bb54 │ │ │ │ + cbnz r3, 5bb64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bb68 │ │ │ │ + bge.n 5bb78 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5bb68 │ │ │ │ + cbnz r3, 5bb78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ vpop {d8} │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvs.n 5ba9e │ │ │ │ + bvs.n 5baae │ │ │ │ @ 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 21417c │ │ │ │ + bl 2141b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5bbc8 │ │ │ │ + beq.n 5bbd8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8a8 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5bbc0 │ │ │ │ + bne.n 5bbd0 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bbca │ │ │ │ + b.n 5bbda │ │ │ │ mov r0, sp │ │ │ │ - bl 5bac4 │ │ │ │ - b.n 5bbca │ │ │ │ + bl 5bad4 │ │ │ │ + b.n 5bbda │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005bbce : │ │ │ │ +0005bbde : │ │ │ │ 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] @ (5bc08 ) │ │ │ │ + ldr r4, [pc, #40] @ (5bc18 ) │ │ │ │ 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 25bbb4 │ │ │ │ + bl 25bdec │ │ │ │ mov r0, r6 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 77668 │ │ │ │ + b.w 776ac │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005bc0c : │ │ │ │ - ldr r3, [pc, #52] @ (5bc44 ) │ │ │ │ +0005bc1c : │ │ │ │ + ldr r3, [pc, #52] @ (5bc54 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbnz r3, 5bc22 │ │ │ │ + cbnz r3, 5bc32 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bc16 │ │ │ │ + bne.n 5bc26 │ │ │ │ bx lr │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 5bc40 │ │ │ │ + beq.n 5bc50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 5bc3a │ │ │ │ + blt.n 5bc4a │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 5bc36 │ │ │ │ + b.n 5bc46 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - cbz r3, 5bc5e │ │ │ │ + cbz r3, 5bc6e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r0, #3 │ │ │ │ - b.w 7c278 │ │ │ │ + b.w 7c298 │ │ │ │ movs r0, #2 │ │ │ │ - b.w 7c0a8 │ │ │ │ + b.w 7c0c8 │ │ │ │ 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 c72a4 │ │ │ │ + bl c72e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ iteee lt │ │ │ │ movlt r0, #0 │ │ │ │ movwge r0, #5160 @ 0x1428 │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #75 @ 0x4b │ │ │ │ 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, #3960] @ 0xf78 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 5bca8 │ │ │ │ + cbz r3, 5bcb8 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 5bcb8 │ │ │ │ + b.n 5bcc8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 5bcb6 │ │ │ │ + ble.n 5bcc6 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5bcb2 │ │ │ │ - cbnz r1, 5bcda │ │ │ │ + bne.n 5bcc2 │ │ │ │ + cbnz r1, 5bcea │ │ │ │ movs r6, #0 │ │ │ │ - b.n 5bcb8 │ │ │ │ + b.n 5bcc8 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #264] @ (5bdc4 ) │ │ │ │ + ldr r1, [pc, #264] @ (5bdd4 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5bce0 │ │ │ │ - b.n 5bdb2 │ │ │ │ + cbnz r0, 5bcf0 │ │ │ │ + b.n 5bdc2 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ add r4, r6 │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ subs r6, r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 5bdb2 │ │ │ │ - cbz r6, 5bd5c │ │ │ │ + beq.n 5bdc2 │ │ │ │ + cbz r6, 5bd6c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - cbz r0, 5bd10 │ │ │ │ - bl fc9c8 │ │ │ │ + cbz r0, 5bd20 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5bd0a │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5bd1a │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bdb2 │ │ │ │ + bne.n 5bdc2 │ │ │ │ subs r4, #2 │ │ │ │ - bne.n 5bd14 │ │ │ │ - b.n 5bd66 │ │ │ │ + bne.n 5bd24 │ │ │ │ + b.n 5bd76 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - cbz r0, 5bd3a │ │ │ │ - bl 128824 │ │ │ │ + cbz r0, 5bd4a │ │ │ │ + bl 128b34 │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5bd34 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 5bd44 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5bdb2 │ │ │ │ + bne.n 5bdc2 │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 5bd3e │ │ │ │ - b.n 5bd6e │ │ │ │ + bne.n 5bd4e │ │ │ │ + b.n 5bd7e │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl 128824 │ │ │ │ + bl 128b34 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5bd72 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 5bd72 │ │ │ │ - b.n 5bdb2 │ │ │ │ + bne.n 5bd82 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 5bd82 │ │ │ │ + b.n 5bdc2 │ │ │ │ mov r4, r6 │ │ │ │ mov r5, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 5bd72 │ │ │ │ + b.n 5bd82 │ │ │ │ mov r5, r4 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 5bd72 │ │ │ │ + b.n 5bd82 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r9 │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1fe5d4 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 1fe80c <_PyTime_AsTimespec@@Base> │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fe5d4 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 9652c │ │ │ │ + bl 1fe80c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 9658c │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b2b0 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5bdb6 │ │ │ │ + bne.n 5bdc6 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bdbc │ │ │ │ + b.n 5bdcc │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 5be58 │ │ │ │ + bl 5be68 │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r4, [r5, r5] │ │ │ │ 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, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 5bdf0 │ │ │ │ + cbz r3, 5be00 │ │ │ │ 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 5bdfa │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5be04 │ │ │ │ + bne.n 5be0a │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5be14 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 594d2 <_Py_cr_sum@@Base+0x5e> │ │ │ │ + b.w 594e2 <_Py_cr_sum@@Base+0x5e> │ │ │ │ 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 5be30 │ │ │ │ + bhi.n 5be40 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.n 5be48 │ │ │ │ + ble.n 5be58 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 5be50 │ │ │ │ - movw r0, #47296 @ 0xb8c0 │ │ │ │ + b.n 5be60 │ │ │ │ + movw r0, #47360 @ 0xb900 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5be26 │ │ │ │ + bne.n 5be36 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5bea8 │ │ │ │ + b.n 5beb8 │ │ │ │ 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 1b5868 │ │ │ │ + bl 1b5dac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5be7e │ │ │ │ + bne.n 5be8e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bea4 │ │ │ │ + b.n 5beb4 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 1b5868 │ │ │ │ + bl 1b5dac │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5be7a │ │ │ │ + beq.n 5be8a │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ - movw r0, #45300 @ 0xb0f4 │ │ │ │ + movw r0, #45364 @ 0xb134 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ add sp, #24 │ │ │ │ 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 28bac4 │ │ │ │ + bl 28baec │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bedc │ │ │ │ + beq.n 5beec │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - cbz r0, 5bf16 │ │ │ │ + cbz r0, 5bf26 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bl 90400 │ │ │ │ + bl 90440 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5bee0 │ │ │ │ + cbnz r0, 5bef0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5bf52 │ │ │ │ + b.n 5bf62 │ │ │ │ ldrb.w r3, [r5, #77] @ 0x4d │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - cbz r3, 5bf26 │ │ │ │ + cbz r3, 5bf36 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5bf26 │ │ │ │ + beq.n 5bf36 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 28bd54 │ │ │ │ + bl 28bd7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5bf3a │ │ │ │ + beq.n 5bf4a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl 77668 │ │ │ │ - b.n 5bf26 │ │ │ │ + bl 776ac │ │ │ │ + b.n 5bf36 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5bedc │ │ │ │ + beq.n 5beec │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ - cbz r3, 5bf52 │ │ │ │ + cbz r3, 5bf62 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ - cbz r1, 5bf52 │ │ │ │ + cbz r1, 5bf62 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 28bb60 │ │ │ │ + bl 28bb88 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5bf52 │ │ │ │ + bne.n 5bf62 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5bedc │ │ │ │ + bge.n 5beec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5bedc │ │ │ │ + bne.n 5beec │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5bedc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5beec │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r0, r1 │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5bfa8 │ │ │ │ + beq.n 5bfb8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, sp │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b8a8 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 5bfa0 │ │ │ │ + bne.n 5bfb0 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5bfaa │ │ │ │ + b.n 5bfba │ │ │ │ mov r0, sp │ │ │ │ - bl 5be58 │ │ │ │ - b.n 5bfaa │ │ │ │ + bl 5be68 │ │ │ │ + b.n 5bfba │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5bfd4 │ │ │ │ + cbz r3, 5bfe4 │ │ │ │ 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 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ mov r0, r3 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 r4, sp, #28 │ │ │ │ add r3, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ strd r3, r4, [sp, #12] │ │ │ │ movw r2, #46564 @ 0xb5e4 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ - ldr r3, [pc, #116] @ (5c078 ) │ │ │ │ + ldr r3, [pc, #116] @ (5c088 ) │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #28] │ │ │ │ movw r2, #46356 @ 0xb514 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [sp, #0] │ │ │ │ - movw r2, #39872 @ 0x9bc0 │ │ │ │ + movw r2, #39936 @ 0x9c00 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl d80fc │ │ │ │ - cbz r0, 5c074 │ │ │ │ + bl d8140 │ │ │ │ + cbz r0, 5c084 │ │ │ │ ldrd r5, r4, [sp, #28] │ │ │ │ - cbnz r5, 5c040 │ │ │ │ + cbnz r5, 5c050 │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ - cbz r3, 5c034 │ │ │ │ + cbz r3, 5c044 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 5c040 │ │ │ │ + b.n 5c050 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ ldrb r3, [r4, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ @@ -72305,216 +72312,216 @@ │ │ │ │ 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 25a208 │ │ │ │ + bl 25a444 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r3, r6] │ │ │ │ lsls r5, r1, #1 │ │ │ │ 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, 5c0c2 │ │ │ │ + cbz r4, 5c0d2 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ - cbz r3, 5c0da │ │ │ │ + cbz r3, 5c0ea │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #60784 @ 0xed70 │ │ │ │ + movw r2, #60848 @ 0xedb0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 260404 <_PyGen_SetStopIterationValue@@Base+0xdf4> │ │ │ │ + bl 26063c <_PyGen_SetStopIterationValue@@Base+0xdf4> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b.n 5c0e2 │ │ │ │ + b.n 5c0f2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #6456 @ 0x1938 │ │ │ │ + movw r1, #6520 @ 0x1978 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5c0e2 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5c0f2 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ 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, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #39888 @ 0x9bd0 │ │ │ │ + movw r1, #39952 @ 0x9c10 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ - cbnz r0, 5c12c │ │ │ │ + bl 1f814c │ │ │ │ + cbnz r0, 5c13c │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #32457 @ 0x7ec9 │ │ │ │ + movw r1, #33033 @ 0x8109 │ │ │ │ movt r1, #31 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 38646 │ │ │ │ + b.w 3864a │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r7, #46772 @ 0xb6b4 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 5c1f4 │ │ │ │ + beq.n 5c204 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c1f4 │ │ │ │ + bne.n 5c204 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 5c1f4 │ │ │ │ + beq.n 5c204 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c1f4 │ │ │ │ + bne.n 5c204 │ │ │ │ movw r8, #46356 @ 0xb514 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 5c18a │ │ │ │ + beq.n 5c19a │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 884a8 │ │ │ │ - cbz r0, 5c1f4 │ │ │ │ + bl 884f8 │ │ │ │ + cbz r0, 5c204 │ │ │ │ movw r7, #46148 @ 0xb444 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ cmp r6, r8 │ │ │ │ - beq.n 5c1a6 │ │ │ │ + beq.n 5c1b6 │ │ │ │ movw r1, #46356 @ 0xb514 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ - bl 884a8 │ │ │ │ - cbz r0, 5c1d8 │ │ │ │ + bl 884f8 │ │ │ │ + cbz r0, 5c1e8 │ │ │ │ ldrh.w r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 206ac8 │ │ │ │ + bl 206d00 │ │ │ │ mov r4, r0 │ │ │ │ ldrh.w r0, [r5, #13] │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 206ac8 │ │ │ │ + bl 206d00 │ │ │ │ movs r3, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 19a848 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ - b.n 5c1fc │ │ │ │ + bl 19af10 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + b.n 5c20c │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 5c1e6 │ │ │ │ + beq.n 5c1f6 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 884a8 │ │ │ │ - cbz r0, 5c1f4 │ │ │ │ + bl 884f8 │ │ │ │ + cbz r0, 5c204 │ │ │ │ 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 5c2a6 │ │ │ │ + b.n 5c2b6 │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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, #46772 @ 0xb6b4 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5c29a │ │ │ │ + beq.n 5c2aa │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 5c29a │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 5c2aa │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5c29a │ │ │ │ + beq.n 5c2aa │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 5c29a │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 5c2aa │ │ │ │ movw r1, #46356 @ 0xb514 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ movw r5, #46148 @ 0xb444 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5c25c │ │ │ │ + beq.n 5c26c │ │ │ │ mov r0, r4 │ │ │ │ - bl 884a8 │ │ │ │ - cbz r0, 5c262 │ │ │ │ + bl 884f8 │ │ │ │ + cbz r0, 5c272 │ │ │ │ cmp r8, r5 │ │ │ │ - beq.n 5c278 │ │ │ │ - b.n 5c268 │ │ │ │ + beq.n 5c288 │ │ │ │ + b.n 5c278 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5c28e │ │ │ │ - b.n 5c284 │ │ │ │ + beq.n 5c29e │ │ │ │ + b.n 5c294 │ │ │ │ movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r8 │ │ │ │ - bl 884a8 │ │ │ │ - cbz r0, 5c29a │ │ │ │ + bl 884f8 │ │ │ │ + cbz r0, 5c2aa │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5c2a6 │ │ │ │ + b.n 5c2b6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 884a8 │ │ │ │ - cbz r0, 5c29a │ │ │ │ + bl 884f8 │ │ │ │ + cbz r0, 5c2aa │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5c2a6 │ │ │ │ + b.n 5c2b6 │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 │ │ │ │ @@ -72524,36 +72531,36 @@ │ │ │ │ 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, 5c2ce │ │ │ │ + cbz r2, 5c2de │ │ │ │ negs r3, r3 │ │ │ │ add r0, r3 │ │ │ │ add r2, sp, #12 │ │ │ │ str r0, [sp, #12] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 25d310 │ │ │ │ - cbnz r0, 5c2f0 │ │ │ │ + bl 25d548 │ │ │ │ + cbnz r0, 5c300 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 22bd6c <_PyTime_ObjectToTime_t@@Base+0x82c> │ │ │ │ + b.w 22bf9c <_PyTime_ObjectToTime_t@@Base+0x830> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 5c2fe │ │ │ │ + b.n 5c30e │ │ │ │ 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 │ │ │ │ ldrh.w r6, [r0, #13] │ │ │ │ sub sp, #16 │ │ │ │ ldrb r7, [r0, #16] │ │ │ │ @@ -72563,447 +72570,447 @@ │ │ │ │ mov r9, r2 │ │ │ │ mov r2, r7 │ │ │ │ uxth r6, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ subs r5, #1 │ │ │ │ mov sl, r3 │ │ │ │ - movw r4, #28252 @ 0x6e5c │ │ │ │ + movw r4, #28312 @ 0x6e98 │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ - bl 206ac8 │ │ │ │ + bl 206d00 │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ add.w r5, r4, r5, lsl #2 │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ strd sl, r6, [sp, #8] │ │ │ │ - movw r0, #40072 @ 0x9c88 │ │ │ │ + movw r0, #40136 @ 0x9cc8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r5, #28] │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ str.w r9, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ sub sp, #24 │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.n 5c3ea │ │ │ │ + beq.n 5c3fa │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b6b0 │ │ │ │ - cbz r0, 5c3cc │ │ │ │ + bl 8b6ec │ │ │ │ + cbz r0, 5c3dc │ │ │ │ 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 5c3ac │ │ │ │ + bls.n 5c3bc │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 5c3cc │ │ │ │ + bne.n 5c3dc │ │ │ │ add r3, sp, #8 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 298aa4 <_PyObject_GetXIDataNoFallback@@Base+0xd00> │ │ │ │ - cbnz r0, 5c3cc │ │ │ │ + bl 298ad0 <_PyObject_GetXIDataNoFallback@@Base+0xd00> │ │ │ │ + cbnz r0, 5c3dc │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 22bd6c <_PyTime_ObjectToTime_t@@Base+0x82c> │ │ │ │ + b.w 22bf9c <_PyTime_ObjectToTime_t@@Base+0x830> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #40360 @ 0x9da8 │ │ │ │ + movw r1, #40424 @ 0x9de8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40324 @ 0x9d84 │ │ │ │ + movw r1, #40388 @ 0x9dc4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005c406 : │ │ │ │ +0005c416 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5c420 │ │ │ │ + cbz r0, 5c430 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #1 │ │ │ │ - bmi.n 5c438 │ │ │ │ + bmi.n 5c448 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40392 @ 0x9dc8 │ │ │ │ + movw r1, #40456 @ 0x9e08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5c4e4 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5c4f4 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r1, 5c444 │ │ │ │ + cbz r1, 5c454 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 5c45c │ │ │ │ + bmi.n 5c46c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40428 @ 0x9dec │ │ │ │ + movw r1, #40492 @ 0x9e2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5c4e4 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5c4f4 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 5c4a0 │ │ │ │ + bge.n 5c4b0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ - cbz r1, 5c482 │ │ │ │ + cbz r1, 5c492 │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrb.w r6, [r6, #87] @ 0x57 │ │ │ │ lsls r6, r6, #25 │ │ │ │ - bmi.n 5c49c │ │ │ │ + bmi.n 5c4ac │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5c49c │ │ │ │ + beq.n 5c4ac │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40472 @ 0x9e18 │ │ │ │ + movw r1, #40536 @ 0x9e58 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ adds r2, #1 │ │ │ │ - b.n 5c468 │ │ │ │ + b.n 5c478 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - cbnz r0, 5c4be │ │ │ │ + cbnz r0, 5c4ce │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40512 @ 0x9e40 │ │ │ │ + movw r1, #40576 @ 0x9e80 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c4d8 │ │ │ │ + bge.n 5c4e8 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 5c4d2 │ │ │ │ + bne.n 5c4e2 │ │ │ │ str r2, [r0, #0] │ │ │ │ - b.n 5c4d8 │ │ │ │ - cbnz r3, 5c4d8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.n 5c4e8 │ │ │ │ + cbnz r3, 5c4e8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 25bd60 │ │ │ │ + b.w 25bf98 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ sub sp, #8 │ │ │ │ movw r1, #40760 @ 0x9f38 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r0, #40544 @ 0x9e60 │ │ │ │ + movw r0, #40608 @ 0x9ea0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r3, r4, [r2, #20] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ 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 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #64740 @ 0xfce4 │ │ │ │ + movw r0, #64804 @ 0xfd24 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #26228 @ 0x6674 │ │ │ │ + movw r0, #26308 @ 0x66c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ 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, 5c576 │ │ │ │ + cbz r3, 5c586 │ │ │ │ ldr.w sl, [r3, #8] │ │ │ │ - b.n 5c578 │ │ │ │ + b.n 5c588 │ │ │ │ mov sl, r3 │ │ │ │ ldrh.w r6, [r9, #13] │ │ │ │ ldrb.w r7, [r9, #15] │ │ │ │ ldrb.w r8, [r9, #16] │ │ │ │ - cbnz r3, 5c590 │ │ │ │ + cbnz r3, 5c5a0 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.n 5c590 │ │ │ │ + blt.n 5c5a0 │ │ │ │ cmp r5, #3 │ │ │ │ - bgt.n 5c590 │ │ │ │ - cbnz r4, 5c5b6 │ │ │ │ + bgt.n 5c5a0 │ │ │ │ + cbnz r4, 5c5c6 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #28 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ str r1, [sp, #20] │ │ │ │ movw r4, #23172 @ 0x5a84 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ movs r1, #3 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5c618 │ │ │ │ + cbz r0, 5c628 │ │ │ │ rev16 r6, r6 │ │ │ │ adds.w r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq.n 5c604 │ │ │ │ + beq.n 5c614 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 5c5d8 │ │ │ │ - bl fc9c8 │ │ │ │ + cbz r0, 5c5e8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 5c5d4 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5c618 │ │ │ │ + bne.n 5c5e4 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5c628 │ │ │ │ subs r5, #1 │ │ │ │ - beq.n 5c604 │ │ │ │ + beq.n 5c614 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbz r0, 5c5f0 │ │ │ │ - bl fc9c8 │ │ │ │ + cbz r0, 5c600 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5c5ec │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5c618 │ │ │ │ + bne.n 5c5fc │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5c628 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 5c604 │ │ │ │ + beq.n 5c614 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 5c604 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5c618 │ │ │ │ + bne.n 5c614 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5c628 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 22bd6c <_PyTime_ObjectToTime_t@@Base+0x82c> │ │ │ │ + b.w 22bf9c <_PyTime_ObjectToTime_t@@Base+0x830> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ ldrh.w r3, [r0, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 206ac8 │ │ │ │ + bl 206d00 │ │ │ │ movs r1, #7 │ │ │ │ adds r0, #6 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ adds r0, r1, #1 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #56032 @ 0xdae0 │ │ │ │ + movw r1, #56096 @ 0xdb20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8ed1c │ │ │ │ - cbnz r0, 5c67a │ │ │ │ + bl 8ed58 │ │ │ │ + cbnz r0, 5c68a │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5c6ae │ │ │ │ - ldr r0, [pc, #56] @ (5c6b4 ) │ │ │ │ - bl 11a538 │ │ │ │ + b.n 5c6be │ │ │ │ + ldr r0, [pc, #56] @ (5c6c4 ) │ │ │ │ + bl 11a91c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c676 │ │ │ │ + beq.n 5c686 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #36] @ (5c6b8 ) │ │ │ │ - bl 1004f0 │ │ │ │ + ldr r1, [pc, #36] @ (5c6c8 ) │ │ │ │ + bl 100570 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c6ae │ │ │ │ + bge.n 5c6be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5c6ae │ │ │ │ + cbnz r3, 5c6be │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r1!, {r2, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r2, [r0, #18] │ │ │ │ ldrb r1, [r0, #17] │ │ │ │ - b.w 5c2fe │ │ │ │ + b.w 5c30e │ │ │ │ │ │ │ │ -0005c6c6 : │ │ │ │ +0005c6d6 : │ │ │ │ b.w 2c04c │ │ │ │ │ │ │ │ -0005c6ca : │ │ │ │ +0005c6da : │ │ │ │ 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 13b108 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 13b444 <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - movw r0, #40764 @ 0x9f3c │ │ │ │ + movw r0, #40828 @ 0x9f7c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ │ │ │ │ -0005c6f2 : │ │ │ │ +0005c702 : │ │ │ │ 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 5c710 │ │ │ │ + bpl.n 5c720 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 5c716 │ │ │ │ - bl 4cdb6 │ │ │ │ - b.n 5c7ba │ │ │ │ + bmi.n 5c726 │ │ │ │ + bl 4cdae │ │ │ │ + b.n 5c7ca │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 5c722 │ │ │ │ + blt.n 5c732 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n 5c73a │ │ │ │ + blt.n 5c74a │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #58252 @ 0xe38c │ │ │ │ + movw r1, #58316 @ 0xe3cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5c7ba │ │ │ │ + bl f3598 │ │ │ │ + b.n 5c7ca │ │ │ │ mov r6, r2 │ │ │ │ - bl 25d968 │ │ │ │ + bl 25dba0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5c7ba │ │ │ │ + bne.n 5c7ca │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 5c76a │ │ │ │ + bmi.n 5c77a │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 5c76e │ │ │ │ + beq.n 5c77e │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r7, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 5c770 │ │ │ │ + b.n 5c780 │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 5c770 │ │ │ │ + b.n 5c780 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 5c78c │ │ │ │ + bls.n 5c79c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40780 @ 0x9f4c │ │ │ │ + movw r1, #40844 @ 0x9f8c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5c7ba │ │ │ │ + bl f3598 │ │ │ │ + b.n 5c7ca │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 5c7a2 │ │ │ │ + bpl.n 5c7b2 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 5c79e │ │ │ │ + beq.n 5c7ae │ │ │ │ adds r4, #20 │ │ │ │ - b.n 5c7a4 │ │ │ │ + b.n 5c7b4 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 5c7a4 │ │ │ │ + b.n 5c7b4 │ │ │ │ ldr r4, [r4, #28] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5c7ac │ │ │ │ + bne.n 5c7bc │ │ │ │ strb r6, [r4, r5] │ │ │ │ - b.n 5c7be │ │ │ │ + b.n 5c7ce │ │ │ │ cmp r2, #2 │ │ │ │ ite eq │ │ │ │ strheq.w r6, [r4, r5, lsl #1] │ │ │ │ strne.w r6, [r4, r5, lsl #2] │ │ │ │ - b.n 5c7be │ │ │ │ + b.n 5c7ce │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005c7c0 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +0005c7d0 <_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, #360] @ 0x168 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -73023,185 +73030,185 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005c804 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +0005c814 <_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 5c82e <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ + beq.n 5c83e <_PyErr_SetFromPyStatus@@Base+0x2a> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40804 @ 0x9f64 │ │ │ │ + movw r1, #40868 @ 0x9fa4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - b.n 5c846 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ + b.n 5c856 <_PyErr_SetFromPyStatus@@Base+0x42> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbz r4, 5c836 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ + cbz r4, 5c846 <_PyErr_SetFromPyStatus@@Base+0x32> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ - cbnz r3, 5c852 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ + cbnz r3, 5c862 <_PyErr_SetFromPyStatus@@Base+0x4e> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #40852 @ 0x9f94 │ │ │ │ + movw r1, #40916 @ 0x9fd4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d6b78 │ │ │ │ - movw r1, #43848 @ 0xab48 │ │ │ │ + b.w d6bbc │ │ │ │ + movw r1, #43912 @ 0xab88 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c174 │ │ │ │ - cbnz r0, 5c86c <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + cbnz r0, 5c87c <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 5c88e <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ + cbz r2, 5c89e <_PyErr_SetFromPyStatus@@Base+0x8a> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #47300 @ 0xb8c4 │ │ │ │ + movw r1, #47364 @ 0xb904 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #1116 @ 0x45c │ │ │ │ + movw r1, #1180 @ 0x49c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ │ │ │ │ -0005c8a2 : │ │ │ │ +0005c8b2 : │ │ │ │ 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, #53820 @ 0xd23c │ │ │ │ + movw r1, #53884 @ 0xd27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #47512 @ 0xb998 │ │ │ │ + movw r0, #47576 @ 0xb9d8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ ldrd r5, r6, [sp, #56] @ 0x38 │ │ │ │ mov sl, r2 │ │ │ │ ldr r7, [sp, #64] @ 0x40 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1bb598 │ │ │ │ + bl 1bb90c │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 5c926 │ │ │ │ + cbz r0, 5c936 │ │ │ │ strd r4, r5, [sp] │ │ │ │ movw r1, #5412 @ 0x1524 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ movw r5, #4364 @ 0x110c │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r4, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r3, sl │ │ │ │ str r1, [sp, #16] │ │ │ │ mov r2, r9 │ │ │ │ strd r6, r7, [sp, #8] │ │ │ │ - movw r1, #40908 @ 0x9fcc │ │ │ │ + movw r1, #40972 @ 0xa00c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 87da8 │ │ │ │ + bl 87df8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5c924 │ │ │ │ + bge.n 5c934 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 5c924 │ │ │ │ + cbnz r3, 5c934 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r8, r4 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ movs r2, #1 │ │ │ │ - movw r1, #40916 @ 0x9fd4 │ │ │ │ + movw r1, #40980 @ 0xa014 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ - cbz r0, 5c960 │ │ │ │ + bl 1f814c │ │ │ │ + cbz r0, 5c970 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5c98c │ │ │ │ - movw r1, #41132 @ 0xa0ac │ │ │ │ + b.n 5c99c │ │ │ │ + movw r1, #41196 @ 0xa0ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5c95c │ │ │ │ + beq.n 5c96c │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32457 @ 0x7ec9 │ │ │ │ + movw r1, #33033 @ 0x8109 │ │ │ │ movt r1, #31 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2608f0 │ │ │ │ + bl 260b28 │ │ │ │ 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 4a0bc │ │ │ │ + mov r2, r0 │ │ │ │ + mov r1, r4 │ │ │ │ + movw r0, #26308 @ 0x66c4 │ │ │ │ + movt r0, #45 @ 0x2d │ │ │ │ + ldmia.w sp!, {r4, lr} │ │ │ │ + b.w 80ccc │ │ │ │ movw r2, #32128 @ 0x7d80 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ - 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 4a0c4 │ │ │ │ - mov r2, r0 │ │ │ │ - mov r1, r4 │ │ │ │ - movw r0, #26228 @ 0x6674 │ │ │ │ - movt r0, #45 @ 0x2d │ │ │ │ - ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ │ │ │ │ -0005c9dc : │ │ │ │ +0005c9ec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #36] @ (5ca10 ) │ │ │ │ + ldr r1, [pc, #36] @ (5ca20 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ add r2, sp, #4 │ │ │ │ add r0, sp, #8 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 1957cc <_PyInterpreterState_New@@Base> │ │ │ │ + bl 195e90 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 5ca08 │ │ │ │ + cbz r3, 5ca18 │ │ │ │ add r3, sp, #8 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ bl 2d53c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ @@ -73218,464 +73225,464 @@ │ │ │ │ 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, 5ca40 │ │ │ │ + cbz r4, 5ca50 │ │ │ │ ldr r4, [r0, #24] │ │ │ │ - b.n 5ca48 │ │ │ │ + b.n 5ca58 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #46564 @ 0xb5e4 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 19aa6c <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + bl 19b134 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r0, #61176 @ 0xeef8 │ │ │ │ + movw r0, #61240 @ 0xef38 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ 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 5ca9a │ │ │ │ + blt.n 5caaa │ │ │ │ mov r4, r0 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ blx 2bac0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ - cbnz r4, 5caa4 │ │ │ │ + bl 9aa44 │ │ │ │ + cbnz r4, 5cab4 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 5caac │ │ │ │ + b.n 5cabc │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #63596 @ 0xf86c │ │ │ │ + movw r2, #63660 @ 0xf8ac │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #41152 @ 0xa0c0 │ │ │ │ + movw r1, #41216 @ 0xa100 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ 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, 5cb1e │ │ │ │ + cbz r3, 5cb2e │ │ │ │ ldr r0, [r0, #24] │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 5cb1e │ │ │ │ + beq.n 5cb2e │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #63596 @ 0xf86c │ │ │ │ + movw r1, #63660 @ 0xf8ac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1fa5d8 │ │ │ │ + bl 1fa818 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5cb08 │ │ │ │ + cbnz r0, 5cb18 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5cb96 │ │ │ │ + b.n 5cba6 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 5cb2c │ │ │ │ + bne.n 5cb3c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cb1e │ │ │ │ + bge.n 5cb2e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5cb1e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5cb2e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cb52 │ │ │ │ + bge.n 5cb62 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5cb52 │ │ │ │ + b.n 5cb62 │ │ │ │ mov r1, r0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 25d124 │ │ │ │ + bl 25d35c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cb4e │ │ │ │ + bge.n 5cb5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5cb4e │ │ │ │ + cbnz r3, 5cb5e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 5cb04 │ │ │ │ + beq.n 5cb14 │ │ │ │ ldrh.w r5, [r4, #13] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ rev16 r5, r5 │ │ │ │ ldrb r6, [r4, #15] │ │ │ │ ldrb r7, [r4, #16] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ldrb.w r8, [r4, #17] │ │ │ │ uxth r5, r5 │ │ │ │ ldrb.w r9, [r4, #18] │ │ │ │ ldrb.w sl, [r4, #19] │ │ │ │ - bge.n 5cb7e │ │ │ │ + bge.n 5cb8e │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ - cbnz r0, 5cb7e │ │ │ │ + cbnz r0, 5cb8e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #4] │ │ │ │ str.w r9, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ - bl 215958 │ │ │ │ + bl 215b78 │ │ │ │ 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, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5cc06 │ │ │ │ + beq.n 5cc16 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bl f7f30 │ │ │ │ + bl f7f70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cbda │ │ │ │ + bge.n 5cbea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5cbda │ │ │ │ + cbnz r3, 5cbea │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5cc04 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5cc14 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #41192 @ 0xa0e8 │ │ │ │ + movw r0, #41256 @ 0xa128 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cc06 │ │ │ │ + bge.n 5cc16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5cc06 │ │ │ │ + cbnz r3, 5cc16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5cc06 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5cc16 │ │ │ │ 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, #26212 @ 0x6664 │ │ │ │ + movw r1, #26292 @ 0x66b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 5cc48 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 5cc58 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - bl 5cc4c │ │ │ │ + bl 5cc5c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #26228 @ 0x6674 │ │ │ │ + movw r0, #26308 @ 0x66c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ 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 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5ccba │ │ │ │ + cbz r0, 5ccca │ │ │ │ cmp r6, #3 │ │ │ │ - ble.n 5cc7a │ │ │ │ + ble.n 5cc8a │ │ │ │ ldrb r3, [r5, #19] │ │ │ │ - cbz r3, 5cc7a │ │ │ │ + cbz r3, 5cc8a │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ orn r3, r3, #127 @ 0x7f │ │ │ │ strb r3, [r0, #16] │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - cbz r3, 5cc8e │ │ │ │ + cbz r3, 5cc9e │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5cc98 │ │ │ │ + bne.n 5cca8 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf04 │ │ │ │ + bl 7bf24 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5cca0 │ │ │ │ + b.n 5ccb0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ccae │ │ │ │ + bge.n 5ccbe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5ccb2 │ │ │ │ + cbz r3, 5ccc2 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5ccba │ │ │ │ + b.n 5ccca │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5ccae │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5ccbe │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bl f7f30 │ │ │ │ + bl f7f70 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ccf0 │ │ │ │ + bge.n 5cd00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5ccf0 │ │ │ │ + cbnz r3, 5cd00 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 5cd1e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 5cd2e │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #41208 @ 0xa0f8 │ │ │ │ + movw r0, #41272 @ 0xa138 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cd12 │ │ │ │ + bge.n 5cd22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5cd16 │ │ │ │ + cbz r3, 5cd26 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5cd1e │ │ │ │ + b.n 5cd2e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5cd12 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5cd22 │ │ │ │ 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 r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5cd42 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5cd84 │ │ │ │ - ldr r1, [pc, #68] @ (5cd88 ) │ │ │ │ + bne.n 5cd52 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5cd94 │ │ │ │ + ldr r1, [pc, #68] @ (5cd98 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 5cd74 │ │ │ │ + bne.n 5cd84 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41224 @ 0xa108 │ │ │ │ + movw r1, #41288 @ 0xa148 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5cd84 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5cd94 │ │ │ │ ldr.w r0, [r3, #3912] @ 0xf48 │ │ │ │ str.w r4, [r3, #3912] @ 0xf48 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #63548 @ 0xf83c │ │ │ │ + movw r2, #63612 @ 0xf87c │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #41152 @ 0xa0c0 │ │ │ │ + movw r1, #41216 @ 0xa100 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #63696 @ 0xf8d0 │ │ │ │ + movw r2, #63760 @ 0xf910 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - movw r1, #41152 @ 0xa0c0 │ │ │ │ + movw r1, #41216 @ 0xa100 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ │ │ │ │ -0005cdc8 : │ │ │ │ - vldr d0, [pc, #4] @ 5cdd0 │ │ │ │ +0005cdd8 : │ │ │ │ + vldr d0, [pc, #4] @ 5cde0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ vqrdmlsh.s , , d31[0] │ │ │ │ │ │ │ │ -0005cdd8 : │ │ │ │ - vldr d0, [pc, #4] @ 5cde0 │ │ │ │ +0005cde8 : │ │ │ │ + vldr d0, [pc, #4] @ 5cdf0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ add r4, sp, #28 │ │ │ │ mov r0, r1 │ │ │ │ - ldr r3, [pc, #120] @ (5ce78 ) │ │ │ │ + ldr r3, [pc, #120] @ (5ce88 ) │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r2, #18640 @ 0x48d0 │ │ │ │ + movw r2, #18704 @ 0x4910 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - bl d80fc │ │ │ │ - cbnz r0, 5ce16 │ │ │ │ + bl d8140 │ │ │ │ + cbnz r0, 5ce26 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 5ce70 │ │ │ │ + b.n 5ce80 │ │ │ │ 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, #41312 @ 0xa160 │ │ │ │ + movw r0, #41376 @ 0xa1a0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5ce12 │ │ │ │ + beq.n 5ce22 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - bl 215da0 │ │ │ │ + bl 215fc0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ce70 │ │ │ │ + bge.n 5ce80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5ce70 │ │ │ │ + cbnz r3, 5ce80 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r6, r2] │ │ │ │ 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, [r0, #4] │ │ │ │ movs r1, #2 │ │ │ │ - bl 5cc4c │ │ │ │ + bl 5cc5c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #26228 @ 0x6674 │ │ │ │ + movw r0, #26308 @ 0x66c4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 80cac │ │ │ │ + b.w 80ccc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #12 │ │ │ │ - movw r1, #56032 @ 0xdae0 │ │ │ │ + movw r1, #56096 @ 0xdb20 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 8ed1c │ │ │ │ - cbnz r0, 5ced0 │ │ │ │ + bl 8ed58 │ │ │ │ + cbnz r0, 5cee0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5cf04 │ │ │ │ - ldr r0, [pc, #56] @ (5cf0c ) │ │ │ │ - bl 11a538 │ │ │ │ + b.n 5cf14 │ │ │ │ + ldr r0, [pc, #56] @ (5cf1c ) │ │ │ │ + bl 11a91c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5cecc │ │ │ │ + beq.n 5cedc │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - ldr r1, [pc, #36] @ (5cf10 ) │ │ │ │ - bl 1004f0 │ │ │ │ + ldr r1, [pc, #36] @ (5cf20 ) │ │ │ │ + bl 100570 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cf04 │ │ │ │ + bge.n 5cf14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5cf04 │ │ │ │ + cbnz r3, 5cf14 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r1!, {r5, r6, r7} │ │ │ │ @@ -73687,1177 +73694,1177 @@ │ │ │ │ sub sp, #12 │ │ │ │ movw r2, #46148 @ 0xb444 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldrd r1, r2, [r0, #16] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 19a848 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 19af10 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ 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, #46148 @ 0xb444 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5cf68 │ │ │ │ + beq.n 5cf78 │ │ │ │ mov r1, r4 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d03e │ │ │ │ + beq.n 5d04e │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5cf7e │ │ │ │ + beq.n 5cf8e │ │ │ │ movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d03e │ │ │ │ + beq.n 5d04e │ │ │ │ mov r0, r6 │ │ │ │ - bl 2623f8 │ │ │ │ + bl 262630 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d004 │ │ │ │ + beq.n 5d014 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2623f8 │ │ │ │ + bl 262630 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5cfaa │ │ │ │ + cbnz r0, 5cfba │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d004 │ │ │ │ + bge.n 5d014 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d004 │ │ │ │ + cbnz r3, 5d014 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d004 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d014 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 257ed0 │ │ │ │ + bl 258110 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cfc8 │ │ │ │ + bge.n 5cfd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5cfc8 │ │ │ │ + cbnz r3, 5cfd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5cfdc │ │ │ │ + bge.n 5cfec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5cfdc │ │ │ │ + cbnz r3, 5cfec │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbz r5, 5d004 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbz r5, 5d014 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 257c1c │ │ │ │ + bl 257e5c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5d008 │ │ │ │ + cbnz r0, 5d018 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d004 │ │ │ │ + bge.n 5d014 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d004 │ │ │ │ + cbnz r3, 5d014 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d046 │ │ │ │ + b.n 5d056 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movs r0, #2 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d028 │ │ │ │ + bge.n 5d038 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5d028 │ │ │ │ + cbnz r3, 5d038 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d046 │ │ │ │ + bge.n 5d056 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d046 │ │ │ │ + cbnz r3, 5d056 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d046 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d056 │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ 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, #46148 @ 0xb444 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5d074 │ │ │ │ + beq.n 5d084 │ │ │ │ mov r1, r4 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d116 │ │ │ │ + beq.n 5d126 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 5d08a │ │ │ │ + beq.n 5d09a │ │ │ │ movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d116 │ │ │ │ + beq.n 5d126 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2623f8 │ │ │ │ + bl 262630 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 5d098 │ │ │ │ + cbnz r0, 5d0a8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d11e │ │ │ │ + b.n 5d12e │ │ │ │ mov r0, r5 │ │ │ │ - bl 2623f8 │ │ │ │ + bl 262630 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 5d0ba │ │ │ │ + cbnz r0, 5d0ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d094 │ │ │ │ + bge.n 5d0a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 5d094 │ │ │ │ + bne.n 5d0a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d094 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d0a4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 138848 │ │ │ │ + bl 138b90 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d0d8 │ │ │ │ + bge.n 5d0e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d0d8 │ │ │ │ + cbnz r3, 5d0e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d0ec │ │ │ │ + bge.n 5d0fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5d0ec │ │ │ │ + cbnz r3, 5d0fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5d094 │ │ │ │ + beq.n 5d0a4 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #46148 @ 0xb444 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 257c1c │ │ │ │ + bl 257e5c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d11e │ │ │ │ + bge.n 5d12e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d11e │ │ │ │ + cbnz r3, 5d12e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d11e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d12e │ │ │ │ movw r4, #5152 @ 0x1420 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 261f50 │ │ │ │ + b.w 262188 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #47188 @ 0xb854 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ - bne.n 5d144 │ │ │ │ - movw r0, #41380 @ 0xa1a4 │ │ │ │ + bne.n 5d154 │ │ │ │ + movw r0, #41444 @ 0xa1e4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ - cbnz r3, 5d156 │ │ │ │ - movw r0, #62284 @ 0xf34c │ │ │ │ + cbnz r3, 5d166 │ │ │ │ + movw r0, #62348 @ 0xf38c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w e53dc │ │ │ │ - movw r0, #31332 @ 0x7a64 │ │ │ │ + b.w e53cc │ │ │ │ + movw r0, #31396 @ 0x7aa4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ │ │ │ │ -0005d162 : │ │ │ │ +0005d172 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb.w r2, [r3, #38] @ 0x26 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 5d182 │ │ │ │ + bne.n 5d192 │ │ │ │ ldr.w r2, [r3, #-36] │ │ │ │ sub.w r0, r3, #36 @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d18a │ │ │ │ + bge.n 5d19a │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-36] │ │ │ │ bx lr │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005d18c : │ │ │ │ +0005d19c : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005d1ac : │ │ │ │ +0005d1bc : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005d1cc : │ │ │ │ +0005d1dc : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ subs r0, r0, r3 │ │ │ │ orr.w r0, r0, r0, asr #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005d1e0 : │ │ │ │ +0005d1f0 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 5d200 │ │ │ │ + bmi.n 5d210 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41388 @ 0xa1ac │ │ │ │ + movw r1, #41452 @ 0xa1ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ bic.w r4, r4, #1 │ │ │ │ add.w r7, r4, #128 @ 0x80 │ │ │ │ subs r3, r3, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 5d280 │ │ │ │ + bge.n 5d290 │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ - bne.n 5d280 │ │ │ │ + bne.n 5d290 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movw r2, #22804 @ 0x5914 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5d280 │ │ │ │ + bne.n 5d290 │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ adds r2, #12 │ │ │ │ subs r0, r3, r0 │ │ │ │ add.w r3, r6, #36 @ 0x24 │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r5, r0 │ │ │ │ - bge.n 5d27e │ │ │ │ + bge.n 5d28e │ │ │ │ ldr.w lr, [r2, #4]! │ │ │ │ adds r5, #1 │ │ │ │ mov ip, lr │ │ │ │ ldr.w r0, [lr] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ ite ge │ │ │ │ orrge.w ip, lr, #1 │ │ │ │ strlt.w r0, [lr] │ │ │ │ str.w ip, [r3, #4]! │ │ │ │ - b.n 5d254 │ │ │ │ + b.n 5d264 │ │ │ │ str r7, [r6, #28] │ │ │ │ ldr.w r8, [r4, #48] @ 0x30 │ │ │ │ mov r7, r1 │ │ │ │ movs r5, #0 │ │ │ │ adds r3, r5, #4 │ │ │ │ mov r1, r7 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.n 5d2b6 │ │ │ │ + ble.n 5d2c6 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ - bl bdcb4 <_PyUnicode_Equal@@Base> │ │ │ │ - cbnz r0, 5d2a0 │ │ │ │ + bl bdd00 <_PyUnicode_Equal@@Base> │ │ │ │ + cbnz r0, 5d2b0 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5d288 │ │ │ │ + b.n 5d298 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r5 │ │ │ │ ldrsb.w r2, [r3, #16] │ │ │ │ ldrb.w ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 5d2d2 │ │ │ │ + bge.n 5d2e2 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 5d2d2 │ │ │ │ + bmi.n 5d2e2 │ │ │ │ movw r3, #61128 @ 0xeec8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #41416 @ 0xa1c8 │ │ │ │ + movw r1, #41480 @ 0xa208 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - cbz r1, 5d2e2 │ │ │ │ + cbz r1, 5d2f2 │ │ │ │ add.w r3, r6, #40 @ 0x28 │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 5d2b6 │ │ │ │ + bls.n 5d2c6 │ │ │ │ adds r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr.w r3, [r6, r5, lsl #2] │ │ │ │ bic.w r0, r3, #1 │ │ │ │ - blt.n 5d308 │ │ │ │ + blt.n 5d318 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 5d30e │ │ │ │ + beq.n 5d31e │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5d2b6 │ │ │ │ + bls.n 5d2c6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31628 @ 0x7b8c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d312 │ │ │ │ + bne.n 5d322 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 5d312 │ │ │ │ - b.n 5d2b6 │ │ │ │ + cbnz r0, 5d322 │ │ │ │ + b.n 5d2c6 │ │ │ │ cmp r3, #1 │ │ │ │ - bls.n 5d2b6 │ │ │ │ + bls.n 5d2c6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d31e │ │ │ │ + bge.n 5d32e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005d322 : │ │ │ │ +0005d332 : │ │ │ │ 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 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d360 │ │ │ │ + cbz r0, 5d370 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5d1e0 │ │ │ │ + bl 5d1f0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d354 │ │ │ │ + bge.n 5d364 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5d358 │ │ │ │ + cbz r3, 5d368 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5d360 │ │ │ │ + b.n 5d370 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d354 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d364 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d364 : │ │ │ │ +0005d374 : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5d388 │ │ │ │ + bne.n 5d398 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 224f28 │ │ │ │ + b.w 225154 │ │ │ │ mov.w r1, #600 @ 0x258 │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d39c : │ │ │ │ +0005d3ac : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d3cc │ │ │ │ + beq.n 5d3dc │ │ │ │ movw r1, #521 @ 0x209 │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d3ce │ │ │ │ + b.n 5d3de │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d3d0 : │ │ │ │ +0005d3e0 : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d400 │ │ │ │ + beq.n 5d410 │ │ │ │ mov.w r1, #416 @ 0x1a0 │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d402 │ │ │ │ + b.n 5d412 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d404 : │ │ │ │ +0005d414 : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d434 │ │ │ │ + beq.n 5d444 │ │ │ │ mov.w r1, #446 @ 0x1be │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d436 │ │ │ │ + b.n 5d446 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d438 : │ │ │ │ +0005d448 : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d468 │ │ │ │ + beq.n 5d478 │ │ │ │ mov.w r1, #426 @ 0x1aa │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d46a │ │ │ │ + b.n 5d47a │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d46c : │ │ │ │ +0005d47c : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d49c │ │ │ │ + beq.n 5d4ac │ │ │ │ movw r1, #487 @ 0x1e7 │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5d49e │ │ │ │ + b.n 5d4ae │ │ │ │ ldr r0, [r0, #32] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d4a0 : │ │ │ │ +0005d4b0 : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d4ce │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + beq.n 5d4de │ │ │ │ + movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #531 @ 0x213 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5d50c │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5d51c │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d512 │ │ │ │ + beq.n 5d522 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5d4f4 │ │ │ │ + bpl.n 5d504 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d514 │ │ │ │ + bge.n 5d524 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5d514 │ │ │ │ + b.n 5d524 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41444 @ 0xa1e4 │ │ │ │ + movw r1, #41508 @ 0xa224 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d524 │ │ │ │ + b.n 5d534 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 207e9c │ │ │ │ + bl 2080d4 │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d526 : │ │ │ │ +0005d536 : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d554 │ │ │ │ + beq.n 5d564 │ │ │ │ mov.w r1, #456 @ 0x1c8 │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5d592 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5d5a2 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d598 │ │ │ │ - cbz r1, 5d57c │ │ │ │ + beq.n 5d5a8 │ │ │ │ + cbz r1, 5d58c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.n 5d57c │ │ │ │ + bpl.n 5d58c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d59a │ │ │ │ + bge.n 5d5aa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5d59a │ │ │ │ + b.n 5d5aa │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41488 @ 0xa210 │ │ │ │ + movw r1, #41552 @ 0xa250 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d5b4 │ │ │ │ + b.n 5d5c4 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #3 │ │ │ │ - bl 207dc0 <_PyUnicode_ToUppercase@@Base+0x5f0> │ │ │ │ + bl 207ff8 <_PyUnicode_ToUppercase@@Base+0x5f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 207e9c │ │ │ │ + bl 2080d4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d5b6 : │ │ │ │ +0005d5c6 : │ │ │ │ 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, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5d5e4 │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + beq.n 5d5f4 │ │ │ │ + movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #497 @ 0x1f1 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5d622 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5d632 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 5d628 │ │ │ │ - cbz r1, 5d60c │ │ │ │ + beq.n 5d638 │ │ │ │ + cbz r1, 5d61c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 5d60c │ │ │ │ + bpl.n 5d61c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d62a │ │ │ │ + bge.n 5d63a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 5d62a │ │ │ │ + b.n 5d63a │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41512 @ 0xa228 │ │ │ │ + movw r1, #41576 @ 0xa268 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d644 │ │ │ │ + b.n 5d654 │ │ │ │ movs r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #4 │ │ │ │ - bl 207dc0 <_PyUnicode_ToUppercase@@Base+0x5f0> │ │ │ │ + bl 207ff8 <_PyUnicode_ToUppercase@@Base+0x5f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 207e9c │ │ │ │ + bl 2080d4 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d646 : │ │ │ │ +0005d656 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r0, #0 │ │ │ │ movge r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005d654 : │ │ │ │ +0005d664 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5d68a │ │ │ │ - bl 1d2688 │ │ │ │ + cbz r0, 5d69a │ │ │ │ + bl 1d2920 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d67e │ │ │ │ + bge.n 5d68e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5d682 │ │ │ │ + cbz r3, 5d692 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5d68a │ │ │ │ + b.n 5d69a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5d67e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5d68e │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d68e : │ │ │ │ +0005d69e : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 5d696 │ │ │ │ + b.w 5d6a6 │ │ │ │ │ │ │ │ -0005d696 : │ │ │ │ +0005d6a6 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d784 │ │ │ │ + beq.n 5d794 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 5d77e │ │ │ │ + beq.n 5d78e │ │ │ │ mov r0, r5 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5d6cc │ │ │ │ + cbnz r0, 5d6dc │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 5d6ec │ │ │ │ - cbz r4, 5d710 │ │ │ │ + b.n 5d6fc │ │ │ │ + cbz r4, 5d720 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5d778 │ │ │ │ + beq.n 5d788 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r5 │ │ │ │ - bl 5d798 │ │ │ │ + bl 5d7a8 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d700 │ │ │ │ + bge.n 5d710 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 5d700 │ │ │ │ + cbnz r3, 5d710 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r4 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a528 │ │ │ │ - b.n 5d784 │ │ │ │ - ldr r2, [pc, #120] @ (5d78c ) │ │ │ │ + bl 7a568 │ │ │ │ + b.n 5d794 │ │ │ │ + ldr r2, [pc, #120] @ (5d79c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, 5d72a │ │ │ │ - movw r1, #41172 @ 0xa0d4 │ │ │ │ + cbnz r3, 5d73a │ │ │ │ + movw r1, #41236 @ 0xa114 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r0, [pc, #104] @ (5d790 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #104] @ (5d7a0 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ - movw r1, #43240 @ 0xa8e8 │ │ │ │ + movw r1, #43304 @ 0xa928 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 5d744 │ │ │ │ - bl d92ec │ │ │ │ - b.n 5d6da │ │ │ │ + cbnz r0, 5d754 │ │ │ │ + bl d9330 │ │ │ │ + b.n 5d6ea │ │ │ │ mov r3, r4 │ │ │ │ strd r0, r5, [sp] │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ - ldr r0, [pc, #64] @ (5d794 ) │ │ │ │ + ldr r0, [pc, #64] @ (5d7a4 ) │ │ │ │ mov r1, sp │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d76e │ │ │ │ + bge.n 5d77e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 5d76e │ │ │ │ + cbnz r3, 5d77e │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5d73e │ │ │ │ + beq.n 5d74e │ │ │ │ mov r4, r9 │ │ │ │ - b.n 5d6da │ │ │ │ + b.n 5d6ea │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 5d6ec │ │ │ │ + b.n 5d6fc │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5d6ce │ │ │ │ - b.n 5d6da │ │ │ │ + bne.n 5d6de │ │ │ │ + b.n 5d6ea │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r1, #1 │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005d798 : │ │ │ │ +0005d7a8 : │ │ │ │ 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, #188] @ (5d868 ) │ │ │ │ + ldr r3, [pc, #188] @ (5d878 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r5, r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 19f9e0 <_PySys_GetRequiredAttr@@Base+0x1364> │ │ │ │ - cbz r0, 5d7f6 │ │ │ │ + bl 1a00a0 <_PySys_GetRequiredAttr@@Base+0x1364> │ │ │ │ + cbz r0, 5d806 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r4, 5d7cc │ │ │ │ + cbnz r4, 5d7dc │ │ │ │ ldr.w r4, [r8, #80] @ 0x50 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - movw r1, #43240 @ 0xa8e8 │ │ │ │ + movw r1, #43304 @ 0xa928 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr.w r0, [r3, #3904] @ 0xf40 │ │ │ │ - bl d043c │ │ │ │ + bl d0494 │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 5d7fa │ │ │ │ + cbnz r0, 5d80a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d7f6 │ │ │ │ + bge.n 5d806 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d7f6 │ │ │ │ + cbnz r3, 5d806 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5d85e │ │ │ │ + b.n 5d86e │ │ │ │ movs r3, #0 │ │ │ │ strd r4, sl, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r7 │ │ │ │ - ldr r1, [pc, #100] @ (5d86c ) │ │ │ │ - bl 1004f0 │ │ │ │ + ldr r1, [pc, #100] @ (5d87c ) │ │ │ │ + bl 100570 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d826 │ │ │ │ + bge.n 5d836 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 5d826 │ │ │ │ + cbnz r3, 5d836 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 5d84a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 5d85a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d83c │ │ │ │ + bge.n 5d84c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 5d83c │ │ │ │ + cbnz r3, 5d84c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19fb78 │ │ │ │ + bl 1a0238 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5d85e │ │ │ │ + bge.n 5d86e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 5d85e │ │ │ │ + cbnz r3, 5d86e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005d870 : │ │ │ │ +0005d880 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 5d696 │ │ │ │ + b.w 5d6a6 │ │ │ │ │ │ │ │ -0005d876 : │ │ │ │ - movw r0, #17844 @ 0x45b4 │ │ │ │ +0005d886 : │ │ │ │ + movw r0, #17908 @ 0x45f4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005d880 : │ │ │ │ +0005d890 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #36] @ (5d8b4 ) │ │ │ │ + ldr r3, [pc, #36] @ (5d8c4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3896] @ 0xf38 │ │ │ │ - cbnz r0, 5d8b2 │ │ │ │ - movw r1, #61036 @ 0xee6c │ │ │ │ + cbnz r0, 5d8c2 │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #54012 @ 0xd2fc │ │ │ │ + movw r0, #54076 @ 0xd33c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005d8b8 : │ │ │ │ +0005d8c8 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #41548 @ 0xa24c │ │ │ │ + movw r1, #41612 @ 0xa28c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f7f0c │ │ │ │ - cbnz r0, 5d8ec │ │ │ │ + bl 1f814c │ │ │ │ + cbnz r0, 5d8fc │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1bc09c │ │ │ │ + b.w 1bc414 │ │ │ │ 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 │ │ │ │ ldrd r2, r3, [r0, #4] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - cbz r3, 5d90e │ │ │ │ + cbz r3, 5d91e │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ adds r4, #16 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ - cbz r0, 5d91c │ │ │ │ - bl 26fb54 <_PySys_GetSizeOf@@Base> │ │ │ │ + cbz r0, 5d92c │ │ │ │ + bl 26fd5c <_PySys_GetSizeOf@@Base> │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 5d920 │ │ │ │ + beq.n 5d930 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5d92a │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5d934 │ │ │ │ + bne.n 5d93a │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5d944 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ 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, 5d956 │ │ │ │ + cbz r3, 5d966 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [r5, #124] @ 0x7c │ │ │ │ - cbz r3, 5d962 │ │ │ │ + cbz r3, 5d972 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ - cbz r0, 5d96e │ │ │ │ + cbz r0, 5d97e │ │ │ │ adds r4, #1 │ │ │ │ blx 2bfb8 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ - cbz r0, 5d97a │ │ │ │ + cbz r0, 5d98a │ │ │ │ adds r4, #1 │ │ │ │ blx 2bfb8 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r5, #120] @ 0x78 │ │ │ │ - cbz r0, 5d986 │ │ │ │ + cbz r0, 5d996 │ │ │ │ adds r4, #1 │ │ │ │ blx 2bfb8 │ │ │ │ add r4, r0 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5d990 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 5d99a │ │ │ │ + bne.n 5d9a0 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 5d9aa │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7e0f0 │ │ │ │ + b.w 7e110 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005d99e : │ │ │ │ +0005d9ae : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #8 │ │ │ │ - bl 125d90 │ │ │ │ + bl 126058 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5d9d2 │ │ │ │ + beq.n 5d9e2 │ │ │ │ cmp r0, #8 │ │ │ │ - bls.n 5d9d8 │ │ │ │ + bls.n 5d9e8 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41672 @ 0xa2c8 │ │ │ │ + movw r1, #41736 @ 0xa308 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5d9da │ │ │ │ + b.n 5d9ea │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005d9dc : │ │ │ │ +0005d9ec : │ │ │ │ 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, #7 │ │ │ │ - bmi.n 5da10 │ │ │ │ + bmi.n 5da20 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #10920 @ 0x2aa8 │ │ │ │ + movw r1, #10984 @ 0x2ae8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5da1c │ │ │ │ + b.n 5da2c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst.w r3, #3 │ │ │ │ ite eq │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005da1e : │ │ │ │ +0005da2e : │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r1, 5da44 │ │ │ │ + cbnz r1, 5da54 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5da48 │ │ │ │ + bge.n 5da58 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ - b.w e08a0 │ │ │ │ + b.w e0890 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005da4a : │ │ │ │ +0005da5a : │ │ │ │ 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, #84] @ 0x54 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #104] @ (5dac8 ) │ │ │ │ + ldr r4, [pc, #104] @ (5dad8 ) │ │ │ │ and.w r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r7, [r5, r4] │ │ │ │ adds r6, r1, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r3, r2, r3, lsl #3 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 5da8c │ │ │ │ + bhi.n 5da9c │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ - bl 70ccc │ │ │ │ - cbnz r0, 5da96 │ │ │ │ + bl 70d08 │ │ │ │ + cbnz r0, 5daa6 │ │ │ │ mov r0, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1fc030 │ │ │ │ + b.w 1fc270 │ │ │ │ add r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ sub.w r2, r6, #8 │ │ │ │ strd r1, r1, [r0] │ │ │ │ add.w r0, r4, #8 │ │ │ │ strd r1, r1, [r4, #-8] │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - bl 1971f0 <_Py_NewReference@@Base> │ │ │ │ + bl 1978b8 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005dacc <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +0005dadc <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ ldr.w r0, [r0, #3668] @ 0xe54 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005dad2 : │ │ │ │ +0005dae2 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0005dae8 : │ │ │ │ +0005daf8 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005dafc : │ │ │ │ +0005db0c : │ │ │ │ push {r4} │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ lsls r2, r2, #8 │ │ │ │ uxtb r3, r3 │ │ │ │ and.w r4, r4, #15 │ │ │ │ lsls r1, r1, #16 │ │ │ │ @@ -74866,461 +74873,461 @@ │ │ │ │ orrs r3, r2 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r3, r0, lsl #24 │ │ │ │ orrs r0, r1 │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005db20 : │ │ │ │ +0005db30 : │ │ │ │ lsls r1, r1, #16 │ │ │ │ and.w r1, r1, #16711680 @ 0xff0000 │ │ │ │ orr.w r0, r1, r0, lsl #24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005db2c <_PyRWMutex_Lock@@Base>: │ │ │ │ +0005db3c <_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 5db66 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ + bne.n 5db76 <_PyRWMutex_Lock@@Base+0x3a> │ │ │ │ orr.w r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5db5c <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ + bne.n 5db6c <_PyRWMutex_Lock@@Base+0x30> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5db4c <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ + bne.n 5db5c <_PyRWMutex_Lock@@Base+0x20> │ │ │ │ dmb ish │ │ │ │ - beq.n 5db70 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + beq.n 5db80 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 5db3e <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 5db4e <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dbdc <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 5dbec <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 5db3e <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ + b.n 5db4e <_PyRWMutex_Lock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005db72 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +0005db82 <_PyRWMutex_Unlock@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ push {r4} │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ strex r4, r1, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5db7c <_PyRWMutex_Unlock@@Base+0xa> │ │ │ │ + bne.n 5db8c <_PyRWMutex_Unlock@@Base+0xa> │ │ │ │ lsls r3, r2, #30 │ │ │ │ dmb ish │ │ │ │ - bpl.n 5db96 <_PyRWMutex_Unlock@@Base+0x24> │ │ │ │ + bpl.n 5dba6 <_PyRWMutex_Unlock@@Base+0x24> │ │ │ │ pop {r4} │ │ │ │ - b.w 1e08a8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b.w 1e0af8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005db9a <_PyRWMutex_RLock@@Base>: │ │ │ │ +0005dbaa <_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] │ │ │ │ lsls r3, r1, #30 │ │ │ │ - beq.n 5dbba <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ + beq.n 5dbca <_PyRWMutex_RLock@@Base+0x20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5dbdc <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ + bl 5dbec <_PyRWMutex_RLock@@Base+0x42> │ │ │ │ mov r1, r0 │ │ │ │ - b.n 5dbac <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 5dbbc <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ adds r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 5dbd0 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ + bne.n 5dbe0 <_PyRWMutex_RLock@@Base+0x36> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5dbc0 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ + bne.n 5dbd0 <_PyRWMutex_RLock@@Base+0x26> │ │ │ │ dmb ish │ │ │ │ - beq.n 5dbda <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ + beq.n 5dbea <_PyRWMutex_RLock@@Base+0x40> │ │ │ │ mov r1, r3 │ │ │ │ - b.n 5dbac <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ + b.n 5dbbc <_PyRWMutex_RLock@@Base+0x12> │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ lsls r3, r1, #30 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bmi.n 5dc16 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ + bmi.n 5dc26 <_PyRWMutex_RLock@@Base+0x7c> │ │ │ │ mov r3, r1 │ │ │ │ orr.w r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 5dc0e <_PyRWMutex_RLock@@Base+0x74> │ │ │ │ + bne.n 5dc1e <_PyRWMutex_RLock@@Base+0x74> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5dbfe <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bne.n 5dc0e <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ dmb ish │ │ │ │ - bne.n 5dc36 <_PyRWMutex_RLock@@Base+0x9c> │ │ │ │ + bne.n 5dc46 <_PyRWMutex_RLock@@Base+0x9c> │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r2, [sp, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #4 │ │ │ │ strd r0, r1, [sp] │ │ │ │ add r1, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1dd8fc <_PyParkingLot_Park@@Base> │ │ │ │ + bl 1ddb44 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005dc3a <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +0005dc4a <_PyRWMutex_RUnlock@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ subs r2, #4 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5dc40 <_PyRWMutex_RUnlock@@Base+0x6> │ │ │ │ + bne.n 5dc50 <_PyRWMutex_RUnlock@@Base+0x6> │ │ │ │ bic.w r3, r2, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5dc5e <_PyRWMutex_RUnlock@@Base+0x24> │ │ │ │ - b.w 1e08a8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + bne.n 5dc6e <_PyRWMutex_RUnlock@@Base+0x24> │ │ │ │ + b.w 1e0af8 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005dc60 : │ │ │ │ +0005dc70 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dc8a │ │ │ │ + cbz r0, 5dc9a │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #31836 @ 0x7c5c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5dc8a │ │ │ │ + bne.n 5dc9a │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 5dc8a │ │ │ │ + cbz r2, 5dc9a │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ - b.n 5dca4 │ │ │ │ + b.n 5dcb4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41720 @ 0xa2f8 │ │ │ │ + movw r1, #41784 @ 0xa338 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005dca6 : │ │ │ │ +0005dcb6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dccc │ │ │ │ + cbz r0, 5dcdc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31836 @ 0x7c5c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5dccc │ │ │ │ + bne.n 5dcdc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5dccc │ │ │ │ + cbz r3, 5dcdc │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 5dce4 │ │ │ │ + b.n 5dcf4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41780 @ 0xa334 │ │ │ │ + movw r1, #41844 @ 0xa374 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005dce6 : │ │ │ │ +0005dcf6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dd0c │ │ │ │ + cbz r0, 5dd1c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31836 @ 0x7c5c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5dd0c │ │ │ │ + bne.n 5dd1c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5dd0c │ │ │ │ + cbz r3, 5dd1c │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 5dd24 │ │ │ │ + b.n 5dd34 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41840 @ 0xa370 │ │ │ │ + movw r1, #41904 @ 0xa3b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005dd26 : │ │ │ │ +0005dd36 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dd4c │ │ │ │ + cbz r0, 5dd5c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31836 @ 0x7c5c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 5dd4c │ │ │ │ + bne.n 5dd5c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 5dd4c │ │ │ │ + cbz r3, 5dd5c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 5dd64 │ │ │ │ + b.n 5dd74 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41904 @ 0xa3b0 │ │ │ │ + movw r1, #41968 @ 0xa3f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005dd66 : │ │ │ │ +0005dd76 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5dda4 │ │ │ │ + cbz r0, 5ddb4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #31836 @ 0x7c5c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5dda4 │ │ │ │ + bne.n 5ddb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 5dda4 │ │ │ │ - cbnz r1, 5ddc0 │ │ │ │ + cbz r2, 5ddb4 │ │ │ │ + cbnz r1, 5ddd0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42020 @ 0xa424 │ │ │ │ + movw r1, #42084 @ 0xa464 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5ddba │ │ │ │ + bl f3598 │ │ │ │ + b.n 5ddca │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #41960 @ 0xa3e8 │ │ │ │ + movw r1, #42024 @ 0xa428 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ddc4 │ │ │ │ + b.n 5ddd4 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005ddc6 : │ │ │ │ +0005ddd6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5ddf0 │ │ │ │ + cbz r0, 5de00 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #31836 @ 0x7c5c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5ddf0 │ │ │ │ + bne.n 5de00 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 5ddf0 │ │ │ │ + cbz r2, 5de00 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ - b.n 5de0a │ │ │ │ + b.n 5de1a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42068 @ 0xa454 │ │ │ │ + movw r1, #42132 @ 0xa494 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005de0c : │ │ │ │ +0005de1c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 5de36 │ │ │ │ + cbz r0, 5de46 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #31836 @ 0x7c5c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 5de36 │ │ │ │ + bne.n 5de46 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 5de36 │ │ │ │ + cbz r2, 5de46 │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r3, #20] │ │ │ │ - b.n 5de50 │ │ │ │ + b.n 5de60 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42124 @ 0xa48c │ │ │ │ + movw r1, #42188 @ 0xa4cc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005de52 : │ │ │ │ - b.w 119834 <_PyLong_AsByteArray@@Base+0x824> │ │ │ │ +0005de62 : │ │ │ │ + b.w 119c18 <_PyLong_AsByteArray@@Base+0x820> │ │ │ │ │ │ │ │ -0005de56 : │ │ │ │ - b.w 224b00 │ │ │ │ +0005de66 : │ │ │ │ + b.w 224d2c │ │ │ │ │ │ │ │ -0005de5a : │ │ │ │ +0005de6a : │ │ │ │ b.w 3d33a <_Py_rc_quot@@Base+0xc30> │ │ │ │ │ │ │ │ -0005de5e : │ │ │ │ - b.w 2257c0 <_PyXIData_New@@Base+0x17c> │ │ │ │ +0005de6e : │ │ │ │ + b.w 2259ec <_PyXIData_New@@Base+0x17c> │ │ │ │ │ │ │ │ -0005de62 : │ │ │ │ +0005de72 : │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl 14fa4c │ │ │ │ - cbz r0, 5de96 │ │ │ │ + bl 14fef4 │ │ │ │ + cbz r0, 5dea6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 5df0c │ │ │ │ + b.n 5df1c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 5dea8 │ │ │ │ + cbz r0, 5deb8 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 5deb2 │ │ │ │ - bl 1fba78 │ │ │ │ + b.n 5dec2 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5df0e │ │ │ │ + b.n 5df1e │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - ble.n 5dec0 │ │ │ │ + ble.n 5ded0 │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 5deb2 │ │ │ │ + b.n 5dec2 │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r3, #57107 @ 0xdf13 │ │ │ │ + movw r3, #57123 @ 0xdf23 │ │ │ │ movt r3, #5 │ │ │ │ - movw r2, #61287 @ 0xef67 │ │ │ │ + movw r2, #61303 @ 0xef77 │ │ │ │ movt r2, #5 │ │ │ │ cmp.w r9, #70 @ 0x46 │ │ │ │ ite ne │ │ │ │ movne r8, r3 │ │ │ │ moveq r8, r2 │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r5, 5df06 │ │ │ │ - bl 294808 │ │ │ │ + cbz r5, 5df16 │ │ │ │ + bl 2948d0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r6 │ │ │ │ subs r5, #1 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r6, r3 │ │ │ │ blx r8 │ │ │ │ - b.n 5dee4 │ │ │ │ + b.n 5def4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4} │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ subs r4, r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 5df40 │ │ │ │ + blt.n 5df50 │ │ │ │ ldr.w r0, [r2, r4, lsl #2] │ │ │ │ ldr.w r3, [r1, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 5df34 │ │ │ │ + bge.n 5df44 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - b.n 5df40 │ │ │ │ + b.n 5df50 │ │ │ │ movs r3, #0 │ │ │ │ subs r4, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ subs r1, #4 │ │ │ │ - b.n 5df1a │ │ │ │ + b.n 5df2a │ │ │ │ pop {r4} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005df44 : │ │ │ │ +0005df54 : │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #88] @ (5dfac ) │ │ │ │ + ldr r2, [pc, #88] @ (5dfbc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w ip, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ addw r2, r4, #3756 @ 0xeac │ │ │ │ ldr.w r7, [r4, #3748] @ 0xea4 │ │ │ │ str.w ip, [r4, #3748] @ 0xea4 │ │ │ │ - bl 5dfb0 │ │ │ │ + bl 5dfc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5dfa4 │ │ │ │ + beq.n 5dfb4 │ │ │ │ addw r2, r4, #3772 @ 0xebc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5dfb0 │ │ │ │ + bl 5dfc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5dfa4 │ │ │ │ + beq.n 5dfb4 │ │ │ │ addw r2, r4, #3788 @ 0xecc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5dfb0 │ │ │ │ + bl 5dfc0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5dfa4 │ │ │ │ + beq.n 5dfb4 │ │ │ │ addw r2, r4, #3804 @ 0xedc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5dfb0 │ │ │ │ + bl 5dfc0 │ │ │ │ str.w r7, [r4, #3748] @ 0xea4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -75329,1015 +75336,1015 @@ │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 5e00c │ │ │ │ + beq.n 5e01c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add.w r8, r4, #8 │ │ │ │ mov r0, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ add.w r2, r3, #1 │ │ │ │ it lt │ │ │ │ strlt r2, [r4, #8] │ │ │ │ blx r7 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5dffe │ │ │ │ + bge.n 5e00e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r3, 5dffe │ │ │ │ + cbnz r3, 5e00e │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 5e010 │ │ │ │ + beq.n 5e020 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ bic.w r4, r4, #3 │ │ │ │ - b.n 5dfcc │ │ │ │ + b.n 5dfdc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e014 │ │ │ │ + b.n 5e024 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0005e018 : │ │ │ │ - cbz r0, 5e026 │ │ │ │ +0005e028 : │ │ │ │ + cbz r0, 5e036 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e028 : │ │ │ │ - b.w 77668 │ │ │ │ +0005e038 : │ │ │ │ + b.w 776ac │ │ │ │ │ │ │ │ -0005e02c : │ │ │ │ +0005e03c : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e02e : │ │ │ │ +0005e03e : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e042 │ │ │ │ + ble.n 5e052 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e046 : │ │ │ │ +0005e056 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r0, #8 │ │ │ │ - bl 6b2b8 │ │ │ │ - cbz r0, 5e060 │ │ │ │ + bl 6b2c8 │ │ │ │ + cbz r0, 5e070 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005e062 : │ │ │ │ - cbz r0, 5e08c │ │ │ │ +0005e072 : │ │ │ │ + cbz r0, 5e09c │ │ │ │ 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, 5e082 │ │ │ │ + cbz r3, 5e092 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2bb18 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 6b570 │ │ │ │ + b.w 6b580 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e08e : │ │ │ │ - cbz r0, 5e09c │ │ │ │ +0005e09e : │ │ │ │ + cbz r0, 5e0ac │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e09e : │ │ │ │ - ldr r3, [pc, #16] @ (5e0b0 ) │ │ │ │ - cbz r0, 5e0a8 │ │ │ │ +0005e0ae : │ │ │ │ + ldr r3, [pc, #16] @ (5e0c0 ) │ │ │ │ + cbz r0, 5e0b8 │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ str r2, [r0, #0] │ │ │ │ ldr.w r0, [r3, #1600] @ 0x640 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005e0b4 : │ │ │ │ +0005e0c4 : │ │ │ │ ldrd r0, r1, [r0, #136] @ 0x88 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e0ba : │ │ │ │ +0005e0ca : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbnz r0, 5e0dc │ │ │ │ - movw r0, #61600 @ 0xf0a0 │ │ │ │ + cbnz r0, 5e0ec │ │ │ │ + movw r0, #61664 @ 0xf0e0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #939 @ 0x3ab │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5e126 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5e136 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ movw r1, #7644 @ 0x1ddc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 5e12c │ │ │ │ + beq.n 5e13c │ │ │ │ mov r0, r5 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ it ne │ │ │ │ cmpne r5, r3 │ │ │ │ - beq.n 5e12c │ │ │ │ + beq.n 5e13c │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 5e12c │ │ │ │ + bmi.n 5e13c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42188 @ 0xa4cc │ │ │ │ + movw r1, #42252 @ 0xa50c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e144 │ │ │ │ + b.n 5e154 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ iteee eq │ │ │ │ moveq r0, #1 │ │ │ │ ldrne r0, [r2, #0] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005e146 : │ │ │ │ +0005e156 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 5e188 │ │ │ │ + cbz r0, 5e198 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw r1, #7644 @ 0x1ddc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 5e19c │ │ │ │ + beq.n 5e1ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r2 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 5e19c │ │ │ │ + beq.n 5e1ac │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 5e19c │ │ │ │ + bmi.n 5e1ac │ │ │ │ movw r1, #971 @ 0x3cb │ │ │ │ - movw r0, #61600 @ 0xf0a0 │ │ │ │ + movw r0, #61664 @ 0xf0e0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e1c4 │ │ │ │ + b.n 5e1d4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 5e1c4 │ │ │ │ + beq.n 5e1d4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5e1c2 │ │ │ │ + ble.n 5e1d2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e1c4 │ │ │ │ + bge.n 5e1d4 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bne.n 5e1c4 │ │ │ │ + bne.n 5e1d4 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 5e1c4 │ │ │ │ + b.n 5e1d4 │ │ │ │ mov r0, r2 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005e1c6 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +0005e1d6 <_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 8b6b0 │ │ │ │ - cbz r0, 5e20e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + bl 8b6ec │ │ │ │ + cbz r0, 5e21e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 5e20e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ + cbz r0, 5e21e <_Py_UTF8_Edit_Cost@@Base+0x48> │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 5e200 <_Py_UTF8_Edit_Cost@@Base+0x3a> │ │ │ │ + bne.n 5e210 <_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 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 5e214 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ - bl 1fba78 │ │ │ │ + cbnz r0, 5e224 <_Py_UTF8_Edit_Cost@@Base+0x4e> │ │ │ │ + bl 1fbcb8 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e22c <_Py_UTF8_Edit_Cost@@Base+0x66> │ │ │ │ + b.n 5e23c <_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 22a53c │ │ │ │ + bl 22a768 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005e232 <_Py_hashtable_new@@Base>: │ │ │ │ +0005e242 <_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 196aa4 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 19716c <_Py_hashtable_new_full@@Base> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -0005e250 : │ │ │ │ +0005e260 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp.w r2, #24576 @ 0x6000 │ │ │ │ - bcs.n 5e284 │ │ │ │ + bcs.n 5e294 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov.w r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #42216 @ 0xa4e8 │ │ │ │ + movw r1, #42280 @ 0xa528 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e29a │ │ │ │ + b.n 5e2aa │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ add r2, r1 │ │ │ │ add.w r4, r1, #8192 @ 0x2000 │ │ │ │ add.w r1, r1, #16384 @ 0x4000 │ │ │ │ str.w r2, [r3, #708] @ 0x2c4 │ │ │ │ strd r1, r4, [r3, #712] @ 0x2c8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005e29c : │ │ │ │ +0005e2ac : │ │ │ │ ldr.w r2, [r0, #752] @ 0x2f0 │ │ │ │ - cbz r2, 5e2b8 │ │ │ │ + cbz r2, 5e2c8 │ │ │ │ ldr.w r3, [r0, #748] @ 0x2ec │ │ │ │ str.w r2, [r0, #708] @ 0x2c4 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ add.w r3, r3, #16384 @ 0x4000 │ │ │ │ strd r3, r2, [r0, #712] @ 0x2c8 │ │ │ │ bx lr │ │ │ │ - b.w 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -0005e2bc : │ │ │ │ - movw r3, #57032 @ 0xdec8 │ │ │ │ +0005e2cc : │ │ │ │ + movw r3, #57096 @ 0xdf08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ 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, 5e2de │ │ │ │ - cbz r5, 5e2de │ │ │ │ + cbz r4, 5e2ee │ │ │ │ + cbz r5, 5e2ee │ │ │ │ ldrb r5, [r3, r4] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.n 5e2ca │ │ │ │ + beq.n 5e2da │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ pop {r4, r5} │ │ │ │ subs r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e2e6 : │ │ │ │ +0005e2f6 : │ │ │ │ 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 r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ subs r6, r2, #0 │ │ │ │ - bge.n 5e306 │ │ │ │ + bge.n 5e316 │ │ │ │ mov r0, r1 │ │ │ │ blx 2abf4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 5e468 │ │ │ │ + beq.w 5e478 │ │ │ │ lsls r5, r6, #2 │ │ │ │ add.w r8, r4, r6, lsl #2 │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r4 │ │ │ │ movs r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bls.n 5e350 │ │ │ │ + bls.n 5e360 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ adds r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 5e34a │ │ │ │ + bls.n 5e35a │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcc.n 5e34c │ │ │ │ + bcc.n 5e35c │ │ │ │ movw r0, #43724 @ 0xaacc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #23992 @ 0x5db8 │ │ │ │ + movw r1, #24056 @ 0x5df8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 5e38a │ │ │ │ + bl d6bbc │ │ │ │ + b.n 5e39a │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 5e318 │ │ │ │ + b.n 5e328 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n 5e37c │ │ │ │ + bcc.n 5e38c │ │ │ │ ldrd r2, r1, [r7, #16] │ │ │ │ subs r2, r2, r1 │ │ │ │ cmp r2, r6 │ │ │ │ - blt.n 5e37c │ │ │ │ + blt.n 5e38c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - beq.n 5e390 │ │ │ │ + beq.n 5e3a0 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5e45a │ │ │ │ + bne.n 5e46a │ │ │ │ bic.w r5, r5, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r4 │ │ │ │ - b.n 5e3f2 │ │ │ │ + b.n 5e402 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl ceb30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ceb68 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e360 │ │ │ │ + bne.n 5e370 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e46a │ │ │ │ + b.n 5e47a │ │ │ │ bic.w r5, r5, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r5, r4 │ │ │ │ cmp r5, r4 │ │ │ │ - bls.n 5e3be │ │ │ │ + bls.n 5e3ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r4, #16 │ │ │ │ strb.w r3, [r2], #4 │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ strb.w r3, [r2, #-3] │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ strb.w r3, [r2, #-2] │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ strb.w r3, [r2, #-1] │ │ │ │ - b.n 5e398 │ │ │ │ + b.n 5e3a8 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r5 │ │ │ │ cmp r5, r2 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #2 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt cc │ │ │ │ movcc r2, #0 │ │ │ │ movcc r3, #0 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 5e462 │ │ │ │ + bls.n 5e472 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strb.w r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 5e3e0 │ │ │ │ + b.n 5e3f0 │ │ │ │ movs r1, #0 │ │ │ │ cmp r5, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bls.n 5e426 │ │ │ │ + bls.n 5e436 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r2, #8 │ │ │ │ adds r4, #16 │ │ │ │ bfi r1, r3, #0, #16 │ │ │ │ ldr.w r3, [r4, #-12] │ │ │ │ bfi r1, r3, #16, #16 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ bfi ip, r3, #0, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ str.w r1, [r2, #-8] │ │ │ │ bfi ip, r3, #16, #16 │ │ │ │ str.w ip, [r2, #-4] │ │ │ │ - b.n 5e3f2 │ │ │ │ + b.n 5e402 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ add r3, r5 │ │ │ │ cmp r5, r2 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ mov.w r2, r3, lsl #3 │ │ │ │ mov.w r3, r3, lsl #4 │ │ │ │ itt cc │ │ │ │ movcc r2, r1 │ │ │ │ movcc r3, r1 │ │ │ │ add r2, r0 │ │ │ │ add r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls.n 5e462 │ │ │ │ + bls.n 5e472 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ strh.w r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 5e448 │ │ │ │ + b.n 5e458 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r6 │ │ │ │ str r3, [r7, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -0005e46e : │ │ │ │ +0005e47e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 5e4c4 │ │ │ │ + bne.n 5e4d4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 1d6720 │ │ │ │ - cbz r0, 5e4c8 │ │ │ │ + bl 1d6998 │ │ │ │ + cbz r0, 5e4d8 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ ldr.w r3, [r0], #40 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 5e4c4 │ │ │ │ + bls.n 5e4d4 │ │ │ │ ldr.w r2, [r1, #-4]! │ │ │ │ and.w r0, r2, #3 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq.n 5e49a │ │ │ │ + beq.n 5e4aa │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 5e49a │ │ │ │ + bne.n 5e4aa │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 5e4ca │ │ │ │ + bne.n 5e4da │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r4, #0 │ │ │ │ movge r4, #1 │ │ │ │ - b.n 5e4ca │ │ │ │ + b.n 5e4da │ │ │ │ movs r4, #0 │ │ │ │ - b.n 5e4ca │ │ │ │ + b.n 5e4da │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -0005e4ce : │ │ │ │ +0005e4de : │ │ │ │ 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, 5e4f0 │ │ │ │ + cbz r4, 5e500 │ │ │ │ add r4, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ - cbz r0, 5e4f0 │ │ │ │ - bl 10be4c │ │ │ │ - b.n 5e4e4 │ │ │ │ + cbz r0, 5e500 │ │ │ │ + bl 10becc │ │ │ │ + b.n 5e4f4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005e4f2 : │ │ │ │ +0005e502 : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ subs r3, r0, #1 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005e4fc : │ │ │ │ +0005e50c : │ │ │ │ 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 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5e552 │ │ │ │ + cbz r0, 5e562 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ strd r6, r7, [sp, #4] │ │ │ │ - bl 1d69b4 │ │ │ │ + bl 1d6c2c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e546 │ │ │ │ + bge.n 5e556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 5e54a │ │ │ │ + cbz r3, 5e55a │ │ │ │ mov r4, r5 │ │ │ │ - b.n 5e552 │ │ │ │ + b.n 5e562 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 5e546 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 5e556 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0005e55a : │ │ │ │ +0005e56a : │ │ │ │ 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, #59860 @ 0xe9d4 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #24] @ (5e590 ) │ │ │ │ + ldr r0, [pc, #24] @ (5e5a0 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 19e158 │ │ │ │ + bl 19e818 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsls r0, r2, #7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0005e594 : │ │ │ │ +0005e5a4 : │ │ │ │ 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] @ (5e5f0 ) │ │ │ │ + ldr r2, [pc, #76] @ (5e600 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr.w r5, [r3, #3884] @ 0xf2c │ │ │ │ - cbz r5, 5e5e8 │ │ │ │ + cbz r5, 5e5f8 │ │ │ │ movs r3, #0 │ │ │ │ ldr r6, [r4, #72] @ 0x48 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 91938 │ │ │ │ + bl 9197c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 5e5d8 │ │ │ │ + cbz r3, 5e5e8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 5e5d8 │ │ │ │ - movw r0, #42256 @ 0xa510 │ │ │ │ + cbz r3, 5e5e8 │ │ │ │ + movw r0, #42320 @ 0xa550 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 205700 │ │ │ │ + bl 205934 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005e5f4 : │ │ │ │ +0005e604 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #20] @ (5e618 ) │ │ │ │ + ldr r3, [pc, #20] @ (5e628 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 5e61c │ │ │ │ + bl 5e62c │ │ │ │ mov r4, r0 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ 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, #72] @ (5e67c ) │ │ │ │ - bl 1d2980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #72] @ (5e68c ) │ │ │ │ + bl 1d2c18 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5e672 │ │ │ │ + blt.n 5e682 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 5e646 │ │ │ │ + cbz r0, 5e656 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 5e676 │ │ │ │ - bl 7a528 │ │ │ │ - bl 706dc │ │ │ │ + bmi.n 5e686 │ │ │ │ + bl 7a568 │ │ │ │ + bl 7071c │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 5e672 │ │ │ │ - ldr r1, [pc, #36] @ (5e67c ) │ │ │ │ + cbz r0, 5e682 │ │ │ │ + ldr r1, [pc, #36] @ (5e68c ) │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1d1f58 │ │ │ │ - cbz r0, 5e676 │ │ │ │ + bl 1d21f0 │ │ │ │ + cbz r0, 5e686 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5e672 │ │ │ │ + bge.n 5e682 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5e672 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5e682 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 5e678 │ │ │ │ + b.n 5e688 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r2!, {r3, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005e680 : │ │ │ │ +0005e690 : │ │ │ │ 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, #59860 @ 0xe9d4 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ add r3, sp, #16 │ │ │ │ - ldr r0, [pc, #20] @ (5e6b4 ) │ │ │ │ + ldr r0, [pc, #20] @ (5e6c4 ) │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1bcc88 │ │ │ │ + bl 1bd000 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ lsls r0, r2, #7 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0005e6b8 : │ │ │ │ +0005e6c8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #0 │ │ │ │ blx 2b46c <__clock_gettime64@plt> │ │ │ │ - cbnz r0, 5e6e4 │ │ │ │ + cbnz r0, 5e6f4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b5868 │ │ │ │ + bl 1b5dac │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e6f0 │ │ │ │ + bne.n 5e700 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0005e6f6 : │ │ │ │ +0005e706 : │ │ │ │ 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 dcf84 │ │ │ │ + bl dcfbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e732 │ │ │ │ + beq.n 5e742 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl dcf84 │ │ │ │ + bl dcfbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e732 │ │ │ │ + beq.n 5e742 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 159cfc <_PyUnicode_ToLowercase@@Base+0x58> │ │ │ │ + b.w 15a1d0 <_PyUnicode_ToLowercase@@Base+0x58> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005e73a : │ │ │ │ +0005e74a : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbnz r0, 5e75c │ │ │ │ - movw r0, #23964 @ 0x5d9c │ │ │ │ + cbnz r0, 5e76c │ │ │ │ + movw r0, #24028 @ 0x5ddc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #1885 @ 0x75d │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5e788 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5e798 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 5e76e │ │ │ │ + cbz r3, 5e77e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 5e76e │ │ │ │ + bpl.n 5e77e │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 5e780 │ │ │ │ - movw r0, #23964 @ 0x5d9c │ │ │ │ + bge.n 5e790 │ │ │ │ + movw r0, #24028 @ 0x5ddc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #1891 @ 0x763 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 5e788 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 5e798 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 101a14 │ │ │ │ + b.w 101a94 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005e78e : │ │ │ │ +0005e79e : │ │ │ │ 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 dcf84 │ │ │ │ + bl dcfbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e7c6 │ │ │ │ - cbnz r4, 5e7bc │ │ │ │ + beq.n 5e7d6 │ │ │ │ + cbnz r4, 5e7cc │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 226974 <_PyXIData_Clear@@Base+0x658> │ │ │ │ + b.w 226ba0 <_PyXIData_Clear@@Base+0x658> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl dcf84 │ │ │ │ + bl dcfbc │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e7ae │ │ │ │ + bne.n 5e7be │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005e7ca : │ │ │ │ +0005e7da : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl dcf84 │ │ │ │ + bl dcfbc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 5e7f6 │ │ │ │ + beq.n 5e806 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 203754 │ │ │ │ + b.w 2039b0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0005e7fa : │ │ │ │ +0005e80a : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bmi.n 5e82a │ │ │ │ + bmi.n 5e83a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42572 @ 0xa64c │ │ │ │ + movw r1, #42636 @ 0xa68c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 5e84c │ │ │ │ + bl d6bbc │ │ │ │ + b.n 5e85c │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bmi.n 5e852 │ │ │ │ + bmi.n 5e862 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #42608 @ 0xa670 │ │ │ │ + movw r1, #42672 @ 0xa6b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5e860 │ │ │ │ + b.n 5e870 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5e85e │ │ │ │ + beq.n 5e86e │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 199d14 <_Py_NewReference@@Base+0x2b24> │ │ │ │ + b.w 19a3dc <_Py_NewReference@@Base+0x2b24> │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005e862 : │ │ │ │ +0005e872 : │ │ │ │ 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 r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - bge.n 5e886 │ │ │ │ + bge.n 5e896 │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfb8 │ │ │ │ mov r2, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl 1a9004 <_PyBytes_DecodeEscape2@@Base+0xcb4> │ │ │ │ + bl 1a96d4 <_PyBytes_DecodeEscape2@@Base+0xcb4> │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 5e8a2 │ │ │ │ + bne.n 5e8b2 │ │ │ │ str r6, [r5, #20] │ │ │ │ - cbz r4, 5e8a2 │ │ │ │ + cbz r4, 5e8b2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0005e8a6 : │ │ │ │ +0005e8b6 : │ │ │ │ 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 r4, r2, #0 │ │ │ │ - bge.n 5e8d2 │ │ │ │ + bge.n 5e8e2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28156 @ 0x6dfc │ │ │ │ + movw r1, #28220 @ 0x6e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5e922 │ │ │ │ - beq.w 5ea08 │ │ │ │ + bl f3598 │ │ │ │ + b.n 5e932 │ │ │ │ + beq.w 5ea18 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ add.w r5, r1, r4, lsl #2 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov.w r8, r4, lsl #2 │ │ │ │ - bl 23104c │ │ │ │ + bl 23127c │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.n 5e916 │ │ │ │ + bcc.n 5e926 │ │ │ │ ldrd r3, r1, [r6, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt.n 5e916 │ │ │ │ + blt.n 5e926 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne.n 5e980 │ │ │ │ + bne.n 5e990 │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r1, r0 │ │ │ │ add r8, r7 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 5e928 │ │ │ │ + b.n 5e938 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl ceb30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ceb68 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5e8fc │ │ │ │ + bne.n 5e90c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ea0a │ │ │ │ + b.n 5ea1a │ │ │ │ cmp r3, r8 │ │ │ │ - bcs.n 5e94e │ │ │ │ + bcs.n 5e95e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r3, #16 │ │ │ │ strb.w r2, [r1], #4 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ strb.w r2, [r1, #-3] │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ strb.w r2, [r1, #-2] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ strb.w r2, [r1, #-1] │ │ │ │ - b.n 5e928 │ │ │ │ + b.n 5e938 │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r8, r2 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it cc │ │ │ │ movcc r2, #0 │ │ │ │ mov.w r3, r3, lsr #4 │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #2 │ │ │ │ it cc │ │ │ │ movcc r3, #0 │ │ │ │ add r3, r0 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 5ea02 │ │ │ │ + bls.n 5ea12 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ - b.n 5e972 │ │ │ │ + b.n 5e982 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.n 5e9fa │ │ │ │ + bne.n 5ea0a │ │ │ │ bic.w r8, r8, #15 │ │ │ │ mov r3, r7 │ │ │ │ add r8, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r3, r8 │ │ │ │ mov lr, ip │ │ │ │ - bcs.n 5e9c4 │ │ │ │ + bcs.n 5e9d4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r1, #8 │ │ │ │ adds r3, #16 │ │ │ │ bfi ip, r2, #0, #16 │ │ │ │ ldr.w r2, [r3, #-12] │ │ │ │ bfi ip, r2, #16, #16 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ bfi lr, r2, #0, #16 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ str.w ip, [r1, #-8] │ │ │ │ bfi lr, r2, #16, #16 │ │ │ │ str.w lr, [r1, #-4] │ │ │ │ - b.n 5e98e │ │ │ │ + b.n 5e99e │ │ │ │ rsb r3, r7, #15 │ │ │ │ sub.w r2, r7, #15 │ │ │ │ add r3, r8 │ │ │ │ cmp r8, r2 │ │ │ │ bic.w r2, r3, #15 │ │ │ │ it cc │ │ │ │ movcc r2, ip │ │ │ │ @@ -76345,405 +76352,405 @@ │ │ │ │ add r2, r7 │ │ │ │ mov.w r3, r3, lsl #3 │ │ │ │ it cc │ │ │ │ movcc r3, ip │ │ │ │ add r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ cmp r5, r2 │ │ │ │ - bls.n 5ea02 │ │ │ │ + bls.n 5ea12 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 5e9e8 │ │ │ │ + b.n 5e9f8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ add r3, r4 │ │ │ │ str r3, [r6, #20] │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -0005ea0e : │ │ │ │ +0005ea1e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (5ea78 ) │ │ │ │ + ldr r1, [pc, #88] @ (5ea88 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5728 @ 0x1660 │ │ │ │ adds r1, #8 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 5ea52 │ │ │ │ + cbnz r4, 5ea62 │ │ │ │ addw r1, r3, #1434 @ 0x59a │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1708] @ 0x6ac │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1708] @ 0x6ac │ │ │ │ - b.n 5ea72 │ │ │ │ + b.n 5ea82 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 5ea2e │ │ │ │ + bne.n 5ea3e │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42644 @ 0xa694 │ │ │ │ + movw r1, #42708 @ 0xa6d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005ea7c : │ │ │ │ +0005ea8c : │ │ │ │ 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 5eaac │ │ │ │ + bls.n 5eabc │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42680 @ 0xa6b8 │ │ │ │ + movw r1, #42744 @ 0xa6f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5eaf8 │ │ │ │ - ldr r3, [pc, #76] @ (5eafc ) │ │ │ │ + b.n 5eb08 │ │ │ │ + ldr r3, [pc, #76] @ (5eb0c ) │ │ │ │ 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, #1644] @ 0x66c │ │ │ │ - cbnz r3, 5eadc │ │ │ │ + cbnz r3, 5eaec │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42708 @ 0xa6d4 │ │ │ │ + movw r1, #42772 @ 0xa714 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 5eaa6 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 5eab6 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1644] @ 0x66c │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1708] @ 0x6ac │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1708] @ 0x6ac │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005eb00 : │ │ │ │ +0005eb10 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (5eb68 ) │ │ │ │ + ldr r1, [pc, #88] @ (5eb78 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5760 @ 0x1680 │ │ │ │ adds r1, #8 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 5eb44 │ │ │ │ + cbnz r4, 5eb54 │ │ │ │ addw r1, r3, #1442 @ 0x5a2 │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #1709] @ 0x6ad │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #1709] @ 0x6ad │ │ │ │ - b.n 5eb64 │ │ │ │ + b.n 5eb74 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 5eb20 │ │ │ │ + bne.n 5eb30 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42740 @ 0xa6f4 │ │ │ │ + movw r1, #42804 @ 0xa734 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005eb6c : │ │ │ │ +0005eb7c : │ │ │ │ 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 5eb98 │ │ │ │ + bls.n 5eba8 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42780 @ 0xa71c │ │ │ │ + movw r1, #42844 @ 0xa75c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 5ebc6 │ │ │ │ - ldr r3, [pc, #80] @ (5ebec ) │ │ │ │ + bl d6bbc │ │ │ │ + b.n 5ebd6 │ │ │ │ + ldr r3, [pc, #80] @ (5ebfc ) │ │ │ │ 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, #1676] @ 0x68c │ │ │ │ - cbnz r3, 5ebcc │ │ │ │ + cbnz r3, 5ebdc │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42812 @ 0xa73c │ │ │ │ + movw r1, #42876 @ 0xa77c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ebe8 │ │ │ │ + b.n 5ebf8 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #1676] @ 0x68c │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #1709] @ 0x6ad │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #1709] @ 0x6ad │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005ebf0 : │ │ │ │ +0005ec00 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (5ec48 ) │ │ │ │ + ldr r1, [pc, #72] @ (5ec58 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #2 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #41216 @ 0xa100 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 5ec24 │ │ │ │ + cbnz r4, 5ec34 │ │ │ │ add.w r1, r3, #10304 @ 0x2840 │ │ │ │ adds r1, #24 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #8] │ │ │ │ - b.n 5ec44 │ │ │ │ + b.n 5ec54 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 5ec10 │ │ │ │ + bne.n 5ec20 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42848 @ 0xa760 │ │ │ │ + movw r1, #42912 @ 0xa7a0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005ec4c : │ │ │ │ +0005ec5c : │ │ │ │ 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] @ (5ec84 ) │ │ │ │ + ldr r2, [pc, #40] @ (5ec94 ) │ │ │ │ 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 1d3790 │ │ │ │ - cbnz r0, 5ec7e │ │ │ │ + bl 1d3a28 │ │ │ │ + cbnz r0, 5ec8e │ │ │ │ add.w r1, r4, #10304 @ 0x2840 │ │ │ │ adds r1, #24 │ │ │ │ add.w r5, r5, r1, lsl #2 │ │ │ │ str r0, [r5, #8] │ │ │ │ - b.n 5ec82 │ │ │ │ + b.n 5ec92 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005ec88 : │ │ │ │ +0005ec98 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #88] @ (5ecf0 ) │ │ │ │ + ldr r1, [pc, #88] @ (5ed00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #4448 @ 0x1160 │ │ │ │ adds r1, #24 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 5eccc │ │ │ │ + cbnz r4, 5ecdc │ │ │ │ addw r1, r3, #1118 @ 0x45e │ │ │ │ add.w r4, r2, #4096 @ 0x1000 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r1, [r4, #412] @ 0x19c │ │ │ │ lsls r2, r3 │ │ │ │ orrs r2, r1 │ │ │ │ strb.w r2, [r4, #412] @ 0x19c │ │ │ │ - b.n 5ecec │ │ │ │ + b.n 5ecfc │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 5eca8 │ │ │ │ + bne.n 5ecb8 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42884 @ 0xa784 │ │ │ │ + movw r1, #42948 @ 0xa7c4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005ecf4 : │ │ │ │ +0005ed04 : │ │ │ │ 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 5ed20 │ │ │ │ + bls.n 5ed30 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42920 @ 0xa7a8 │ │ │ │ + movw r1, #42984 @ 0xa7e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 5ed4e │ │ │ │ - ldr r3, [pc, #80] @ (5ed74 ) │ │ │ │ + bl d6bbc │ │ │ │ + b.n 5ed5e │ │ │ │ + ldr r3, [pc, #80] @ (5ed84 ) │ │ │ │ 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, #380] @ 0x17c │ │ │ │ - cbnz r3, 5ed54 │ │ │ │ + cbnz r3, 5ed64 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #42948 @ 0xa7c4 │ │ │ │ + movw r1, #43012 @ 0xa804 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ed70 │ │ │ │ + b.n 5ed80 │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r0, #380] @ 0x17c │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ ldrb.w r3, [r1, #412] @ 0x19c │ │ │ │ lsls r4, r2 │ │ │ │ bic.w r3, r3, r4 │ │ │ │ strb.w r3, [r1, #412] @ 0x19c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005ed78 : │ │ │ │ +0005ed88 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #72] @ (5edd0 ) │ │ │ │ + ldr r1, [pc, #72] @ (5ede0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r1, r2, #5696 @ 0x1640 │ │ │ │ adds r1, #12 │ │ │ │ ldr.w r4, [r1, #4]! │ │ │ │ - cbnz r4, 5edaa │ │ │ │ + cbnz r4, 5edba │ │ │ │ addw r1, r3, #1426 @ 0x592 │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ str r0, [r2, #4] │ │ │ │ - b.n 5edca │ │ │ │ + b.n 5edda │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne.n 5ed98 │ │ │ │ + bne.n 5eda8 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #43044 @ 0xa824 │ │ │ │ + movw r1, #43108 @ 0xa864 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005edd4 : │ │ │ │ +0005ede4 : │ │ │ │ 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 5ee02 │ │ │ │ + blt.n 5ee12 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #43080 @ 0xa848 │ │ │ │ + movw r1, #43144 @ 0xa888 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5ee1c │ │ │ │ - ldr r2, [pc, #56] @ (5ee3c ) │ │ │ │ + bl f3598 │ │ │ │ + b.n 5ee2c │ │ │ │ + ldr r2, [pc, #56] @ (5ee4c ) │ │ │ │ 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 5ee40 │ │ │ │ + bl 5ee50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 5ee22 │ │ │ │ + bne.n 5ee32 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ee3a │ │ │ │ + b.n 5ee4a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl da048 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ + bl da080 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ 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} │ │ │ │ @@ -76751,301 +76758,301 @@ │ │ │ │ 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 5ee6c │ │ │ │ + bls.n 5ee7c │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #43104 @ 0xa860 │ │ │ │ + movw r1, #43168 @ 0xa8a0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 5ee8e │ │ │ │ + bl d6bbc │ │ │ │ + b.n 5ee9e │ │ │ │ addw r3, r1, #1426 @ 0x592 │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - cbnz r3, 5ee94 │ │ │ │ + cbnz r3, 5eea4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #43132 @ 0xa87c │ │ │ │ + movw r1, #43196 @ 0xa8bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ee96 │ │ │ │ + b.n 5eea6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0005ee98 : │ │ │ │ +0005eea8 : │ │ │ │ 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] @ (5eed0 ) │ │ │ │ + ldr r2, [pc, #40] @ (5eee0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 5ee40 │ │ │ │ + bl 5ee50 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5eecc │ │ │ │ + beq.n 5eedc │ │ │ │ addw r5, r5, #1426 @ 0x592 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add.w r4, r4, r5, lsl #2 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005eed4 : │ │ │ │ +0005eee4 : │ │ │ │ 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 5ef02 │ │ │ │ + blt.n 5ef12 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #43080 @ 0xa848 │ │ │ │ + movw r1, #43144 @ 0xa888 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 5ef18 │ │ │ │ - ldr r2, [pc, #44] @ (5ef30 ) │ │ │ │ + bl f3598 │ │ │ │ + b.n 5ef28 │ │ │ │ + ldr r2, [pc, #44] @ (5ef40 ) │ │ │ │ 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 5ee40 │ │ │ │ - cbz r0, 5ef1e │ │ │ │ + bl 5ee50 │ │ │ │ + cbz r0, 5ef2e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 5ef2e │ │ │ │ + b.n 5ef3e │ │ │ │ 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 │ │ │ │ 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 775f4 │ │ │ │ + bl 77638 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5ef5c │ │ │ │ + bge.n 5ef6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 5ef5c │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 5ef6c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 7ea38 │ │ │ │ + b.w 7ea58 │ │ │ │ movs r3, #0 │ │ │ │ push {r4, r5, r6} │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, r0 │ │ │ │ - bge.n 5ef8a │ │ │ │ + bge.n 5ef9a │ │ │ │ ldr.w r5, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ subs r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n 5ef84 │ │ │ │ + bge.n 5ef94 │ │ │ │ adds r4, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - b.n 5ef8a │ │ │ │ + b.n 5ef9a │ │ │ │ str.w r6, [r1], #4 │ │ │ │ - b.n 5ef6c │ │ │ │ + b.n 5ef7c │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #28] │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5ef9c │ │ │ │ + cbz r0, 5efac │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5efa8 │ │ │ │ + cbz r0, 5efb8 │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 5efc8 │ │ │ │ + cbnz r0, 5efd8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 5efd2 │ │ │ │ - b.n 5efd8 │ │ │ │ + cbnz r0, 5efe2 │ │ │ │ + b.n 5efe8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5efc2 │ │ │ │ - b.n 5eff0 │ │ │ │ + beq.n 5efd2 │ │ │ │ + b.n 5f000 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5eff0 │ │ │ │ + cbnz r0, 5f000 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 5efe2 │ │ │ │ + cbz r0, 5eff2 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 5eff0 │ │ │ │ + cbnz r0, 5f000 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 5eff0 │ │ │ │ + cbz r0, 5f000 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 5effc │ │ │ │ + cbz r0, 5f00c │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r2, [pc, #20] @ (5f014 ) │ │ │ │ + ldr r2, [pc, #20] @ (5f024 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldrb r1, [r2, r3] │ │ │ │ - cbnz r1, 5f00e │ │ │ │ + cbnz r1, 5f01e │ │ │ │ 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] @ (5f024 ) │ │ │ │ + ldr r2, [pc, #8] @ (5f034 ) │ │ │ │ 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, 5f05c │ │ │ │ + cbz r0, 5f06c │ │ │ │ movw r3, #59860 @ 0xe9d4 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 5f05c │ │ │ │ + beq.n 5f06c │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 5f09c │ │ │ │ - bl 5effe │ │ │ │ - cbz r0, 5f0b0 │ │ │ │ + bne.n 5f0ac │ │ │ │ + bl 5f00e │ │ │ │ + cbz r0, 5f0c0 │ │ │ │ movw r3, #32212 @ 0x7dd4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ dmb ish │ │ │ │ movw r2, #59908 @ 0xea04 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ - movw r3, #61959 @ 0xf207 │ │ │ │ + movw r3, #61975 @ 0xf217 │ │ │ │ movt r3, #5 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, #0 │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - cbz r5, 5f090 │ │ │ │ + cbz r5, 5f0a0 │ │ │ │ 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 5f018 │ │ │ │ + b.n 5f028 │ │ │ │ mov r7, r1 │ │ │ │ - cbz r2, 5f0a4 │ │ │ │ + cbz r2, 5f0b4 │ │ │ │ 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, 5f114 │ │ │ │ + cbz r0, 5f124 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ - cbz r1, 5f112 │ │ │ │ + cbz r1, 5f122 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r0, #1 │ │ │ │ ldrb.w r7, [r5, #1]! │ │ │ │ - cbz r7, 5f112 │ │ │ │ + cbz r7, 5f122 │ │ │ │ ldrd r3, r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 5f0f0 │ │ │ │ + bcc.n 5f100 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 5f028 │ │ │ │ + bl 5f038 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r7, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r7, [r2, r3] │ │ │ │ - bne.n 5f0d0 │ │ │ │ + bne.n 5f0e0 │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldrd r1, r3, [r4, #4] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 5f028 │ │ │ │ + bl 5f038 │ │ │ │ str r6, [r4, #12] │ │ │ │ - b.n 5f0d0 │ │ │ │ + b.n 5f0e0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, sp │ │ │ │ movs r0, #1 │ │ │ │ - movw r4, #61719 @ 0xf117 │ │ │ │ + movw r4, #61735 @ 0xf127 │ │ │ │ movt r4, #5 │ │ │ │ eors r4, r3 │ │ │ │ blx 2b46c <__clock_gettime64@plt> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ @@ -77070,75 +77077,75 @@ │ │ │ │ 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 5f17a │ │ │ │ + bhi.n 5f18a │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #2 │ │ │ │ - b.w 51620 │ │ │ │ + b.w 51628 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 79158 │ │ │ │ - cbz r0, 5f1c0 │ │ │ │ + bl 79198 │ │ │ │ + cbz r0, 5f1d0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w ee848 │ │ │ │ + b.w ee870 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ - b.w 207238 <_PyObject_FunctionStr@@Base+0x20c> │ │ │ │ + b.w 207470 <_PyObject_FunctionStr@@Base+0x20c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ - movw r1, #3304 @ 0xce8 │ │ │ │ + movw r1, #3368 @ 0xd28 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eab14 │ │ │ │ - cbnz r0, 5f200 │ │ │ │ + bl 1ead5c │ │ │ │ + cbnz r0, 5f210 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 5f202 │ │ │ │ + bge.n 5f212 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 5f202 │ │ │ │ + b.n 5f212 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r0, 5f270 │ │ │ │ + cbz r0, 5f280 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #59904 @ 0xea00 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ - bcs.n 5f26e │ │ │ │ + bcs.n 5f27e │ │ │ │ mov r5, r0 │ │ │ │ blx 2bfb8 │ │ │ │ - cbz r0, 5f26e │ │ │ │ + cbz r0, 5f27e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ adds r2, r3, r0 │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 5f232 │ │ │ │ + bne.n 5f242 │ │ │ │ cmp.w r3, #32768 @ 0x8000 │ │ │ │ dmb ish │ │ │ │ - bcs.n 5f26e │ │ │ │ + bcs.n 5f27e │ │ │ │ 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, #62096 @ 0xf290 │ │ │ │ @@ -77151,141 +77158,141 @@ │ │ │ │ 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, 5f298 │ │ │ │ + cbz r0, 5f2a8 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ - cbz r3, 5f298 │ │ │ │ + cbz r3, 5f2a8 │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r1, [r3, #0] │ │ │ │ blx 2c3d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.n 5f206 │ │ │ │ + b.n 5f216 │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5f320 │ │ │ │ + beq.n 5f330 │ │ │ │ ldrd r2, r3, [r1] │ │ │ │ stmdb sp!, {r4, r5, r6, fp} │ │ │ │ orrs.w r4, r2, r3 │ │ │ │ - bne.n 5f2bc │ │ │ │ + bne.n 5f2cc │ │ │ │ ldrd r4, r5, [r1, #8] │ │ │ │ orrs r4, r5 │ │ │ │ - beq.n 5f31a │ │ │ │ + beq.n 5f32a │ │ │ │ ldrexd r4, r5, [r0] │ │ │ │ adds r4, r4, r2 │ │ │ │ adcs r5, r3 │ │ │ │ strexd r6, r4, r5, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 5f2bc │ │ │ │ + bne.n 5f2cc │ │ │ │ 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 5f2d4 │ │ │ │ + bne.n 5f2e4 │ │ │ │ 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 5f2f0 │ │ │ │ + bne.n 5f300 │ │ │ │ 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 5f30a │ │ │ │ + bne.n 5f31a │ │ │ │ ldmia.w sp!, {r4, r5, r6, fp} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5f356 │ │ │ │ + beq.n 5f366 │ │ │ │ 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 5f32c │ │ │ │ + bne.n 5f33c │ │ │ │ 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 5f342 │ │ │ │ + bne.n 5f352 │ │ │ │ pop {r4, r5, r6} │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f358 : │ │ │ │ +0005f368 : │ │ │ │ push {r4, r5} │ │ │ │ ldrb.w r4, [sp, #8] │ │ │ │ cmp r4, #70 @ 0x46 │ │ │ │ - bne.n 5f378 │ │ │ │ + bne.n 5f388 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r0 │ │ │ │ - bge.n 5f38e │ │ │ │ + bge.n 5f39e │ │ │ │ str.w r3, [r2, r4, lsl #2] │ │ │ │ ldr.w r5, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - b.n 5f364 │ │ │ │ + b.n 5f374 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 5f38e │ │ │ │ + blt.n 5f39e │ │ │ │ str.w r3, [r2, r0, lsl #2] │ │ │ │ ldr.w r4, [r1, r0, lsl #2] │ │ │ │ subs r0, #1 │ │ │ │ mul.w r3, r4, r3 │ │ │ │ - b.n 5f37a │ │ │ │ + b.n 5f38a │ │ │ │ pop {r4, r5} │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f392 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +0005f3a2 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #32611 @ 0x7f63 │ │ │ │ + movw r1, #32623 @ 0x7f6f │ │ │ │ movt r1, #5 │ │ │ │ - b.w 21bc88 <_PyXIData_Release@@Base+0x2e0> │ │ │ │ + b.w 21beb0 <_PyXIData_Release@@Base+0x2e0> │ │ │ │ │ │ │ │ -0005f3a0 : │ │ │ │ +0005f3b0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r0, 5f3bc │ │ │ │ + cbz r0, 5f3cc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movw r3, #5569 @ 0x15c1 │ │ │ │ movt r3, #4 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f3be : │ │ │ │ +0005f3ce : │ │ │ │ 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] @ (5f3f0 ) │ │ │ │ + ldr r4, [pc, #32] @ (5f400 ) │ │ │ │ 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] │ │ │ │ @@ -77293,21 +77300,21 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0005f3f4 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +0005f404 <_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] @ (5f428 <_PyObject_CallFunction_SizeT@@Base+0x34>) │ │ │ │ + ldr r4, [pc, #32] @ (5f438 <_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] │ │ │ │ @@ -77321,403 +77328,403 @@ │ │ │ │ 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, #7568 @ 0x1d90 │ │ │ │ + movw r2, #7632 @ 0x1dd0 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ add r3, sp, #20 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d194c <_PyBytesWriter_Finish@@Base+0x2d4> │ │ │ │ + bl d19a4 <_PyBytesWriter_Finish@@Base+0x2d4> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f458 : │ │ │ │ +0005f468 : │ │ │ │ bic.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f45e <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +0005f46e <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ - cbz r3, 5f472 <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ - cbz r1, 5f46e <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ - movw r3, #22116 @ 0x5664 │ │ │ │ + cbz r3, 5f482 <_PyCode_CheckNoInternalState@@Base+0x14> │ │ │ │ + cbz r1, 5f47e <_PyCode_CheckNoInternalState@@Base+0x10> │ │ │ │ + movw r3, #22180 @ 0x56a4 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f476 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +0005f486 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5f490 <_PyCode_CheckNoExternalState@@Base+0x1a> │ │ │ │ + bgt.n 5f4a0 <_PyCode_CheckNoExternalState@@Base+0x1a> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 5f49a <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + bgt.n 5f4aa <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f4ac <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + ble.n 5f4bc <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 5f4ac <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ - b.n 5f49a <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ - movw r3, #22068 @ 0x5634 │ │ │ │ + ble.n 5f4bc <_PyCode_CheckNoExternalState@@Base+0x36> │ │ │ │ + b.n 5f4aa <_PyCode_CheckNoExternalState@@Base+0x24> │ │ │ │ + movw r3, #22132 @ 0x5674 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 5f4a2 <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ - movw r3, #22092 @ 0x564c │ │ │ │ + b.n 5f4b2 <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + movw r3, #22156 @ 0x568c │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - cbnz r2, 5f4a8 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ + cbnz r2, 5f4b8 <_PyCode_CheckNoExternalState@@Base+0x32> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 5f4a4 <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ + b.n 5f4b4 <_PyCode_CheckNoExternalState@@Base+0x2e> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f4b0 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +0005f4c0 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.n 5f4c0 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ + bmi.n 5f4d0 <_PyCode_CheckPureFunction@@Base+0x10> │ │ │ │ tst.w r3, #384 @ 0x180 │ │ │ │ - bne.n 5f4ca <_PyCode_CheckPureFunction@@Base+0x1a> │ │ │ │ + bne.n 5f4da <_PyCode_CheckPureFunction@@Base+0x1a> │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.n 5f4da <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ - movw r3, #43164 @ 0xa89c │ │ │ │ + bpl.n 5f4ea <_PyCode_CheckPureFunction@@Base+0x2a> │ │ │ │ + movw r3, #43228 @ 0xa8dc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - b.n 5f4d2 <_PyCode_CheckPureFunction@@Base+0x22> │ │ │ │ - movw r3, #43192 @ 0xa8b8 │ │ │ │ + b.n 5f4e2 <_PyCode_CheckPureFunction@@Base+0x22> │ │ │ │ + movw r3, #43256 @ 0xa8f8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - cbz r1, 5f4d6 <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ + cbz r1, 5f4e6 <_PyCode_CheckPureFunction@@Base+0x26> │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f4de : │ │ │ │ +0005f4ee : │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f4e2 : │ │ │ │ +0005f4f2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #3800 @ 0xed8 │ │ │ │ + movw r1, #3864 @ 0xf18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5f50c │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5f51c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23a99c │ │ │ │ + b.w 23abd4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f510 : │ │ │ │ +0005f520 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #3748 @ 0xea4 │ │ │ │ + movw r1, #3812 @ 0xee4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5f53a │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5f54a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 23a99c │ │ │ │ + b.w 23abd4 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f53e : │ │ │ │ +0005f54e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #3800 @ 0xed8 │ │ │ │ + movw r1, #3864 @ 0xf18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5f564 │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5f574 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 5f1d0 │ │ │ │ + b.n 5f1e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f568 : │ │ │ │ +0005f578 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #3844 @ 0xf04 │ │ │ │ + movw r1, #3908 @ 0xf44 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5f58e │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5f59e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 5f1d0 │ │ │ │ + b.n 5f1e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f592 : │ │ │ │ +0005f5a2 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #3748 @ 0xea4 │ │ │ │ + movw r1, #3812 @ 0xee4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r4, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbnz r0, 5f5b8 │ │ │ │ + bl 23a4a0 │ │ │ │ + cbnz r0, 5f5c8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 5f1d0 │ │ │ │ + b.n 5f1e0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0005f5bc : │ │ │ │ +0005f5cc : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f5be <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +0005f5ce <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 5f5ce <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ + cbz r0, 5f5de <_PyFrame_IsEntryFrame@@Base+0x10> │ │ │ │ ldrb.w r0, [r0, #38] @ 0x26 │ │ │ │ subs r3, r0, #3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f5d0 <_PyLong_New@@Base>: │ │ │ │ - b.w 7f9b0 │ │ │ │ +0005f5e0 <_PyLong_New@@Base>: │ │ │ │ + b.w 7f9d0 │ │ │ │ │ │ │ │ -0005f5d4 <_PyLong_FromDigits@@Base>: │ │ │ │ +0005f5e4 <_PyLong_FromDigits@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - cbz r1, 5f616 <_PyLong_FromDigits@@Base+0x42> │ │ │ │ + cbz r1, 5f626 <_PyLong_FromDigits@@Base+0x42> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl 7f9b0 │ │ │ │ + bl 7f9d0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 5f618 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + cbz r0, 5f628 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r2, r5, lsl #2 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne.w r3, #4294967295 @ 0xffffffff │ │ │ │ rsb r3, r3, #1 │ │ │ │ mov r1, r6 │ │ │ │ orr.w r3, r3, r5, lsl #3 │ │ │ │ adds r0, #12 │ │ │ │ str r3, [r4, #8] │ │ │ │ blx 2bf20 │ │ │ │ - b.n 5f618 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ - ldr r4, [pc, #4] @ (5f61c <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ + b.n 5f628 <_PyLong_FromDigits@@Base+0x44> │ │ │ │ + ldr r4, [pc, #4] @ (5f62c <_PyLong_FromDigits@@Base+0x48>) │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0005f620 <_PyLong_Sign@@Base>: │ │ │ │ +0005f630 <_PyLong_Sign@@Base>: │ │ │ │ ldr r0, [r0, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ rsb r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f62c : │ │ │ │ +0005f63c : │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #15 │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f638 : │ │ │ │ +0005f648 : │ │ │ │ ldrd r3, r0, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f64a <_PyDict_NewPresized@@Base>: │ │ │ │ +0005f65a <_PyDict_NewPresized@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 1a0eac │ │ │ │ + b.w 1a156c │ │ │ │ │ │ │ │ -0005f650 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ - b.w 1a0cf8 │ │ │ │ +0005f660 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ + b.w 1a13b8 │ │ │ │ │ │ │ │ -0005f654 <_PyDict_SizeOf@@Base>: │ │ │ │ +0005f664 <_PyDict_SizeOf@@Base>: │ │ │ │ b.w 50028 <_PyObject_CheckXIData@@Base+0x1474> │ │ │ │ │ │ │ │ -0005f658 : │ │ │ │ +0005f668 : │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ movw r0, #15916 @ 0x3e2c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0005f672 : │ │ │ │ - b.w 224bc4 │ │ │ │ +0005f682 : │ │ │ │ + b.w 224df0 │ │ │ │ │ │ │ │ -0005f676 : │ │ │ │ - b.w 2793e4 <_Py_strhex@@Base+0x78> │ │ │ │ +0005f686 : │ │ │ │ + b.w 2793bc <_Py_strhex@@Base+0x48> │ │ │ │ │ │ │ │ -0005f67a : │ │ │ │ - b.w 5786a │ │ │ │ +0005f68a : │ │ │ │ + b.w 5789a │ │ │ │ │ │ │ │ -0005f67e : │ │ │ │ +0005f68e : │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f68e : │ │ │ │ +0005f69e : │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f69e : │ │ │ │ +0005f6ae : │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r3, r0, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f6ae <_Py_SetRefcnt@@Base>: │ │ │ │ +0005f6be <_Py_SetRefcnt@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt r1, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0005f6ba : │ │ │ │ +0005f6ca : │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r0, #116 @ 0x74 │ │ │ │ movw r5, #43691 @ 0xaaab │ │ │ │ movt r5, #43690 @ 0xaaaa │ │ │ │ subs r3, r1, r3 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ asrs r3, r3, #4 │ │ │ │ cmp r4, #3 │ │ │ │ mul.w r3, r5, r3 │ │ │ │ - bls.n 5f6fc │ │ │ │ + bls.n 5f70c │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ - bhi.n 5f6f0 │ │ │ │ + bhi.n 5f700 │ │ │ │ add.w r5, r4, r4, lsl #1 │ │ │ │ - b.n 5f6fe │ │ │ │ + b.n 5f70e │ │ │ │ cmp.w r4, #512 @ 0x200 │ │ │ │ ite ls │ │ │ │ movls r5, r4 │ │ │ │ movhi r5, #0 │ │ │ │ - b.n 5f6fe │ │ │ │ + b.n 5f70e │ │ │ │ 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 299e94 <_PyMonitoring_FireBranchEvent@@Base+0x300> │ │ │ │ + bl 299ec4 <_PyMonitoring_FireBranchEvent@@Base+0x304> │ │ │ │ subs r0, r4, r1 │ │ │ │ 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.w r2, #516 @ 0x204 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b348 │ │ │ │ - ldr r1, [pc, #32] @ (5f758 ) │ │ │ │ + ldr r1, [pc, #32] @ (5f768 ) │ │ │ │ mov.w r2, #900 @ 0x384 │ │ │ │ add.w r0, r4, #520 @ 0x208 │ │ │ │ blx 2bf20 │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str.w r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ movs r5, r5 │ │ │ │ - movw r3, #52608 @ 0xcd80 │ │ │ │ + movw r3, #52672 @ 0xcdc0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 5f7d0 │ │ │ │ + beq.n 5f7e0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 5f7d0 │ │ │ │ + beq.n 5f7e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #84] @ (5f7d4 ) │ │ │ │ + ldr r2, [pc, #84] @ (5f7e4 ) │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 5f7a0 │ │ │ │ + bne.n 5f7b0 │ │ │ │ movw r3, #4348 @ 0x10fc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 5f7a0 │ │ │ │ + beq.n 5f7b0 │ │ │ │ blx 2ad48 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 5f7b8 │ │ │ │ - cbz r3, 5f7b4 │ │ │ │ + beq.n 5f7c8 │ │ │ │ + cbz r3, 5f7c4 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [r3, #1592] @ 0x638 │ │ │ │ - b.n 5f7a6 │ │ │ │ + b.n 5f7b6 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 5f7c6 │ │ │ │ + bne.n 5f7d6 │ │ │ │ ldr.w r3, [r4, #1592] @ 0x638 │ │ │ │ - cbz r2, 5f7c4 │ │ │ │ + cbz r2, 5f7d4 │ │ │ │ str.w r3, [r2, #1592] @ 0x638 │ │ │ │ - b.n 5f7c6 │ │ │ │ + b.n 5f7d6 │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 199f04 │ │ │ │ + b.w 19a5cc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ 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 │ │ │ │ @@ -77727,22 +77734,22 @@ │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ mov sl, r3 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.n 5f804 │ │ │ │ + bne.n 5f814 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 5f99e │ │ │ │ + b.n 5f9ae │ │ │ │ ldr r3, [r1, #20] │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 5f7fe │ │ │ │ + beq.n 5f80e │ │ │ │ subs r4, r6, #1 │ │ │ │ ldr r1, [r1, #24] │ │ │ │ movw r7, #43691 @ 0xaaab │ │ │ │ movt r7, #43690 @ 0xaaaa │ │ │ │ bfc r4, #0, #22 │ │ │ │ cmp r1, #0 │ │ │ │ add.w ip, r4, #116 @ 0x74 │ │ │ │ @@ -77752,68 +77759,68 @@ │ │ │ │ it lt │ │ │ │ ldrlt r5, [r6, #0] │ │ │ │ mov.w ip, ip, asr #4 │ │ │ │ it lt │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp r1, #3 │ │ │ │ mul.w ip, r7, ip │ │ │ │ - bls.n 5f852 │ │ │ │ + bls.n 5f862 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ - bhi.n 5f848 │ │ │ │ + bhi.n 5f858 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ - b.n 5f854 │ │ │ │ + b.n 5f864 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ it hi │ │ │ │ movhi r1, #0 │ │ │ │ - b.n 5f854 │ │ │ │ + b.n 5f864 │ │ │ │ movs r1, #0 │ │ │ │ add.w r1, r1, ip, lsl #15 │ │ │ │ mov r9, r2 │ │ │ │ mov r7, r0 │ │ │ │ add r4, r1 │ │ │ │ ldr.w fp, [r6, #36] @ 0x24 │ │ │ │ ldrh.w r8, [r6, #10] │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 5f87e │ │ │ │ + bne.n 5f88e │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ str r0, [sp, #12] │ │ │ │ - b.n 5f99e │ │ │ │ + b.n 5f9ae │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 5f8a6 │ │ │ │ + bne.n 5f8b6 │ │ │ │ mov.w r8, #0 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls.n 5f7fe │ │ │ │ + bls.n 5f80e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 5f99e │ │ │ │ + beq.n 5f9ae │ │ │ │ add r4, r5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 5f886 │ │ │ │ + b.n 5f896 │ │ │ │ add.w r3, r8, #31 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #16 │ │ │ │ asrs r3, r3, #5 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov.w r3, #1024 @ 0x400 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 2c010 <__memset_chk@plt> │ │ │ │ ands.w r8, r8, #31 │ │ │ │ - beq.n 5f8d6 │ │ │ │ + beq.n 5f8e6 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r1, sp, #16 │ │ │ │ subs r2, r3, #1 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, r8 │ │ │ │ str.w r3, [r1, r2, lsl #2] │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ @@ -77821,20 +77828,20 @@ │ │ │ │ clz r8, r8 │ │ │ │ movs r3, #0 │ │ │ │ rsb r8, r8, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ lsl.w r1, r1, r8 │ │ │ │ subs r1, r1, r5 │ │ │ │ - bl 29a574 <_PyMonitoring_FireBranchEvent@@Base+0x9e0> │ │ │ │ + bl 29a5a4 <_PyMonitoring_FireBranchEvent@@Base+0x9e4> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ subs r6, r2, r4 │ │ │ │ - cbz r2, 5f942 │ │ │ │ + cbz r2, 5f952 │ │ │ │ umull ip, r3, lr, r6 │ │ │ │ movs r0, #0 │ │ │ │ rsb ip, r8, #32 │ │ │ │ adds r3, r3, r6 │ │ │ │ adc.w r6, r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsr.w r3, r3, r8 │ │ │ │ @@ -77846,96 +77853,96 @@ │ │ │ │ lsrs r6, r3, #5 │ │ │ │ and.w r3, r3, #31 │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ ldr.w r0, [r1, r6, lsl #2] │ │ │ │ orrs r3, r0 │ │ │ │ str.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ - b.n 5f8fc │ │ │ │ + b.n 5f90c │ │ │ │ mov r8, r2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 5f7fe │ │ │ │ + beq.w 5f80e │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r6, [r3, r8, lsl #2] │ │ │ │ - cbnz r6, 5f96e │ │ │ │ + cbnz r6, 5f97e │ │ │ │ movs r6, #32 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ - cbz r0, 5f99e │ │ │ │ + cbz r0, 5f9ae │ │ │ │ add r4, r5 │ │ │ │ subs r6, #1 │ │ │ │ - bne.n 5f956 │ │ │ │ - b.n 5f998 │ │ │ │ + bne.n 5f966 │ │ │ │ + b.n 5f9a8 │ │ │ │ mvns r6, r6 │ │ │ │ rbit r2, r6 │ │ │ │ clz r2, r2 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ - cbz r6, 5f994 │ │ │ │ + cbz r6, 5f9a4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ str.w sl, [sp] │ │ │ │ blx r9 │ │ │ │ subs r3, r6, #1 │ │ │ │ ands r6, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 5f970 │ │ │ │ - b.n 5f99e │ │ │ │ + bne.n 5f980 │ │ │ │ + b.n 5f9ae │ │ │ │ add.w r4, r4, r5, lsl #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n 5f944 │ │ │ │ + b.n 5f954 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ addw sp, sp, #1044 @ 0x414 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, 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 5effe │ │ │ │ - cbz r0, 5f9ee │ │ │ │ + bl 5f00e │ │ │ │ + cbz r0, 5f9fe │ │ │ │ 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 2b128 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f018 │ │ │ │ + bl 5f028 │ │ │ │ add r3, sp, #8 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 5f028 │ │ │ │ + bl 5f038 │ │ │ │ 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, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 5f9a8 │ │ │ │ + bl 5f9b8 │ │ │ │ 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 │ │ │ │ @@ -77944,379 +77951,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 5fa62 │ │ │ │ - movw r4, #8768 @ 0x2240 │ │ │ │ + beq.n 5fa72 │ │ │ │ + movw r4, #8832 @ 0x2280 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ orrs r2, r3 │ │ │ │ - bne.n 5fa70 │ │ │ │ + bne.n 5fa80 │ │ │ │ mov.w r5, #1000 @ 0x3e8 │ │ │ │ - b.n 5fa74 │ │ │ │ - movw r4, #96 @ 0x60 │ │ │ │ + b.n 5fa84 │ │ │ │ + movw r4, #160 @ 0xa0 │ │ │ │ movt r4, #43 @ 0x2b │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ - b.n 5fa74 │ │ │ │ + b.n 5fa84 │ │ │ │ mov.w r5, #1024 @ 0x400 │ │ │ │ mov r3, r8 │ │ │ │ mov ip, r7 │ │ │ │ cmp r7, #0 │ │ │ │ - bge.n 5fa84 │ │ │ │ + bge.n 5fa94 │ │ │ │ rsbs r3, r8, #0 │ │ │ │ sbc.w ip, r7, r7, lsl #1 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs.w r2, ip, #0 │ │ │ │ - bge.n 5fac8 │ │ │ │ + bge.n 5fad8 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ orrs r3, r7 │ │ │ │ - bne.n 5fa9a │ │ │ │ + bne.n 5faaa │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.n 5fb86 │ │ │ │ + beq.n 5fb96 │ │ │ │ orrs.w r7, r8, r7 │ │ │ │ mov.w r3, #32 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #24 │ │ │ │ it eq │ │ │ │ - movweq r4, #60784 @ 0xed70 │ │ │ │ - movw r2, #43228 @ 0xa8dc │ │ │ │ + movweq r4, #60848 @ 0xedb0 │ │ │ │ + movw r2, #43292 @ 0xa91c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ it eq │ │ │ │ movteq r4, #41 @ 0x29 │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ strd r8, r4, [sp, #4] │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ - b.n 5fb86 │ │ │ │ + b.n 5fb96 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs.w r1, ip, lr │ │ │ │ ittet lt │ │ │ │ movlt r2, r5 │ │ │ │ movlt.w lr, #0 │ │ │ │ - movwge r6, #10460 @ 0x28dc │ │ │ │ - movwlt r6, #65364 @ 0xff54 │ │ │ │ + movwge r6, #10524 @ 0x291c │ │ │ │ + movwlt r6, #65428 @ 0xff94 │ │ │ │ ite ge │ │ │ │ movtge r6, #45 @ 0x2d │ │ │ │ movtlt r6, #42 @ 0x2a │ │ │ │ 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, #2984 @ 0xba8 │ │ │ │ + movwge r6, #3048 @ 0xbe8 │ │ │ │ movtge r6, #44 @ 0x2c │ │ │ │ - bl 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp.w r5, #1024 @ 0x400 │ │ │ │ mov r7, r2 │ │ │ │ mov.w r3, #8 │ │ │ │ add r5, sp, #16 │ │ │ │ - movw r2, #176 @ 0xb0 │ │ │ │ + movw r2, #240 @ 0xf0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r8, r0 │ │ │ │ str r4, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw r1, #60784 @ 0xed70 │ │ │ │ + movw r1, #60848 @ 0xedb0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r4, #43240 @ 0xa8e8 │ │ │ │ + movw r4, #43304 @ 0xa928 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ mov.w r3, #32 │ │ │ │ it lt │ │ │ │ neglt r7, r7 │ │ │ │ - movw r2, #43248 @ 0xa8f0 │ │ │ │ + movw r2, #43312 @ 0xa930 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r0, sp, #24 │ │ │ │ movs r2, #1 │ │ │ │ str r5, [sp, #12] │ │ │ │ strd r8, r7, [sp, #4] │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ - movw r2, #43220 @ 0xa8d4 │ │ │ │ + movw r2, #43284 @ 0xa914 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #24 │ │ │ │ cmp.w r9, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ 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, #43280 @ 0xa910 │ │ │ │ + movw r2, #43344 @ 0xa950 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ orrs.w r6, r6, r8 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ mov.w r6, #0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - bne.n 5fcac │ │ │ │ + bne.n 5fcbc │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #8768 @ 0x2240 │ │ │ │ + movw r3, #8832 @ 0x2280 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #43220 @ 0xa8d4 │ │ │ │ + movw r2, #43284 @ 0xa914 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ ldrd r0, r3, [r5, #8] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 5fca2 │ │ │ │ + bge.n 5fcb2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #55940 @ 0xda84 │ │ │ │ + movw r2, #56004 @ 0xdac4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ - movw r2, #43264 @ 0xa900 │ │ │ │ + bl 5fa04 │ │ │ │ + movw r2, #43328 @ 0xa940 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r4 │ │ │ │ cmp r7, r6 │ │ │ │ it ne │ │ │ │ movne r2, r7 │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ - movw r2, #11176 @ 0x2ba8 │ │ │ │ + bl 5fa04 │ │ │ │ + movw r2, #11240 @ 0x2be8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - b.n 5fd28 │ │ │ │ - movw r2, #43288 @ 0xa918 │ │ │ │ + b.n 5fd38 │ │ │ │ + movw r2, #43352 @ 0xa958 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - b.n 5fd28 │ │ │ │ + b.n 5fd38 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ strd r4, r6, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #60784 @ 0xed70 │ │ │ │ + movw r3, #60848 @ 0xedb0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r2, #43296 @ 0xa920 │ │ │ │ + movw r2, #43360 @ 0xa960 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldrd r2, r0, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r2 │ │ │ │ - bge.n 5fca2 │ │ │ │ - movw r2, #43304 @ 0xa928 │ │ │ │ + bge.n 5fcb2 │ │ │ │ + movw r2, #43368 @ 0xa968 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.n 5f9f4 │ │ │ │ + b.n 5fa04 │ │ │ │ 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, #43280 @ 0xa910 │ │ │ │ + movw r2, #43344 @ 0xa950 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ movs r3, #0 │ │ │ │ strd r5, r3, [sp] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldrd r0, r1, [r6] │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #11176 @ 0x2ba8 │ │ │ │ + movw r2, #11240 @ 0x2be8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 5f9f4 │ │ │ │ + b.n 5fa04 │ │ │ │ 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, 5fdba │ │ │ │ + cbz r4, 5fdca │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.n 5fdac │ │ │ │ - b.n 5fe10 │ │ │ │ + bne.n 5fdbc │ │ │ │ + b.n 5fe20 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq.n 5fe10 │ │ │ │ + beq.n 5fe20 │ │ │ │ movw r3, #2732 @ 0xaac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r3, [r3, #1424] @ 0x590 │ │ │ │ - cbz r3, 5fe10 │ │ │ │ + cbz r3, 5fe20 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 5fe10 │ │ │ │ + beq.n 5fe20 │ │ │ │ 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, #43324 @ 0xa93c │ │ │ │ + movw r1, #43388 @ 0xa97c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ add r2, sp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 5f9a8 │ │ │ │ - b.n 5fe1e │ │ │ │ + bl 5f9b8 │ │ │ │ + b.n 5fe2e │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 5f9a8 │ │ │ │ + bl 5f9b8 │ │ │ │ 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, #2204 @ 0x89c │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r3, 5fe48 │ │ │ │ + cbnz r3, 5fe58 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 17e18c <_start@@Base+0x5a8> │ │ │ │ + bl 17e84c <_start@@Base+0x5a4> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 5fe60 │ │ │ │ + cbz r3, 5fe70 │ │ │ │ add r2, sp, #20 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r0, #43344 @ 0xa950 │ │ │ │ + movw r0, #43408 @ 0xa990 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 5fd96 │ │ │ │ - b.n 5fea0 │ │ │ │ + bl 5fda6 │ │ │ │ + b.n 5feb0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 5fe70 │ │ │ │ + cbnz r3, 5fe80 │ │ │ │ movw r0, #2204 @ 0x89c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 17e18c <_start@@Base+0x5a8> │ │ │ │ + bl 17e84c <_start@@Base+0x5a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 5fea0 │ │ │ │ + cbz r3, 5feb0 │ │ │ │ movw r3, #2728 @ 0xaa8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 5fe4c │ │ │ │ - ldr r2, [pc, #40] @ (5feac ) │ │ │ │ + blt.n 5fe5c │ │ │ │ + ldr r2, [pc, #40] @ (5febc ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5fe88 │ │ │ │ + bne.n 5fe98 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 5fe4c │ │ │ │ + ble.n 5fe5c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #23] │ │ │ │ lsls r2, r2, #1 │ │ │ │ @@ -78329,52 +78336,52 @@ │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ 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, 5fee0 │ │ │ │ + cbnz r3, 5fef0 │ │ │ │ add.w r0, r4, #40 @ 0x28 │ │ │ │ - bl 17e18c <_start@@Base+0x5a8> │ │ │ │ + bl 17e84c <_start@@Base+0x5a4> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 5fef6 │ │ │ │ + cbz r3, 5ff06 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #43364 @ 0xa964 │ │ │ │ + movw r0, #43428 @ 0xa9a4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 5fd96 │ │ │ │ - b.n 5ff36 │ │ │ │ + bl 5fda6 │ │ │ │ + b.n 5ff46 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - cbnz r3, 5ff06 │ │ │ │ + cbnz r3, 5ff16 │ │ │ │ movw r0, #2204 @ 0x89c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 17e18c <_start@@Base+0x5a8> │ │ │ │ + bl 17e84c <_start@@Base+0x5a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 5ff36 │ │ │ │ + cbz r3, 5ff46 │ │ │ │ movw r3, #2724 @ 0xaa4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 5fee4 │ │ │ │ - ldr r2, [pc, #60] @ (5ff58 ) │ │ │ │ + blt.n 5fef4 │ │ │ │ + ldr r2, [pc, #60] @ (5ff68 ) │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ adds r0, r1, #1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 5ff1e │ │ │ │ + bne.n 5ff2e │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 5fee4 │ │ │ │ + ble.n 5fef4 │ │ │ │ movw r3, #32212 @ 0x7dd4 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - cbz r2, 5ff4e │ │ │ │ + cbz r2, 5ff5e │ │ │ │ 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} │ │ │ │ @@ -78386,82 +78393,82 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r5, r0 │ │ │ │ subs r0, r7, #3 │ │ │ │ cmp r0, #2 │ │ │ │ - bhi.n 5ffb6 │ │ │ │ + bhi.n 5ffc6 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ - bl 198898 <_Py_NewReference@@Base+0x16a8> │ │ │ │ + bl 198f60 <_Py_NewReference@@Base+0x16a8> │ │ │ │ mov r1, r0 │ │ │ │ - cbz r4, 5ff88 │ │ │ │ + cbz r4, 5ff98 │ │ │ │ subs r3, r5, r4 │ │ │ │ mov r5, r4 │ │ │ │ add r1, r3 │ │ │ │ cmp r7, #4 │ │ │ │ - bne.n 5ffaa │ │ │ │ - cbz r5, 5ffb6 │ │ │ │ - cbz r1, 5ffb6 │ │ │ │ + bne.n 5ffba │ │ │ │ + cbz r5, 5ffc6 │ │ │ │ + cbz r1, 5ffc6 │ │ │ │ mov r4, r1 │ │ │ │ add r5, r1 │ │ │ │ mov.w r1, #1073741824 @ 0x40000000 │ │ │ │ movs r2, #1 │ │ │ │ subs r0, r5, r4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcc.n 5ffb6 │ │ │ │ + bcc.n 5ffc6 │ │ │ │ add.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ - bl 198c24 <_Py_NewReference@@Base+0x1a34> │ │ │ │ - b.n 5ff94 │ │ │ │ + bl 1992ec <_Py_NewReference@@Base+0x1a34> │ │ │ │ + b.n 5ffa4 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 198c24 <_Py_NewReference@@Base+0x1a34> │ │ │ │ + b.w 1992ec <_Py_NewReference@@Base+0x1a34> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r2, 5ffd2 │ │ │ │ + cbz r2, 5ffe2 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r2, #0] │ │ │ │ mov r2, r4 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #76] @ (60024 ) │ │ │ │ - bl 198bb0 <_Py_NewReference@@Base+0x19c0> │ │ │ │ - ldr r0, [pc, #72] @ (60028 ) │ │ │ │ - bl 1be87c │ │ │ │ + ldr r0, [pc, #76] @ (60034 ) │ │ │ │ + bl 199278 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + ldr r0, [pc, #72] @ (60038 ) │ │ │ │ + bl 1bebe8 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 1be954 │ │ │ │ + bl 1becc0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r5, r0 │ │ │ │ - cbz r4, 6001c │ │ │ │ + cbz r4, 6002c │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ blx 2b8fc │ │ │ │ - cbz r0, 6001c │ │ │ │ + cbz r0, 6002c │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 6001c │ │ │ │ + cbz r2, 6002c │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #43384 @ 0xa978 │ │ │ │ + movw r0, #43448 @ 0xa9b8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 5fe22 │ │ │ │ + bl 5fe32 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6001e │ │ │ │ + b.n 6002e │ │ │ │ movs r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xeaa0004f │ │ │ │ mcrr 0, 4, r0, r0, cr15 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -78470,345 +78477,345 @@ │ │ │ │ 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 1be954 │ │ │ │ + bl 1becc0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 600ce │ │ │ │ + beq.n 600de │ │ │ │ mov r2, r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #128 @ 0x80 │ │ │ │ - bl 198bb0 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 199278 <_Py_NewReference@@Base+0x19c0> │ │ │ │ add.w r0, r4, #528 @ 0x210 │ │ │ │ movw r6, #23172 @ 0x5a84 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - bl 1be87c │ │ │ │ + bl 1bebe8 │ │ │ │ ldr.w r8, [r6, #52] @ 0x34 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c18c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 600ce │ │ │ │ + cbz r0, 600de │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #11 │ │ │ │ - bne.n 60096 │ │ │ │ + bne.n 600a6 │ │ │ │ str.w r9, [r0] │ │ │ │ - b.n 60078 │ │ │ │ + b.n 60088 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.n 600ba │ │ │ │ + bne.n 600ca │ │ │ │ cmp.w r8, #8 │ │ │ │ - bne.n 600ba │ │ │ │ + bne.n 600ca │ │ │ │ movs r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6, #52] @ 0x34 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx 2c18c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 600ce │ │ │ │ - movw r0, #43460 @ 0xa9c4 │ │ │ │ + cbz r0, 600de │ │ │ │ + movw r0, #43524 @ 0xaa04 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 5fe22 │ │ │ │ + bl 5fe32 │ │ │ │ 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 60110 │ │ │ │ + bne.n 60120 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ - cbz r3, 60110 │ │ │ │ + cbz r3, 60120 │ │ │ │ mov r0, r1 │ │ │ │ - bl 19d650 │ │ │ │ + bl 19dd0c │ │ │ │ cmp r0, #4 │ │ │ │ - bls.n 60110 │ │ │ │ + bls.n 60120 │ │ │ │ subs r1, r0, #4 │ │ │ │ movw r2, #59968 @ 0xea40 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 6002c │ │ │ │ + bl 6003c │ │ │ │ add.w r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic.w r2, r3, #3 │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - bne.n 60126 │ │ │ │ + bne.n 60136 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ - b.n 6012c │ │ │ │ + b.n 6013c │ │ │ │ str r2, [r4, #0] │ │ │ │ orr.w r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r1] │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 60140 │ │ │ │ + bne.n 60150 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r6 │ │ │ │ - bne.n 60116 │ │ │ │ - cbnz r0, 60194 │ │ │ │ + bne.n 60126 │ │ │ │ + cbnz r0, 601a4 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ - cbnz r3, 60152 │ │ │ │ + cbnz r3, 60162 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ - b.n 60178 │ │ │ │ + b.n 60188 │ │ │ │ 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 6016e │ │ │ │ + bne.n 6017e │ │ │ │ strex r6, r4, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, r0 │ │ │ │ - beq.n 6014e │ │ │ │ - b.n 6015a │ │ │ │ + beq.n 6015e │ │ │ │ + b.n 6016a │ │ │ │ mov r3, r0 │ │ │ │ - beq.n 60194 │ │ │ │ + beq.n 601a4 │ │ │ │ bic.w r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr.w r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 60174 │ │ │ │ + bne.n 60184 │ │ │ │ strex r4, r2, [r1] │ │ │ │ cmp r4, #0 │ │ │ │ - b.n 60174 │ │ │ │ + b.n 60184 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r3, #0 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ push {r4, r5, r6, r7} │ │ │ │ add.w r7, r0, #32 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ dmb ish │ │ │ │ and.w r6, r4, #3 │ │ │ │ bic.w r5, r4, #3 │ │ │ │ cmp r6, #1 │ │ │ │ - bne.n 601be │ │ │ │ + bne.n 601ce │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 601ce │ │ │ │ + bhi.n 601de │ │ │ │ adds r3, #1 │ │ │ │ yield │ │ │ │ - b.n 6019e │ │ │ │ + b.n 601ae │ │ │ │ cmp r1, r6 │ │ │ │ - bne.n 601c6 │ │ │ │ + bne.n 601d6 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 601ec │ │ │ │ - cbz r2, 601d2 │ │ │ │ + b.n 601fc │ │ │ │ + cbz r2, 601e2 │ │ │ │ cmp r6, #3 │ │ │ │ - bne.n 601d2 │ │ │ │ - b.n 601c2 │ │ │ │ + bne.n 601e2 │ │ │ │ + b.n 601d2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 601ec │ │ │ │ + b.n 601fc │ │ │ │ orrs r5, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r6, [r7] │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 601e8 │ │ │ │ + bne.n 601f8 │ │ │ │ strex ip, r5, [r7] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 601c2 │ │ │ │ - b.n 6019e │ │ │ │ + beq.n 601d2 │ │ │ │ + b.n 601ae │ │ │ │ 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 60196 │ │ │ │ - cbnz r0, 60210 │ │ │ │ + bl 601a6 │ │ │ │ + cbnz r0, 60220 │ │ │ │ yield │ │ │ │ - b.n 60200 │ │ │ │ + b.n 60210 │ │ │ │ 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 60196 │ │ │ │ - cbnz r0, 60236 │ │ │ │ + bl 601a6 │ │ │ │ + cbnz r0, 60246 │ │ │ │ yield │ │ │ │ - b.n 60226 │ │ │ │ + b.n 60236 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ adds r1, #20 │ │ │ │ strd r3, r3, [r4, #40] @ 0x28 │ │ │ │ - bl 19b4f4 │ │ │ │ + bl 19bbbc │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r3, #52608 @ 0xcd80 │ │ │ │ + movw r3, #52672 @ 0xcdc0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6031e │ │ │ │ + beq.n 6032e │ │ │ │ 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 6030e │ │ │ │ + beq.n 6031e │ │ │ │ ldr.w r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 60314 │ │ │ │ + beq.n 60324 │ │ │ │ mov r8, r4 │ │ │ │ add.w r5, r6, #520 @ 0x208 │ │ │ │ addw sl, r6, #1420 @ 0x58c │ │ │ │ - bl 187c9c <_Py_SetLocaleFromEnv@@Base+0x5bf8> │ │ │ │ + bl 18835c <_Py_SetLocaleFromEnv@@Base+0x5bf8> │ │ │ │ ldr.w r7, [r8, #520] @ 0x208 │ │ │ │ - cbz r7, 602d8 │ │ │ │ + cbz r7, 602e8 │ │ │ │ mov.w r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 60196 │ │ │ │ - cbnz r0, 602a8 │ │ │ │ + bl 601a6 │ │ │ │ + cbnz r0, 602b8 │ │ │ │ yield │ │ │ │ - b.n 60298 │ │ │ │ + b.n 602a8 │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 60292 │ │ │ │ + bne.n 602a2 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r3, [r8, #520] @ 0x208 │ │ │ │ - cbnz r2, 602cc │ │ │ │ + cbnz r2, 602dc │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 199dec <_Py_NewReference@@Base+0x2bfc> │ │ │ │ - b.n 602da │ │ │ │ + bl 19a4b4 <_Py_NewReference@@Base+0x2bfc> │ │ │ │ + b.n 602ea │ │ │ │ str r3, [r2, #40] @ 0x28 │ │ │ │ str r2, [r3, #44] @ 0x2c │ │ │ │ ldr.w r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - b.n 602da │ │ │ │ + b.n 602ea │ │ │ │ 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 60288 │ │ │ │ + bne.n 60298 │ │ │ │ mov r0, r4 │ │ │ │ - bl 187c9c <_Py_SetLocaleFromEnv@@Base+0x5bf8> │ │ │ │ - cbnz r0, 60306 │ │ │ │ + bl 18835c <_Py_SetLocaleFromEnv@@Base+0x5bf8> │ │ │ │ + cbnz r0, 60316 │ │ │ │ yield │ │ │ │ - b.n 602fa │ │ │ │ + b.n 6030a │ │ │ │ mov r0, r4 │ │ │ │ - bl 5f71a │ │ │ │ - b.n 60314 │ │ │ │ + bl 5f72a │ │ │ │ + b.n 60324 │ │ │ │ movs r1, #2 │ │ │ │ - bl 183118 <_Py_SetLocaleFromEnv@@Base+0x1074> │ │ │ │ + bl 1837d8 <_Py_SetLocaleFromEnv@@Base+0x1074> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 5f75c │ │ │ │ + b.w 5f76c │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6033c │ │ │ │ + bne.n 6034c │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp.w ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne.n 60322 │ │ │ │ + bne.n 60332 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ adds r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 60342 │ │ │ │ + bne.n 60352 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [r0, #108] @ 0x6c │ │ │ │ mov.w r8, #48 @ 0x30 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ add.w r5, r0, #116 @ 0x74 │ │ │ │ mla r3, r8, r3, r0 │ │ │ │ add.w r7, r3, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs.n 6039a │ │ │ │ + bcs.n 603aa │ │ │ │ ldr.w r9, [r5, #24] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 60392 │ │ │ │ + bne.n 603a2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 204110 │ │ │ │ + bl 204348 │ │ │ │ str.w r9, [r5, #24] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ - b.n 60378 │ │ │ │ + b.n 60388 │ │ │ │ movw r5, #2204 @ 0x89c │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr.w r3, [r5, #244] @ 0xf4 │ │ │ │ - cbnz r3, 603b0 │ │ │ │ + cbnz r3, 603c0 │ │ │ │ add.w r0, r5, #240 @ 0xf0 │ │ │ │ - bl 17e18c <_start@@Base+0x5a8> │ │ │ │ + bl 17e84c <_start@@Base+0x5a4> │ │ │ │ ldr.w r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r2, [r6, #448] @ 0x1c0 │ │ │ │ subs r1, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 199b98 <_Py_NewReference@@Base+0x29a8> │ │ │ │ + bl 19a260 <_Py_NewReference@@Base+0x29a8> │ │ │ │ ldr.w r0, [r6, #448] @ 0x1c0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 198bb0 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 199278 <_Py_NewReference@@Base+0x19c0> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsls r0, r0, #15 │ │ │ │ negs r0, r0 │ │ │ │ - bl 199608 <_Py_NewReference@@Base+0x2418> │ │ │ │ + bl 199cd0 <_Py_NewReference@@Base+0x2418> │ │ │ │ movs r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ add.w r5, r4, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ @@ -78823,71 +78830,71 @@ │ │ │ │ str r2, [r5, #0] │ │ │ │ adds r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orrs r2, r4 │ │ │ │ ldrex r6, [r0] │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 60426 │ │ │ │ + bne.n 60436 │ │ │ │ strex r7, r2, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r6 │ │ │ │ - bne.n 60402 │ │ │ │ + bne.n 60412 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ ldrex r1, [r3] │ │ │ │ adds r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6042c │ │ │ │ + bne.n 6043c │ │ │ │ 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 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ subs r1, r6, #0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bl 19adf8 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ + bl 19b4c0 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6046c │ │ │ │ + cbnz r3, 6047c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19b410 │ │ │ │ - b.n 604b2 │ │ │ │ + bl 19bad8 │ │ │ │ + b.n 604c2 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.n 604b2 │ │ │ │ + bne.n 604c2 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 19b44c │ │ │ │ + bl 19bb14 │ │ │ │ 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 198bb0 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 199278 <_Py_NewReference@@Base+0x19c0> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 604b2 │ │ │ │ + bne.n 604c2 │ │ │ │ add.w r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 60352 │ │ │ │ + bl 60362 │ │ │ │ movs r0, #1 │ │ │ │ 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 r7, [r0, #108] @ 0x6c │ │ │ │ @@ -78899,154 +78906,154 @@ │ │ │ │ mov sl, r1 │ │ │ │ mov fp, r2 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ movs r5, #0 │ │ │ │ mla r4, r8, r3, r4 │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ cmp r4, r7 │ │ │ │ - bcs.n 60558 │ │ │ │ + bcs.n 60568 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - cbz r3, 60542 │ │ │ │ + cbz r3, 60552 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19adf8 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ + bl 19b4c0 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbnz r3, 6052a │ │ │ │ + cbnz r3, 6053a │ │ │ │ ldr.w r0, [r9, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r0, #256 @ 0x100 │ │ │ │ - bl 198bb0 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 199278 <_Py_NewReference@@Base+0x19c0> │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 19b5c8 │ │ │ │ + bl 19bc90 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, sl │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 60550 │ │ │ │ + b.n 60560 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, fp │ │ │ │ - bne.n 60550 │ │ │ │ + bne.n 60560 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 6054e │ │ │ │ + bcc.n 6055e │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ it hi │ │ │ │ orrhi.w r5, r5, #1 │ │ │ │ - b.n 60550 │ │ │ │ + b.n 60560 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, sl │ │ │ │ it cs │ │ │ │ orrcs.w r5, r5, #1 │ │ │ │ - b.n 60550 │ │ │ │ + b.n 60560 │ │ │ │ movs r5, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mla r4, r8, r3, r4 │ │ │ │ - b.n 604e6 │ │ │ │ + b.n 604f6 │ │ │ │ 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, 60582 │ │ │ │ + cbz r3, 60592 │ │ │ │ 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 199608 <_Py_NewReference@@Base+0x2418> │ │ │ │ + bl 199cd0 <_Py_NewReference@@Base+0x2418> │ │ │ │ ldr.w r0, [r7, #448] @ 0x1c0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ - bl 198bb0 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 199278 <_Py_NewReference@@Base+0x19c0> │ │ │ │ ldr r3, [r5, #108] @ 0x6c │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r3, r2, r3, r5 │ │ │ │ adds r3, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bcs.w 60708 │ │ │ │ + bcs.w 60718 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 606f4 │ │ │ │ + beq.w 60704 │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb.w r2, [r9, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 60600 │ │ │ │ + beq.n 60610 │ │ │ │ ldr.w r2, [r9] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - cbz r6, 60602 │ │ │ │ + cbz r6, 60612 │ │ │ │ ldrb.w r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 60602 │ │ │ │ + beq.n 60612 │ │ │ │ ldr.w r6, [r6, #1592] @ 0x638 │ │ │ │ - b.n 605f0 │ │ │ │ + b.n 60600 │ │ │ │ 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 198bb0 <_Py_NewReference@@Base+0x19c0> │ │ │ │ + bl 199278 <_Py_NewReference@@Base+0x19c0> │ │ │ │ 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 60196 │ │ │ │ - cbnz r0, 60632 │ │ │ │ + bl 601a6 │ │ │ │ + cbnz r0, 60642 │ │ │ │ yield │ │ │ │ - b.n 60622 │ │ │ │ + b.n 60632 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19adf8 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ + bl 19b4c0 <_PyStaticType_InitForExtension@@Base+0x744> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ - cbnz r3, 6064a │ │ │ │ + cbnz r3, 6065a │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 19b5c8 │ │ │ │ + bl 19bc90 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 606fe │ │ │ │ + b.n 6070e │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ mov.w sl, #12 │ │ │ │ cmp.w r8, #0 │ │ │ │ itee ge │ │ │ │ movge r0, r8 │ │ │ │ ldrlt r0, [r4, #0] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 197970 <_Py_NewReference@@Base+0x780> │ │ │ │ + bl 198038 <_Py_NewReference@@Base+0x780> │ │ │ │ mul.w r1, sl, r0 │ │ │ │ mov.w lr, #8 │ │ │ │ movt lr, #1 │ │ │ │ adds r2, r6, r1 │ │ │ │ add.w r1, r1, #520 @ 0x208 │ │ │ │ adds r3, r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -79056,276 +79063,276 @@ │ │ │ │ negs r3, r1 │ │ │ │ adcs r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ bfi ip, r3, #0, #1 │ │ │ │ ldr.w r3, [r2, #520] @ 0x208 │ │ │ │ strb.w ip, [r4, #14] │ │ │ │ strd r3, r1, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 606a0 │ │ │ │ + cbz r3, 606b0 │ │ │ │ str r4, [r3, #44] @ 0x2c │ │ │ │ - b.n 606a4 │ │ │ │ + b.n 606b4 │ │ │ │ str.w r4, [r2, #524] @ 0x20c │ │ │ │ mla r0, sl, r0, r6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ str.w r4, [r0, #520] @ 0x208 │ │ │ │ mov r0, r6 │ │ │ │ - bl 199dec <_Py_NewReference@@Base+0x2bfc> │ │ │ │ + bl 19a4b4 <_Py_NewReference@@Base+0x2bfc> │ │ │ │ ldr.w r3, [r6, #1580] @ 0x62c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r6, #1580] @ 0x62c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 606fe │ │ │ │ + bne.n 6070e │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.n 606ec │ │ │ │ + bcs.n 606fc │ │ │ │ cmp.w r8, #65536 @ 0x10000 │ │ │ │ ite hi │ │ │ │ movhi r3, #0 │ │ │ │ movls r3, #1 │ │ │ │ cmp.w fp, #0 │ │ │ │ it eq │ │ │ │ moveq r3, #0 │ │ │ │ - cbz r3, 606fe │ │ │ │ + cbz r3, 6070e │ │ │ │ cmp r9, r6 │ │ │ │ - bne.n 606fe │ │ │ │ + bne.n 6070e │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [fp] │ │ │ │ - b.n 606fe │ │ │ │ + b.n 6070e │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi.n 606cc │ │ │ │ - b.n 606fe │ │ │ │ + bhi.n 606dc │ │ │ │ + b.n 6070e │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 19b6b0 │ │ │ │ + bl 19bd78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ - b.n 605cc │ │ │ │ + b.n 605dc │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ - cbnz r4, 60716 │ │ │ │ + cbnz r4, 60726 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 21b718 <_PyXI_FreeFailure@@Base+0x130> │ │ │ │ + bl 21b940 <_PyXI_FreeFailure@@Base+0x130> │ │ │ │ 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, #43588 @ 0xaa44 │ │ │ │ + movw r3, #43652 @ 0xaa84 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ - movw r3, #43600 @ 0xaa50 │ │ │ │ + movw r3, #43664 @ 0xaa90 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #43548 @ 0xaa1c │ │ │ │ + movw r2, #43612 @ 0xaa5c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - movw r3, #43608 @ 0xaa58 │ │ │ │ + movw r3, #43672 @ 0xaa98 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #43620 @ 0xaa64 │ │ │ │ + movw r3, #43684 @ 0xaaa4 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #43632 @ 0xaa70 │ │ │ │ + movw r3, #43696 @ 0xaab0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r3, #43644 @ 0xaa7c │ │ │ │ + movw r3, #43708 @ 0xaabc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #43536 @ 0xaa10 │ │ │ │ + movw r3, #43600 @ 0xaa50 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ str r5, [r4, #8] │ │ │ │ strd r6, r6, [r4] │ │ │ │ - movw r5, #60784 @ 0xed70 │ │ │ │ + movw r5, #60848 @ 0xedb0 │ │ │ │ movt r5, #41 @ 0x29 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bl 5f9f4 │ │ │ │ - ldr r0, [pc, #868] @ (60b0c ) │ │ │ │ + bl 5fa04 │ │ │ │ + ldr r0, [pc, #868] @ (60b1c ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #43652 @ 0xaa84 │ │ │ │ + movw r1, #43716 @ 0xaac4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5fbac │ │ │ │ - ldr r0, [pc, #852] @ (60b10 ) │ │ │ │ + bl 5fbbc │ │ │ │ + ldr r0, [pc, #852] @ (60b20 ) │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - movw r1, #43664 @ 0xaa90 │ │ │ │ + movw r1, #43728 @ 0xaad0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movw r5, #59968 @ 0xea40 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ - bl 5fbac │ │ │ │ + bl 5fbbc │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #56848 @ 0xde10 │ │ │ │ + movw r3, #56912 @ 0xde50 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r2, #43280 @ 0xa910 │ │ │ │ + movw r2, #43344 @ 0xa950 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #144] @ 0x90 │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #11176 @ 0x2ba8 │ │ │ │ + movw r2, #11240 @ 0x2be8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #43676 @ 0xaa9c │ │ │ │ + movw r3, #43740 @ 0xaadc │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #43280 @ 0xa910 │ │ │ │ + movw r2, #43344 @ 0xa950 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ strd r4, r6, [sp] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ ldrd r0, r1, [r5, #176] @ 0xb0 │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #11176 @ 0x2ba8 │ │ │ │ + movw r2, #11240 @ 0x2be8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #43684 @ 0xaaa4 │ │ │ │ + movw r1, #43748 @ 0xaae4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5fbac │ │ │ │ + bl 5fbbc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #43692 @ 0xaaac │ │ │ │ + movw r1, #43756 @ 0xaaec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5fbac │ │ │ │ + bl 5fbbc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #43704 @ 0xaab8 │ │ │ │ + movw r1, #43768 @ 0xaaf8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5fbac │ │ │ │ + bl 5fbbc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #43716 @ 0xaac4 │ │ │ │ + movw r1, #43780 @ 0xab04 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5fbac │ │ │ │ + bl 5fbbc │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #32 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #56748 @ 0xddac │ │ │ │ + movw r1, #56812 @ 0xddec │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 5fbac │ │ │ │ + bl 5fbbc │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #43704 @ 0xaab8 │ │ │ │ + movw r1, #43768 @ 0xaaf8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5fbac │ │ │ │ + bl 5fbbc │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - movw r1, #43724 @ 0xaacc │ │ │ │ + movw r1, #43788 @ 0xab0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5fd3a │ │ │ │ + bl 5fd4a │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - movw r1, #43736 @ 0xaad8 │ │ │ │ + movw r1, #43800 @ 0xab18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5fd3a │ │ │ │ + bl 5fd4a │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - movw r1, #43748 @ 0xaae4 │ │ │ │ + movw r1, #43812 @ 0xab24 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5fd3a │ │ │ │ + bl 5fd4a │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - movw r1, #56668 @ 0xdd5c │ │ │ │ + movw r1, #56732 @ 0xdd9c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 5fd3a │ │ │ │ + bl 5fd4a │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - movw r1, #43756 @ 0xaaec │ │ │ │ + movw r1, #43820 @ 0xab2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5fd3a │ │ │ │ + bl 5fd4a │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - movw r1, #43764 @ 0xaaf4 │ │ │ │ + movw r1, #43828 @ 0xab34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 5fd3a │ │ │ │ + bl 5fd4a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r6, [sp] │ │ │ │ - movw r1, #13760 @ 0x35c0 │ │ │ │ + movw r1, #13824 @ 0x3600 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 5fbac │ │ │ │ + bl 5fbbc │ │ │ │ ldrd r0, r1, [r5, #584] @ 0x248 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ - beq.n 609aa │ │ │ │ + beq.n 609ba │ │ │ │ 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 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ movs r2, #10 │ │ │ │ movs r3, #0 │ │ │ │ - bl 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov r1, r4 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - movw r3, #43772 @ 0xaafc │ │ │ │ + movw r3, #43836 @ 0xab3c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #43784 @ 0xab08 │ │ │ │ + movw r2, #43848 @ 0xab48 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ movs r6, #0 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ movs r7, #0 │ │ │ │ - bl 1982f0 <_Py_NewReference@@Base+0x1100> │ │ │ │ + bl 1989b8 <_Py_NewReference@@Base+0x1100> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #0] │ │ │ │ - movw r3, #43804 @ 0xab1c │ │ │ │ + movw r3, #43868 @ 0xab5c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ - movw r2, #43816 @ 0xab28 │ │ │ │ + movw r2, #43880 @ 0xab68 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ mov.w r9, #1000 @ 0x3e8 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ movs r1, #0 │ │ │ │ add r0, sp, #64 @ 0x40 │ │ │ │ strd r6, r7, [sp, #56] @ 0x38 │ │ │ │ blx 2b348 │ │ │ │ movw r3, #60608 @ 0xecc0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ @@ -79341,15 +79348,15 @@ │ │ │ │ asrs r2, r2, #31 │ │ │ │ umull r5, r1, r5, r9 │ │ │ │ rsb r2, r2, r0, asr #18 │ │ │ │ movw r0, #60616 @ 0xecc8 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ subs.w r5, r5, sl │ │ │ │ mla r3, r9, r3, r1 │ │ │ │ - ldr r1, [pc, #196] @ (60b14 ) │ │ │ │ + ldr r1, [pc, #196] @ (60b24 ) │ │ │ │ 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 │ │ │ │ @@ -79363,351 +79370,351 @@ │ │ │ │ blx 2b794 <__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 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ 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 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ 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 60adc │ │ │ │ + blt.n 60aec │ │ │ │ mvn.w fp, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, fp │ │ │ │ sbcs.w r7, r7, #0 │ │ │ │ - bge.n 60ae0 │ │ │ │ + bge.n 60af0 │ │ │ │ mov fp, r5 │ │ │ │ - b.n 60ae0 │ │ │ │ + b.n 60af0 │ │ │ │ mov.w fp, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 60af6 │ │ │ │ + blt.n 60b06 │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ cmp sl, r7 │ │ │ │ sbcs.w r8, r8, #0 │ │ │ │ - bge.n 60af8 │ │ │ │ + bge.n 60b08 │ │ │ │ mov r7, sl │ │ │ │ - b.n 60af8 │ │ │ │ + b.n 60b08 │ │ │ │ movs r7, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 60b18 │ │ │ │ + blt.n 60b28 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r8 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ - bge.n 60b1c │ │ │ │ + bge.n 60b2c │ │ │ │ mov r8, r0 │ │ │ │ - b.n 60b1c │ │ │ │ + b.n 60b2c │ │ │ │ eor.w r0, r0, pc, lsl #1 │ │ │ │ @ instruction: 0xeaa0004f │ │ │ │ @ instruction: 0xeab8004f │ │ │ │ mov.w r8, #0 │ │ │ │ movw r5, #19923 @ 0x4dd3 │ │ │ │ movt r5, #4194 @ 0x1062 │ │ │ │ mov r0, fp │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ - movw r2, #43828 @ 0xab34 │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ + movw r2, #43892 @ 0xab74 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ umull fp, r3, fp, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ mov r1, r4 │ │ │ │ lsrs r3, r3, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #1072 @ 0x430 │ │ │ │ + movw r3, #1136 @ 0x470 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ str.w r9, [sp, #16] │ │ │ │ - bl 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ 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 29a144 <_PyMonitoring_FireBranchEvent@@Base+0x5b0> │ │ │ │ + bl 29a174 <_PyMonitoring_FireBranchEvent@@Base+0x5b4> │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r3, #29720 @ 0x7418 │ │ │ │ + movw r3, #29784 @ 0x7458 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r2, #43848 @ 0xab48 │ │ │ │ + movw r2, #43912 @ 0xab88 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - movw r5, #1116 @ 0x45c │ │ │ │ + movw r5, #1180 @ 0x49c │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - cbz r3, 60be2 │ │ │ │ + cbz r3, 60bf2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #43916 @ 0xab8c │ │ │ │ + movw r2, #43980 @ 0xabcc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 5fa28 │ │ │ │ + bl 5fa38 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #11176 @ 0x2ba8 │ │ │ │ + movw r2, #11240 @ 0x2be8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ - movw r0, #61621 @ 0xf0b5 │ │ │ │ + movw r0, #61637 @ 0xf0c5 │ │ │ │ movt r0, #5 │ │ │ │ - bl 5f9f4 │ │ │ │ + bl 5fa04 │ │ │ │ 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, #59968 @ 0xea40 │ │ │ │ movt r5, #79 @ 0x4f │ │ │ │ cmp r0, r5 │ │ │ │ - beq.w 60d54 │ │ │ │ + beq.w 60d64 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #32 │ │ │ │ add.w r0, r5, #32 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #96 @ 0x60 │ │ │ │ add.w r0, r5, #96 @ 0x60 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #128 @ 0x80 │ │ │ │ add.w r0, r5, #128 @ 0x80 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #160 @ 0xa0 │ │ │ │ add.w r0, r5, #160 @ 0xa0 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #192 @ 0xc0 │ │ │ │ add.w r0, r5, #192 @ 0xc0 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ add.w r0, r5, #256 @ 0x100 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #224 @ 0xe0 │ │ │ │ add.w r0, r5, #224 @ 0xe0 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #288 @ 0x120 │ │ │ │ add.w r0, r5, #288 @ 0x120 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #416 @ 0x1a0 │ │ │ │ add.w r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #448 @ 0x1c0 │ │ │ │ add.w r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #320 @ 0x140 │ │ │ │ add.w r0, r5, #320 @ 0x140 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #352 @ 0x160 │ │ │ │ add.w r0, r5, #352 @ 0x160 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #384 @ 0x180 │ │ │ │ add.w r0, r5, #384 @ 0x180 │ │ │ │ - bl 5f2a2 │ │ │ │ + bl 5f2b2 │ │ │ │ add.w r1, r4, #480 @ 0x1e0 │ │ │ │ add.w r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 5f322 │ │ │ │ + bl 5f332 │ │ │ │ add.w r1, r4, #496 @ 0x1f0 │ │ │ │ add.w r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 5f322 │ │ │ │ + bl 5f332 │ │ │ │ add.w r1, r4, #512 @ 0x200 │ │ │ │ add.w r0, r5, #512 @ 0x200 │ │ │ │ - bl 5f322 │ │ │ │ + bl 5f332 │ │ │ │ add.w r1, r4, #528 @ 0x210 │ │ │ │ add.w r0, r5, #528 @ 0x210 │ │ │ │ - bl 5f322 │ │ │ │ + bl 5f332 │ │ │ │ add.w r1, r4, #544 @ 0x220 │ │ │ │ add.w r0, r5, #544 @ 0x220 │ │ │ │ - bl 5f322 │ │ │ │ + bl 5f332 │ │ │ │ add.w r1, r4, #560 @ 0x230 │ │ │ │ add.w r0, r5, #560 @ 0x230 │ │ │ │ - bl 5f322 │ │ │ │ + bl 5f332 │ │ │ │ add.w r1, r4, #576 @ 0x240 │ │ │ │ add.w r0, r5, #576 @ 0x240 │ │ │ │ - bl 5f322 │ │ │ │ + bl 5f332 │ │ │ │ add.w r1, r4, #592 @ 0x250 │ │ │ │ add.w r0, r5, #592 @ 0x250 │ │ │ │ - bl 5f322 │ │ │ │ + bl 5f332 │ │ │ │ add.w r1, r4, #608 @ 0x260 │ │ │ │ add.w r0, r5, #608 @ 0x260 │ │ │ │ - bl 5f322 │ │ │ │ + bl 5f332 │ │ │ │ add.w r1, r4, #624 @ 0x270 │ │ │ │ add.w r0, r5, #624 @ 0x270 │ │ │ │ - bl 5f322 │ │ │ │ + bl 5f332 │ │ │ │ mov r0, r4 │ │ │ │ mov.w r2, #640 @ 0x280 │ │ │ │ movs r1, #0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2b344 │ │ │ │ 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, #52608 @ 0xcd80 │ │ │ │ + movw r6, #52672 @ 0xcdc0 │ │ │ │ movt r6, #45 @ 0x2d │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 60e6c │ │ │ │ + beq.n 60e7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60e6c │ │ │ │ + beq.n 60e7c │ │ │ │ movw r3, #4352 @ 0x1100 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ subs r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 60d80 │ │ │ │ - ldr r0, [pc, #224] @ (60e70 ) │ │ │ │ + bne.n 60d90 │ │ │ │ + ldr r0, [pc, #224] @ (60e80 ) │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 198c94 <_Py_NewReference@@Base+0x1aa4> │ │ │ │ + bl 19935c <_Py_NewReference@@Base+0x1aa4> │ │ │ │ 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 60e6c │ │ │ │ + bne.n 60e7c │ │ │ │ movw r5, #2732 @ 0xaac │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr.w r3, [r5, #1424] @ 0x590 │ │ │ │ - cbz r3, 60dd0 │ │ │ │ + cbz r3, 60de0 │ │ │ │ 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 60dd2 │ │ │ │ + b.n 60de2 │ │ │ │ mov r1, r5 │ │ │ │ movw r2, #4348 @ 0x10fc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - ldr r2, [pc, #144] @ (60e74 ) │ │ │ │ + ldr r2, [pc, #144] @ (60e84 ) │ │ │ │ str r1, [r3, r2] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 60dec │ │ │ │ + beq.n 60dfc │ │ │ │ blx 2ad48 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 60e6c │ │ │ │ + beq.n 60e7c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 60e0c │ │ │ │ + cbz r3, 60e1c │ │ │ │ ldr.w r6, [r3, #1592] @ 0x638 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 60e08 │ │ │ │ - bl 6024c │ │ │ │ + beq.n 60e18 │ │ │ │ + bl 6025c │ │ │ │ mov r3, r6 │ │ │ │ - b.n 60df8 │ │ │ │ + b.n 60e08 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 60e18 │ │ │ │ + beq.n 60e28 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 183118 <_Py_SetLocaleFromEnv@@Base+0x1074> │ │ │ │ + bl 1837d8 <_Py_SetLocaleFromEnv@@Base+0x1074> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 60bfe │ │ │ │ + bl 60c0e │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 60e6c │ │ │ │ + beq.n 60e7c │ │ │ │ movw r3, #60624 @ 0xecd0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r1, 60e54 │ │ │ │ + cbz r1, 60e64 │ │ │ │ adds r2, #1 │ │ │ │ adds r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne.n 60e30 │ │ │ │ + bne.n 60e40 │ │ │ │ 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 5ff5c │ │ │ │ - b.n 60e6c │ │ │ │ + bl 5ff6c │ │ │ │ + b.n 60e7c │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 60e66 │ │ │ │ + bne.n 60e76 │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne.n 60e34 │ │ │ │ + bne.n 60e44 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ sbc.w r0, r0, pc, lsl #1 │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w e59fc │ │ │ │ + b.w e5a2c │ │ │ │ │ │ │ │ -00060e7e : │ │ │ │ - b.w 14ba78 │ │ │ │ +00060e8e : │ │ │ │ + b.w 14bf20 │ │ │ │ │ │ │ │ -00060e82 : │ │ │ │ - cbnz r0, 60e88 │ │ │ │ - b.w 1fba78 │ │ │ │ +00060e92 : │ │ │ │ + cbnz r0, 60e98 │ │ │ │ + b.w 1fbcb8 │ │ │ │ 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] @ (60ec4 ) │ │ │ │ + ldr r2, [pc, #40] @ (60ed4 ) │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r1, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 60ebc │ │ │ │ + cbz r3, 60ecc │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ @@ -79716,755 +79723,755 @@ │ │ │ │ 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, 60ef0 │ │ │ │ - movw r3, #60784 @ 0xed70 │ │ │ │ + cbnz r2, 60f00 │ │ │ │ + movw r3, #60848 @ 0xedb0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r2, #44192 @ 0xaca0 │ │ │ │ + movw r2, #44256 @ 0xace0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - b.n 60ef8 │ │ │ │ - movw r3, #59736 @ 0xe958 │ │ │ │ + b.n 60f08 │ │ │ │ + movw r3, #59800 @ 0xe998 │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r0, #43928 @ 0xab98 │ │ │ │ + movw r0, #43992 @ 0xabd8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #43960 @ 0xabb8 │ │ │ │ + movw r0, #44024 @ 0xabf8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #8] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ │ │ │ │ -00060f1c <_PyObject_GetDictPtr@@Base>: │ │ │ │ +00060f2c <_PyObject_GetDictPtr@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r1, #27 │ │ │ │ - bmi.n 60f5a <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ + bmi.n 60f6a <_PyObject_GetDictPtr@@Base+0x3e> │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 60f70 <_PyObject_GetDictPtr@@Base+0x54> │ │ │ │ - bge.n 60f56 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ + beq.n 60f80 <_PyObject_GetDictPtr@@Base+0x54> │ │ │ │ + bge.n 60f66 <_PyObject_GetDictPtr@@Base+0x3a> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrd r2, r4, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ neglt r0, r0 │ │ │ │ adds r2, #3 │ │ │ │ mla r2, r4, r0, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ add r1, r2 │ │ │ │ adds r0, r3, r1 │ │ │ │ - b.n 60f78 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + b.n 60f88 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 60f74 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + cbnz r3, 60f84 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ lsls r3, r1, #29 │ │ │ │ - bpl.n 60f74 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ - bl 20d5f0 │ │ │ │ - cbnz r0, 60f74 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ - bl d92ec │ │ │ │ + bpl.n 60f84 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + bl 20d890 │ │ │ │ + cbnz r0, 60f84 <_PyObject_GetDictPtr@@Base+0x58> │ │ │ │ + bl d9330 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60f78 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ + b.n 60f88 <_PyObject_GetDictPtr@@Base+0x5c> │ │ │ │ sub.w r0, r4, #12 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00060f7a : │ │ │ │ +00060f8a : │ │ │ │ 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, #31628 @ 0x7b8c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 60fa8 │ │ │ │ - movw r0, #36716 @ 0x8f6c │ │ │ │ + beq.n 60fb8 │ │ │ │ + movw r0, #36780 @ 0x8fac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60fba │ │ │ │ + b.n 60fca │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 60fa4 │ │ │ │ + beq.n 60fb4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060fbc : │ │ │ │ +00060fcc : │ │ │ │ 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, #31092 @ 0x7974 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 60fea │ │ │ │ + beq.n 60ffa │ │ │ │ movs r1, #28 │ │ │ │ - movw r0, #49772 @ 0xc26c │ │ │ │ + movw r0, #49836 @ 0xc2ac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 60fec │ │ │ │ + b.n 60ffc │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00060fee : │ │ │ │ +00060ffe : │ │ │ │ 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, #31092 @ 0x7974 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6101c │ │ │ │ + beq.n 6102c │ │ │ │ movs r1, #38 @ 0x26 │ │ │ │ - movw r0, #49772 @ 0xc26c │ │ │ │ + movw r0, #49836 @ 0xc2ac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6101e │ │ │ │ + b.n 6102e │ │ │ │ ldr r0, [r0, #12] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061020 : │ │ │ │ +00061030 : │ │ │ │ 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, #31380 @ 0x7a94 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61050 │ │ │ │ + beq.n 61060 │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #49772 @ 0xc26c │ │ │ │ + movw r0, #49836 @ 0xc2ac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61052 │ │ │ │ + b.n 61062 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00061054 : │ │ │ │ +00061064 : │ │ │ │ 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, #14536 @ 0x38c8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 61088 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 61088 │ │ │ │ + beq.n 61098 │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 61098 │ │ │ │ movs r1, #138 @ 0x8a │ │ │ │ - movw r0, #20780 @ 0x512c │ │ │ │ + movw r0, #20844 @ 0x516c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 61090 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 610a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bpl.n 61094 │ │ │ │ + bpl.n 610a4 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61096 │ │ │ │ + b.n 610a6 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00061098 : │ │ │ │ +000610a8 : │ │ │ │ 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, #14536 @ 0x38c8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 610d0 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 610d0 │ │ │ │ + beq.n 610e0 │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 610e0 │ │ │ │ movs r1, #148 @ 0x94 │ │ │ │ - movw r0, #20780 @ 0x512c │ │ │ │ + movw r0, #20844 @ 0x516c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 610d4 │ │ │ │ + b.n 610e4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000610d6 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +000610e6 <_PyLong_UInt8_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #1 │ │ │ │ - bl 125d90 │ │ │ │ + bl 126058 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6110a <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ + beq.n 6111a <_PyLong_UInt8_Converter@@Base+0x34> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 6110c <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ + beq.n 6111c <_PyLong_UInt8_Converter@@Base+0x36> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #43996 @ 0xabdc │ │ │ │ + movw r1, #44060 @ 0xac1c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006110e <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +0006111e <_PyLong_UInt16_Converter@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #31 │ │ │ │ movs r2, #2 │ │ │ │ - bl 125d90 │ │ │ │ + bl 126058 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 61142 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ + beq.n 61152 <_PyLong_UInt16_Converter@@Base+0x34> │ │ │ │ cmp r0, #2 │ │ │ │ - bls.n 61146 <_PyLong_UInt16_Converter@@Base+0x38> │ │ │ │ + bls.n 61156 <_PyLong_UInt16_Converter@@Base+0x38> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #44032 @ 0xac00 │ │ │ │ + movw r1, #44096 @ 0xac40 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61148 <_PyLong_UInt16_Converter@@Base+0x3a> │ │ │ │ + b.n 61158 <_PyLong_UInt16_Converter@@Base+0x3a> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006114a : │ │ │ │ - b.w 114d94 │ │ │ │ +0006115a : │ │ │ │ + b.w 114fb0 │ │ │ │ │ │ │ │ -0006114e : │ │ │ │ +0006115e : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 61186 │ │ │ │ + cbz r3, 61196 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 61186 │ │ │ │ + cbz r3, 61196 │ │ │ │ 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 6117a │ │ │ │ - bl d92ec │ │ │ │ + bne.n 6118a │ │ │ │ + bl d9330 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 61182 │ │ │ │ + b.n 61192 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006118a : │ │ │ │ +0006119a : │ │ │ │ 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 611a4 │ │ │ │ - cbnz r0, 611aa │ │ │ │ - bl 2933c0 <_Py_hashtable_foreach@@Base+0xdbc> │ │ │ │ - b.n 611c6 │ │ │ │ + beq.n 611b4 │ │ │ │ + cbnz r0, 611ba │ │ │ │ + bl 293488 <_Py_hashtable_foreach@@Base+0xdac> │ │ │ │ + b.n 611d6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbnz r3, 611cc │ │ │ │ + cbnz r3, 611dc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #44068 @ 0xac24 │ │ │ │ + movw r1, #44132 @ 0xac64 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 611f0 │ │ │ │ + b.n 61200 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 611b0 │ │ │ │ + beq.n 611c0 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ add r1, sp, #4 │ │ │ │ movs r2, #1 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 611b0 │ │ │ │ + bne.n 611c0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 61218 │ │ │ │ + beq.n 61228 │ │ │ │ mov r5, r2 │ │ │ │ clz r2, r0 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - cbnz r0, 6121e │ │ │ │ - bl 2933c0 <_Py_hashtable_foreach@@Base+0xdbc> │ │ │ │ - b.n 6122a │ │ │ │ + cbnz r0, 6122e │ │ │ │ + bl 293488 <_Py_hashtable_foreach@@Base+0xdac> │ │ │ │ + b.n 6123a │ │ │ │ mov r6, r1 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61230 │ │ │ │ + cbz r0, 61240 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6123e │ │ │ │ + b.n 6124e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00061244 : │ │ │ │ - b.n 611f6 │ │ │ │ +00061254 : │ │ │ │ + b.n 61206 │ │ │ │ │ │ │ │ -00061246 : │ │ │ │ - b.n 611f6 │ │ │ │ +00061256 : │ │ │ │ + b.n 61206 │ │ │ │ │ │ │ │ -00061248 : │ │ │ │ +00061258 : │ │ │ │ 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, 6127e │ │ │ │ + cbz r3, 6128e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6127e │ │ │ │ + cbz r3, 6128e │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ - cbz r3, 6127e │ │ │ │ + cbz r3, 6128e │ │ │ │ ldr r3, [r3, #0] │ │ │ │ - cbz r3, 6127e │ │ │ │ + cbz r3, 6128e │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 12c104 │ │ │ │ - cbz r0, 6129a │ │ │ │ - b.n 61294 │ │ │ │ + bl 12c374 │ │ │ │ + cbz r0, 612aa │ │ │ │ + b.n 612a4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #44108 @ 0xac4c │ │ │ │ + movw r1, #44172 @ 0xac8c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 613ce │ │ │ │ + b.n 613de │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 612b2 │ │ │ │ + cbz r0, 612c2 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12e188 │ │ │ │ - b.n 61294 │ │ │ │ + bl 12e420 │ │ │ │ + b.n 612a4 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 612de │ │ │ │ + bge.n 612ee │ │ │ │ movw r3, #61144 @ 0xeed8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #44164 @ 0xac84 │ │ │ │ + movw r1, #44228 @ 0xacc4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, sp │ │ │ │ - bl 12e188 │ │ │ │ - b.n 61294 │ │ │ │ + bl 12e420 │ │ │ │ + b.n 612a4 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ - cbnz r3, 61322 │ │ │ │ + cbnz r3, 61332 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 1f359c <_PySet_Update@@Base+0x1f4> │ │ │ │ - cbz r0, 612f6 │ │ │ │ + bl 1f37e4 <_PySet_Update@@Base+0x1f4> │ │ │ │ + cbz r0, 61306 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 612f6 │ │ │ │ + cbnz r3, 61306 │ │ │ │ mov r0, sp │ │ │ │ - bl 1f359c <_PySet_Update@@Base+0x1f4> │ │ │ │ - cbnz r0, 6130a │ │ │ │ + bl 1f37e4 <_PySet_Update@@Base+0x1f4> │ │ │ │ + cbnz r0, 6131a │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 26c000 <_Py_c_prod@@Base+0x1070> │ │ │ │ - cbz r0, 61322 │ │ │ │ + bl 26c238 <_Py_c_prod@@Base+0x1070> │ │ │ │ + cbz r0, 61332 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - cbnz r3, 61322 │ │ │ │ + cbnz r3, 61332 │ │ │ │ mov r0, sp │ │ │ │ - bl 26c000 <_Py_c_prod@@Base+0x1070> │ │ │ │ - cbz r0, 61322 │ │ │ │ + bl 26c238 <_Py_c_prod@@Base+0x1070> │ │ │ │ + cbz r0, 61332 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ blx 2bf20 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, sp │ │ │ │ - bl 12e188 │ │ │ │ - b.n 613ce │ │ │ │ + bl 12e420 │ │ │ │ + b.n 613de │ │ │ │ ldr r0, [sp, #20] │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61340 │ │ │ │ - bl 1fba78 │ │ │ │ + cbnz r0, 61350 │ │ │ │ + bl 1fbcb8 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, sp │ │ │ │ - bl 12e188 │ │ │ │ - b.n 61294 │ │ │ │ + bl 12e420 │ │ │ │ + b.n 612a4 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 61352 │ │ │ │ + ble.n 61362 │ │ │ │ str.w r1, [r4, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ - b.n 61344 │ │ │ │ + b.n 61354 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ movs r6, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 61368 │ │ │ │ + ble.n 61378 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ mul.w r6, r0, r6 │ │ │ │ - b.n 61358 │ │ │ │ + b.n 61368 │ │ │ │ movs r7, #0 │ │ │ │ - cbz r6, 613bc │ │ │ │ + cbz r6, 613cc │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #1 │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ subs r1, r3, #1 │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 6139e │ │ │ │ + blt.n 613ae │ │ │ │ ldr.w r0, [ip, r1, lsl #2] │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ subs r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bge.n 61396 │ │ │ │ + bge.n 613a6 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #-4] │ │ │ │ - b.n 6139e │ │ │ │ + b.n 613ae │ │ │ │ str.w r7, [r3, #-4] │ │ │ │ subs r3, #4 │ │ │ │ - b.n 6137a │ │ │ │ + b.n 6138a │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 294808 │ │ │ │ + bl 2948d0 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sp │ │ │ │ - bl 294808 │ │ │ │ + bl 2948d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 6136a │ │ │ │ + b.n 6137a │ │ │ │ mov r0, r4 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, sp │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #88 @ 0x58 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -000613d6 : │ │ │ │ - b.w d60fc │ │ │ │ +000613e6 : │ │ │ │ + b.w d6140 │ │ │ │ │ │ │ │ -000613da : │ │ │ │ - b.w 130af8 │ │ │ │ - b.w 751ec <_Py_SetImmortal@@Base> │ │ │ │ - b.w 751ec <_Py_SetImmortal@@Base> │ │ │ │ - b.w 751ec <_Py_SetImmortal@@Base> │ │ │ │ +000613ea : │ │ │ │ + b.w 130dc4 │ │ │ │ + b.w 75228 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 75228 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 75228 <_Py_SetImmortal@@Base> │ │ │ │ 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, 61400 │ │ │ │ + cbz r3, 61410 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbnz r3, 61416 │ │ │ │ + cbnz r3, 61426 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #30320 @ 0x7670 │ │ │ │ + movw r2, #30384 @ 0x76b0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f35f0 <_PyErr_SetString@@Base> │ │ │ │ + bl f3618 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006141a : │ │ │ │ +0006142a : │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (6147c ) │ │ │ │ + ldr r2, [pc, #80] @ (6148c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 61438 │ │ │ │ - cbnz r1, 61440 │ │ │ │ + cbz r0, 61448 │ │ │ │ + cbnz r1, 61450 │ │ │ │ mov r0, r5 │ │ │ │ - bl 613ea │ │ │ │ - b.n 61448 │ │ │ │ - bl d043c │ │ │ │ + bl 613fa │ │ │ │ + b.n 61458 │ │ │ │ + bl d0494 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6144c │ │ │ │ + cbnz r0, 6145c │ │ │ │ movs r5, #0 │ │ │ │ - b.n 61470 │ │ │ │ + b.n 61480 │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d194c <_PyBytesWriter_Finish@@Base+0x2d4> │ │ │ │ + bl d19a4 <_PyBytesWriter_Finish@@Base+0x2d4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61470 │ │ │ │ + bge.n 61480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61470 │ │ │ │ + cbnz r3, 61480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061480 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +00061490 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (614e4 <_PyObject_CallMethod_SizeT@@Base+0x64>) │ │ │ │ + ldr r2, [pc, #80] @ (614f4 <_PyObject_CallMethod_SizeT@@Base+0x64>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 6149e <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ - cbnz r1, 614a6 <_PyObject_CallMethod_SizeT@@Base+0x26> │ │ │ │ + cbz r0, 614ae <_PyObject_CallMethod_SizeT@@Base+0x1e> │ │ │ │ + cbnz r1, 614b6 <_PyObject_CallMethod_SizeT@@Base+0x26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 613ea │ │ │ │ - b.n 614ae <_PyObject_CallMethod_SizeT@@Base+0x2e> │ │ │ │ - bl d043c │ │ │ │ + bl 613fa │ │ │ │ + b.n 614be <_PyObject_CallMethod_SizeT@@Base+0x2e> │ │ │ │ + bl d0494 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 614b2 <_PyObject_CallMethod_SizeT@@Base+0x32> │ │ │ │ + cbnz r0, 614c2 <_PyObject_CallMethod_SizeT@@Base+0x32> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 614d6 <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ + b.n 614e6 <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d194c <_PyBytesWriter_Finish@@Base+0x2d4> │ │ │ │ + bl d19a4 <_PyBytesWriter_Finish@@Base+0x2d4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 614d6 <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ + bge.n 614e6 <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 614d6 <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ + cbnz r3, 614e6 <_PyObject_CallMethod_SizeT@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000614e8 : │ │ │ │ +000614f8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #124] @ (61574 ) │ │ │ │ + ldr r6, [pc, #124] @ (61584 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r3, r6] │ │ │ │ - cbz r1, 61526 │ │ │ │ + cbz r1, 61536 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - bmi.n 6155a │ │ │ │ + bmi.n 6156a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #20344 @ 0x4f78 │ │ │ │ + movw r2, #20372 @ 0x4f94 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f35f0 <_PyErr_SetString@@Base> │ │ │ │ - b.n 61546 │ │ │ │ - cbz r2, 6154c │ │ │ │ + bl f3618 <_PyErr_SetString@@Base> │ │ │ │ + b.n 61556 │ │ │ │ + cbz r2, 6155c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6154a │ │ │ │ + bmi.n 6155a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #44220 @ 0xacbc │ │ │ │ + movw r2, #44284 @ 0xacfc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f35f0 <_PyErr_SetString@@Base> │ │ │ │ + bl f3618 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6156e │ │ │ │ - cbnz r1, 6155e │ │ │ │ + b.n 6157e │ │ │ │ + cbnz r1, 6156e │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 91130 │ │ │ │ - b.n 6156e │ │ │ │ + bl 91174 │ │ │ │ + b.n 6157e │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 61528 │ │ │ │ + bne.n 61538 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w e5b64 │ │ │ │ + b.w e5b94 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #4] @ (61580 ) │ │ │ │ + ldr r1, [pc, #4] @ (61590 ) │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 908a0 │ │ │ │ + b.w 908e4 │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, 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 7ec94 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 615ae │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 615be │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 15fbd4 <_PyType_LookupRef@@Base> │ │ │ │ + bl 1600a0 <_PyType_LookupRef@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 615bc │ │ │ │ - b.n 615e6 │ │ │ │ + cbnz r0, 615cc │ │ │ │ + b.n 615f6 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7f96c │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, r4 │ │ │ │ - bge.n 615a0 │ │ │ │ - b.n 615f2 │ │ │ │ + bge.n 615b0 │ │ │ │ + b.n 61602 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ - cbz r3, 615f2 │ │ │ │ + cbz r3, 61602 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 615da │ │ │ │ + bge.n 615ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 615de │ │ │ │ + cbz r3, 615ee │ │ │ │ mov r4, r5 │ │ │ │ - b.n 615f2 │ │ │ │ + b.n 61602 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 615da │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 615ea │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 908a0 │ │ │ │ + b.w 908e4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n 61668 │ │ │ │ + bhi.n 61678 │ │ │ │ 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, #31380 @ 0x7a94 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 61672 │ │ │ │ + bne.n 61682 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 61672 │ │ │ │ + bne.n 61682 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movs r2, #2 │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 6167c │ │ │ │ + blt.n 6168c │ │ │ │ cmp r4, #2 │ │ │ │ ittee eq │ │ │ │ movweq r0, #4364 @ 0x110c │ │ │ │ movweq r2, #5412 @ 0x1524 │ │ │ │ movwne r0, #5412 @ 0x1524 │ │ │ │ movwne r2, #4364 @ 0x110c │ │ │ │ ittee eq │ │ │ │ @@ -80473,28 +80480,28 @@ │ │ │ │ movtne r0, #75 @ 0x4b │ │ │ │ movtne r2, #75 @ 0x4b │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r0, r2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6167e │ │ │ │ + bge.n 6168e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 6167e │ │ │ │ + b.n 6168e │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ movw r0, #5152 @ 0x1420 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 6167e │ │ │ │ + b.n 6168e │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00061680 : │ │ │ │ +00061690 : │ │ │ │ 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 │ │ │ │ @@ -80523,708 +80530,708 @@ │ │ │ │ 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 236df8 │ │ │ │ + bl 237028 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -000616d6 : │ │ │ │ +000616e6 : │ │ │ │ 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 616fe │ │ │ │ + bge.n 6170e │ │ │ │ str r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r1, [r7, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 61742 │ │ │ │ + b.n 61752 │ │ │ │ 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 13403c <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 134378 <_PyCode_CheckLineNumber@@Base> │ │ │ │ mov r0, sp │ │ │ │ - bl 23d144 │ │ │ │ + bl 23d350 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, sp │ │ │ │ - bl 1ff6a4 │ │ │ │ + bl 1ff8dc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #27852 @ 0x6ccc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6177a │ │ │ │ + beq.n 6178a │ │ │ │ ldr.w r1, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6177a │ │ │ │ + beq.n 6178a │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 61792 │ │ │ │ - b.n 617a4 │ │ │ │ + bne.n 617a2 │ │ │ │ + b.n 617b4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 61772 │ │ │ │ - movw r0, #50956 @ 0xc70c │ │ │ │ + beq.n 61782 │ │ │ │ + movw r0, #51020 @ 0xc74c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r1, r2 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 61772 │ │ │ │ - b.n 617b0 │ │ │ │ + bne.n 61782 │ │ │ │ + b.n 617c0 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #50956 @ 0xc70c │ │ │ │ + movw r0, #51020 @ 0xc74c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 617b0 │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 617c0 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1d6758 │ │ │ │ + b.w 1d69d0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000617b4 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +000617c4 <_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 21417c │ │ │ │ + bl 2141b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ itet ne │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4, #0] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ vldr d0, [r0, #8] │ │ │ │ - b.w 126d70 │ │ │ │ + b.w 127030 │ │ │ │ │ │ │ │ -000617de <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +000617ee <_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 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6181c <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ + cbz r0, 6182c <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ecec │ │ │ │ + bl 7ed0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61810 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ + bge.n 61820 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61814 <_PyDict_GetItemStringWithError@@Base+0x36> │ │ │ │ + cbz r3, 61824 <_PyDict_GetItemStringWithError@@Base+0x36> │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6181c <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ + b.n 6182c <_PyDict_GetItemStringWithError@@Base+0x3e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61810 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 61820 <_PyDict_GetItemStringWithError@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00061820 <_PyDict_Pop@@Base>: │ │ │ │ +00061830 <_PyDict_Pop@@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 r4, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r5, r1 │ │ │ │ - bl e4044 │ │ │ │ - cbnz r0, 61854 <_PyDict_Pop@@Base+0x34> │ │ │ │ - cbz r4, 6184c <_PyDict_Pop@@Base+0x2c> │ │ │ │ + bl e4034 │ │ │ │ + cbnz r0, 61864 <_PyDict_Pop@@Base+0x34> │ │ │ │ + cbz r4, 6185c <_PyDict_Pop@@Base+0x2c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61856 <_PyDict_Pop@@Base+0x36> │ │ │ │ + bge.n 61866 <_PyDict_Pop@@Base+0x36> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 61856 <_PyDict_Pop@@Base+0x36> │ │ │ │ + b.n 61866 <_PyDict_Pop@@Base+0x36> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1011b4 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 61856 <_PyDict_Pop@@Base+0x36> │ │ │ │ + bl 101234 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 61866 <_PyDict_Pop@@Base+0x36> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -0006185c : │ │ │ │ +0006186c : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 78588 │ │ │ │ + b.w 785cc │ │ │ │ │ │ │ │ -00061864 : │ │ │ │ +00061874 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 78588 │ │ │ │ + b.w 785cc │ │ │ │ │ │ │ │ -0006186a : │ │ │ │ +0006187a : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1db1cc │ │ │ │ + bl 1db414 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 618a0 │ │ │ │ - bl 92654 │ │ │ │ + cbz r0, 618b0 │ │ │ │ + bl 926b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61894 │ │ │ │ + bge.n 618a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 61898 │ │ │ │ + cbz r3, 618a8 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 618a0 │ │ │ │ + b.n 618b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61894 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 618a4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000618a4 : │ │ │ │ +000618b4 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 83c94 │ │ │ │ + b.w 83cc8 │ │ │ │ │ │ │ │ -000618aa <_PyObject_GetAttrId@@Base>: │ │ │ │ +000618ba <_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 2f448 <_PyUnicode_FromId@@Base> │ │ │ │ - cbz r0, 618ce <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ + cbz r0, 618de <_PyObject_GetAttrId@@Base+0x24> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 908a0 │ │ │ │ + b.w 908e4 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000618d0 <_PyObject_CallMethodId@@Base>: │ │ │ │ +000618e0 <_PyObject_CallMethodId@@Base>: │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #80] @ (61934 <_PyObject_CallMethodId@@Base+0x64>) │ │ │ │ + ldr r2, [pc, #80] @ (61944 <_PyObject_CallMethodId@@Base+0x64>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbz r0, 618ee <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ - cbnz r1, 618f6 <_PyObject_CallMethodId@@Base+0x26> │ │ │ │ + cbz r0, 618fe <_PyObject_CallMethodId@@Base+0x1e> │ │ │ │ + cbnz r1, 61906 <_PyObject_CallMethodId@@Base+0x26> │ │ │ │ mov r0, r5 │ │ │ │ - bl 613ea │ │ │ │ - b.n 618fe <_PyObject_CallMethodId@@Base+0x2e> │ │ │ │ - bl 618aa <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 613fa │ │ │ │ + b.n 6190e <_PyObject_CallMethodId@@Base+0x2e> │ │ │ │ + bl 618ba <_PyObject_GetAttrId@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61902 <_PyObject_CallMethodId@@Base+0x32> │ │ │ │ + cbnz r0, 61912 <_PyObject_CallMethodId@@Base+0x32> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 61926 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ + b.n 61936 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ add r3, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d194c <_PyBytesWriter_Finish@@Base+0x2d4> │ │ │ │ + bl d19a4 <_PyBytesWriter_Finish@@Base+0x2d4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61926 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ + bge.n 61936 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61926 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ + cbnz r3, 61936 <_PyObject_CallMethodId@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061938 <_PyObject_AssertFailed@@Base>: │ │ │ │ +00061948 <_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 r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r2 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44256 @ 0xace0 │ │ │ │ + movw r2, #44320 @ 0xad20 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r4, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r4, #59856 @ 0xe9d0 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 61986 <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ - movw r2, #44264 @ 0xace8 │ │ │ │ + beq.n 61996 <_PyObject_AssertFailed@@Base+0x4e> │ │ │ │ + movw r2, #44328 @ 0xad28 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r7, 619a2 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ + cbz r7, 619b2 <_PyObject_AssertFailed@@Base+0x6a> │ │ │ │ mov r3, r7 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #44272 @ 0xacf0 │ │ │ │ + movw r2, #44336 @ 0xad30 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 619b0 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ - movw r2, #44296 @ 0xad08 │ │ │ │ + b.n 619c0 <_PyObject_AssertFailed@@Base+0x78> │ │ │ │ + movw r2, #44360 @ 0xad48 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ - cbz r6, 619ca <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ - movw r2, #47384 @ 0xb918 │ │ │ │ + cbz r6, 619da <_PyObject_AssertFailed@@Base+0x92> │ │ │ │ + movw r2, #47448 @ 0xb958 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #11176 @ 0x2ba8 │ │ │ │ + movw r2, #11240 @ 0x2be8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ mov r0, r5 │ │ │ │ - bl 133f20 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 13425c <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r3, 61a04 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ + cbz r3, 61a14 <_PyObject_AssertFailed@@Base+0xcc> │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #62028 @ 0xf24c │ │ │ │ + movw r2, #62092 @ 0xf28c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ - b.n 61a3e <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ + b.n 61a4e <_PyObject_AssertFailed@@Base+0x106> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ubfx r6, r3, #14, #1 │ │ │ │ and.w r3, r3, #24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r6, #1 │ │ │ │ blx 2b9dc │ │ │ │ sub.w r1, r5, r6, lsl #3 │ │ │ │ - bl 6624c <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + bl 6625c <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ mov r0, r5 │ │ │ │ bl 31390 <_PyObject_Dump@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #11176 @ 0x2ba8 │ │ │ │ + movw r2, #11240 @ 0x2be8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ - movw r1, #44316 @ 0xad1c │ │ │ │ + movw r1, #44380 @ 0xad5c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #4] @ (61a4c <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [pc, #4] @ (61a5c <_PyObject_AssertFailed@@Base+0x114>) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + strb r4, [r0, #0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00061a50 : │ │ │ │ +00061a60 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61a7e │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + beq.n 61a8e │ │ │ │ + movw r0, #56432 @ 0xdc70 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movw r1, #610 @ 0x262 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 61aba │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 61aca │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 61ac0 │ │ │ │ - cbz r1, 61aa4 │ │ │ │ + beq.n 61ad0 │ │ │ │ + cbz r1, 61ab4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 61aa4 │ │ │ │ + bpl.n 61ab4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61ac2 │ │ │ │ + bge.n 61ad2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 61ac2 │ │ │ │ + b.n 61ad2 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #44340 @ 0xad34 │ │ │ │ + movw r1, #44404 @ 0xad74 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61ae6 │ │ │ │ + b.n 61af6 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ - cbz r0, 61ae4 │ │ │ │ + cbz r0, 61af4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61ae4 │ │ │ │ + bge.n 61af4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 61ae4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 61af4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31380 @ 0x7a94 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61b18 │ │ │ │ + beq.n 61b28 │ │ │ │ mov.w r1, #346 @ 0x15a │ │ │ │ - movw r0, #49772 @ 0xc26c │ │ │ │ + movw r0, #49836 @ 0xc2ac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 61b1e │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 61b2e │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbnz r0, 61b30 │ │ │ │ - movw r0, #49772 @ 0xc26c │ │ │ │ + cbnz r0, 61b40 │ │ │ │ + movw r0, #49836 @ 0xc2ac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #461 @ 0x1cd │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 61b3c │ │ │ │ - ldr r1, [pc, #88] @ (61b8c ) │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 61b4c │ │ │ │ + ldr r1, [pc, #88] @ (61b9c ) │ │ │ │ add r2, sp, #4 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 61b40 │ │ │ │ + bne.n 61b50 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 61b84 │ │ │ │ + b.n 61b94 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 61b62 │ │ │ │ + cbz r0, 61b72 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ands.w r1, r1, #268435456 @ 0x10000000 │ │ │ │ - bne.n 61b62 │ │ │ │ + bne.n 61b72 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61b62 │ │ │ │ + bge.n 61b72 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbnz r2, 61b62 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r2, 61b72 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [sp, #4] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #38900 @ 0x97f4 │ │ │ │ + movw r2, #38964 @ 0x9834 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #44364 @ 0xad4c │ │ │ │ + movw r0, #44428 @ 0xad8c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ pop {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00061b90 <_PyObject_GetMethod@@Base>: │ │ │ │ +00061ba0 <_PyObject_GetMethod@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w sl, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, sl │ │ │ │ mov r8, r2 │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ - cbz r0, 61bc6 <_PyObject_GetMethod@@Base+0x36> │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ + cbz r0, 61bd6 <_PyObject_GetMethod@@Base+0x36> │ │ │ │ ldr.w r2, [sl, #72] @ 0x48 │ │ │ │ - movw r3, #8121 @ 0x1fb9 │ │ │ │ + movw r3, #8193 @ 0x2001 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61bd2 <_PyObject_GetMethod@@Base+0x42> │ │ │ │ - b.n 61be0 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ + beq.n 61be2 <_PyObject_GetMethod@@Base+0x42> │ │ │ │ + b.n 61bf0 <_PyObject_GetMethod@@Base+0x50> │ │ │ │ mov r0, sl │ │ │ │ - bl 7f96c │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 61bb4 <_PyObject_GetMethod@@Base+0x24> │ │ │ │ - b.n 61bec <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bge.n 61bc4 <_PyObject_GetMethod@@Base+0x24> │ │ │ │ + b.n 61bfc <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 61bf0 <_PyObject_GetMethod@@Base+0x60> │ │ │ │ + beq.n 61c00 <_PyObject_GetMethod@@Base+0x60> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 908a0 │ │ │ │ + bl 908e4 │ │ │ │ str.w r0, [r8] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 61d8a <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ + b.n 61d9a <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 15fbd4 <_PyType_LookupRef@@Base> │ │ │ │ + bl 1600a0 <_PyType_LookupRef@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 61c1e <_PyObject_GetMethod@@Base+0x8e> │ │ │ │ + cbz r0, 61c2e <_PyObject_GetMethod@@Base+0x8e> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r1, #14 │ │ │ │ - bmi.n 61c24 <_PyObject_GetMethod@@Base+0x94> │ │ │ │ + bmi.n 61c34 <_PyObject_GetMethod@@Base+0x94> │ │ │ │ ldr.w r9, [r2, #136] @ 0x88 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 61c2c <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ + beq.n 61c3c <_PyObject_GetMethod@@Base+0x9c> │ │ │ │ ldr.w r6, [r2, #140] @ 0x8c │ │ │ │ - cbz r6, 61c2e <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ + cbz r6, 61c3e <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ - b.n 61d2e <_PyObject_GetMethod@@Base+0x19e> │ │ │ │ + b.n 61d3e <_PyObject_GetMethod@@Base+0x19e> │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 61c2e <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ + b.n 61c3e <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ mov.w r9, #0 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 61c2e <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ + b.n 61c3e <_PyObject_GetMethod@@Base+0x9e> │ │ │ │ mov r6, r9 │ │ │ │ ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ lsls r1, r2, #29 │ │ │ │ - bpl.n 61c8c <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + bpl.n 61c9c <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r0, [r1, #16] │ │ │ │ add.w fp, r5, r0 │ │ │ │ ldrb.w r0, [fp, #3] │ │ │ │ - cbz r0, 61c8c <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ + cbz r0, 61c9c <_PyObject_GetMethod@@Base+0xfc> │ │ │ │ ldr.w r2, [r1, #440] @ 0x1b8 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.n 61c66 <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ + bne.n 61c76 <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 61c66 <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ - bl d92ec │ │ │ │ + bne.n 61c76 <_PyObject_GetMethod@@Base+0xd6> │ │ │ │ + bl d9330 │ │ │ │ mvn.w r0, #2 │ │ │ │ - b.n 61c72 <_PyObject_GetMethod@@Base+0xe2> │ │ │ │ + b.n 61c82 <_PyObject_GetMethod@@Base+0xe2> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 7820c │ │ │ │ + bl 78250 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 61d1a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 61d2a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ add.w fp, fp, r0, lsl #2 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 61d1a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 61d2a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61d7e <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ + bge.n 61d8e <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 61d7e <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ + b.n 61d8e <_PyObject_GetMethod@@Base+0x1ee> │ │ │ │ lsls r3, r2, #27 │ │ │ │ - bpl.n 61c96 <_PyObject_GetMethod@@Base+0x106> │ │ │ │ + bpl.n 61ca6 <_PyObject_GetMethod@@Base+0x106> │ │ │ │ ldr.w fp, [r5, #-12] │ │ │ │ - b.n 61cc4 <_PyObject_GetMethod@@Base+0x134> │ │ │ │ + b.n 61cd4 <_PyObject_GetMethod@@Base+0x134> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr.w r2, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 61d1a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ - bge.n 61cbc <_PyObject_GetMethod@@Base+0x12c> │ │ │ │ + beq.n 61d2a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + bge.n 61ccc <_PyObject_GetMethod@@Base+0x12c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ eor.w r1, r3, r3, asr #31 │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ ldrd r3, r0, [r0, #16] │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r2, r3 │ │ │ │ cmn r5, r2 │ │ │ │ - beq.n 61d1a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 61d2a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ ldr.w fp, [r5, r2] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 61d1a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + beq.n 61d2a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, fp │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [fp] │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - cbz r0, 61d06 <_PyObject_GetMethod@@Base+0x176> │ │ │ │ + cbz r0, 61d16 <_PyObject_GetMethod@@Base+0x176> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61cfe <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ + bge.n 61d0e <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 61cfe <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ + cbnz r3, 61d0e <_PyObject_GetMethod@@Base+0x16e> │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77668 │ │ │ │ - b.n 61bec <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bl 776ac │ │ │ │ + b.n 61bfc <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61d1a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + bge.n 61d2a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 61d1a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ + cbnz r3, 61d2a <_PyObject_GetMethod@@Base+0x18a> │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbz r6, 61d22 <_PyObject_GetMethod@@Base+0x192> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 61d32 <_PyObject_GetMethod@@Base+0x192> │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 61d8a <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ + b.n 61d9a <_PyObject_GetMethod@@Base+0x1fa> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 61d50 <_PyObject_GetMethod@@Base+0x1c0> │ │ │ │ + beq.n 61d60 <_PyObject_GetMethod@@Base+0x1c0> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 61bec <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bge.w 61bfc <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 61bec <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bne.w 61bfc <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61bec <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ - cbz r4, 61d58 <_PyObject_GetMethod@@Base+0x1c8> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 61bfc <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + cbz r4, 61d68 <_PyObject_GetMethod@@Base+0x1c8> │ │ │ │ str.w r4, [r8] │ │ │ │ - b.n 61bec <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + b.n 61bfc <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ movw r1, #61148 @ 0xeedc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #18680 @ 0x48f8 │ │ │ │ + movw r1, #18744 @ 0x4938 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d8ddc │ │ │ │ - b.n 61bec <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bl d8e20 │ │ │ │ + b.n 61bfc <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r8] │ │ │ │ - bl 77668 │ │ │ │ - b.n 61bec <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ + bl 776ac │ │ │ │ + b.n 61bfc <_PyObject_GetMethod@@Base+0x5c> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00061d92 : │ │ │ │ +00061da2 : │ │ │ │ ldr r3, [r1, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r2, #12] │ │ │ │ - b.w 77668 │ │ │ │ + b.w 776ac │ │ │ │ │ │ │ │ -00061da8 : │ │ │ │ +00061db8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r1 │ │ │ │ - movw r1, #3748 @ 0xea4 │ │ │ │ + movw r1, #3812 @ 0xee4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r5, r0 │ │ │ │ - bl 23a268 │ │ │ │ - cbz r0, 61dce │ │ │ │ + bl 23a4a0 │ │ │ │ + cbz r0, 61dde │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 61de4 │ │ │ │ + b.n 61df4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 61dc8 │ │ │ │ + beq.n 61dd8 │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -81232,50 +81239,50 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ add r1, r3 │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 61e30 │ │ │ │ + cbnz r0, 61e40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 61f4c │ │ │ │ + bge.w 61f5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 61f4c │ │ │ │ + bne.w 61f5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 61f4c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 61f5c │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ adds r0, #36 @ 0x24 │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 61e52 │ │ │ │ + bne.n 61e62 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 61e52 │ │ │ │ + beq.n 61e62 │ │ │ │ bic.w r1, r3, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ movlt r3, r1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 61e78 │ │ │ │ + bne.n 61e88 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 61e78 │ │ │ │ + beq.n 61e88 │ │ │ │ bic.w r1, r3, #1 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ movlt r3, r1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ @@ -81296,143 +81303,143 @@ │ │ │ │ strb.w fp, [r4, #75] @ 0x4b │ │ │ │ sub.w r1, r1, r8 │ │ │ │ add r2, r1 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ asrs r1, r1, #2 │ │ │ │ cmp r1, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.n 61eec │ │ │ │ + ble.n 61efc │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ and.w r8, r2, #3 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.n 61ee6 │ │ │ │ + bne.n 61ef6 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 61ee6 │ │ │ │ + beq.n 61ef6 │ │ │ │ bic.w r9, r2, #1 │ │ │ │ ldr.w r8, [r9] │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ addlt.w r2, r8, #1 │ │ │ │ strlt.w r2, [r9] │ │ │ │ movlt r2, r9 │ │ │ │ str.w r2, [lr, #4]! │ │ │ │ - b.n 61eb4 │ │ │ │ + b.n 61ec4 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ strb.w r3, [r4, #35] @ 0x23 │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #12] │ │ │ │ strb.w r3, [r4, #74] @ 0x4a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61f0e │ │ │ │ + bge.n 61f1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 61f0e │ │ │ │ + cbnz r3, 61f1e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r3, r3, [r4, #20] │ │ │ │ - cbnz r7, 61f20 │ │ │ │ + cbnz r7, 61f30 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r7, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r4, #12] │ │ │ │ - cbnz r6, 61f38 │ │ │ │ + cbnz r6, 61f48 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r6, [r3, #88] @ 0x58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00061f52 : │ │ │ │ +00061f62 : │ │ │ │ push {r4} │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r2 │ │ │ │ movw r0, #25416 @ 0x6348 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r4 │ │ │ │ pop {r4} │ │ │ │ - b.n 61de8 │ │ │ │ + b.n 61df8 │ │ │ │ │ │ │ │ -00061f68 : │ │ │ │ +00061f78 : │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ movw r0, #25416 @ 0x6348 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 61de8 │ │ │ │ + b.n 61df8 │ │ │ │ │ │ │ │ -00061f78 : │ │ │ │ +00061f88 : │ │ │ │ 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, #26724 @ 0x6864 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 61de8 │ │ │ │ - cbz r0, 61fd0 │ │ │ │ - ldr r3, [pc, #60] @ (61fd8 ) │ │ │ │ + bl 61df8 │ │ │ │ + cbz r0, 61fe0 │ │ │ │ + ldr r3, [pc, #60] @ (61fe8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #108] @ 0x6c │ │ │ │ - cbnz r5, 61fac │ │ │ │ + cbnz r5, 61fbc │ │ │ │ str r5, [r0, #28] │ │ │ │ - b.n 61fd2 │ │ │ │ - bl 1d6720 │ │ │ │ + b.n 61fe2 │ │ │ │ + bl 1d6998 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 297584 <_PyInterpreterConfig_AsDict@@Base+0xdc0> │ │ │ │ + bl 2975b0 <_PyInterpreterConfig_AsDict@@Base+0xdc0> │ │ │ │ str r0, [r4, #28] │ │ │ │ - cbnz r0, 61fd2 │ │ │ │ + cbnz r0, 61fe2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 61fd0 │ │ │ │ + bge.n 61fe0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 61fd0 │ │ │ │ + cbnz r3, 61fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00061fdc : │ │ │ │ +00061fec : │ │ │ │ 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, #26204 @ 0x665c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 61de8 │ │ │ │ - cbz r0, 62008 │ │ │ │ + bl 61df8 │ │ │ │ + cbz r0, 62018 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ strh r3, [r0, #32] │ │ │ │ strb.w r3, [r0, #34] @ 0x22 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r4} │ │ │ │ @@ -81465,197 +81472,197 @@ │ │ │ │ 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, 6206a │ │ │ │ + cbnz r0, 6207a │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 62072 │ │ │ │ + cbz r0, 62082 │ │ │ │ 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 6205c │ │ │ │ + beq.n 6206c │ │ │ │ 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, 6209a │ │ │ │ + cbnz r0, 620aa │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 620a2 │ │ │ │ + cbz r0, 620b2 │ │ │ │ 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 6208c │ │ │ │ + beq.n 6209c │ │ │ │ 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, 620ca │ │ │ │ + cbnz r0, 620da │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 620d2 │ │ │ │ + cbz r0, 620e2 │ │ │ │ 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 620bc │ │ │ │ + beq.n 620cc │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 620de │ │ │ │ + cbz r0, 620ee │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 620ea │ │ │ │ + cbz r0, 620fa │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, r5, r4 │ │ │ │ add.w ip, r0, r4 │ │ │ │ cmp r7, r1 │ │ │ │ - bge.n 6213a │ │ │ │ + bge.n 6214a │ │ │ │ ldrh.w lr, [r8, r7, lsl #1] │ │ │ │ ldrh.w ip, [r8, ip, lsl #1] │ │ │ │ - cbz r3, 62114 │ │ │ │ + cbz r3, 62124 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 62120 │ │ │ │ - b.n 62118 │ │ │ │ + bls.n 62130 │ │ │ │ + b.n 62128 │ │ │ │ cmp lr, ip │ │ │ │ - bcs.n 62120 │ │ │ │ + bcs.n 62130 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 620fa │ │ │ │ + b.n 6210a │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 62130 │ │ │ │ + bne.n 62140 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 620fa │ │ │ │ + bne.n 6210a │ │ │ │ add r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 620fa │ │ │ │ + b.n 6210a │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ add r5, r6 │ │ │ │ - b.n 620fa │ │ │ │ + b.n 6210a │ │ │ │ str r6, [r2, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movs r6, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, r5, r4 │ │ │ │ add.w ip, r0, r4 │ │ │ │ cmp r7, r1 │ │ │ │ - bge.n 6218e │ │ │ │ + bge.n 6219e │ │ │ │ ldr.w lr, [r8, r7, lsl #2] │ │ │ │ ldr.w ip, [r8, ip, lsl #2] │ │ │ │ - cbz r3, 62168 │ │ │ │ + cbz r3, 62178 │ │ │ │ cmp lr, ip │ │ │ │ - bls.n 62174 │ │ │ │ - b.n 6216c │ │ │ │ + bls.n 62184 │ │ │ │ + b.n 6217c │ │ │ │ cmp lr, ip │ │ │ │ - bcs.n 62174 │ │ │ │ + bcs.n 62184 │ │ │ │ adds r5, r7, #1 │ │ │ │ movs r4, #0 │ │ │ │ subs r6, r5, r0 │ │ │ │ - b.n 6214e │ │ │ │ + b.n 6215e │ │ │ │ cmp lr, ip │ │ │ │ - bne.n 62184 │ │ │ │ + bne.n 62194 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 6214e │ │ │ │ + bne.n 6215e │ │ │ │ add r5, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6214e │ │ │ │ + b.n 6215e │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ movs r4, #0 │ │ │ │ add r5, r6 │ │ │ │ - b.n 6214e │ │ │ │ + b.n 6215e │ │ │ │ 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 621c2 │ │ │ │ + bmi.n 621d2 │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 621ac │ │ │ │ + beq.n 621bc │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 621ac │ │ │ │ - b.n 621c4 │ │ │ │ + beq.n 621bc │ │ │ │ + b.n 621d4 │ │ │ │ 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, 621ec │ │ │ │ + cbnz r0, 621fc │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 621de │ │ │ │ - b.n 621f2 │ │ │ │ + bne.n 621ee │ │ │ │ + b.n 62202 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 621e6 │ │ │ │ + beq.n 621f6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 621fe │ │ │ │ + cbz r0, 6220e │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #36] @ (62228 ) │ │ │ │ + ldr r3, [pc, #36] @ (62238 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r2, r0, #110592 @ 0x1b000 │ │ │ │ add.w r0, r0, #114176 @ 0x1be00 │ │ │ │ add.w r0, r0, #496 @ 0x1f0 │ │ │ │ ldr.w r3, [r2, #4080] @ 0xff0 │ │ │ │ @@ -81676,139 +81683,139 @@ │ │ │ │ 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, 6225e │ │ │ │ + cbnz r0, 6226e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 62268 │ │ │ │ - b.n 6226e │ │ │ │ + cbnz r0, 62278 │ │ │ │ + b.n 6227e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 62258 │ │ │ │ - b.n 62286 │ │ │ │ + beq.n 62268 │ │ │ │ + b.n 62296 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 62286 │ │ │ │ + cbnz r0, 62296 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 62278 │ │ │ │ + cbz r0, 62288 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 62286 │ │ │ │ + cbnz r0, 62296 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 62286 │ │ │ │ + cbz r0, 62296 │ │ │ │ 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, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 622a6 │ │ │ │ + cbnz r0, 622b6 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 622b0 │ │ │ │ - b.n 622b6 │ │ │ │ + cbnz r0, 622c0 │ │ │ │ + b.n 622c6 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 622a0 │ │ │ │ - b.n 622ce │ │ │ │ + beq.n 622b0 │ │ │ │ + b.n 622de │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 622ce │ │ │ │ + cbnz r0, 622de │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - cbz r0, 622c0 │ │ │ │ + cbz r0, 622d0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 622ce │ │ │ │ + cbnz r0, 622de │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 622ce │ │ │ │ + cbz r0, 622de │ │ │ │ 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, 622fe │ │ │ │ + cbnz r0, 6230e │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ 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 622e8 │ │ │ │ + beq.n 622f8 │ │ │ │ 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, 6232e │ │ │ │ + cbnz r0, 6233e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 62336 │ │ │ │ + cbz r0, 62346 │ │ │ │ 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 62320 │ │ │ │ + beq.n 62330 │ │ │ │ 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, 6235e │ │ │ │ + cbnz r0, 6236e │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 62366 │ │ │ │ + cbz r0, 62376 │ │ │ │ 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 62350 │ │ │ │ + beq.n 62360 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18949 @ 0x4a05 │ │ │ │ + movw r1, #18993 @ 0x4a31 │ │ │ │ movt r1, #40 @ 0x28 │ │ │ │ movw r0, #56224 @ 0xdba0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ b.w 45aea │ │ │ │ - ldr r3, [pc, #48] @ (623b0 ) │ │ │ │ + ldr r3, [pc, #48] @ (623c0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ dmb ish │ │ │ │ ldrb.w r3, [r3, #3928] @ 0xf58 │ │ │ │ dmb ish │ │ │ │ tst.w r3, #1 │ │ │ │ @@ -81824,21 +81831,21 @@ │ │ │ │ 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, 623cc │ │ │ │ - bl 1698c4 │ │ │ │ + cbz r0, 623dc │ │ │ │ + bl 169d18 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000623d6 : │ │ │ │ +000623e6 : │ │ │ │ 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 │ │ │ │ @@ -81846,21 +81853,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 620ec │ │ │ │ + bl 620fc │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 620ec │ │ │ │ + bl 620fc │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -81869,58 +81876,58 @@ │ │ │ │ ldrle r1, [sp, #4] │ │ │ │ str r1, [r4, #12] │ │ │ │ add.w r1, r7, r1, lsl #1 │ │ │ │ blx 2c260 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r0, 62444 │ │ │ │ + cbz r0, 62454 │ │ │ │ subs r3, r5, r6 │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ add.w r2, r5, #2147483648 @ 0x80000000 │ │ │ │ subs r3, r5, #2 │ │ │ │ subs r2, #1 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldrh.w r1, [r7, r2, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 6246c │ │ │ │ + blt.n 6247c │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 62468 │ │ │ │ + bne.n 62478 │ │ │ │ subs r2, r5, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 6246c │ │ │ │ + b.n 6247c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 62452 │ │ │ │ + b.n 62462 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ mov r3, r5 │ │ │ │ add.w r2, r4, #23 │ │ │ │ it ge │ │ │ │ movge r3, #255 @ 0xff │ │ │ │ add.w r1, r4, #87 @ 0x57 │ │ │ │ strb.w r3, [r2, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 6247c │ │ │ │ + bne.n 6248c │ │ │ │ subs r3, r5, r3 │ │ │ │ subs r1, r5, #1 │ │ │ │ subs r0, r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 6249e │ │ │ │ + bge.n 624ae │ │ │ │ ldrh.w r2, [r7, r3, lsl #1] │ │ │ │ adds r3, #1 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r4 │ │ │ │ strb r0, [r2, #24] │ │ │ │ - b.n 62488 │ │ │ │ + b.n 62498 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, r2 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ ldrd r7, r6, [r2, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -81932,170 +81939,170 @@ │ │ │ │ add.w r1, r0, r1, lsl #1 │ │ │ │ cmp r2, r7 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ it ge │ │ │ │ movge r2, r7 │ │ │ │ mov sl, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6258c │ │ │ │ + beq.n 6259c │ │ │ │ mov r9, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.w 625fe │ │ │ │ + bcs.w 6260e │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r0, [ip, r2] │ │ │ │ add.w r3, r3, r0, lsl #1 │ │ │ │ - cbz r0, 624f6 │ │ │ │ + cbz r0, 62506 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 624e0 │ │ │ │ - b.n 625fe │ │ │ │ + bhi.n 624f0 │ │ │ │ + b.n 6260e │ │ │ │ rsb r5, r7, #1 │ │ │ │ cmp r0, r6 │ │ │ │ mov r4, r0 │ │ │ │ add.w r2, r3, r5, lsl #1 │ │ │ │ it lt │ │ │ │ movlt r4, r6 │ │ │ │ strd r0, r5, [sp, #8] │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 62538 │ │ │ │ + bge.n 62548 │ │ │ │ ldrh.w r0, [r8, r4, lsl #1] │ │ │ │ mov r5, r0 │ │ │ │ ldrh.w r0, [r2, r4, lsl #1] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 62534 │ │ │ │ + beq.n 62544 │ │ │ │ cmp r4, sl │ │ │ │ itett ge │ │ │ │ subge r4, r4, r6 │ │ │ │ addlt.w r3, r3, lr, lsl #1 │ │ │ │ addge r4, #1 │ │ │ │ addge.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 624da │ │ │ │ + b.n 624ea │ │ │ │ adds r4, #1 │ │ │ │ - b.n 6250a │ │ │ │ + b.n 6251a │ │ │ │ ldrd r0, r5, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - bge.n 62584 │ │ │ │ + bge.n 62594 │ │ │ │ ldrh.w r4, [r8, r0, lsl #1] │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ adds r0, #1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6253e │ │ │ │ + beq.n 6254e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r3, r3, fp, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 625fe │ │ │ │ + bls.n 6260e │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ sub.w r0, r7, fp │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r4, [ip, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 624fa │ │ │ │ + beq.n 6250a │ │ │ │ rsb r2, r6, #1 │ │ │ │ cmp r6, r0 │ │ │ │ ite ge │ │ │ │ addge r2, r2, r6 │ │ │ │ addlt r2, r2, r0 │ │ │ │ cmp r4, r2 │ │ │ │ ite gt │ │ │ │ lslgt r2, r4, #1 │ │ │ │ lslle r2, r2, #1 │ │ │ │ add r3, r2 │ │ │ │ - b.n 624da │ │ │ │ + b.n 624ea │ │ │ │ sub.w r0, r2, r9 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - b.n 62602 │ │ │ │ + b.n 62612 │ │ │ │ cmp fp, lr │ │ │ │ mov r5, fp │ │ │ │ it lt │ │ │ │ movlt r5, lr │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 625fe │ │ │ │ + bcs.n 6260e │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ - cbz r2, 625ae │ │ │ │ + cbz r2, 625be │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 62598 │ │ │ │ - b.n 625fe │ │ │ │ + bhi.n 625a8 │ │ │ │ + b.n 6260e │ │ │ │ rsb r2, r7, #1 │ │ │ │ mov r4, r6 │ │ │ │ add.w r2, r3, r2, lsl #1 │ │ │ │ cmp r4, r7 │ │ │ │ - bge.n 625de │ │ │ │ + bge.n 625ee │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 625da │ │ │ │ + beq.n 625ea │ │ │ │ cmp r4, sl │ │ │ │ itett ge │ │ │ │ subge r4, r4, r6 │ │ │ │ addlt.w r3, r3, lr, lsl #1 │ │ │ │ addge r4, #1 │ │ │ │ addge.w r3, r3, r4, lsl #1 │ │ │ │ - b.n 62594 │ │ │ │ + b.n 625a4 │ │ │ │ adds r4, #1 │ │ │ │ - b.n 625b8 │ │ │ │ + b.n 625c8 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 625f8 │ │ │ │ + bge.n 62608 │ │ │ │ ldrh.w fp, [r8, r4, lsl #1] │ │ │ │ ldrh.w r9, [r2, r4, lsl #1] │ │ │ │ adds r4, #1 │ │ │ │ cmp fp, r9 │ │ │ │ - beq.n 625e0 │ │ │ │ + beq.n 625f0 │ │ │ │ add.w r3, r3, r5, lsl #1 │ │ │ │ - b.n 62594 │ │ │ │ + b.n 625a4 │ │ │ │ subs r0, r2, r0 │ │ │ │ asrs r0, r0, #1 │ │ │ │ - b.n 62602 │ │ │ │ + b.n 62612 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ 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] @ (62674 ) │ │ │ │ + ldr r3, [pc, #80] @ (62684 ) │ │ │ │ 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 623e0 │ │ │ │ + bl 623f0 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #1 │ │ │ │ - bl 624a2 │ │ │ │ + bl 624b2 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 62658 │ │ │ │ + beq.n 62668 │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 62658 │ │ │ │ + beq.n 62668 │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 6263a │ │ │ │ - ldr r3, [pc, #24] @ (62674 ) │ │ │ │ + b.n 6264a │ │ │ │ + ldr r3, [pc, #24] @ (62684 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 6266a │ │ │ │ + beq.n 6267a │ │ │ │ blx 2ba18 <__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, cr10, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -82104,21 +82111,21 @@ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r2 │ │ │ │ strd r0, r1, [r2] │ │ │ │ mov r7, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, sp │ │ │ │ - bl 62140 │ │ │ │ + bl 62150 │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r1 │ │ │ │ - bl 62140 │ │ │ │ + bl 62150 │ │ │ │ cmp r6, r0 │ │ │ │ it le │ │ │ │ movle r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #8] │ │ │ │ it gt │ │ │ │ ldrgt r1, [sp, #0] │ │ │ │ @@ -82127,58 +82134,58 @@ │ │ │ │ ldrle r1, [sp, #4] │ │ │ │ str r1, [r4, #12] │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ blx 2c260 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - cbz r0, 626dc │ │ │ │ + cbz r0, 626ec │ │ │ │ subs r3, r5, r6 │ │ │ │ cmp r3, r6 │ │ │ │ it lt │ │ │ │ movlt r3, r6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ add.w r2, r5, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r4, #16] │ │ │ │ subs r2, #1 │ │ │ │ subs r3, r5, #2 │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 62704 │ │ │ │ + blt.n 62714 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ eors r2, r1 │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bne.n 62700 │ │ │ │ + bne.n 62710 │ │ │ │ subs r2, r5, #1 │ │ │ │ subs r3, r2, r3 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 62704 │ │ │ │ + b.n 62714 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 626ea │ │ │ │ + b.n 626fa │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ mov r3, r5 │ │ │ │ add.w r2, r4, #23 │ │ │ │ it ge │ │ │ │ movge r3, #255 @ 0xff │ │ │ │ add.w r1, r4, #87 @ 0x57 │ │ │ │ strb.w r3, [r2, #1]! │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 62714 │ │ │ │ + bne.n 62724 │ │ │ │ subs r3, r5, r3 │ │ │ │ subs r1, r5, #1 │ │ │ │ subs r0, r1, r3 │ │ │ │ cmp r3, r5 │ │ │ │ - bge.n 62736 │ │ │ │ + bge.n 62746 │ │ │ │ ldr.w r2, [r7, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ add r2, r4 │ │ │ │ strb r0, [r2, #24] │ │ │ │ - b.n 62720 │ │ │ │ + b.n 62730 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r6, r2 │ │ │ │ ldr.w fp, [r2, #12] │ │ │ │ ldrd r5, r4, [r2, #4] │ │ │ │ sub sp, #12 │ │ │ │ @@ -82190,388 +82197,388 @@ │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ cmp r2, r5 │ │ │ │ ite le │ │ │ │ strle r2, [sp, #0] │ │ │ │ strgt r5, [sp, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6281a │ │ │ │ + beq.n 6282a │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.w 62890 │ │ │ │ + bcs.w 628a0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 6278a │ │ │ │ + cbz r2, 6279a │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 62776 │ │ │ │ - b.n 62890 │ │ │ │ + bhi.n 62786 │ │ │ │ + b.n 628a0 │ │ │ │ rsb sl, r5, #1 │ │ │ │ cmp r2, r4 │ │ │ │ mov r9, r2 │ │ │ │ add.w r8, r3, sl, lsl #2 │ │ │ │ it lt │ │ │ │ movlt r9, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r9, r5 │ │ │ │ - bge.n 627ca │ │ │ │ + bge.n 627da │ │ │ │ ldr.w r7, [ip, r9, lsl #2] │ │ │ │ ldr.w r2, [r8, r9, lsl #2] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 627c4 │ │ │ │ + beq.n 627d4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r9, r2 │ │ │ │ itett ge │ │ │ │ subge.w r9, r9, r4 │ │ │ │ addlt.w r3, r3, lr, lsl #2 │ │ │ │ addge.w r9, r9, #1 │ │ │ │ addge.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 62770 │ │ │ │ + b.n 62780 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 6279c │ │ │ │ + b.n 627ac │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 62812 │ │ │ │ + bge.n 62822 │ │ │ │ ldr.w r9, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - beq.n 627cc │ │ │ │ + beq.n 627dc │ │ │ │ add.w r3, r3, fp, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 62890 │ │ │ │ + bls.n 628a0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r7, [r6, r2] │ │ │ │ sub.w r2, r5, fp │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6278e │ │ │ │ + beq.n 6279e │ │ │ │ mov r8, r7 │ │ │ │ rsb r7, r4, #1 │ │ │ │ cmp r4, r2 │ │ │ │ ite ge │ │ │ │ addge r7, r7, r4 │ │ │ │ addlt r7, r7, r2 │ │ │ │ cmp r8, r7 │ │ │ │ ite gt │ │ │ │ movgt.w r2, r8, lsl #2 │ │ │ │ lslle r2, r7, #2 │ │ │ │ add r3, r2 │ │ │ │ - b.n 62770 │ │ │ │ + b.n 62780 │ │ │ │ sub.w r0, r8, r0 │ │ │ │ asrs r0, r0, #2 │ │ │ │ - b.n 62894 │ │ │ │ + b.n 628a4 │ │ │ │ cmp fp, lr │ │ │ │ mov r9, fp │ │ │ │ it lt │ │ │ │ movlt r9, lr │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 62890 │ │ │ │ + bcs.n 628a0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ - cbz r2, 6283c │ │ │ │ + cbz r2, 6284c │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 62828 │ │ │ │ - b.n 62890 │ │ │ │ + bhi.n 62838 │ │ │ │ + b.n 628a0 │ │ │ │ rsb r8, r5, #1 │ │ │ │ mov r2, r4 │ │ │ │ add.w r8, r3, r8, lsl #2 │ │ │ │ cmp r2, r5 │ │ │ │ - bge.n 6286e │ │ │ │ + bge.n 6287e │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 6286a │ │ │ │ + beq.n 6287a │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ itett ge │ │ │ │ subge r2, r2, r4 │ │ │ │ addlt.w r3, r3, lr, lsl #2 │ │ │ │ addge r2, #1 │ │ │ │ addge.w r3, r3, r2, lsl #2 │ │ │ │ - b.n 62824 │ │ │ │ + b.n 62834 │ │ │ │ adds r2, #1 │ │ │ │ - b.n 62846 │ │ │ │ + b.n 62856 │ │ │ │ movs r2, #0 │ │ │ │ cmp r2, r4 │ │ │ │ - bge.n 62888 │ │ │ │ + bge.n 62898 │ │ │ │ ldr.w sl, [ip, r2, lsl #2] │ │ │ │ ldr.w r7, [r8, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp sl, r7 │ │ │ │ - beq.n 62870 │ │ │ │ + beq.n 62880 │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ - b.n 62824 │ │ │ │ + b.n 62834 │ │ │ │ sub.w r0, r8, fp │ │ │ │ asrs r0, r0, #2 │ │ │ │ - b.n 62894 │ │ │ │ + b.n 628a4 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ movs r5, #0 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ mov r4, r5 │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #80] @ (62904 ) │ │ │ │ + ldr r3, [pc, #80] @ (62914 ) │ │ │ │ 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 62678 │ │ │ │ + bl 62688 │ │ │ │ add r2, sp, #4 │ │ │ │ sub.w r1, r8, r4 │ │ │ │ add.w r0, r9, r4, lsl #2 │ │ │ │ - bl 6273a │ │ │ │ + bl 6274a │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 628ea │ │ │ │ + beq.n 628fa │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.n 628ea │ │ │ │ + beq.n 628fa │ │ │ │ add r4, r0 │ │ │ │ add r4, r7 │ │ │ │ - b.n 628cc │ │ │ │ - ldr r3, [pc, #24] @ (62904 ) │ │ │ │ + b.n 628dc │ │ │ │ + ldr r3, [pc, #24] @ (62914 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 628fc │ │ │ │ + beq.n 6290c │ │ │ │ blx 2ba18 <__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, cr10, {2} │ │ │ │ │ │ │ │ -00062908 : │ │ │ │ +00062918 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #24] @ (62930 ) │ │ │ │ + ldr r1, [pc, #24] @ (62940 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79e24 │ │ │ │ + bl 79e64 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062934 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +00062944 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ push {r4} │ │ │ │ - bcs.n 62960 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ + bcs.n 62970 <_PyUnicode_ToTitlecase@@Base+0x2c> │ │ │ │ lsrs r4, r0, #6 │ │ │ │ - movw r1, #9780 @ 0x2634 │ │ │ │ + movw r1, #9844 @ 0x2674 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ and.w r3, r0, #63 @ 0x3f │ │ │ │ - movw r2, #16692 @ 0x4134 │ │ │ │ + movw r2, #16756 @ 0x4174 │ │ │ │ movt r2, #57 @ 0x39 │ │ │ │ ldrh.w r1, [r1, r4, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #6 │ │ │ │ ldrh.w r2, [r2, r3, lsl #1] │ │ │ │ - b.n 62962 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ + b.n 62972 <_PyUnicode_ToTitlecase@@Base+0x2e> │ │ │ │ movs r2, #0 │ │ │ │ - movw r3, #8548 @ 0x2164 │ │ │ │ + movw r3, #8612 @ 0x21a4 │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ 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, #31876 @ 0x7c84 │ │ │ │ + movwmi r2, #31940 @ 0x7cc4 │ │ │ │ uxthmi r3, r3 │ │ │ │ movtmi r2, #68 @ 0x44 │ │ │ │ it mi │ │ │ │ ldrmi.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006298c : │ │ │ │ +0006299c : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #12] @ (629a0 ) │ │ │ │ + ldr r4, [pc, #12] @ (629b0 ) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ b.w 2e202 <_PyObject_DebugMallocStats@@Base+0x6fa> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000629a4 : │ │ │ │ +000629b4 : │ │ │ │ push {r4} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [pc, #12] @ (629b8 ) │ │ │ │ + ldr r4, [pc, #12] @ (629c8 ) │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r0, [r3, r4] │ │ │ │ pop {r4} │ │ │ │ b.w 2e202 <_PyObject_DebugMallocStats@@Base+0x6fa> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000629bc <_PyObjectArray_Free@@Base>: │ │ │ │ +000629cc <_PyObjectArray_Free@@Base>: │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 629c4 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ - b.w 762f0 │ │ │ │ + beq.n 629d4 <_PyObjectArray_Free@@Base+0x8> │ │ │ │ + b.w 76338 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000629c6 <_PyEval_MonitorRaise@@Base>: │ │ │ │ +000629d6 <_PyEval_MonitorRaise@@Base>: │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r3, #3299] @ 0xce3 │ │ │ │ - cbz r3, 629d8 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ + cbz r3, 629e8 <_PyEval_MonitorRaise@@Base+0x12> │ │ │ │ movs r3, #11 │ │ │ │ - b.w 210844 │ │ │ │ + b.w 210a24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000629da : │ │ │ │ +000629ea : │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000629e8 : │ │ │ │ - b.w 2103b4 │ │ │ │ +000629f8 : │ │ │ │ + b.w 210678 │ │ │ │ │ │ │ │ -000629ec : │ │ │ │ - ldr r2, [pc, #12] @ (629fc ) │ │ │ │ +000629fc : │ │ │ │ + ldr r2, [pc, #12] @ (62a0c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 2145b4 <_PyXI_NewSession@@Base+0x140> │ │ │ │ + b.w 2145ec <_PyXI_NewSession@@Base+0x2c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062a00 : │ │ │ │ - ldr r2, [pc, #12] @ (62a10 ) │ │ │ │ +00062a10 : │ │ │ │ + ldr r2, [pc, #12] @ (62a20 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 217c14 │ │ │ │ + b.w 217d88 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062a14 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +00062a24 <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062a16 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +00062a26 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062a18 : │ │ │ │ +00062a28 : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062a1a : │ │ │ │ +00062a2a : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062a1c : │ │ │ │ +00062a2c : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062a1e : │ │ │ │ +00062a2e : │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062a20 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +00062a30 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 21e0a8 <_PyFunction_VerifyStateless@@Base+0x28c> │ │ │ │ + b.w 21e2d0 <_PyFunction_VerifyStateless@@Base+0x28c> │ │ │ │ │ │ │ │ -00062a2a <_PyXIData_Lookup@@Base>: │ │ │ │ +00062a3a <_PyXIData_Lookup@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r1, [r3, #3728] @ 0xe90 │ │ │ │ adds.w r1, r1, #824 @ 0x338 │ │ │ │ - beq.n 62a5c <_PyXIData_Lookup@@Base+0x32> │ │ │ │ + beq.n 62a6c <_PyXIData_Lookup@@Base+0x32> │ │ │ │ adds.w r3, r3, #5536 @ 0x15a0 │ │ │ │ - beq.n 62a5c <_PyXIData_Lookup@@Base+0x32> │ │ │ │ + beq.n 62a6c <_PyXIData_Lookup@@Base+0x32> │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r1, sp │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 22317c <_PyObject_GetXIData@@Base+0x20c> │ │ │ │ - b.n 62a62 <_PyXIData_Lookup@@Base+0x38> │ │ │ │ + bl 2233a8 <_PyObject_GetXIData@@Base+0x20c> │ │ │ │ + b.n 62a72 <_PyXIData_Lookup@@Base+0x38> │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062a68 <_PyXI_GetFailureCode@@Base>: │ │ │ │ - cbz r0, 62a6c <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ +00062a78 <_PyXI_GetFailureCode@@Base>: │ │ │ │ + cbz r0, 62a7c <_PyXI_GetFailureCode@@Base+0x4> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062a6e <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +00062a7e <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r2, [r0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062a78 : │ │ │ │ +00062a88 : │ │ │ │ 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 1db2d4 │ │ │ │ + bl 1db51c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062a96 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +00062aa6 <_PyArg_Parse_SizeT@@Base>: │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #20 │ │ │ │ movs r1, #1 │ │ │ │ add r4, sp, #28 │ │ │ │ add r3, sp, #12 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r1, [sp] │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r4], #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 8ed7c │ │ │ │ + bl 8edb8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062aca <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +00062ada <_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 │ │ │ │ @@ -82580,259 +82587,259 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 2e1b6 <_PyObject_DebugMallocStats@@Base+0x6ae> │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062af4 : │ │ │ │ +00062b04 : │ │ │ │ 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 2e1b6 <_PyObject_DebugMallocStats@@Base+0x6ae> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00062b10 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ - b.w 62af4 │ │ │ │ +00062b20 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ + b.w 62b04 │ │ │ │ │ │ │ │ -00062b14 : │ │ │ │ +00062b24 : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ - cbz r0, 62b30 │ │ │ │ + cbz r0, 62b40 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - cbz r0, 62b30 │ │ │ │ + cbz r0, 62b40 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ dmb ish │ │ │ │ mvns r0, r0 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062b32 : │ │ │ │ - ldr r1, [pc, #16] @ (62b44 ) │ │ │ │ +00062b42 : │ │ │ │ + ldr r1, [pc, #16] @ (62b54 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ - b.w 19f81c <_PySys_GetRequiredAttr@@Base+0x11a0> │ │ │ │ + b.w 19fedc <_PySys_GetRequiredAttr@@Base+0x11a0> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062b48 : │ │ │ │ +00062b58 : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062b56 : │ │ │ │ +00062b66 : │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r1, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062b6c : │ │ │ │ +00062b7c : │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062b7a : │ │ │ │ +00062b8a : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00062b8a : │ │ │ │ +00062b9a : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00062b9a : │ │ │ │ +00062baa : │ │ │ │ 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, #44548 @ 0xae04 │ │ │ │ + movw r4, #44612 @ 0xae44 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 18cc70 │ │ │ │ + bl 18d330 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00062bc0 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +00062bd0 <_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, #16 │ │ │ │ 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 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062bee <_PySeqLock_LockWrite@@Base>: │ │ │ │ +00062bfe <_PySeqLock_LockWrite@@Base>: │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ lsls r3, r5, #31 │ │ │ │ - bpl.n 62c0c <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ + bpl.n 62c1c <_PySeqLock_LockWrite@@Base+0x1e> │ │ │ │ blx 2c530 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ - b.n 62c00 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 62c10 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ adds r2, r5, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 62c22 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ + bne.n 62c32 <_PySeqLock_LockWrite@@Base+0x34> │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 62c12 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ + bne.n 62c22 <_PySeqLock_LockWrite@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - bne.n 62c2e <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ + bne.n 62c3e <_PySeqLock_LockWrite@@Base+0x40> │ │ │ │ dmb ish │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r5, r3 │ │ │ │ blx 2c530 │ │ │ │ - b.n 62c00 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ + b.n 62c10 <_PySeqLock_LockWrite@@Base+0x12> │ │ │ │ │ │ │ │ -00062c36 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +00062c46 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062c46 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +00062c56 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ ldr r3, [r0, #0] │ │ │ │ adds r3, #1 │ │ │ │ dmb ish │ │ │ │ str r3, [r0, #0] │ │ │ │ dmb ish │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062c56 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +00062c66 <_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 62c7c <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ + bpl.n 62c8c <_PySeqLock_BeginRead@@Base+0x26> │ │ │ │ blx 2c530 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ dmb ish │ │ │ │ - b.n 62c6c <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ + b.n 62c7c <_PySeqLock_BeginRead@@Base+0x16> │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00062c7e <_PySeqLock_EndRead@@Base>: │ │ │ │ +00062c8e <_PySeqLock_EndRead@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 62c9e <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ + beq.n 62cae <_PySeqLock_EndRead@@Base+0x20> │ │ │ │ blx 2c530 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 62ca0 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ + b.n 62cb0 <_PySeqLock_EndRead@@Base+0x22> │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00062ca2 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +00062cb2 <_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 │ │ │ │ │ │ │ │ -00062cb4 : │ │ │ │ +00062cc4 : │ │ │ │ dmb ish │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ dmb ish │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062cc4 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +00062cd4 <_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 80cd4 │ │ │ │ + bl 80cf4 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062cec : │ │ │ │ +00062cfc : │ │ │ │ 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 180ba0 │ │ │ │ + bl 181260 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00062d16 : │ │ │ │ +00062d26 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #59856 @ 0xe9d0 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ sub sp, #12 │ │ │ │ @@ -82842,15 +82849,15 @@ │ │ │ │ blx 2b9dc │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d588 │ │ │ │ │ │ │ │ -00062d46 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +00062d56 <_Py_FatalErrorFunc@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #59856 @ 0xe9d0 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ sub sp, #12 │ │ │ │ @@ -82864,304 +82871,304 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d588 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #44572 @ 0xae1c │ │ │ │ + movw r1, #44636 @ 0xae5c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #28656 @ 0x6ff0 │ │ │ │ + movw r0, #28716 @ 0x702c │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -00062d9a : │ │ │ │ +00062daa : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #28] @ (62dc8 ) │ │ │ │ + ldr r3, [pc, #28] @ (62dd8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbnz r0, 62dc0 │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + cbnz r0, 62dd0 │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #16] @ (62dcc ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (62ddc ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 6c8f8 │ │ │ │ + b.w 6c908 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + strb r4, [r7, #0] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00062dd0 : │ │ │ │ +00062de0 : │ │ │ │ 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] @ (62df8 ) │ │ │ │ + ldr r2, [pc, #24] @ (62e08 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 1eb140 │ │ │ │ + bl 1eb388 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1ecdd8 │ │ │ │ + b.w 1ed020 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062dfc <_PyThreadState_Prealloc@@Base>: │ │ │ │ +00062e0c <_PyThreadState_Prealloc@@Base>: │ │ │ │ movs r1, #0 │ │ │ │ - b.w 196be8 <_PyThreadState_New@@Base+0x4> │ │ │ │ + b.w 1972b0 <_PyThreadState_New@@Base+0x4> │ │ │ │ │ │ │ │ -00062e02 <_PyThreadState_Init@@Base>: │ │ │ │ +00062e12 <_PyThreadState_Init@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #44600 @ 0xae38 │ │ │ │ + movw r1, #44664 @ 0xae78 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #4] @ (62e20 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ (62e30 <_PyThreadState_Init@@Base+0x1e>) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + strb r0, [r2, #1] │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ │ │ │ -00062e24 : │ │ │ │ - ldr r3, [pc, #8] @ (62e30 ) │ │ │ │ +00062e34 : │ │ │ │ + ldr r3, [pc, #8] @ (62e40 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 1dffd8 │ │ │ │ + b.w 1e0228 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062e34 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +00062e44 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #9661 @ 0x25bd │ │ │ │ + movw r3, #9757 @ 0x261d │ │ │ │ movt r3, #10 │ │ │ │ ldr.w r2, [r0, #376] @ 0x178 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00062e4e : │ │ │ │ +00062e5e : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1e01c0 │ │ │ │ + bl 1e0410 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 62e78 │ │ │ │ - ldr r2, [pc, #20] @ (62e7c ) │ │ │ │ + bne.n 62e88 │ │ │ │ + ldr r2, [pc, #20] @ (62e8c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2b60 │ │ │ │ - bl 1e6590 │ │ │ │ + bl 1e2da8 │ │ │ │ + bl 1e67d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062e80 : │ │ │ │ - ldr r2, [pc, #12] @ (62e90 ) │ │ │ │ +00062e90 : │ │ │ │ + ldr r2, [pc, #12] @ (62ea0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - b.w 1e2b60 │ │ │ │ + b.w 1e2da8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00062e94 : │ │ │ │ +00062ea4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #0 │ │ │ │ strd r4, r1, [sp] │ │ │ │ - bl 1d4d30 │ │ │ │ + bl 1d4fb0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00062eba : │ │ │ │ +00062eca : │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.w 1d4a7c │ │ │ │ + b.w 1d4cfc │ │ │ │ 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 62f40 │ │ │ │ + bne.n 62f50 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ - beq.n 62f30 │ │ │ │ + beq.n 62f40 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r7, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 62f1c │ │ │ │ + blt.n 62f2c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r0, r7 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 62f30 │ │ │ │ + bge.n 62f40 │ │ │ │ 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 63056 │ │ │ │ + b.n 63066 │ │ │ │ mul.w r6, r4, r6 │ │ │ │ umull r0, r1, r4, r7 │ │ │ │ mla r6, r7, r5, r6 │ │ │ │ add r1, r6 │ │ │ │ - b.n 63056 │ │ │ │ + b.n 63066 │ │ │ │ mov r2, fp │ │ │ │ mov r3, sl │ │ │ │ - bl 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ strd r0, r2, [sp] │ │ │ │ - beq.n 62f9a │ │ │ │ + beq.n 62faa │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r9, r0 │ │ │ │ sbcs.w r1, r7, r1 │ │ │ │ - blt.n 62f86 │ │ │ │ + blt.n 62f96 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r0, r9 │ │ │ │ sbcs r1, r7 │ │ │ │ - bge.n 62f9a │ │ │ │ + bge.n 62faa │ │ │ │ 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 62faa │ │ │ │ + b.n 62fba │ │ │ │ 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 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ orrs.w r3, r4, r5 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq.n 62ffe │ │ │ │ + beq.n 6300e │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs.w r1, r6, r1 │ │ │ │ - blt.n 62fea │ │ │ │ + blt.n 62ffa │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - bl 29a4d4 <_PyMonitoring_FireBranchEvent@@Base+0x940> │ │ │ │ + bl 29a504 <_PyMonitoring_FireBranchEvent@@Base+0x944> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r6 │ │ │ │ - bge.n 62ffe │ │ │ │ + bge.n 6300e │ │ │ │ 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 6300e │ │ │ │ + b.n 6301e │ │ │ │ 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 6302a │ │ │ │ + blt.n 6303a │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mvns r0, r7 │ │ │ │ sub.w r4, r1, r9 │ │ │ │ cmp r0, r2 │ │ │ │ sbcs r4, r3 │ │ │ │ - bge.n 63042 │ │ │ │ - b.n 6304a │ │ │ │ + bge.n 63052 │ │ │ │ + b.n 6305a │ │ │ │ orrs.w sl, r9, sl │ │ │ │ - beq.n 63042 │ │ │ │ + beq.n 63052 │ │ │ │ negs r0, r7 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r1, r1, r9 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ - blt.n 63050 │ │ │ │ + blt.n 63060 │ │ │ │ adds r0, r7, r2 │ │ │ │ adc.w r1, r3, r9 │ │ │ │ - b.n 63056 │ │ │ │ + b.n 63066 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63056 │ │ │ │ + b.n 63066 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #2147483648 @ 0x80000000 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0006305c : │ │ │ │ +0006306c : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #1024] @ 0x400 │ │ │ │ - cbnz r0, 6307c │ │ │ │ + cbnz r0, 6308c │ │ │ │ blx 2b0b0 │ │ │ │ movs r0, #0 │ │ │ │ blx 2af48 │ │ │ │ - cbnz r0, 63096 │ │ │ │ - ldr r3, [pc, #116] @ (630fc ) │ │ │ │ + cbnz r0, 630a6 │ │ │ │ + ldr r3, [pc, #116] @ (6310c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r0, [r3, #3720] @ 0xe88 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -83169,2141 +83176,2141 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c428 <__sysconf@plt> │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - ble.n 630bc │ │ │ │ + ble.n 630cc │ │ │ │ movs r0, #75 @ 0x4b │ │ │ │ blx 2c428 <__sysconf@plt> │ │ │ │ - b.n 630c0 │ │ │ │ + b.n 630d0 │ │ │ │ mov.w r0, #32768 @ 0x8000 │ │ │ │ cmp r0, r4 │ │ │ │ - bls.n 630ca │ │ │ │ + bls.n 630da │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 630f8 │ │ │ │ + b.n 63108 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bd94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 630c4 │ │ │ │ + bne.n 630d4 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bd40 │ │ │ │ mov r5, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2bc70 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 630c4 │ │ │ │ - ldr r3, [pc, #16] @ (630fc ) │ │ │ │ + bne.n 630d4 │ │ │ │ + ldr r3, [pc, #16] @ (6310c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str.w r4, [r3, #3720] @ 0xe88 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063100 : │ │ │ │ +00063110 : │ │ │ │ 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 2c080 │ │ │ │ - cbnz r0, 6312e │ │ │ │ + cbnz r0, 6313e │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 63132 │ │ │ │ + bge.n 63142 │ │ │ │ blx 2bb18 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movs r3, #12 │ │ │ │ str r3, [r0, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ -00063136 : │ │ │ │ +00063146 : │ │ │ │ b.w 2bb14 │ │ │ │ │ │ │ │ -0006313a : │ │ │ │ +0006314a : │ │ │ │ movs r1, #0 │ │ │ │ b.w 2ad44 │ │ │ │ │ │ │ │ -00063140 : │ │ │ │ +00063150 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2ad48 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -0006315c : │ │ │ │ +0006316c : │ │ │ │ b.w 2bf8c │ │ │ │ │ │ │ │ -00063160 : │ │ │ │ - ldr r3, [pc, #12] @ (63170 ) │ │ │ │ +00063170 : │ │ │ │ + ldr r3, [pc, #12] @ (63180 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3720] @ 0xe88 │ │ │ │ bx lr │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00063174 : │ │ │ │ - b.n 63082 │ │ │ │ +00063184 : │ │ │ │ + b.n 63092 │ │ │ │ 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 63196 │ │ │ │ + beq.n 631a6 │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 63212 │ │ │ │ + bne.n 63222 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 6319a │ │ │ │ + b.n 631aa │ │ │ │ mov.w sl, #0 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ blx 2bfb8 │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r0, #536870912 @ 0x20000000 │ │ │ │ - bcc.n 631b4 │ │ │ │ + bcc.n 631c4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 63216 │ │ │ │ + b.n 63226 │ │ │ │ lsls r0, r0, #2 │ │ │ │ - bl 6b2b8 │ │ │ │ + bl 6b2c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 631ae │ │ │ │ + beq.n 631be │ │ │ │ mov r6, r7 │ │ │ │ mov r4, r0 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ mov r2, r3 │ │ │ │ - cbz r3, 63200 │ │ │ │ + cbz r3, 63210 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.n 631f8 │ │ │ │ + bpl.n 63208 │ │ │ │ add.w r2, r3, #56320 @ 0xdc00 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 631f8 │ │ │ │ - bl 6b570 │ │ │ │ - cbz r5, 631e0 │ │ │ │ + bne.n 63208 │ │ │ │ + bl 6b580 │ │ │ │ + cbz r5, 631f0 │ │ │ │ subs r6, r6, r7 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 631f2 │ │ │ │ - movw r3, #44436 @ 0xad94 │ │ │ │ + beq.n 63202 │ │ │ │ + movw r3, #44500 @ 0xadd4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str.w r3, [r9] │ │ │ │ mvn.w r3, #1 │ │ │ │ - b.n 63216 │ │ │ │ + b.n 63226 │ │ │ │ adds r6, #1 │ │ │ │ str.w r2, [r4], #4 │ │ │ │ - b.n 631c2 │ │ │ │ + b.n 631d2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r5, 6320a │ │ │ │ + cbz r5, 6321a │ │ │ │ subs r4, r4, r0 │ │ │ │ asrs r4, r4, #2 │ │ │ │ str r4, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 63216 │ │ │ │ + b.n 63226 │ │ │ │ mvn.w r3, #2 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ │ │ │ -0006321c : │ │ │ │ +0006322c : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1b05c4 │ │ │ │ + b.w 1b0c7c │ │ │ │ │ │ │ │ -00063222 <_Py_closerange@@Base>: │ │ │ │ +00063232 <_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 2c518 │ │ │ │ - cbz r0, 63262 <_Py_closerange@@Base+0x40> │ │ │ │ + cbz r0, 63272 <_Py_closerange@@Base+0x40> │ │ │ │ movs r0, #4 │ │ │ │ blx 2bdac │ │ │ │ cmp r0, r5 │ │ │ │ - bgt.n 63254 <_Py_closerange@@Base+0x32> │ │ │ │ + bgt.n 63264 <_Py_closerange@@Base+0x32> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ b.w 2c504 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 63262 <_Py_closerange@@Base+0x40> │ │ │ │ + bgt.n 63272 <_Py_closerange@@Base+0x40> │ │ │ │ adds r4, #1 │ │ │ │ blx 2b4c4 │ │ │ │ - b.n 63254 <_Py_closerange@@Base+0x32> │ │ │ │ + b.n 63264 <_Py_closerange@@Base+0x32> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00063264 : │ │ │ │ +00063274 : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00063268 : │ │ │ │ +00063278 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #84] @ (632cc ) │ │ │ │ + ldr r0, [pc, #84] @ (632dc ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 63290 │ │ │ │ + bne.n 632a0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 63280 │ │ │ │ + bne.n 63290 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 6329c │ │ │ │ - bl 272288 │ │ │ │ - bl 18b99c │ │ │ │ + beq.n 632ac │ │ │ │ + bl 23daf4 │ │ │ │ + bl 18c05c │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 632b8 │ │ │ │ + bne.n 632c8 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 632a8 │ │ │ │ + bne.n 632b8 │ │ │ │ dmb ish │ │ │ │ - beq.n 632c8 │ │ │ │ + beq.n 632d8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - ldr r0, [pc, #8] @ (632cc ) │ │ │ │ - b.w 23ca48 │ │ │ │ + ldr r0, [pc, #8] @ (632dc ) │ │ │ │ + b.w 23db9c │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000632d0 : │ │ │ │ +000632e0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #96] @ (63340 ) │ │ │ │ + ldr r3, [pc, #96] @ (63350 ) │ │ │ │ mov r4, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 632fa │ │ │ │ + bne.n 6330a │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 632ea │ │ │ │ + bne.n 632fa │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 63308 │ │ │ │ + beq.n 63318 │ │ │ │ mov r0, r3 │ │ │ │ - bl 272288 │ │ │ │ - ldr r3, [pc, #56] @ (63344 ) │ │ │ │ + bl 23daf4 │ │ │ │ + ldr r3, [pc, #56] @ (63354 ) │ │ │ │ mov.w r6, #0 │ │ │ │ ldmia.w r3, {r0, r1, r2} │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6332a │ │ │ │ + bne.n 6333a │ │ │ │ strexb r1, r6, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6331a │ │ │ │ + bne.n 6332a │ │ │ │ dmb ish │ │ │ │ - beq.n 6333c │ │ │ │ + beq.n 6334c │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ - b.w 23ca48 │ │ │ │ + b.w 23db9c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00063348 : │ │ │ │ +00063358 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #96] @ (633b8 ) │ │ │ │ + ldr r3, [pc, #96] @ (633c8 ) │ │ │ │ mov r4, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 63372 │ │ │ │ + bne.n 63382 │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63362 │ │ │ │ + bne.n 63372 │ │ │ │ mov r5, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 63380 │ │ │ │ + beq.n 63390 │ │ │ │ mov r0, r3 │ │ │ │ - bl 272288 │ │ │ │ - ldr r3, [pc, #56] @ (633bc ) │ │ │ │ + bl 23daf4 │ │ │ │ + ldr r3, [pc, #56] @ (633cc ) │ │ │ │ ldmia.w r4, {r0, r1, r2} │ │ │ │ stmia.w r3, {r0, r1, r2} │ │ │ │ mov.w r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r5] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 633a2 │ │ │ │ + bne.n 633b2 │ │ │ │ strexb r0, r2, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 63392 │ │ │ │ + bne.n 633a2 │ │ │ │ dmb ish │ │ │ │ - beq.n 633b4 │ │ │ │ + beq.n 633c4 │ │ │ │ sub.w r0, r3, #140 @ 0x8c │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 23ca48 │ │ │ │ + b.w 23db9c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, #28] │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000633c0 : │ │ │ │ +000633d0 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r3, [pc, #156] @ (6346c ) │ │ │ │ + ldr r3, [pc, #156] @ (6347c ) │ │ │ │ mov r5, r0 │ │ │ │ mov.w r2, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 633ea │ │ │ │ + bne.n 633fa │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 633da │ │ │ │ + bne.n 633ea │ │ │ │ mov r4, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 633f8 │ │ │ │ + beq.n 63408 │ │ │ │ mov r0, r3 │ │ │ │ - bl 272288 │ │ │ │ + bl 23daf4 │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr.w r3, [r0, #1784] @ 0x6f8 │ │ │ │ cmp r3, #31 │ │ │ │ - ble.n 63434 │ │ │ │ + ble.n 63444 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 63420 │ │ │ │ + bne.n 63430 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 63410 │ │ │ │ + bne.n 63420 │ │ │ │ dmb ish │ │ │ │ - beq.n 6342e │ │ │ │ + beq.n 6343e │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 23ca48 │ │ │ │ + bl 23db9c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6346a │ │ │ │ + b.n 6347a │ │ │ │ adds r2, r3, #1 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ str.w r2, [r0, #1784] @ 0x6f8 │ │ │ │ mov.w r2, #0 │ │ │ │ str.w r5, [r3, #1656] @ 0x678 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6345a │ │ │ │ + bne.n 6346a │ │ │ │ strexb r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6344a │ │ │ │ + bne.n 6345a │ │ │ │ dmb ish │ │ │ │ - beq.n 63468 │ │ │ │ + beq.n 63478 │ │ │ │ addw r0, r0, #1652 @ 0x674 │ │ │ │ - bl 23ca48 │ │ │ │ + bl 23db9c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r4, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r1, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 6348e │ │ │ │ + bpl.n 6349e │ │ │ │ ldr.w r3, [r0, #-1] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 634a0 │ │ │ │ + bge.n 634b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #-1] │ │ │ │ - cbnz r3, 634a0 │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 634b0 │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r2, [r3, #880] @ 0x370 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ 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, #32] │ │ │ │ - cbz r0, 634cc │ │ │ │ + cbz r0, 634dc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 634cc │ │ │ │ + bge.n 634dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 634cc │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 634dc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - cbz r0, 634e6 │ │ │ │ + cbz r0, 634f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 634e6 │ │ │ │ + bge.n 634f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 634e6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 634f6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 63518 │ │ │ │ + cbz r2, 63528 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63514 │ │ │ │ + bge.n 63524 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 63514 │ │ │ │ + cbnz r3, 63524 │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - cbz r2, 6354a │ │ │ │ + cbz r2, 6355a │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63546 │ │ │ │ + bge.n 63556 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 63546 │ │ │ │ + cbnz r3, 63556 │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0006354e : │ │ │ │ +0006355e : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #58304 @ 0xe3c0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 635a0 │ │ │ │ + cbz r0, 635b0 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 635a2 │ │ │ │ + bge.n 635b2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 635a0 │ │ │ │ + bge.n 635b0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 635a0 │ │ │ │ + cbnz r3, 635b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -000635a6 : │ │ │ │ +000635b6 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #44648 @ 0xae68 │ │ │ │ + movw r1, #44712 @ 0xaea8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 635fc │ │ │ │ + beq.n 6360c │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63612 │ │ │ │ + bne.n 63622 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63644 │ │ │ │ + beq.n 63654 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63644 │ │ │ │ - b.n 63614 │ │ │ │ + ble.n 63654 │ │ │ │ + b.n 63624 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63630 │ │ │ │ + beq.n 63640 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6365e │ │ │ │ + bne.n 6366e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63644 │ │ │ │ + beq.n 63654 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63660 │ │ │ │ + bgt.n 63670 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6369e │ │ │ │ + bl f3598 │ │ │ │ + b.n 636ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 126008 │ │ │ │ + bl 1262d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6368a │ │ │ │ + bge.n 6369a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6368a │ │ │ │ + cbnz r3, 6369a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6369e │ │ │ │ + bge.n 636ae │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6369e │ │ │ │ + cbnz r3, 636ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 636ce │ │ │ │ + beq.n 636de │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 636e4 │ │ │ │ + bne.n 636f4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63716 │ │ │ │ + beq.n 63726 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63716 │ │ │ │ - b.n 636e6 │ │ │ │ + ble.n 63726 │ │ │ │ + b.n 636f6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63702 │ │ │ │ + beq.n 63712 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63730 │ │ │ │ + bne.n 63740 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63716 │ │ │ │ + beq.n 63726 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63732 │ │ │ │ + bgt.n 63742 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 63770 │ │ │ │ + bl f3598 │ │ │ │ + b.n 63780 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1220a0 │ │ │ │ + bl 122374 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6375c │ │ │ │ + bge.n 6376c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6375c │ │ │ │ + cbnz r3, 6376c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63770 │ │ │ │ + bge.n 63780 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63770 │ │ │ │ + cbnz r3, 63780 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 637a0 │ │ │ │ + beq.n 637b0 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 637b6 │ │ │ │ + bne.n 637c6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 637e8 │ │ │ │ + beq.n 637f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 637e8 │ │ │ │ - b.n 637b8 │ │ │ │ + ble.n 637f8 │ │ │ │ + b.n 637c8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 637d4 │ │ │ │ + beq.n 637e4 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63802 │ │ │ │ + bne.n 63812 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 637e8 │ │ │ │ + beq.n 637f8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63804 │ │ │ │ + bgt.n 63814 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 63842 │ │ │ │ + bl f3598 │ │ │ │ + b.n 63852 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1468c8 │ │ │ │ + bl 146cc0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6382e │ │ │ │ + bge.n 6383e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6382e │ │ │ │ + cbnz r3, 6383e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63842 │ │ │ │ + bge.n 63852 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63842 │ │ │ │ + cbnz r3, 63852 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63872 │ │ │ │ + beq.n 63882 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63888 │ │ │ │ + bne.n 63898 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 638ba │ │ │ │ + beq.n 638ca │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 638ba │ │ │ │ - b.n 6388a │ │ │ │ + ble.n 638ca │ │ │ │ + b.n 6389a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 638a6 │ │ │ │ + beq.n 638b6 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 638d4 │ │ │ │ + bne.n 638e4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 638ba │ │ │ │ + beq.n 638ca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 638d6 │ │ │ │ + bgt.n 638e6 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 63914 │ │ │ │ + bl f3598 │ │ │ │ + b.n 63924 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 138848 │ │ │ │ + bl 138b90 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63900 │ │ │ │ + bge.n 63910 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63900 │ │ │ │ + cbnz r3, 63910 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63914 │ │ │ │ + bge.n 63924 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63914 │ │ │ │ + cbnz r3, 63924 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63944 │ │ │ │ + beq.n 63954 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6395a │ │ │ │ + bne.n 6396a │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6398c │ │ │ │ + beq.n 6399c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6398c │ │ │ │ - b.n 6395c │ │ │ │ + ble.n 6399c │ │ │ │ + b.n 6396c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63978 │ │ │ │ + beq.n 63988 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 639a6 │ │ │ │ + bne.n 639b6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6398c │ │ │ │ + beq.n 6399c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 639a8 │ │ │ │ + bgt.n 639b8 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 639e6 │ │ │ │ + bl f3598 │ │ │ │ + b.n 639f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 124d98 │ │ │ │ + bl 125060 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 639d2 │ │ │ │ + bge.n 639e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 639d2 │ │ │ │ + cbnz r3, 639e2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 639e6 │ │ │ │ + bge.n 639f6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 639e6 │ │ │ │ + cbnz r3, 639f6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63a16 │ │ │ │ + beq.n 63a26 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63a2c │ │ │ │ + bne.n 63a3c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63a5e │ │ │ │ + beq.n 63a6e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63a5e │ │ │ │ - b.n 63a2e │ │ │ │ + ble.n 63a6e │ │ │ │ + b.n 63a3e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63a4a │ │ │ │ + beq.n 63a5a │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63a78 │ │ │ │ + bne.n 63a88 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63a5e │ │ │ │ + beq.n 63a6e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63a7a │ │ │ │ + bgt.n 63a8a │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 63ab8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 63ac8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 16443c │ │ │ │ + bl 164880 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63aa4 │ │ │ │ + bge.n 63ab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63aa4 │ │ │ │ + cbnz r3, 63ab4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63ab8 │ │ │ │ + bge.n 63ac8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63ab8 │ │ │ │ + cbnz r3, 63ac8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63ae8 │ │ │ │ + beq.n 63af8 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63afe │ │ │ │ + bne.n 63b0e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63b30 │ │ │ │ + beq.n 63b40 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63b30 │ │ │ │ - b.n 63b00 │ │ │ │ + ble.n 63b40 │ │ │ │ + b.n 63b10 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63b1c │ │ │ │ + beq.n 63b2c │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63b4a │ │ │ │ + bne.n 63b5a │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63b30 │ │ │ │ + beq.n 63b40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63b4c │ │ │ │ + bgt.n 63b5c │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 63b8a │ │ │ │ + bl f3598 │ │ │ │ + b.n 63b9a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 123b58 │ │ │ │ + bl 123e20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63b76 │ │ │ │ + bge.n 63b86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63b76 │ │ │ │ + cbnz r3, 63b86 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63b8a │ │ │ │ + bge.n 63b9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63b8a │ │ │ │ + cbnz r3, 63b9a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63bba │ │ │ │ + beq.n 63bca │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63bd0 │ │ │ │ + bne.n 63be0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63c02 │ │ │ │ + beq.n 63c12 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63c02 │ │ │ │ - b.n 63bd2 │ │ │ │ + ble.n 63c12 │ │ │ │ + b.n 63be2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63bee │ │ │ │ + beq.n 63bfe │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63c1c │ │ │ │ + bne.n 63c2c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63c02 │ │ │ │ + beq.n 63c12 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63c1e │ │ │ │ + bgt.n 63c2e │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 63c5c │ │ │ │ + bl f3598 │ │ │ │ + b.n 63c6c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 20b8f0 │ │ │ │ + bl 20bb28 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63c48 │ │ │ │ + bge.n 63c58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63c48 │ │ │ │ + cbnz r3, 63c58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63c5c │ │ │ │ + bge.n 63c6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63c5c │ │ │ │ + cbnz r3, 63c6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63c8c │ │ │ │ + beq.n 63c9c │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63ca2 │ │ │ │ + bne.n 63cb2 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63cd4 │ │ │ │ + beq.n 63ce4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63cd4 │ │ │ │ - b.n 63ca4 │ │ │ │ + ble.n 63ce4 │ │ │ │ + b.n 63cb4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63cc0 │ │ │ │ + beq.n 63cd0 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63cee │ │ │ │ + bne.n 63cfe │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63cd4 │ │ │ │ + beq.n 63ce4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63cf0 │ │ │ │ + bgt.n 63d00 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 63d2e │ │ │ │ + bl f3598 │ │ │ │ + b.n 63d3e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 132550 │ │ │ │ + bl 132878 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63d1a │ │ │ │ + bge.n 63d2a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63d1a │ │ │ │ + cbnz r3, 63d2a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63d2e │ │ │ │ + bge.n 63d3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63d2e │ │ │ │ + cbnz r3, 63d3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63d5e │ │ │ │ + beq.n 63d6e │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63d74 │ │ │ │ + bne.n 63d84 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63da6 │ │ │ │ + beq.n 63db6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63da6 │ │ │ │ - b.n 63d76 │ │ │ │ + ble.n 63db6 │ │ │ │ + b.n 63d86 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63d92 │ │ │ │ + beq.n 63da2 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63dc0 │ │ │ │ + bne.n 63dd0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63da6 │ │ │ │ + beq.n 63db6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63dc2 │ │ │ │ + bgt.n 63dd2 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 63e00 │ │ │ │ + bl f3598 │ │ │ │ + b.n 63e10 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl fcc34 │ │ │ │ + bl fccb0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63dec │ │ │ │ + bge.n 63dfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63dec │ │ │ │ + cbnz r3, 63dfc │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63e00 │ │ │ │ + bge.n 63e10 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63e00 │ │ │ │ + cbnz r3, 63e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63e30 │ │ │ │ + beq.n 63e40 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63e46 │ │ │ │ + bne.n 63e56 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63e78 │ │ │ │ + beq.n 63e88 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63e78 │ │ │ │ - b.n 63e48 │ │ │ │ + ble.n 63e88 │ │ │ │ + b.n 63e58 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63e64 │ │ │ │ + beq.n 63e74 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63e92 │ │ │ │ + bne.n 63ea2 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63e78 │ │ │ │ + beq.n 63e88 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63e94 │ │ │ │ + bgt.n 63ea4 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 63ed2 │ │ │ │ + bl f3598 │ │ │ │ + b.n 63ee2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1e3bc8 │ │ │ │ + bl 1e3e10 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63ebe │ │ │ │ + bge.n 63ece │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63ebe │ │ │ │ + cbnz r3, 63ece │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63ed2 │ │ │ │ + bge.n 63ee2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63ed2 │ │ │ │ + cbnz r3, 63ee2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63f02 │ │ │ │ + beq.n 63f12 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63f18 │ │ │ │ + bne.n 63f28 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 63f4a │ │ │ │ + beq.n 63f5a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 63f4a │ │ │ │ - b.n 63f1a │ │ │ │ + ble.n 63f5a │ │ │ │ + b.n 63f2a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63f36 │ │ │ │ + beq.n 63f46 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63f64 │ │ │ │ + bne.n 63f74 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 63f4a │ │ │ │ + beq.n 63f5a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 63f66 │ │ │ │ + bgt.n 63f76 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 63fa4 │ │ │ │ + bl f3598 │ │ │ │ + b.n 63fb4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 230f70 │ │ │ │ + bl 2311a0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63f90 │ │ │ │ + bge.n 63fa0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 63f90 │ │ │ │ + cbnz r3, 63fa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 63fa4 │ │ │ │ + bge.n 63fb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 63fa4 │ │ │ │ + cbnz r3, 63fb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 63fd4 │ │ │ │ + beq.n 63fe4 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 63fea │ │ │ │ + bne.n 63ffa │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 6401c │ │ │ │ + beq.n 6402c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6401c │ │ │ │ - b.n 63fec │ │ │ │ + ble.n 6402c │ │ │ │ + b.n 63ffc │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64008 │ │ │ │ + beq.n 64018 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64036 │ │ │ │ + bne.n 64046 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6401c │ │ │ │ + beq.n 6402c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 64038 │ │ │ │ + bgt.n 64048 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 64076 │ │ │ │ + bl f3598 │ │ │ │ + b.n 64086 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 2604a4 │ │ │ │ + bl 2606dc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64062 │ │ │ │ + bge.n 64072 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64062 │ │ │ │ + cbnz r3, 64072 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64076 │ │ │ │ + bge.n 64086 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64076 │ │ │ │ + cbnz r3, 64086 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 640a6 │ │ │ │ + beq.n 640b6 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 640bc │ │ │ │ + bne.n 640cc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 640ee │ │ │ │ + beq.n 640fe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 640ee │ │ │ │ - b.n 640be │ │ │ │ + ble.n 640fe │ │ │ │ + b.n 640ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 640da │ │ │ │ + beq.n 640ea │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64108 │ │ │ │ + bne.n 64118 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 640ee │ │ │ │ + beq.n 640fe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 6410a │ │ │ │ + bgt.n 6411a │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 64148 │ │ │ │ + bl f3598 │ │ │ │ + b.n 64158 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 24cbf8 │ │ │ │ + bl 24ce3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64134 │ │ │ │ + bge.n 64144 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64134 │ │ │ │ + cbnz r3, 64144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64148 │ │ │ │ + bge.n 64158 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64148 │ │ │ │ + cbnz r3, 64158 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64178 │ │ │ │ + beq.n 64188 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6418e │ │ │ │ + bne.n 6419e │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 641c0 │ │ │ │ + beq.n 641d0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 641c0 │ │ │ │ - b.n 64190 │ │ │ │ + ble.n 641d0 │ │ │ │ + b.n 641a0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 641ac │ │ │ │ + beq.n 641bc │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 641da │ │ │ │ + bne.n 641ea │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 641c0 │ │ │ │ + beq.n 641d0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 641dc │ │ │ │ + bgt.n 641ec │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6421a │ │ │ │ + bl f3598 │ │ │ │ + b.n 6422a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 164f58 │ │ │ │ + bl 16539c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64206 │ │ │ │ + bge.n 64216 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64206 │ │ │ │ + cbnz r3, 64216 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6421a │ │ │ │ + bge.n 6422a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6421a │ │ │ │ + cbnz r3, 6422a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6424a │ │ │ │ + beq.n 6425a │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64260 │ │ │ │ + bne.n 64270 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 64292 │ │ │ │ + beq.n 642a2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 64292 │ │ │ │ - b.n 64262 │ │ │ │ + ble.n 642a2 │ │ │ │ + b.n 64272 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6427e │ │ │ │ + beq.n 6428e │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 642ac │ │ │ │ + bne.n 642bc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 64292 │ │ │ │ + beq.n 642a2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 642ae │ │ │ │ + bgt.n 642be │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 642ec │ │ │ │ + bl f3598 │ │ │ │ + b.n 642fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 265e14 │ │ │ │ + bl 26604c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 642d8 │ │ │ │ + bge.n 642e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 642d8 │ │ │ │ + cbnz r3, 642e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 642ec │ │ │ │ + bge.n 642fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 642ec │ │ │ │ + cbnz r3, 642fc │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6431c │ │ │ │ + beq.n 6432c │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64332 │ │ │ │ + bne.n 64342 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 64364 │ │ │ │ + beq.n 64374 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 64364 │ │ │ │ - b.n 64334 │ │ │ │ + ble.n 64374 │ │ │ │ + b.n 64344 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64350 │ │ │ │ + beq.n 64360 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6437e │ │ │ │ + bne.n 6438e │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 64364 │ │ │ │ + beq.n 64374 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 64380 │ │ │ │ + bgt.n 64390 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 643be │ │ │ │ + bl f3598 │ │ │ │ + b.n 643ce │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1f9320 │ │ │ │ + bl 1f9560 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 643aa │ │ │ │ + bge.n 643ba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 643aa │ │ │ │ + cbnz r3, 643ba │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 643be │ │ │ │ + bge.n 643ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 643be │ │ │ │ + cbnz r3, 643ce │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 643ee │ │ │ │ + beq.n 643fe │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64404 │ │ │ │ + bne.n 64414 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 64436 │ │ │ │ + beq.n 64446 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 64436 │ │ │ │ - b.n 64406 │ │ │ │ + ble.n 64446 │ │ │ │ + b.n 64416 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 64422 │ │ │ │ + beq.n 64432 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64450 │ │ │ │ + bne.n 64460 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 64436 │ │ │ │ + beq.n 64446 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 64452 │ │ │ │ + bgt.n 64462 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 64490 │ │ │ │ + bl f3598 │ │ │ │ + b.n 644a0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 20bce8 │ │ │ │ + bl 20bf20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6447c │ │ │ │ + bge.n 6448c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6447c │ │ │ │ + cbnz r3, 6448c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64490 │ │ │ │ + bge.n 644a0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64490 │ │ │ │ + cbnz r3, 644a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 644c0 │ │ │ │ + beq.n 644d0 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 644d6 │ │ │ │ + bne.n 644e6 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 64508 │ │ │ │ + beq.n 64518 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 64508 │ │ │ │ - b.n 644d8 │ │ │ │ + ble.n 64518 │ │ │ │ + b.n 644e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 644f4 │ │ │ │ + beq.n 64504 │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 64522 │ │ │ │ + bne.n 64532 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 64508 │ │ │ │ + beq.n 64518 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 64524 │ │ │ │ + bgt.n 64534 │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 64562 │ │ │ │ + bl f3598 │ │ │ │ + b.n 64572 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl ea0fc │ │ │ │ + bl ea134 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6454e │ │ │ │ + bge.n 6455e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6454e │ │ │ │ + cbnz r3, 6455e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64562 │ │ │ │ + bge.n 64572 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64562 │ │ │ │ + cbnz r3, 64572 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00064566 : │ │ │ │ +00064576 : │ │ │ │ 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, #6612 @ 0x19d4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6458c │ │ │ │ + bne.n 6459c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.w 23bf84 │ │ │ │ + b.w 23c1bc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18324 @ 0x4794 │ │ │ │ + movw r1, #18388 @ 0x47d4 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #44684 @ 0xae8c │ │ │ │ + movw r1, #44748 @ 0xaecc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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 │ │ │ │ ldrd r2, r4, [r1] │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ cmp r2, r3 │ │ │ │ adcs.w r3, r4, #2 │ │ │ │ - blt.n 64614 │ │ │ │ + blt.n 64624 │ │ │ │ movw r5, #32004 @ 0x7d04 │ │ │ │ movt r5, #9665 @ 0x25c1 │ │ │ │ movs r3, #2 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r3, r4 │ │ │ │ - blt.n 64620 │ │ │ │ + blt.n 64630 │ │ │ │ mov.w r3, #51712 @ 0xca00 │ │ │ │ movt r3, #15258 @ 0x3b9a │ │ │ │ movs r5, #0 │ │ │ │ umull r2, r6, r2, r3 │ │ │ │ mla r6, r3, r4, r6 │ │ │ │ - b.n 6462a │ │ │ │ + b.n 6463a │ │ │ │ movs r2, #0 │ │ │ │ mov.w r6, #2147483648 @ 0x80000000 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6462a │ │ │ │ + b.n 6463a │ │ │ │ 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 64656 │ │ │ │ + blt.n 64666 │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ mvns r7, r3 │ │ │ │ sub.w ip, r4, r1 │ │ │ │ cmp r7, r2 │ │ │ │ sbcs.w ip, ip, r6 │ │ │ │ - bge.n 6466e │ │ │ │ - b.n 6467a │ │ │ │ + bge.n 6467e │ │ │ │ + b.n 6468a │ │ │ │ orrs.w r4, r3, r1 │ │ │ │ - beq.n 6466e │ │ │ │ + beq.n 6467e │ │ │ │ negs r7, r3 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ sbc.w r4, r4, r1 │ │ │ │ cmp r2, r7 │ │ │ │ sbcs.w r4, r6, r4 │ │ │ │ - blt.n 64682 │ │ │ │ + blt.n 64692 │ │ │ │ adds r3, r3, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ adc.w r4, r1, r6 │ │ │ │ - b.n 6468c │ │ │ │ + b.n 6469c │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ - b.n 6468c │ │ │ │ + b.n 6469c │ │ │ │ movs r3, #0 │ │ │ │ mov.w r4, #2147483648 @ 0x80000000 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r4, [r0] │ │ │ │ - cbnz r5, 64694 │ │ │ │ - cbz r2, 646b0 │ │ │ │ + cbnz r5, 646a4 │ │ │ │ + cbz r2, 646c0 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61800 @ 0xf168 │ │ │ │ + movw r1, #61864 @ 0xf1a8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 646b2 │ │ │ │ + b.n 646c2 │ │ │ │ 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 │ │ │ │ @@ -85314,760 +85321,760 @@ │ │ │ │ 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, #44728 @ 0xaeb8 │ │ │ │ + movw r1, #44792 @ 0xaef8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2af60 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne.n 6472c │ │ │ │ + bne.n 6473c │ │ │ │ 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 6472c │ │ │ │ + bhi.n 6473c │ │ │ │ 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 64746 │ │ │ │ + b.n 64756 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #44748 @ 0xaecc │ │ │ │ + movw r1, #44812 @ 0xaf0c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006474a : │ │ │ │ +0006475a : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #58304 @ 0xe3c0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 64770 │ │ │ │ + beq.n 64780 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #44772 @ 0xaee4 │ │ │ │ + movw r1, #44836 @ 0xaf24 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ 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, 6479c │ │ │ │ + cbnz r4, 647ac │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #8924 @ 0x22dc │ │ │ │ + movw r1, #8988 @ 0x231c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 6479e │ │ │ │ + b.n 647ae │ │ │ │ adds r0, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000647a0 : │ │ │ │ +000647b0 : │ │ │ │ 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, #3 │ │ │ │ - bmi.n 647d4 │ │ │ │ + bmi.n 647e4 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44808 @ 0xaf08 │ │ │ │ + movw r1, #44872 @ 0xaf48 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 647da │ │ │ │ + b.n 647ea │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -000647dc : │ │ │ │ +000647ec : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bmi.n 647fc │ │ │ │ + bmi.n 6480c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44808 @ 0xaf08 │ │ │ │ + movw r1, #44872 @ 0xaf48 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 6480c │ │ │ │ + bpl.n 6481c │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064810 : │ │ │ │ +00064820 : │ │ │ │ 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, #58304 @ 0xe3c0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6484a │ │ │ │ + beq.n 6485a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #44772 @ 0xaee4 │ │ │ │ + movw r1, #44836 @ 0xaf24 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64852 │ │ │ │ + b.n 64862 │ │ │ │ adds r0, #8 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 64878 │ │ │ │ + cbnz r2, 64888 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bhi.n 6494a │ │ │ │ + bhi.n 6495a │ │ │ │ tbb [pc, r2] │ │ │ │ strb r7, [r3, r5] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ - movw r0, #19676 @ 0x4cdc │ │ │ │ + movw r0, #19740 @ 0x4d1c │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6486a │ │ │ │ + bne.n 6487a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 649e8 │ │ │ │ + b.n 649f8 │ │ │ │ ldr.w r8, [r4, #24] │ │ │ │ - b.n 64898 │ │ │ │ + b.n 648a8 │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1360dc │ │ │ │ + bl 136424 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6488a │ │ │ │ + beq.n 6489a │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1360dc │ │ │ │ + bl 136424 │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 648c6 │ │ │ │ + cbnz r0, 648d6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6488a │ │ │ │ + bge.n 6489a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6488a │ │ │ │ + bne.n 6489a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6488a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6489a │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 648da │ │ │ │ + bne.n 648ea │ │ │ │ movs r0, #1 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64964 │ │ │ │ - b.n 649b8 │ │ │ │ + bne.n 64974 │ │ │ │ + b.n 649c8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1360dc │ │ │ │ + bl 136424 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 649b8 │ │ │ │ + beq.n 649c8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 64964 │ │ │ │ + bne.n 64974 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #34092 @ 0x852c │ │ │ │ + movw r1, #34156 @ 0x856c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 649b8 │ │ │ │ + bge.n 649c8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 649b8 │ │ │ │ + bne.n 649c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 649b8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 649c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1360dc │ │ │ │ + bl 136424 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6488a │ │ │ │ - ldr r4, [pc, #192] @ (649ec ) │ │ │ │ + beq.n 6489a │ │ │ │ + ldr r4, [pc, #192] @ (649fc ) │ │ │ │ sub.w r5, r4, #16 │ │ │ │ - b.n 64964 │ │ │ │ + b.n 64974 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #34124 @ 0x854c │ │ │ │ + movw r1, #34188 @ 0x858c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6488a │ │ │ │ + bl f3598 │ │ │ │ + b.n 6489a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #34168 @ 0x8578 │ │ │ │ + movw r1, #34232 @ 0x85b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 136580 │ │ │ │ + bl 1368c8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 649e8 │ │ │ │ + bne.n 649f8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64988 │ │ │ │ + bge.n 64998 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64988 │ │ │ │ + cbnz r3, 64998 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6499c │ │ │ │ + bge.n 649ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 6499c │ │ │ │ + cbnz r3, 649ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6488a │ │ │ │ + bge.w 6489a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6488a │ │ │ │ + bne.w 6489a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6488a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6489a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 649cc │ │ │ │ + bge.n 649dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 649cc │ │ │ │ + cbnz r3, 649dc │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6488a │ │ │ │ + bge.w 6489a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6488a │ │ │ │ + bne.w 6489a │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6488a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6489a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strh r0, [r6, #20] │ │ │ │ lsls r5, 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, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r2 │ │ │ │ - bl 800d8 │ │ │ │ - cbnz r0, 64a12 │ │ │ │ + bl 800f8 │ │ │ │ + cbnz r0, 64a22 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64a6a │ │ │ │ + b.n 64a7a │ │ │ │ mov r5, r0 │ │ │ │ strd r6, r0, [sp, #4] │ │ │ │ - cbnz r4, 64a28 │ │ │ │ - ldr r0, [pc, #84] @ (64a70 ) │ │ │ │ + cbnz r4, 64a38 │ │ │ │ + ldr r0, [pc, #84] @ (64a80 ) │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64a36 │ │ │ │ - ldr r0, [pc, #72] @ (64a74 ) │ │ │ │ + b.n 64a46 │ │ │ │ + ldr r0, [pc, #72] @ (64a84 ) │ │ │ │ movs r2, #3 │ │ │ │ add r1, sp, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ - bl 136d80 │ │ │ │ + bl 1370c8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64a4a │ │ │ │ + bge.n 64a5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 64a4a │ │ │ │ + cbnz r3, 64a5a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 64a0c │ │ │ │ + beq.n 64a1c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 64a5a │ │ │ │ + blt.n 64a6a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64a6a │ │ │ │ + b.n 64a7a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 64a56 │ │ │ │ + bne.n 64a66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64a56 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 64a66 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 64af0 <_PyMonitoring_FireLineEvent@@Base+0x68> │ │ │ │ + cbz r0, 64b00 <_PyMonitoring_FireLineEvent@@Base+0x68> │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrd r2, r3, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r3, #7 │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ adds r0, #51 @ 0x33 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ │ │ │ │ -00064a88 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +00064a98 <_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 800d8 │ │ │ │ - cbz r0, 64ade <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ + bl 800f8 │ │ │ │ + cbz r0, 64aee <_PyMonitoring_FireLineEvent@@Base+0x56> │ │ │ │ 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 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64ae2 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bge.n 64af2 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64ae2 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + cbnz r3, 64af2 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 64ae2 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 64af2 <_PyMonitoring_FireLineEvent@@Base+0x5a> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - b.w 800d8 │ │ │ │ - movw r0, #44828 @ 0xaf1c │ │ │ │ + b.w 800f8 │ │ │ │ + movw r0, #44892 @ 0xaf5c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ 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 2b348 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12c104 │ │ │ │ - cbnz r0, 64b5e <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ + bl 12c374 │ │ │ │ + cbnz r0, 64b6e <_PyMonitoring_FireLineEvent@@Base+0xd6> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 64b46 <_PyMonitoring_FireLineEvent@@Base+0xbe> │ │ │ │ + beq.n 64b56 <_PyMonitoring_FireLineEvent@@Base+0xbe> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #44840 @ 0xaf28 │ │ │ │ + movw r1, #44904 @ 0xaf68 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ - b.n 64b60 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ + bl 12e420 │ │ │ │ + b.n 64b70 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r0, sp, #4 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b73c │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r4, r0 │ │ │ │ - b.n 64b60 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ + b.n 64b70 <_PyMonitoring_FireLineEvent@@Base+0xd8> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - cbz r3, 64b6a <_PyMonitoring_FireLineEvent@@Base+0xe2> │ │ │ │ + cbz r3, 64b7a <_PyMonitoring_FireLineEvent@@Base+0xe2> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - b.w 751ec <_Py_SetImmortal@@Base> │ │ │ │ - b.w 751ec <_Py_SetImmortal@@Base> │ │ │ │ + b.w 75228 <_Py_SetImmortal@@Base> │ │ │ │ + b.w 75228 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -00064b78 : │ │ │ │ +00064b88 : │ │ │ │ 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, #5160 @ 0x1428 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ ldr r5, [sp, #32] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ cmp r0, r8 │ │ │ │ - beq.n 64bb6 │ │ │ │ + beq.n 64bc6 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bmi.n 64bae │ │ │ │ + bmi.n 64bbe │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64c20 │ │ │ │ - bl 85b80 │ │ │ │ + b.n 64c30 │ │ │ │ + bl 85bb4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 64bb8 │ │ │ │ + b.n 64bc8 │ │ │ │ movs r3, #1 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 64bce │ │ │ │ + bne.n 64bde │ │ │ │ cmp r3, #0 │ │ │ │ ite lt │ │ │ │ addlt.w r0, r4, #4294967295 @ 0xffffffff │ │ │ │ movge r0, #0 │ │ │ │ - b.n 64be0 │ │ │ │ + b.n 64bf0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.n 64ba8 │ │ │ │ - bl 85b80 │ │ │ │ + bpl.n 64bb8 │ │ │ │ + bl 85bb4 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ addlt r0, r0, r4 │ │ │ │ str r0, [r6, #0] │ │ │ │ ldr.w r0, [r9, #12] │ │ │ │ cmp r0, r8 │ │ │ │ - bne.n 64bf8 │ │ │ │ + bne.n 64c08 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ite ge │ │ │ │ movge r0, r4 │ │ │ │ movlt.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 64c0a │ │ │ │ + b.n 64c1a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 64ba8 │ │ │ │ - bl 85b80 │ │ │ │ + bpl.n 64bb8 │ │ │ │ + bl 85bb4 │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ addlt r0, r0, r4 │ │ │ │ cmp r4, r0 │ │ │ │ str r0, [r7, #0] │ │ │ │ - blt.n 64ba8 │ │ │ │ + blt.n 64bb8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 64ba8 │ │ │ │ + bge.n 64bb8 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00064c24 : │ │ │ │ +00064c34 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - bl 11c970 │ │ │ │ + bl 11cd4c │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64c5e │ │ │ │ + beq.n 64c6e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 11d04c │ │ │ │ + bl 11d428 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ -00064c62 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00064c72 <_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, 64c8e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r0, 64c9e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - bpl.n 64c8e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r1, 64c8a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ + bpl.n 64c9e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r1, 64c9a <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x28> │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bpl.n 64c8e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbz r2, 64c8e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ - cbnz r3, 64ca2 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ + bpl.n 64c9e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbz r2, 64c9e <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x2c> │ │ │ │ + cbnz r3, 64cb2 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x40> │ │ │ │ movw r1, #1375 @ 0x55f │ │ │ │ - movw r0, #47160 @ 0xb838 │ │ │ │ + movw r0, #47224 @ 0xb878 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64cae <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ + b.n 64cbe <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x4c> │ │ │ │ add r4, sp, #32 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d816c │ │ │ │ + bl d81b0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00064cb8 : │ │ │ │ +00064cc8 : │ │ │ │ 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, 64ce2 │ │ │ │ + cbz r0, 64cf2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 64ce2 │ │ │ │ - cbz r1, 64cde │ │ │ │ + bpl.n 64cf2 │ │ │ │ + cbz r1, 64cee │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 64ce2 │ │ │ │ - cbz r2, 64ce2 │ │ │ │ - cbnz r3, 64cf6 │ │ │ │ + bpl.n 64cf2 │ │ │ │ + cbz r2, 64cf2 │ │ │ │ + cbnz r3, 64d06 │ │ │ │ movw r1, #1401 @ 0x579 │ │ │ │ - movw r0, #47160 @ 0xb838 │ │ │ │ + movw r0, #47224 @ 0xb878 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64d00 │ │ │ │ + b.n 64d10 │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d816c │ │ │ │ + bl d81b0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00064d04 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +00064d14 <_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, 64d2e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r0, 64d3e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - bpl.n 64d2e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r1, 64d2a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ + bpl.n 64d3e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r1, 64d3a <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x26> │ │ │ │ ldr r5, [r1, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bpl.n 64d2e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbz r2, 64d2e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ - cbnz r3, 64d42 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ + bpl.n 64d3e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbz r2, 64d3e <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x2a> │ │ │ │ + cbnz r3, 64d52 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x3e> │ │ │ │ movw r1, #1426 @ 0x592 │ │ │ │ - movw r0, #47160 @ 0xb838 │ │ │ │ + movw r0, #47224 @ 0xb878 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64d4c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ + b.n 64d5c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x48> │ │ │ │ str r4, [sp, #12] │ │ │ │ add r4, sp, #12 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d816c │ │ │ │ + bl d81b0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00064d50 : │ │ │ │ +00064d60 : │ │ │ │ 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, 64d78 │ │ │ │ + cbnz r6, 64d88 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #16648 @ 0x4108 │ │ │ │ + movw r3, #16712 @ 0x4148 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b.n 64d8a │ │ │ │ + b.n 64d9a │ │ │ │ mov.w r1, #684 @ 0x2ac │ │ │ │ - movw r0, #44880 @ 0xaf50 │ │ │ │ + movw r0, #44944 @ 0xaf90 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 64e52 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 64e62 │ │ │ │ ldr.w r2, [r1, r9, lsl #3] │ │ │ │ - cbz r2, 64d9c │ │ │ │ + cbz r2, 64dac │ │ │ │ cmp r2, r3 │ │ │ │ add.w r9, r9, #1 │ │ │ │ it eq │ │ │ │ addeq r7, #1 │ │ │ │ - b.n 64d8a │ │ │ │ + b.n 64d9a │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19a47c │ │ │ │ + bl 19ab44 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 64e52 │ │ │ │ + beq.n 64e62 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ sub.w r3, r9, r3 │ │ │ │ adds r3, #4 │ │ │ │ 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, #16957 @ 0x423d │ │ │ │ + movw r3, #17669 @ 0x4505 │ │ │ │ movt r3, #18 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #43865 @ 0xab59 │ │ │ │ + movw r3, #44441 @ 0xad99 │ │ │ │ movt r3, #31 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str.w r3, [r4, #128] @ 0x80 │ │ │ │ movw r3, #8936 @ 0x22e8 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #23261 @ 0x5add │ │ │ │ + movw r3, #23805 @ 0x5cfd │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ str.w r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #52923 @ 0xcebb │ │ │ │ + movw r3, #52915 @ 0xceb3 │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 7f96c │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 64e4c │ │ │ │ + blt.n 64e5c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ff60 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ + bl 7ff80 <_PyErr_SetRaisedException@@Base+0x14> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64e56 │ │ │ │ + bne.n 64e66 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 64e4c │ │ │ │ + bge.n 64e5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 64e4c │ │ │ │ + cbnz r3, 64e5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00064e5c : │ │ │ │ - b.w 64d50 │ │ │ │ +00064e6c : │ │ │ │ + b.w 64d60 │ │ │ │ │ │ │ │ -00064e60 <_PyType_NewManagedObject@@Base>: │ │ │ │ +00064e70 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r1, #0 │ │ │ │ - bl 79158 │ │ │ │ - cbnz r0, 64e7e <_PyType_NewManagedObject@@Base+0x1e> │ │ │ │ + bl 79198 │ │ │ │ + cbnz r0, 64e8e <_PyType_NewManagedObject@@Base+0x1e> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r1, #0] │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ @@ -86080,724 +86087,724 @@ │ │ │ │ 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, #12436 @ 0x3094 │ │ │ │ + movw r1, #12500 @ 0x30d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r2, [sp, #4] │ │ │ │ add r2, sp, #12 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ - bl c2f7c │ │ │ │ - cbnz r0, 64ed0 <_PyType_NewManagedObject@@Base+0x70> │ │ │ │ + bl c2fc0 │ │ │ │ + cbnz r0, 64ee0 <_PyType_NewManagedObject@@Base+0x70> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 64f06 <_PyType_NewManagedObject@@Base+0xa6> │ │ │ │ + b.n 64f16 <_PyType_NewManagedObject@@Base+0xa6> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 4d214 │ │ │ │ + bl 4d20c │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 64eec <_PyType_NewManagedObject@@Base+0x8c> │ │ │ │ + beq.n 64efc <_PyType_NewManagedObject@@Base+0x8c> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 64efe <_PyType_NewManagedObject@@Base+0x9e> │ │ │ │ - b.n 64ef6 <_PyType_NewManagedObject@@Base+0x96> │ │ │ │ - bl 7fe38 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 64ede <_PyType_NewManagedObject@@Base+0x7e> │ │ │ │ - b.n 64ecc <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 64f0e <_PyType_NewManagedObject@@Base+0x9e> │ │ │ │ + b.n 64f06 <_PyType_NewManagedObject@@Base+0x96> │ │ │ │ + bl 7fe58 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 64eee <_PyType_NewManagedObject@@Base+0x7e> │ │ │ │ + b.n 64edc <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 64ecc <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ + bne.n 64edc <_PyType_NewManagedObject@@Base+0x6c> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r2, 64f2c <_PyType_NewManagedObject@@Base+0xcc> │ │ │ │ - cbz r3, 64f16 <_PyType_NewManagedObject@@Base+0xb6> │ │ │ │ + cbz r2, 64f3c <_PyType_NewManagedObject@@Base+0xcc> │ │ │ │ + cbz r3, 64f26 <_PyType_NewManagedObject@@Base+0xb6> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 64f1e <_PyType_NewManagedObject@@Base+0xbe> │ │ │ │ - movw r1, #44192 @ 0xaca0 │ │ │ │ + b.n 64f2e <_PyType_NewManagedObject@@Base+0xbe> │ │ │ │ + movw r1, #44256 @ 0xace0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #44904 @ 0xaf68 │ │ │ │ + movw r0, #44968 @ 0xafa8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - b.w e53dc │ │ │ │ - cbz r3, 64f32 <_PyType_NewManagedObject@@Base+0xd2> │ │ │ │ + b.w e53cc │ │ │ │ + cbz r3, 64f42 <_PyType_NewManagedObject@@Base+0xd2> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - b.n 64f3a <_PyType_NewManagedObject@@Base+0xda> │ │ │ │ - movw r1, #44192 @ 0xaca0 │ │ │ │ + b.n 64f4a <_PyType_NewManagedObject@@Base+0xda> │ │ │ │ + movw r1, #44256 @ 0xace0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #44940 @ 0xaf8c │ │ │ │ + movw r0, #45004 @ 0xafcc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ 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, #44968 @ 0xafa8 │ │ │ │ + movw r0, #45032 @ 0xafe8 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ 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 e53dc │ │ │ │ + bl e53cc │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 64f94 <_PyType_NewManagedObject@@Base+0x134> │ │ │ │ + beq.n 64fa4 <_PyType_NewManagedObject@@Base+0x134> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r4, [r2, #20] │ │ │ │ - movw r0, #45000 @ 0xafc8 │ │ │ │ + movw r0, #45064 @ 0xb008 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00064fac <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +00064fbc <_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 64fe6 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ - ldr r4, [pc, #764] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bne.n 64ff6 <_PyUnicode_CheckConsistency@@Base+0x3a> │ │ │ │ + ldr r4, [pc, #764] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #681 @ 0x2a9 │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #45056 @ 0xb000 │ │ │ │ + movw r2, #45120 @ 0xb040 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61948 <_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 65020 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ + bne.n 65030 <_PyUnicode_CheckConsistency@@Base+0x74> │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 65168 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r4, [pc, #708] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.w 65178 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r4, [pc, #708] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #45124 @ 0xb044 │ │ │ │ + movw r2, #45188 @ 0xb084 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61948 <_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 6508a <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ - cbz r2, 65056 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ - ldr r4, [pc, #656] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.n 6509a <_PyUnicode_CheckConsistency@@Base+0xde> │ │ │ │ + cbz r2, 65066 <_PyUnicode_CheckConsistency@@Base+0xaa> │ │ │ │ + ldr r4, [pc, #656] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #45156 @ 0xb064 │ │ │ │ + movw r2, #45220 @ 0xb0a4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbz r6, 65078 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ - ldr r5, [pc, #620] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbz r6, 65088 <_PyUnicode_CheckConsistency@@Base+0xcc> │ │ │ │ + ldr r5, [pc, #620] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #698 @ 0x2ba │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #45252 @ 0xb0c4 │ │ │ │ + movw r2, #45316 @ 0xb104 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ add.w r2, r0, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 65140 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #580] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bne.n 65150 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #580] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #699 @ 0x2bb │ │ │ │ - b.n 65126 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ - cbz r2, 650aa <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ - ldr r4, [pc, #568] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + b.n 65136 <_PyUnicode_CheckConsistency@@Base+0x17a> │ │ │ │ + cbz r2, 650ba <_PyUnicode_CheckConsistency@@Base+0xfe> │ │ │ │ + ldr r4, [pc, #568] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #705 @ 0x2c1 │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #45156 @ 0xb064 │ │ │ │ + movw r2, #45220 @ 0xb0a4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - cbnz r1, 650cc <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ - ldr r4, [pc, #536] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + cbnz r1, 650dc <_PyUnicode_CheckConsistency@@Base+0x120> │ │ │ │ + ldr r4, [pc, #536] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #709 @ 0x2c5 │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r4, [sp] │ │ │ │ - movw r2, #45304 @ 0xb0f8 │ │ │ │ + movw r2, #45368 @ 0xb138 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #24] │ │ │ │ - cbz r6, 6511c <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ + cbz r6, 6512c <_PyUnicode_CheckConsistency@@Base+0x170> │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 650f4 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ - ldr r5, [pc, #496] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.n 65104 <_PyUnicode_CheckConsistency@@Base+0x148> │ │ │ │ + ldr r5, [pc, #496] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov r1, r2 │ │ │ │ movw r4, #711 @ 0x2c7 │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #45324 @ 0xb10c │ │ │ │ + movw r2, #45388 @ 0xb14c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 65168 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #456] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + beq.n 65178 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #456] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r4, #712 @ 0x2c8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #45352 @ 0xb128 │ │ │ │ + movw r2, #45416 @ 0xb168 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 65140 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ - ldr r4, [pc, #420] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bne.n 65150 <_PyUnicode_CheckConsistency@@Base+0x194> │ │ │ │ + ldr r4, [pc, #420] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #715 @ 0x2cb │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r4, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #45276 @ 0xb0dc │ │ │ │ + movw r2, #45340 @ 0xb11c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ - cbnz r7, 65168 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ + cbnz r7, 65178 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ - cbz r2, 65168 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ - ldr r5, [pc, #384] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + cbz r2, 65178 <_PyUnicode_CheckConsistency@@Base+0x1bc> │ │ │ │ + ldr r5, [pc, #384] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r2, #720 @ 0x2d0 │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #45392 @ 0xb150 │ │ │ │ + movw r2, #45456 @ 0xb190 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 652cc <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ + beq.w 652dc <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.n 65182 <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ + bpl.n 65192 <_PyUnicode_CheckConsistency@@Base+0x1d6> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r4, #20 │ │ │ │ addpl.w r2, r4, #28 │ │ │ │ - b.n 65184 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ + b.n 65194 <_PyUnicode_CheckConsistency@@Base+0x1d8> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r3 │ │ │ │ cmp r0, r1 │ │ │ │ - ble.n 651ae <_PyUnicode_CheckConsistency@@Base+0x202> │ │ │ │ + ble.n 651be <_PyUnicode_CheckConsistency@@Base+0x202> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 65196 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ + bne.n 651a6 <_PyUnicode_CheckConsistency@@Base+0x1ea> │ │ │ │ ldrb r7, [r2, r1] │ │ │ │ - b.n 651a2 <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ + b.n 651b2 <_PyUnicode_CheckConsistency@@Base+0x1f6> │ │ │ │ cmp r5, #2 │ │ │ │ ite eq │ │ │ │ ldrheq.w r7, [r2, r1, lsl #1] │ │ │ │ ldrne.w r7, [r2, r1, lsl #2] │ │ │ │ cmp r3, r7 │ │ │ │ add.w r1, r1, #1 │ │ │ │ it cc │ │ │ │ movcc r3, r7 │ │ │ │ - b.n 6518a <_PyUnicode_CheckConsistency@@Base+0x1de> │ │ │ │ + b.n 6519a <_PyUnicode_CheckConsistency@@Base+0x1de> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.n 6521c <_PyUnicode_CheckConsistency@@Base+0x270> │ │ │ │ - cbnz r6, 65200 <_PyUnicode_CheckConsistency@@Base+0x254> │ │ │ │ + bne.n 6522c <_PyUnicode_CheckConsistency@@Base+0x270> │ │ │ │ + cbnz r6, 65210 <_PyUnicode_CheckConsistency@@Base+0x254> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.n 651da <_PyUnicode_CheckConsistency@@Base+0x22e> │ │ │ │ - ldr r5, [pc, #268] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bhi.n 651ea <_PyUnicode_CheckConsistency@@Base+0x22e> │ │ │ │ + ldr r5, [pc, #268] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r2, #740 @ 0x2e4 │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #45420 @ 0xb16c │ │ │ │ + movw r2, #45484 @ 0xb1ac │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls.n 65296 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ - ldr r5, [pc, #232] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + bls.n 652a6 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ + ldr r5, [pc, #232] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ strd r2, r5, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - movw r2, #45436 @ 0xb17c │ │ │ │ + movw r2, #45500 @ 0xb1bc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls.n 65296 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + bls.n 652a6 <_PyUnicode_CheckConsistency@@Base+0x2ea> │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #45452 @ 0xb18c │ │ │ │ + movw r2, #45516 @ 0xb1cc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r5, [pc, #176] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #176] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r1, #744 @ 0x2e8 │ │ │ │ - b.n 652bc <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 652cc <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp r5, #2 │ │ │ │ - bne.n 6525a <_PyUnicode_CheckConsistency@@Base+0x2ae> │ │ │ │ + bne.n 6526a <_PyUnicode_CheckConsistency@@Base+0x2ae> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi.n 6523c <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + bhi.n 6524c <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #45468 @ 0xb19c │ │ │ │ + movw r2, #45532 @ 0xb1dc │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r5, [pc, #144] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #144] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #747 @ 0x2eb │ │ │ │ - b.n 652bc <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 652cc <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcc.n 6529a <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + bcc.n 652aa <_PyUnicode_CheckConsistency@@Base+0x2ee> │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #45488 @ 0xb1b0 │ │ │ │ + movw r2, #45552 @ 0xb1f0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r5, [pc, #116] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #116] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r1, #748 @ 0x2ec │ │ │ │ - b.n 652bc <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 652cc <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 65278 <_PyUnicode_CheckConsistency@@Base+0x2cc> │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + bcs.n 65288 <_PyUnicode_CheckConsistency@@Base+0x2cc> │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #45508 @ 0xb1c4 │ │ │ │ + movw r2, #45572 @ 0xb204 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r5, [pc, #84] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #84] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ movw r1, #751 @ 0x2ef │ │ │ │ - b.n 652bc <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 652cc <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ - bcc.n 652a0 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + bcc.n 652b0 <_PyUnicode_CheckConsistency@@Base+0x2f4> │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #45528 @ 0xb1d8 │ │ │ │ + movw r2, #45592 @ 0xb218 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - ldr r5, [pc, #56] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + ldr r5, [pc, #56] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ mov.w r1, #752 @ 0x2f0 │ │ │ │ - b.n 652bc <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ + b.n 652cc <_PyUnicode_CheckConsistency@@Base+0x310> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ - b.n 652a4 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + b.n 652b4 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ ldrh.w r3, [r2, r0, lsl #1] │ │ │ │ - b.n 652a4 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + b.n 652b4 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ - cbz r3, 652cc <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ - ldr r5, [pc, #32] @ (652c8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ - movw r3, #23964 @ 0x5d9c │ │ │ │ + cbz r3, 652dc <_PyUnicode_CheckConsistency@@Base+0x320> │ │ │ │ + ldr r5, [pc, #32] @ (652d8 <_PyUnicode_CheckConsistency@@Base+0x31c>) │ │ │ │ + movw r3, #24028 @ 0x5ddc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #45548 @ 0xb1ec │ │ │ │ + movw r2, #45612 @ 0xb22c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r1, #754 @ 0x2f2 │ │ │ │ strd r1, r5, [sp] │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ + strb r4, [r4, #1] │ │ │ │ lsls r1, r1, #1 │ │ │ │ movs r0, #1 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 65308 <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ + bmi.n 65318 <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 6530c <_PyUnicode_CheckConsistency@@Base+0x360> │ │ │ │ + beq.n 6531c <_PyUnicode_CheckConsistency@@Base+0x360> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ cmp r3, #2 │ │ │ │ it ne │ │ │ │ movne r1, r2 │ │ │ │ - b.n 6530e <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ + b.n 6531e <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ - b.n 6530e <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ + b.n 6531e <_PyUnicode_CheckConsistency@@Base+0x362> │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ - bl 7121c │ │ │ │ + bl 71258 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6532e <_PyUnicode_CheckConsistency@@Base+0x382> │ │ │ │ + cbz r0, 6533e <_PyUnicode_CheckConsistency@@Base+0x382> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ ite le │ │ │ │ strle r6, [sp, #0] │ │ │ │ strgt r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl d7338 <_PyUnicodeWriter_WriteStr@@Base+0xb8> │ │ │ │ + bl d737c <_PyUnicodeWriter_WriteStr@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00065334 : │ │ │ │ +00065344 : │ │ │ │ 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 65350 │ │ │ │ - bl 4cdb6 │ │ │ │ - b.n 6538c │ │ │ │ + bmi.n 65360 │ │ │ │ + bl 4cdae │ │ │ │ + b.n 6539c │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #45624 @ 0xb238 │ │ │ │ + movw r1, #45688 @ 0xb278 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6538c │ │ │ │ - movw r1, #25140 @ 0x6234 │ │ │ │ + beq.n 6539c │ │ │ │ + movw r1, #25204 @ 0x6274 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 5199e │ │ │ │ + b.w 519a6 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00065390 : │ │ │ │ +000653a0 : │ │ │ │ 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 653ac │ │ │ │ - bl 4cdb6 │ │ │ │ - b.n 6542e │ │ │ │ + bmi.n 653bc │ │ │ │ + bl 4cdae │ │ │ │ + b.n 6543e │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #45736 @ 0xb2a8 │ │ │ │ + movw r1, #45800 @ 0xb2e8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6542e │ │ │ │ - movw r1, #25140 @ 0x6234 │ │ │ │ + beq.n 6543e │ │ │ │ + movw r1, #25204 @ 0x6274 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ cmp r5, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r5 │ │ │ │ moveq r4, r1 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 5199e │ │ │ │ + bl 519a6 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6542e │ │ │ │ + cbz r0, 6543e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.n 65426 │ │ │ │ + bmi.n 65436 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #40068 @ 0x9c84 │ │ │ │ + movw r1, #40132 @ 0x9cc4 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6542e │ │ │ │ + bge.n 6543e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 6542e │ │ │ │ + cbnz r3, 6543e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6542e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6543e │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 19cae0 │ │ │ │ + b.w 19d19c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00065432 : │ │ │ │ +00065442 : │ │ │ │ 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 6544e │ │ │ │ - bl 4cdb6 │ │ │ │ - b.n 6548a │ │ │ │ + bmi.n 6545e │ │ │ │ + bl 4cdae │ │ │ │ + b.n 6549a │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #45856 @ 0xb320 │ │ │ │ + movw r1, #45920 @ 0xb360 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6548a │ │ │ │ - movw r1, #25140 @ 0x6234 │ │ │ │ + beq.n 6549a │ │ │ │ + movw r1, #25204 @ 0x6274 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 28b370 │ │ │ │ + b.w 28b398 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006548e : │ │ │ │ +0006549e : │ │ │ │ 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 654aa │ │ │ │ - bl 4cdb6 │ │ │ │ - b.n 654cc │ │ │ │ + bmi.n 654ba │ │ │ │ + bl 4cdae │ │ │ │ + b.n 654dc │ │ │ │ movw r3, #44600 @ 0xae38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #46028 @ 0xb3cc │ │ │ │ + movw r1, #46092 @ 0xb40c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movs r2, #1 │ │ │ │ - bl 1f7f0c │ │ │ │ + bl 1f814c │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 654d0 │ │ │ │ + bne.n 654e0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6552a │ │ │ │ - movw r1, #25140 @ 0x6234 │ │ │ │ + b.n 6553a │ │ │ │ + movw r1, #25204 @ 0x6274 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ cmp r6, #0 │ │ │ │ ite ne │ │ │ │ movne r5, r6 │ │ │ │ moveq r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 28b370 │ │ │ │ + bl 28b398 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 654cc │ │ │ │ + beq.n 654dc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6552a │ │ │ │ + bmi.n 6553a │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #46148 @ 0xb444 │ │ │ │ + movw r1, #46212 @ 0xb484 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 654cc │ │ │ │ + bge.n 654dc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 654cc │ │ │ │ + bne.n 654dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 654cc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 654dc │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006552e : │ │ │ │ +0006553e : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ - bl fae3c <_Py_GetErrorHandler@@Base> │ │ │ │ + bl faeb8 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 8add0 │ │ │ │ + b.w 8ae0c │ │ │ │ │ │ │ │ -00065556 : │ │ │ │ +00065566 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 17a24c │ │ │ │ + b.w 17a6e8 │ │ │ │ │ │ │ │ -0006555c <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ +0006556c <_PyUnicodeWriter_PrepareKindInternal@@Base>: │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 65570 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ + beq.n 65580 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x14> │ │ │ │ cmp r1, #4 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ it ne │ │ │ │ movne r2, #255 @ 0xff │ │ │ │ - b.n 65574 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ + b.n 65584 <_PyUnicodeWriter_PrepareKindInternal@@Base+0x18> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movs r1, #0 │ │ │ │ - b.w ceb30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + b.w ceb68 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ │ │ │ │ -0006557a <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +0006558a <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ adds r7, r1, r2 │ │ │ │ mov r3, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 655be <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ + bls.n 655ce <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bne.n 655b4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ + bne.n 655c4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3a> │ │ │ │ mov r2, r3 │ │ │ │ adds r3, #4 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 655ae <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ + bcc.n 655be <_PyUnicodeWriter_WriteLatin1String@@Base+0x34> │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.n 6559a <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ - b.n 655c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + beq.n 655aa <_PyUnicodeWriter_WriteLatin1String@@Base+0x20> │ │ │ │ + b.n 655d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 655be <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ + beq.n 655ce <_PyUnicodeWriter_WriteLatin1String@@Base+0x44> │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 65592 <_PyUnicodeWriter_WriteLatin1String@@Base+0x18> │ │ │ │ - b.n 655c2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ + bge.n 655a2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x18> │ │ │ │ + b.n 655d2 <_PyUnicodeWriter_WriteLatin1String@@Base+0x48> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ - b.n 655c4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4a> │ │ │ │ + b.n 655d4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4a> │ │ │ │ movs r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 655ee <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ + bcc.n 655fe <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ ldrd r3, r1, [r5, #16] │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n 655ee <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ + blt.n 655fe <_PyUnicodeWriter_WriteLatin1String@@Base+0x74> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst.w r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ - beq.n 65600 <_PyUnicodeWriter_WriteLatin1String@@Base+0x86> │ │ │ │ + beq.n 65610 <_PyUnicodeWriter_WriteLatin1String@@Base+0x86> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ - b.n 65602 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ + b.n 65612 <_PyUnicodeWriter_WriteLatin1String@@Base+0x88> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 655d4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ + beq.n 655e4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ceb30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ceb68 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 655d4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ - b.n 6564a <_PyUnicodeWriter_WriteLatin1String@@Base+0xd0> │ │ │ │ + bne.n 655e4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x5a> │ │ │ │ + b.n 6565a <_PyUnicodeWriter_WriteLatin1String@@Base+0xd0> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 65616 <_PyUnicodeWriter_WriteLatin1String@@Base+0x9c> │ │ │ │ + beq.n 65626 <_PyUnicodeWriter_WriteLatin1String@@Base+0x9c> │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 6562c <_PyUnicodeWriter_WriteLatin1String@@Base+0xb2> │ │ │ │ + beq.n 6563c <_PyUnicodeWriter_WriteLatin1String@@Base+0xb2> │ │ │ │ add r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r6 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 65642 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + b.n 65652 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ add.w r0, r0, r3, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - bls.n 65642 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + bls.n 65652 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strh.w r3, [r0], #2 │ │ │ │ - b.n 6561a <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ + b.n 6562a <_PyUnicodeWriter_WriteLatin1String@@Base+0xa0> │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ add.w r4, r4, #1 │ │ │ │ - bls.n 65642 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ + bls.n 65652 <_PyUnicodeWriter_WriteLatin1String@@Base+0xc8> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ str.w r3, [r0], #4 │ │ │ │ - b.n 65630 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb6> │ │ │ │ + b.n 65640 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb6> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ movs r0, #0 │ │ │ │ add r3, r6 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -86805,850 +86812,850 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 65678 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfe> │ │ │ │ + beq.n 65688 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfe> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6568e <_PyUnicodeWriter_WriteLatin1String@@Base+0x114> │ │ │ │ + bne.n 6569e <_PyUnicodeWriter_WriteLatin1String@@Base+0x114> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 656c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ + beq.n 656d0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 656c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ - b.n 65690 <_PyUnicodeWriter_WriteLatin1String@@Base+0x116> │ │ │ │ + ble.n 656d0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ + b.n 656a0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x116> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 656ac <_PyUnicodeWriter_WriteLatin1String@@Base+0x132> │ │ │ │ + beq.n 656bc <_PyUnicodeWriter_WriteLatin1String@@Base+0x132> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 656da <_PyUnicodeWriter_WriteLatin1String@@Base+0x160> │ │ │ │ + bne.n 656ea <_PyUnicodeWriter_WriteLatin1String@@Base+0x160> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 656c0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ + beq.n 656d0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x146> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 656dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x162> │ │ │ │ + bgt.n 656ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x162> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6571a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ + bl f3598 │ │ │ │ + b.n 6572a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r1, r4 │ │ │ │ it lt │ │ │ │ addlt r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ it lt │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 156010 │ │ │ │ + bl 1564b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65706 <_PyUnicodeWriter_WriteLatin1String@@Base+0x18c> │ │ │ │ + bge.n 65716 <_PyUnicodeWriter_WriteLatin1String@@Base+0x18c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65706 <_PyUnicodeWriter_WriteLatin1String@@Base+0x18c> │ │ │ │ + cbnz r3, 65716 <_PyUnicodeWriter_WriteLatin1String@@Base+0x18c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6571a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ + bge.n 6572a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6571a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ + cbnz r3, 6572a <_PyUnicodeWriter_WriteLatin1String@@Base+0x1a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65748 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1ce> │ │ │ │ + beq.n 65758 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1ce> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65776 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1fc> │ │ │ │ + bne.n 65786 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1fc> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6575c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e2> │ │ │ │ + beq.n 6576c <_PyUnicodeWriter_WriteLatin1String@@Base+0x1e2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65778 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1fe> │ │ │ │ + bgt.n 65788 <_PyUnicodeWriter_WriteLatin1String@@Base+0x1fe> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6579e <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ + bl f3598 │ │ │ │ + b.n 657ae <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 11f22c │ │ │ │ + bl 11f530 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6579e <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ + bge.n 657ae <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6579e <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ + cbnz r3, 657ae <_PyUnicodeWriter_WriteLatin1String@@Base+0x224> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 657cc <_PyUnicodeWriter_WriteLatin1String@@Base+0x252> │ │ │ │ + beq.n 657dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x252> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 657fa <_PyUnicodeWriter_WriteLatin1String@@Base+0x280> │ │ │ │ + bne.n 6580a <_PyUnicodeWriter_WriteLatin1String@@Base+0x280> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 657e0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x266> │ │ │ │ + beq.n 657f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x266> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 657fc <_PyUnicodeWriter_WriteLatin1String@@Base+0x282> │ │ │ │ + bgt.n 6580c <_PyUnicodeWriter_WriteLatin1String@@Base+0x282> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 65822 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ + bl f3598 │ │ │ │ + b.n 65832 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 255d38 │ │ │ │ + bl 255f78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65822 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ + bge.n 65832 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65822 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ + cbnz r3, 65832 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65850 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2d6> │ │ │ │ + beq.n 65860 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2d6> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6587e <_PyUnicodeWriter_WriteLatin1String@@Base+0x304> │ │ │ │ + bne.n 6588e <_PyUnicodeWriter_WriteLatin1String@@Base+0x304> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65864 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ea> │ │ │ │ + beq.n 65874 <_PyUnicodeWriter_WriteLatin1String@@Base+0x2ea> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65880 <_PyUnicodeWriter_WriteLatin1String@@Base+0x306> │ │ │ │ + bgt.n 65890 <_PyUnicodeWriter_WriteLatin1String@@Base+0x306> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 658a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ + bl f3598 │ │ │ │ + b.n 658b6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 155a54 │ │ │ │ + bl 155efc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 658a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ + bge.n 658b6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 658a6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ + cbnz r3, 658b6 <_PyUnicodeWriter_WriteLatin1String@@Base+0x32c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 658d4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x35a> │ │ │ │ + beq.n 658e4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x35a> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65902 <_PyUnicodeWriter_WriteLatin1String@@Base+0x388> │ │ │ │ + bne.n 65912 <_PyUnicodeWriter_WriteLatin1String@@Base+0x388> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 658e8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x36e> │ │ │ │ + beq.n 658f8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x36e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65904 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ + bgt.n 65914 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38a> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6592a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ + bl f3598 │ │ │ │ + b.n 6593a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1bfe20 │ │ │ │ + bl 1c0184 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6592a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ + bge.n 6593a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6592a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ + cbnz r3, 6593a <_PyUnicodeWriter_WriteLatin1String@@Base+0x3b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 65958 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3de> │ │ │ │ + beq.n 65968 <_PyUnicodeWriter_WriteLatin1String@@Base+0x3de> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65986 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40c> │ │ │ │ + bne.n 65996 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6596c <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f2> │ │ │ │ + beq.n 6597c <_PyUnicodeWriter_WriteLatin1String@@Base+0x3f2> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65988 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40e> │ │ │ │ + bgt.n 65998 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40e> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 659ae <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ + bl f3598 │ │ │ │ + b.n 659be <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 126b4c │ │ │ │ + bl 126e0c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 659ae <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ + bge.n 659be <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 659ae <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ + cbnz r3, 659be <_PyUnicodeWriter_WriteLatin1String@@Base+0x434> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 659dc <_PyUnicodeWriter_WriteLatin1String@@Base+0x462> │ │ │ │ + beq.n 659ec <_PyUnicodeWriter_WriteLatin1String@@Base+0x462> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 65a0a <_PyUnicodeWriter_WriteLatin1String@@Base+0x490> │ │ │ │ + bne.n 65a1a <_PyUnicodeWriter_WriteLatin1String@@Base+0x490> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 659f0 <_PyUnicodeWriter_WriteLatin1String@@Base+0x476> │ │ │ │ + beq.n 65a00 <_PyUnicodeWriter_WriteLatin1String@@Base+0x476> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 65a0c <_PyUnicodeWriter_WriteLatin1String@@Base+0x492> │ │ │ │ + bgt.n 65a1c <_PyUnicodeWriter_WriteLatin1String@@Base+0x492> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 65a32 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ + bl f3598 │ │ │ │ + b.n 65a42 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r4 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 256278 │ │ │ │ + bl 2564b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65a32 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ + bge.n 65a42 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65a32 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ + cbnz r3, 65a42 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00065a36 : │ │ │ │ +00065a46 : │ │ │ │ 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 19daf0 │ │ │ │ - cbnz r0, 65a64 │ │ │ │ - ldr r2, [pc, #56] @ (65a8c ) │ │ │ │ + bl 19e1b0 │ │ │ │ + cbnz r0, 65a74 │ │ │ │ + ldr r2, [pc, #56] @ (65a9c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2b60 │ │ │ │ - b.n 65a86 │ │ │ │ + bl 1e2da8 │ │ │ │ + b.n 65a96 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dfb38 │ │ │ │ + bl 1dfd88 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65a86 │ │ │ │ + bge.n 65a96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65a86 │ │ │ │ + cbnz r3, 65a96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065a90 : │ │ │ │ +00065aa0 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 65a36 │ │ │ │ + b.w 65a46 │ │ │ │ │ │ │ │ -00065a96 : │ │ │ │ +00065aa6 : │ │ │ │ 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 19daf0 │ │ │ │ - cbnz r0, 65ac4 │ │ │ │ - ldr r2, [pc, #56] @ (65aec ) │ │ │ │ + bl 19e1b0 │ │ │ │ + cbnz r0, 65ad4 │ │ │ │ + ldr r2, [pc, #56] @ (65afc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movs r1, #1 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 1e2b60 │ │ │ │ - b.n 65ae6 │ │ │ │ + bl 1e2da8 │ │ │ │ + b.n 65af6 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 62e4e │ │ │ │ + bl 62e5e │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65ae6 │ │ │ │ + bge.n 65af6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65ae6 │ │ │ │ + cbnz r3, 65af6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065af0 : │ │ │ │ +00065b00 : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 65a96 │ │ │ │ + b.w 65aa6 │ │ │ │ │ │ │ │ -00065af6 : │ │ │ │ +00065b06 : │ │ │ │ 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 19daf0 │ │ │ │ - cbz r0, 65b38 │ │ │ │ + bl 19e1b0 │ │ │ │ + cbz r0, 65b48 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d61bc │ │ │ │ + bl 1d6434 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65b3c │ │ │ │ + bge.n 65b4c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65b3c │ │ │ │ + cbnz r3, 65b4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65b3c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 65b4c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00065b40 : │ │ │ │ +00065b50 : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 65af6 │ │ │ │ + b.w 65b06 │ │ │ │ │ │ │ │ -00065b48 : │ │ │ │ +00065b58 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 65af6 │ │ │ │ - b.w 19daf0 │ │ │ │ + b.w 65b06 │ │ │ │ + b.w 19e1b0 │ │ │ │ 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, #41176 @ 0xa0d8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 65b9a │ │ │ │ + beq.n 65baa │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 65b9a │ │ │ │ + beq.n 65baa │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #46252 @ 0xb4ac │ │ │ │ + movw r1, #46316 @ 0xb4ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 65bce │ │ │ │ + b.n 65bde │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 65bc8 │ │ │ │ + beq.n 65bd8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 9e064 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 9e0c8 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 65bb8 │ │ │ │ + bge.n 65bc8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 65b94 │ │ │ │ + b.n 65ba4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r5, #0] │ │ │ │ - b.n 65bcc │ │ │ │ + b.n 65bdc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00065bd0 : │ │ │ │ +00065be0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #36] @ (65c04 ) │ │ │ │ + ldr r4, [pc, #36] @ (65c14 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r4] │ │ │ │ bl 315d8 <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 65c02 │ │ │ │ - movw r0, #46284 @ 0xb4cc │ │ │ │ + bge.n 65c12 │ │ │ │ + movw r0, #46348 @ 0xb50c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 205700 │ │ │ │ + b.w 205934 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl d925c │ │ │ │ + bl d92a0 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl f3570 │ │ │ │ - bl d925c │ │ │ │ + bl f3598 │ │ │ │ + bl d92a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1dafe0 │ │ │ │ + bl 1db228 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d9270 │ │ │ │ + b.w d92b4 │ │ │ │ │ │ │ │ -00065c3e <_PyBytes_FromData@@Base>: │ │ │ │ +00065c4e <_PyBytes_FromData@@Base>: │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ - b.w 714cc │ │ │ │ + b.w 71508 │ │ │ │ │ │ │ │ -00065c46 : │ │ │ │ - ldr r0, [pc, #28] @ (65c64 ) │ │ │ │ +00065c56 : │ │ │ │ + ldr r0, [pc, #28] @ (65c74 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #46324 @ 0xb4f4 │ │ │ │ + movw r2, #46388 @ 0xb534 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - b.w f35f0 <_PyErr_SetString@@Base> │ │ │ │ + b.w f3618 <_PyErr_SetString@@Base> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00065c68 <_PyState_AddModule@@Base>: │ │ │ │ - cbz r2, 65ca4 <_PyState_AddModule@@Base+0x3c> │ │ │ │ +00065c78 <_PyState_AddModule@@Base>: │ │ │ │ + cbz r2, 65cb4 <_PyState_AddModule@@Base+0x3c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ - cbz r1, 65c9a <_PyState_AddModule@@Base+0x32> │ │ │ │ + cbz r1, 65caa <_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, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #54936 @ 0xd698 │ │ │ │ + movw r2, #55000 @ 0xd6d8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f35f0 <_PyErr_SetString@@Base> │ │ │ │ + bl f3618 <_PyErr_SetString@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [r2, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b.w 19d038 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ + b.w 19d6f4 <_Py_SetImmortalUntracked@@Base+0x10> │ │ │ │ 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, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #46360 @ 0xb518 │ │ │ │ + movw r2, #46424 @ 0xb558 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f35f0 <_PyErr_SetString@@Base> │ │ │ │ + bl f3618 <_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, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #46360 @ 0xb518 │ │ │ │ + movw r2, #46424 @ 0xb558 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl f35f0 <_PyErr_SetString@@Base> │ │ │ │ + bl f3618 <_PyErr_SetString@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ -00065cfa : │ │ │ │ +00065d0a : │ │ │ │ movs r2, #0 │ │ │ │ - b.w 1e9284 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b.w 1e94cc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ 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 65d3a │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 65d4a │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #44680 @ 0xae88 │ │ │ │ + movw r0, #44744 @ 0xaec8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, r4 │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 65d62 │ │ │ │ - ldr r2, [pc, #40] @ (65d64 ) │ │ │ │ + b.n 65d72 │ │ │ │ + ldr r2, [pc, #40] @ (65d74 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 19df54 │ │ │ │ + bl 19e614 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 65d36 │ │ │ │ - cbz r0, 65d5a │ │ │ │ + beq.n 65d46 │ │ │ │ + cbz r0, 65d6a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 19fa64 <_PySys_GetRequiredAttr@@Base+0x13e8> │ │ │ │ + b.w 1a0124 <_PySys_GetRequiredAttr@@Base+0x13e8> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 65f0e │ │ │ │ - ldr r3, [pc, #400] @ (65f18 ) │ │ │ │ + beq.w 65f1e │ │ │ │ + ldr r3, [pc, #400] @ (65f28 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3908] @ 0xf44 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 65daa │ │ │ │ - bne.n 65dae │ │ │ │ + bgt.n 65dba │ │ │ │ + bne.n 65dbe │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #244] @ 0xf4 │ │ │ │ subs r5, #0 │ │ │ │ it ne │ │ │ │ movne r5, #1 │ │ │ │ - b.n 65db0 │ │ │ │ + b.n 65dc0 │ │ │ │ movs r5, #1 │ │ │ │ - b.n 65db0 │ │ │ │ + b.n 65dc0 │ │ │ │ movs r5, #0 │ │ │ │ movw r3, #11920 @ 0x2e90 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r0, [r6, #-16] │ │ │ │ - cbz r0, 65df6 │ │ │ │ - bl 7975c │ │ │ │ + cbz r0, 65e06 │ │ │ │ + bl 7979c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 65efa │ │ │ │ - bl 85d08 │ │ │ │ + beq.w 65f0a │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65dec │ │ │ │ + bge.n 65dfc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 65dec │ │ │ │ + cbnz r3, 65dfc │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #16 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 65dbc │ │ │ │ - b.n 65efa │ │ │ │ + beq.n 65dcc │ │ │ │ + b.n 65f0a │ │ │ │ movw r3, #11924 @ 0x2e94 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 65e3a │ │ │ │ + cbz r0, 65e4a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 65e00 │ │ │ │ - bl 7975c │ │ │ │ + beq.n 65e10 │ │ │ │ + bl 7979c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 65efa │ │ │ │ - bl 85d08 │ │ │ │ + beq.n 65f0a │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65e32 │ │ │ │ + bge.n 65e42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 65e32 │ │ │ │ + cbnz r3, 65e42 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 65e00 │ │ │ │ - b.n 65efa │ │ │ │ + beq.n 65e10 │ │ │ │ + b.n 65f0a │ │ │ │ movw r3, #11928 @ 0x2e98 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ - cbz r0, 65e7e │ │ │ │ + cbz r0, 65e8e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 65e44 │ │ │ │ - bl 7975c │ │ │ │ + beq.n 65e54 │ │ │ │ + bl 7979c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 65efa │ │ │ │ - bl 85d08 │ │ │ │ + beq.n 65f0a │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65e76 │ │ │ │ + bge.n 65e86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 65e76 │ │ │ │ + cbnz r3, 65e86 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 65e44 │ │ │ │ - b.n 65efa │ │ │ │ + beq.n 65e54 │ │ │ │ + b.n 65f0a │ │ │ │ movw r3, #32056 @ 0x7d38 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 65f10 │ │ │ │ + beq.n 65f20 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ adds r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 65f10 │ │ │ │ - bl 7975c │ │ │ │ + beq.n 65f20 │ │ │ │ + bl 7979c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 65efa │ │ │ │ + cbz r0, 65f0a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d60fc │ │ │ │ + bl d6140 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 65ebe │ │ │ │ + bge.n 65ece │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65efa │ │ │ │ + bge.n 65f0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65efa │ │ │ │ + cbnz r3, 65f0a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65efa │ │ │ │ - beq.n 65ed8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 65f0a │ │ │ │ + beq.n 65ee8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65e8c │ │ │ │ + bge.n 65e9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 65e8c │ │ │ │ + bne.n 65e9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65e8c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 65e9c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65ef6 │ │ │ │ + bge.n 65f06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 65ef6 │ │ │ │ + cbnz r3, 65f06 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 65e8c │ │ │ │ + beq.n 65e9c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65f0e │ │ │ │ + bge.n 65f1e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 65f0e │ │ │ │ + cbnz r3, 65f1e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ @@ -87657,197 +87664,197 @@ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [r0, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #72] @ 0x48 │ │ │ │ ldr.w r0, [r3, #3896] @ 0xf38 │ │ │ │ - cbnz r0, 65f4e │ │ │ │ - movw r1, #61036 @ 0xee6c │ │ │ │ + cbnz r0, 65f5e │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #54012 @ 0xd2fc │ │ │ │ + movw r0, #54076 @ 0xd33c │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r6, [r0, #4] │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 65f62 │ │ │ │ - bl 114d90 │ │ │ │ - b.n 65f82 │ │ │ │ - bl 115830 │ │ │ │ + bne.n 65f72 │ │ │ │ + bl 114fac │ │ │ │ + b.n 65f92 │ │ │ │ + bl 115a4c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 65f82 │ │ │ │ + bge.n 65f92 │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbz r0, 65f82 │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbz r0, 65f92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1c0d58 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b.w 1c106c <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -00065f8c : │ │ │ │ +00065f9c : │ │ │ │ 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, #84] @ (65ff4 ) │ │ │ │ - bl 1daffc │ │ │ │ + ldr r0, [pc, #84] @ (66004 ) │ │ │ │ + bl 1db244 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 65fbe │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 65fee │ │ │ │ - movw r0, #60992 @ 0xee40 │ │ │ │ + cbnz r0, 65fce │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 65ffe │ │ │ │ + movw r0, #61056 @ 0xee80 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1bc09c │ │ │ │ - cbz r0, 65fee │ │ │ │ + bl 1bc414 │ │ │ │ + cbz r0, 65ffe │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #52] @ (65ff8 ) │ │ │ │ + ldr r0, [pc, #52] @ (66008 ) │ │ │ │ movs r2, #2 │ │ │ │ movt r2, #32768 @ 0x8000 │ │ │ │ mov r1, sp │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl 94ca0 │ │ │ │ + bl 94d04 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 65fe2 │ │ │ │ + bge.n 65ff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 65fe6 │ │ │ │ + cbz r3, 65ff6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 65fee │ │ │ │ + b.n 65ffe │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 65fe2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 65ff2 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - b.n 65a80 │ │ │ │ + b.n 65a90 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xfbcc004d │ │ │ │ - cbnz r0, 6600a │ │ │ │ - movw r0, #53652 @ 0xd194 │ │ │ │ + cbnz r0, 6601a │ │ │ │ + movw r0, #53716 @ 0xd1d4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.w 1bcc50 │ │ │ │ + b.w 1bcfc8 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r7, #46404 @ 0xb544 │ │ │ │ + movw r7, #46468 @ 0xb584 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ subs r4, r0, #4 │ │ │ │ - movw r0, #28080 @ 0x6db0 │ │ │ │ + movw r0, #28144 @ 0x6df0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 1bcc50 │ │ │ │ + bl 1bcfc8 │ │ │ │ ldr.w r1, [r4, #4]! │ │ │ │ sub.w r3, r1, #32 │ │ │ │ - cbz r1, 66084 │ │ │ │ + cbz r1, 66094 │ │ │ │ cmp r1, #39 @ 0x27 │ │ │ │ - bne.n 6604a │ │ │ │ - movw r0, #46388 @ 0xb534 │ │ │ │ + bne.n 6605a │ │ │ │ + movw r0, #46452 @ 0xb574 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1bcc50 │ │ │ │ - b.n 6602e │ │ │ │ + bl 1bcfc8 │ │ │ │ + b.n 6603e │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi.n 6605c │ │ │ │ - movw r0, #46392 @ 0xb538 │ │ │ │ + bhi.n 6606c │ │ │ │ + movw r0, #46456 @ 0xb578 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1bcc50 │ │ │ │ - b.n 6602e │ │ │ │ + bl 1bcfc8 │ │ │ │ + b.n 6603e │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bhi.n 6606e │ │ │ │ - movw r0, #46396 @ 0xb53c │ │ │ │ + bhi.n 6607e │ │ │ │ + movw r0, #46460 @ 0xb57c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 1bcc50 │ │ │ │ - b.n 6602e │ │ │ │ + bl 1bcfc8 │ │ │ │ + b.n 6603e │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - movw r0, #41868 @ 0xa38c │ │ │ │ + movw r0, #41932 @ 0xa3cc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ it cc │ │ │ │ movcc r0, r7 │ │ │ │ - bl 1bcc50 │ │ │ │ - b.n 6602e │ │ │ │ - movw r0, #28080 @ 0x6db0 │ │ │ │ + bl 1bcfc8 │ │ │ │ + b.n 6603e │ │ │ │ + movw r0, #28144 @ 0x6df0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 1bcc50 │ │ │ │ + b.w 1bcfc8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #55600 @ 0xd930 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 660be │ │ │ │ + beq.n 660ce │ │ │ │ ldr.w r2, [r0, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 660de │ │ │ │ - cbz r1, 660e6 │ │ │ │ - movw r0, #46412 @ 0xb54c │ │ │ │ + bne.n 660ee │ │ │ │ + cbz r1, 660f6 │ │ │ │ + movw r0, #46476 @ 0xb58c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 204870 <_PyArg_NoPositional@@Base> │ │ │ │ - cbz r0, 660fc │ │ │ │ + bl 204aa8 <_PyArg_NoPositional@@Base> │ │ │ │ + cbz r0, 6610c │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 660e6 │ │ │ │ + beq.n 660f6 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 660e6 │ │ │ │ + beq.n 660f6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1aed48 <_PyConfig_AsDict@@Base+0xcc8> │ │ │ │ + b.w 1af408 <_PyConfig_AsDict@@Base+0xcc8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 660de │ │ │ │ - movw r0, #46412 @ 0xb54c │ │ │ │ + beq.n 660ee │ │ │ │ + movw r0, #46476 @ 0xb58c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r6 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 660de │ │ │ │ + bne.n 660ee │ │ │ │ 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] @ (66164 ) │ │ │ │ + ldr r2, [pc, #80] @ (66174 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #60] @ 0x3c │ │ │ │ - cbz r3, 66156 │ │ │ │ + cbz r3, 66166 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ - bl 1de49c │ │ │ │ + bl 1de6e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66146 │ │ │ │ + cbnz r0, 66156 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16144 @ 0x3f10 │ │ │ │ + movw r1, #16168 @ 0x3f28 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6615e │ │ │ │ + bl f3598 │ │ │ │ + b.n 6616e │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23a5ac <_PyParkingLot_AfterFork@@Base+0x128> │ │ │ │ + b.w 23a7e4 <_PyParkingLot_AfterFork@@Base+0x128> │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ @@ -87855,41 +87862,41 @@ │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4076] @ 0xfec │ │ │ │ movw r3, #32232 @ 0x7de8 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ sub sp, #16 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbz r2, 6618a │ │ │ │ + cbz r2, 6619a │ │ │ │ blx 2b57c │ │ │ │ movw r2, #59856 @ 0xe9d0 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ mov r6, r0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ mov r0, r4 │ │ │ │ blx 2b9dc │ │ │ │ - movw r1, #57280 @ 0xdfc0 │ │ │ │ + movw r1, #57344 @ 0xe000 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #20 │ │ │ │ mov r5, r0 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ - cbz r6, 661d2 │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ + cbz r6, 661e2 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #62168 @ 0xf2d8 │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #62232 @ 0xf318 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ add r3, sp, #24 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2be34 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -87901,131 +87908,131 @@ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2d588 │ │ │ │ │ │ │ │ -00066200 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +00066210 <_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, #46436 @ 0xb564 │ │ │ │ + movw r1, #46500 @ 0xb5a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 66168 │ │ │ │ + bl 66178 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r2, #2 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #56332 @ 0xdc0c │ │ │ │ + movw r1, #56396 @ 0xdc4c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r3, #1 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ movs r2, #4 │ │ │ │ - b.w 20be48 │ │ │ │ + b.w 20c080 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ - ldr r3, [pc, #264] @ (66368 <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ + ldr r3, [pc, #264] @ (66378 <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ dmb ish │ │ │ │ ldrexb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 6627c <_Py_FatalRefcountErrorFunc@@Base+0x7c> │ │ │ │ + bne.n 6628c <_Py_FatalRefcountErrorFunc@@Base+0x7c> │ │ │ │ strexb r0, r2, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6626c <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bne.n 6627c <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ mov sl, r3 │ │ │ │ dmb ish │ │ │ │ - beq.n 6629a <_Py_FatalRefcountErrorFunc@@Base+0x9a> │ │ │ │ + beq.n 662aa <_Py_FatalRefcountErrorFunc@@Base+0x9a> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ - ldr r3, [pc, #208] @ (6636c <_Py_FatalRefcountErrorFunc@@Base+0x16c>) │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ + ldr r3, [pc, #208] @ (6637c <_Py_FatalRefcountErrorFunc@@Base+0x16c>) │ │ │ │ ldr.w r3, [r3, #1476] @ 0x5c4 │ │ │ │ - cbnz r3, 662b4 <_Py_FatalRefcountErrorFunc@@Base+0xb4> │ │ │ │ + cbnz r3, 662c4 <_Py_FatalRefcountErrorFunc@@Base+0xb4> │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46496 @ 0xb5a0 │ │ │ │ + movw r1, #46560 @ 0xb5e0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ - b.n 66338 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ + b.n 66348 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 32788 <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ + bl 3278c <_PyTraceMalloc_GetTraceback@@Base+0xc8> │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 66338 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ + cbz r0, 66348 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ mov.w fp, #0 │ │ │ │ add.w r7, r8, #8 │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46564 @ 0xb5e4 │ │ │ │ + movw r1, #46628 @ 0xb624 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldrh.w r3, [r8, #4] │ │ │ │ - movw r1, #46620 @ 0xb61c │ │ │ │ + movw r1, #46684 @ 0xb65c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, fp │ │ │ │ - ble.n 6632a <_Py_FatalRefcountErrorFunc@@Base+0x12a> │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + ble.n 6633a <_Py_FatalRefcountErrorFunc@@Base+0x12a> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r7], #8 │ │ │ │ mov r0, r4 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - bl 203f78 │ │ │ │ + bl 2041b0 │ │ │ │ movs r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #46632 @ 0xb628 │ │ │ │ + movw r1, #46696 @ 0xb668 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2048c8 <_PyArg_NoPositional@@Base+0x58> │ │ │ │ + bl 204b00 <_PyArg_NoPositional@@Base+0x58> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11176 @ 0x2ba8 │ │ │ │ + movw r1, #11240 @ 0x2be8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ - b.n 662d8 <_Py_FatalRefcountErrorFunc@@Base+0xd8> │ │ │ │ - movw r1, #11176 @ 0x2ba8 │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ + b.n 662e8 <_Py_FatalRefcountErrorFunc@@Base+0xd8> │ │ │ │ + movw r1, #11240 @ 0x2be8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [sl] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 66350 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ + bne.n 66360 <_Py_FatalRefcountErrorFunc@@Base+0x150> │ │ │ │ strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 66340 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ + bne.n 66350 <_Py_FatalRefcountErrorFunc@@Base+0x140> │ │ │ │ dmb ish │ │ │ │ - beq.n 66362 <_Py_FatalRefcountErrorFunc@@Base+0x162> │ │ │ │ - ldr r0, [pc, #16] @ (66368 <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ + beq.n 66372 <_Py_FatalRefcountErrorFunc@@Base+0x162> │ │ │ │ + ldr r0, [pc, #16] @ (66378 <_Py_FatalRefcountErrorFunc@@Base+0x168>) │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23ca48 │ │ │ │ + b.w 23db9c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strb r0, [r0, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -88035,323 +88042,323 @@ │ │ │ │ movw r4, #59856 @ 0xe9d0 │ │ │ │ movt r4, #79 @ 0x4f │ │ │ │ mov r3, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #46644 @ 0xb634 │ │ │ │ + movw r2, #46708 @ 0xb674 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbnz r5, 663b6 <_Py_FatalRefcountErrorFunc@@Base+0x1b6> │ │ │ │ + cbnz r5, 663c6 <_Py_FatalRefcountErrorFunc@@Base+0x1b6> │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #11176 @ 0x2ba8 │ │ │ │ + movw r2, #11240 @ 0x2be8 │ │ │ │ movt r2, #44 @ 0x2c │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b2e0 <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [r5, #-4] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #46680 @ 0xb658 │ │ │ │ + movw r2, #46744 @ 0xb698 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__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 663d0 <_Py_FatalRefcountErrorFunc@@Base+0x1d0> │ │ │ │ + bne.n 663e0 <_Py_FatalRefcountErrorFunc@@Base+0x1d0> │ │ │ │ mov r3, r8 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #46692 @ 0xb664 │ │ │ │ + movw r2, #46756 @ 0xb6a4 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ movs r3, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #46728 @ 0xb688 │ │ │ │ + movw r2, #46792 @ 0xb6c8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w r3, [r5, #-1] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 66430 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ + bne.n 66440 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ ldrb.w r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 66430 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ + bne.n 66440 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ ldrb.w r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne.n 66430 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ + bne.n 66440 <_Py_FatalRefcountErrorFunc@@Base+0x230> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #46764 @ 0xb6ac │ │ │ │ + movw r0, #46828 @ 0xb6ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ blx 2beec │ │ │ │ - b.n 66494 <_Py_FatalRefcountErrorFunc@@Base+0x294> │ │ │ │ - movw r7, #46856 @ 0xb708 │ │ │ │ + b.n 664a4 <_Py_FatalRefcountErrorFunc@@Base+0x294> │ │ │ │ + movw r7, #46920 @ 0xb748 │ │ │ │ movt r7, #45 @ 0x2d │ │ │ │ subs r6, r5, #3 │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #46796 @ 0xb6cc │ │ │ │ + movw r2, #46860 @ 0xb70c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r5, r6 │ │ │ │ ldrb.w sl, [r6], #1 │ │ │ │ str.w sl, [sp] │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #46832 @ 0xb6f0 │ │ │ │ + movw r2, #46896 @ 0xb730 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w sl, #253 @ 0xfd │ │ │ │ - beq.n 66476 <_Py_FatalRefcountErrorFunc@@Base+0x276> │ │ │ │ + beq.n 66486 <_Py_FatalRefcountErrorFunc@@Base+0x276> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r0, r7 │ │ │ │ blx 2beec │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bed0 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 6644a <_Py_FatalRefcountErrorFunc@@Base+0x24a> │ │ │ │ - movw r0, #46868 @ 0xb714 │ │ │ │ + bne.n 6645a <_Py_FatalRefcountErrorFunc@@Base+0x24a> │ │ │ │ + movw r0, #46932 @ 0xb754 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #146 @ 0x92 │ │ │ │ movs r1, #1 │ │ │ │ blx 2beec │ │ │ │ add.w r7, r5, r8 │ │ │ │ str r7, [sp, #0] │ │ │ │ movs r3, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r2, #47016 @ 0xb7a8 │ │ │ │ + movw r2, #47080 @ 0xb7e8 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ subs r3, r7, #1 │ │ │ │ adds r2, r7, #3 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.n 664c0 <_Py_FatalRefcountErrorFunc@@Base+0x2c0> │ │ │ │ + bne.n 664d0 <_Py_FatalRefcountErrorFunc@@Base+0x2c0> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 664b0 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ + bne.n 664c0 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ movs r6, #1 │ │ │ │ - b.n 664c2 <_Py_FatalRefcountErrorFunc@@Base+0x2c2> │ │ │ │ + b.n 664d2 <_Py_FatalRefcountErrorFunc@@Base+0x2c2> │ │ │ │ movs r6, #0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r6, 664d8 <_Py_FatalRefcountErrorFunc@@Base+0x2d8> │ │ │ │ + cbz r6, 664e8 <_Py_FatalRefcountErrorFunc@@Base+0x2d8> │ │ │ │ movs r2, #28 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #46764 @ 0xb6ac │ │ │ │ + movw r0, #46828 @ 0xb6ec │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ blx 2beec │ │ │ │ - b.n 6652a <_Py_FatalRefcountErrorFunc@@Base+0x32a> │ │ │ │ + b.n 6653a <_Py_FatalRefcountErrorFunc@@Base+0x32a> │ │ │ │ mov r0, r3 │ │ │ │ - movw r2, #46796 @ 0xb6cc │ │ │ │ + movw r2, #46860 @ 0xb70c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r3, #253 @ 0xfd │ │ │ │ movs r1, #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ ldrb.w fp, [r7, r6] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #47056 @ 0xb7d0 │ │ │ │ + movw r2, #47120 @ 0xb810 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ str.w fp, [sp] │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - movw r0, #46856 @ 0xb708 │ │ │ │ + movw r0, #46920 @ 0xb748 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ movs r2, #9 │ │ │ │ movs r1, #1 │ │ │ │ cmp.w fp, #253 @ 0xfd │ │ │ │ - beq.n 6651c <_Py_FatalRefcountErrorFunc@@Base+0x31c> │ │ │ │ + beq.n 6652c <_Py_FatalRefcountErrorFunc@@Base+0x31c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ blx 2beec │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ adds r6, #1 │ │ │ │ blx 2bed0 │ │ │ │ cmp r6, #4 │ │ │ │ - bne.n 664ea <_Py_FatalRefcountErrorFunc@@Base+0x2ea> │ │ │ │ + bne.n 664fa <_Py_FatalRefcountErrorFunc@@Base+0x2ea> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 665ac <_Py_FatalRefcountErrorFunc@@Base+0x3ac> │ │ │ │ + beq.n 665bc <_Py_FatalRefcountErrorFunc@@Base+0x3ac> │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #14 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #47084 @ 0xb7ec │ │ │ │ + movw r0, #47148 @ 0xb82c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ blx 2beec │ │ │ │ sub.w ip, r6, r5 │ │ │ │ - movw r2, #47100 @ 0xb7fc │ │ │ │ + movw r2, #47164 @ 0xb83c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r1, #1 │ │ │ │ cmp.w ip, #8 │ │ │ │ - beq.n 6656a <_Py_FatalRefcountErrorFunc@@Base+0x36a> │ │ │ │ + beq.n 6657a <_Py_FatalRefcountErrorFunc@@Base+0x36a> │ │ │ │ mov r0, r3 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 6656e <_Py_FatalRefcountErrorFunc@@Base+0x36e> │ │ │ │ + bcs.n 6657e <_Py_FatalRefcountErrorFunc@@Base+0x36e> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 66544 <_Py_FatalRefcountErrorFunc@@Base+0x344> │ │ │ │ + b.n 66554 <_Py_FatalRefcountErrorFunc@@Base+0x344> │ │ │ │ cmp r6, r7 │ │ │ │ - bcc.n 66578 <_Py_FatalRefcountErrorFunc@@Base+0x378> │ │ │ │ + bcc.n 66588 <_Py_FatalRefcountErrorFunc@@Base+0x378> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bed0 │ │ │ │ - b.n 665ac <_Py_FatalRefcountErrorFunc@@Base+0x3ac> │ │ │ │ + b.n 665bc <_Py_FatalRefcountErrorFunc@@Base+0x3ac> │ │ │ │ subs r2, r7, r6 │ │ │ │ cmp r2, #8 │ │ │ │ - ble.n 66592 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ + ble.n 665a2 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ sub.w r6, r7, #8 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ - movw r0, #47108 @ 0xb804 │ │ │ │ + movw r0, #47172 @ 0xb844 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ blx 2beec │ │ │ │ - movw r2, #47100 @ 0xb7fc │ │ │ │ + movw r2, #47164 @ 0xb83c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r1, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bcs.n 6656e <_Py_FatalRefcountErrorFunc@@Base+0x36e> │ │ │ │ + bcs.n 6657e <_Py_FatalRefcountErrorFunc@@Base+0x36e> │ │ │ │ ldrb.w r3, [r6], #1 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b2e4 <__fprintf_chk@plt+0x4> │ │ │ │ - b.n 66592 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ + b.n 665a2 <_Py_FatalRefcountErrorFunc@@Base+0x392> │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r0, #10 │ │ │ │ blx 2bed0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2c230 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2b9dc │ │ │ │ mov r1, r5 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.n 6624c <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ + b.n 6625c <_Py_FatalRefcountErrorFunc@@Base+0x4c> │ │ │ │ │ │ │ │ -000665ca : │ │ │ │ +000665da : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ blx 2b9dc │ │ │ │ blx 2bac0 │ │ │ │ - cbnz r0, 66616 │ │ │ │ - bl 9a914 <_Py_GetConfig@@Base> │ │ │ │ + cbnz r0, 66626 │ │ │ │ + bl 9a97c <_Py_GetConfig@@Base> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ - cbz r0, 66618 │ │ │ │ - cbz r4, 66616 │ │ │ │ - movw r1, #43656 @ 0xaa88 │ │ │ │ + cbz r0, 66628 │ │ │ │ + cbz r4, 66626 │ │ │ │ + movw r1, #43720 @ 0xaac8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 66616 │ │ │ │ + cbz r0, 66626 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32984 @ 0x80d8 │ │ │ │ + movw r1, #33048 @ 0x8118 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ blx 2c174 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 66618 │ │ │ │ + b.n 66628 │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006661a : │ │ │ │ +0006662a : │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ b.w 2e3f4 │ │ │ │ │ │ │ │ -00066622 : │ │ │ │ +00066632 : │ │ │ │ movs r3, #0 │ │ │ │ b.w 2e3f4 │ │ │ │ │ │ │ │ -00066628 : │ │ │ │ +00066638 : │ │ │ │ mov r3, r2 │ │ │ │ movs r2, #0 │ │ │ │ b.w 2e3f4 │ │ │ │ │ │ │ │ -00066630 : │ │ │ │ +00066640 : │ │ │ │ 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 5e4fc │ │ │ │ + bl 5e50c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00066652 : │ │ │ │ +00066662 : │ │ │ │ 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 5e4fc │ │ │ │ + bl 5e50c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00066676 : │ │ │ │ +00066686 : │ │ │ │ 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 5e4fc │ │ │ │ + bl 5e50c │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -0006669a : │ │ │ │ +000666aa : │ │ │ │ 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 19da9c │ │ │ │ + bl 19e15c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000666ba : │ │ │ │ +000666ca : │ │ │ │ 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 19da9c │ │ │ │ + bl 19e15c │ │ │ │ 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 │ │ │ │ bl 3edc6 │ │ │ │ @@ -88363,594 +88370,594 @@ │ │ │ │ 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 6672c │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 6673c │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #21028 @ 0x5224 │ │ │ │ + movw r0, #21092 @ 0x5264 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6675e │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6676e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ - cbz r0, 6675e │ │ │ │ + bl 8b6ec │ │ │ │ + cbz r0, 6676e │ │ │ │ blx 2bfb8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ itete ne │ │ │ │ - movwne r1, #24060 @ 0x5dfc │ │ │ │ - movweq r1, #47116 @ 0xb80c │ │ │ │ + movwne r1, #24124 @ 0x5e3c │ │ │ │ + movweq r1, #47180 @ 0xb84c │ │ │ │ movtne r1, #42 @ 0x2a │ │ │ │ movteq r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6679c │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 667ac │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #47184 @ 0xb850 │ │ │ │ + movw r0, #47248 @ 0xb890 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 667a8 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 667b8 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 667ac │ │ │ │ + cbnz r0, 667bc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 667fe │ │ │ │ + b.n 6680e │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 667ce │ │ │ │ + beq.n 667de │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 667a8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 667b8 │ │ │ │ mov r0, r4 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2b038 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 667e6 │ │ │ │ + cbz r0, 667f6 │ │ │ │ movs r1, #4 │ │ │ │ add.w r0, sp, r1 │ │ │ │ - bl 714cc │ │ │ │ - b.n 667fe │ │ │ │ + bl 71508 │ │ │ │ + b.n 6680e │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47148 @ 0xb82c │ │ │ │ + movw r1, #47212 @ 0xb86c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add.w r0, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r2, 66824 │ │ │ │ + cbnz r2, 66834 │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 66824 │ │ │ │ + bne.n 66834 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66846 │ │ │ │ + cbnz r0, 66856 │ │ │ │ add r3, sp, #28 │ │ │ │ movs r4, #3 │ │ │ │ str r3, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r4, r4, [sp, #4] │ │ │ │ movw r4, #23264 @ 0x5ae0 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6688e │ │ │ │ + cbz r0, 6689e │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 66858 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 6688e │ │ │ │ + bne.n 66868 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 6689e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6686a │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 6688e │ │ │ │ + bne.n 6687a │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 6689e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6687c │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 6688e │ │ │ │ + bne.n 6688c │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 6689e │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 298a2c <_PyObject_GetXIDataNoFallback@@Base+0xc88> │ │ │ │ + b.w 298a58 <_PyObject_GetXIDataNoFallback@@Base+0xc88> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 668b4 │ │ │ │ + cbnz r3, 668c4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 668b4 │ │ │ │ + ble.n 668c4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 668b4 │ │ │ │ - cbnz r0, 668ce │ │ │ │ + bne.n 668c4 │ │ │ │ + cbnz r0, 668de │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #64] @ (66904 ) │ │ │ │ + ldr r4, [pc, #64] @ (66914 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 668fc │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 6690c │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - movw r1, #28980 @ 0x7134 │ │ │ │ + movw r1, #29044 @ 0x7174 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 1dfe94 │ │ │ │ + bl 1e00e4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 668fc │ │ │ │ + cbz r0, 6690c │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47196 @ 0xb85c │ │ │ │ + movw r1, #47260 @ 0xb89c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c050 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r1, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00066908 : │ │ │ │ +00066918 : │ │ │ │ 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] │ │ │ │ movw r5, #32200 @ 0x7dc8 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ sub.w sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ sub sp, #4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbz r3, 6694c │ │ │ │ + cbz r3, 6695c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #17316 @ 0x43a4 │ │ │ │ + movw r1, #17340 @ 0x43bc │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ blx 2c254 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 669ba │ │ │ │ + beq.n 669ca │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movs r1, #1 │ │ │ │ - bl 129170 │ │ │ │ - b.n 66972 │ │ │ │ - bl 38e24 │ │ │ │ + bl 129480 │ │ │ │ + b.n 66982 │ │ │ │ + bl 38e28 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6692e │ │ │ │ - b.n 669be │ │ │ │ + beq.n 6693e │ │ │ │ + b.n 669ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ blx 2beec │ │ │ │ cmp r0, r7 │ │ │ │ - bcc.n 669a8 │ │ │ │ + bcc.n 669b8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ blx 2c230 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 669a8 │ │ │ │ + cbnz r0, 669b8 │ │ │ │ cmp.w r7, #4096 @ 0x1000 │ │ │ │ - bcc.n 6699c │ │ │ │ + bcc.n 669ac │ │ │ │ mov.w r2, #4096 @ 0x1000 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, sp │ │ │ │ blx 2b98c │ │ │ │ movs r1, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sp │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 66958 │ │ │ │ + bne.n 66968 │ │ │ │ mov r0, r6 │ │ │ │ blx 2be4c │ │ │ │ subs r4, r0, r7 │ │ │ │ it ne │ │ │ │ movne.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 669ac │ │ │ │ + b.n 669bc │ │ │ │ mov r0, r6 │ │ │ │ blx 2b158 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66972 │ │ │ │ - b.n 669ac │ │ │ │ + beq.n 66982 │ │ │ │ + b.n 669bc │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r6 │ │ │ │ blx 2c050 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 129af0 │ │ │ │ - b.n 669be │ │ │ │ + bl 129d2c │ │ │ │ + b.n 669ce │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #4 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -000669c8 : │ │ │ │ +000669d8 : │ │ │ │ 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 2b43c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 669ea │ │ │ │ + cbz r0, 669fa │ │ │ │ adds r5, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - b.n 669da │ │ │ │ + b.n 669ea │ │ │ │ mov r0, r5 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66a76 │ │ │ │ + beq.n 66a86 │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2b43c │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 66a0c │ │ │ │ + cbnz r0, 66a1c │ │ │ │ mov r0, r7 │ │ │ │ blx 2abf4 │ │ │ │ add.w r5, r7, r0, lsl #2 │ │ │ │ subs r1, r5, r7 │ │ │ │ mov r0, r7 │ │ │ │ asrs r1, r1, #2 │ │ │ │ - bl 8b0a4 │ │ │ │ - cbnz r0, 66a2e │ │ │ │ + bl 8b0e0 │ │ │ │ + cbnz r0, 66a3e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66a76 │ │ │ │ + bge.n 66a86 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 66a76 │ │ │ │ + cbnz r3, 66a86 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66a76 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66a86 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r2, r4] │ │ │ │ - cbz r3, 66a3c │ │ │ │ + cbz r3, 66a4c │ │ │ │ adds r4, #4 │ │ │ │ adds r7, r5, #4 │ │ │ │ - b.n 669f6 │ │ │ │ - ldr r0, [pc, #72] @ (66a88 ) │ │ │ │ + b.n 66a06 │ │ │ │ + ldr r0, [pc, #72] @ (66a98 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #72] @ (66a8c ) │ │ │ │ + ldr r1, [pc, #72] @ (66a9c ) │ │ │ │ mov r2, r6 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1d1f58 │ │ │ │ - cbz r0, 66a5e │ │ │ │ - movw r1, #47216 @ 0xb870 │ │ │ │ + bl 1d21f0 │ │ │ │ + cbz r0, 66a6e │ │ │ │ + movw r1, #47280 @ 0xb8b0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #52] @ (66a90 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #52] @ (66aa0 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66a84 │ │ │ │ + bge.n 66a94 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 66a84 │ │ │ │ + cbnz r3, 66a94 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #47240 @ 0xb888 │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #47304 @ 0xb8c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #16] @ (66a90 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (66aa0 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf74c004d │ │ │ │ - strb r4, [r0, #1] │ │ │ │ + strb r0, [r0, #2] │ │ │ │ lsls r1, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r2 │ │ │ │ bl 54140 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ add r2, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00066ab4 <_Py_stat@@Base>: │ │ │ │ +00066ac4 <_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 11dee0 │ │ │ │ - cbz r0, 66b10 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 11e2a8 │ │ │ │ + cbz r0, 66b20 <_Py_stat@@Base+0x5c> │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1e6b1c │ │ │ │ + bl 1e6d64 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66af0 <_Py_stat@@Base+0x3c> │ │ │ │ + bne.n 66b00 <_Py_stat@@Base+0x3c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66b10 <_Py_stat@@Base+0x5c> │ │ │ │ + bge.n 66b20 <_Py_stat@@Base+0x5c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66b10 <_Py_stat@@Base+0x5c> │ │ │ │ + cbnz r3, 66b20 <_Py_stat@@Base+0x5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66b10 <_Py_stat@@Base+0x5c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66b20 <_Py_stat@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2ab70 <__stat64_time64@plt> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66b14 <_Py_stat@@Base+0x60> │ │ │ │ + bge.n 66b24 <_Py_stat@@Base+0x60> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66b14 <_Py_stat@@Base+0x60> │ │ │ │ + cbnz r3, 66b24 <_Py_stat@@Base+0x60> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66b14 <_Py_stat@@Base+0x60> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66b24 <_Py_stat@@Base+0x60> │ │ │ │ mvn.w r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ -00066b1a <_Py_open@@Base>: │ │ │ │ +00066b2a <_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 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66bc0 <_Py_open@@Base+0xa6> │ │ │ │ + beq.n 66bd0 <_Py_open@@Base+0xa6> │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ orr.w r6, r6, #524288 @ 0x80000 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r6, [sp, #0] │ │ │ │ - movw r1, #54396 @ 0xd47c │ │ │ │ + movw r1, #54460 @ 0xd4bc │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #53820 @ 0xd23c │ │ │ │ + movw r0, #53884 @ 0xd27c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66bd8 <_Py_open@@Base+0xbe> │ │ │ │ - bl 9652c │ │ │ │ + beq.n 66be8 <_Py_open@@Base+0xbe> │ │ │ │ + bl 9658c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2ad08 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 66b90 <_Py_open@@Base+0x76> │ │ │ │ + bge.n 66ba0 <_Py_open@@Base+0x76> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 66bc6 <_Py_open@@Base+0xac> │ │ │ │ - bl eec74 │ │ │ │ + bne.n 66bd6 <_Py_open@@Base+0xac> │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66b62 <_Py_open@@Base+0x48> │ │ │ │ - b.n 66bd8 <_Py_open@@Base+0xbe> │ │ │ │ + beq.n 66b72 <_Py_open@@Base+0x48> │ │ │ │ + b.n 66be8 <_Py_open@@Base+0xbe> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66ba4 <_Py_open@@Base+0x8a> │ │ │ │ + bge.n 66bb4 <_Py_open@@Base+0x8a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66ba4 <_Py_open@@Base+0x8a> │ │ │ │ + cbnz r3, 66bb4 <_Py_open@@Base+0x8a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #28608 @ 0x6fc0 │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ - bl 1b1604 <_PyConfig_FromDict@@Base+0x574> │ │ │ │ + bl 1b1cbc <_PyConfig_FromDict@@Base+0x574> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66bf0 <_Py_open@@Base+0xd6> │ │ │ │ + bne.n 66c00 <_Py_open@@Base+0xd6> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4c4 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66bf0 <_Py_open@@Base+0xd6> │ │ │ │ + b.n 66c00 <_Py_open@@Base+0xd6> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b78 │ │ │ │ + bl 1b1230 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66bc0 <_Py_open@@Base+0xa6> │ │ │ │ + bge.n 66bd0 <_Py_open@@Base+0xa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 66bc0 <_Py_open@@Base+0xa6> │ │ │ │ + bne.n 66bd0 <_Py_open@@Base+0xa6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66bc0 <_Py_open@@Base+0xa6> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66bd0 <_Py_open@@Base+0xa6> │ │ │ │ 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, #116] @ (66c80 <_Py_open@@Base+0x166>) │ │ │ │ - movw r4, #4376 @ 0x1118 │ │ │ │ + ldr r5, [pc, #116] @ (66c90 <_Py_open@@Base+0x166>) │ │ │ │ + movw r4, #4440 @ 0x1158 │ │ │ │ movt r4, #44 @ 0x2c │ │ │ │ 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 20ea68 <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x540> │ │ │ │ - cbnz r0, 66c2e <_Py_open@@Base+0x114> │ │ │ │ + bl 20ed9c <_PyDict_GetItemRef_KnownHash_LockHeld@@Base+0x690> │ │ │ │ + cbnz r0, 66c3e <_Py_open@@Base+0x114> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66c6a <_Py_open@@Base+0x150> │ │ │ │ + b.n 66c7a <_Py_open@@Base+0x150> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #58604 @ 0xe4ec │ │ │ │ + movw r1, #58668 @ 0xe52c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #13948 @ 0x367c │ │ │ │ + movw r0, #13972 @ 0x3694 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 66c2a <_Py_open@@Base+0x110> │ │ │ │ + beq.n 66c3a <_Py_open@@Base+0x110> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r1, sp, #16 │ │ │ │ - bl 20fe48 │ │ │ │ + bl 210028 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 66c64 <_Py_open@@Base+0x14a> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 66c74 <_Py_open@@Base+0x14a> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 66c2a <_Py_open@@Base+0x110> │ │ │ │ + bne.n 66c3a <_Py_open@@Base+0x110> │ │ │ │ mov r0, r4 │ │ │ │ - bl 800d8 │ │ │ │ - ldr r3, [pc, #20] @ (66c80 <_Py_open@@Base+0x166>) │ │ │ │ + bl 800f8 │ │ │ │ + ldr r3, [pc, #20] @ (66c90 <_Py_open@@Base+0x166>) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #148] @ 0x94 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ - beq.n 66c7c <_Py_open@@Base+0x162> │ │ │ │ + beq.n 66c8c <_Py_open@@Base+0x162> │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {2} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r3, #47264 @ 0xb8a0 │ │ │ │ + movw r3, #47328 @ 0xb8e0 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r4, [r5, #0] │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ movs r1, #2 │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2b7b8 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne.n 66d24 <_Py_open@@Base+0x20a> │ │ │ │ + bne.n 66d34 <_Py_open@@Base+0x20a> │ │ │ │ movw r5, #43732 @ 0xaad4 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbnz r0, 66d26 <_Py_open@@Base+0x20c> │ │ │ │ - ldr r2, [pc, #80] @ (66d2c <_Py_open@@Base+0x212>) │ │ │ │ + bl d90a8 │ │ │ │ + cbnz r0, 66d36 <_Py_open@@Base+0x20c> │ │ │ │ + ldr r2, [pc, #80] @ (66d3c <_Py_open@@Base+0x212>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5, #0] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r7, [r6, #72] @ 0x48 │ │ │ │ - cbz r7, 66cf2 <_Py_open@@Base+0x1d8> │ │ │ │ + cbz r7, 66d02 <_Py_open@@Base+0x1d8> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - cbnz r3, 66d0c <_Py_open@@Base+0x1f2> │ │ │ │ + cbnz r3, 66d1c <_Py_open@@Base+0x1f2> │ │ │ │ blx 2b0e0 │ │ │ │ add r3, sp, #8 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #47280 @ 0xb8b0 │ │ │ │ + movw r2, #47344 @ 0xb8f0 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ - b.n 66d26 <_Py_open@@Base+0x20c> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ + b.n 66d36 <_Py_open@@Base+0x20c> │ │ │ │ blx 2b0e0 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #47280 @ 0xb8b0 │ │ │ │ + movw r1, #47344 @ 0xb8f0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r5 │ │ │ │ - bl 502c0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 66d26 <_Py_open@@Base+0x20c> │ │ │ │ + bl 502c4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 66d36 <_Py_open@@Base+0x20c> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -88960,80 +88967,80 @@ │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 66d56 <_Py_open@@Base+0x23c> │ │ │ │ + beq.n 66d66 <_Py_open@@Base+0x23c> │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r4 │ │ │ │ - b.n 66d60 <_Py_open@@Base+0x246> │ │ │ │ - bl 66c84 <_Py_open@@Base+0x16a> │ │ │ │ + b.n 66d70 <_Py_open@@Base+0x246> │ │ │ │ + bl 66c94 <_Py_open@@Base+0x16a> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66d50 <_Py_open@@Base+0x236> │ │ │ │ - b.n 66de6 <_Py_open@@Base+0x2cc> │ │ │ │ + bne.n 66d60 <_Py_open@@Base+0x236> │ │ │ │ + b.n 66df6 <_Py_open@@Base+0x2cc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ add.w r6, r4, r8 │ │ │ │ movs r2, #1 │ │ │ │ add r1, sp, #16 │ │ │ │ strd r6, fp, [sp] │ │ │ │ add.w r3, sl, r4 │ │ │ │ sub.w r5, r9, r4 │ │ │ │ strd r3, r5, [sp, #16] │ │ │ │ blx 2b2bc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 66e0a <_Py_open@@Base+0x2f0> │ │ │ │ + bge.n 66e1a <_Py_open@@Base+0x2f0> │ │ │ │ movw r8, #43732 @ 0xaad4 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movw r3, #45496 @ 0xb1b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbnz r0, 66de6 <_Py_open@@Base+0x2cc> │ │ │ │ - ldr r3, [pc, #120] @ (66e1c <_Py_open@@Base+0x302>) │ │ │ │ + bl d90a8 │ │ │ │ + cbnz r0, 66df6 <_Py_open@@Base+0x2cc> │ │ │ │ + ldr r3, [pc, #120] @ (66e2c <_Py_open@@Base+0x302>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r8] │ │ │ │ ldr r7, [r7, #0] │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr.w sl, [r9, #72] @ 0x48 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 66dc8 <_Py_open@@Base+0x2ae> │ │ │ │ + beq.n 66dd8 <_Py_open@@Base+0x2ae> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ - cbnz r3, 66dec <_Py_open@@Base+0x2d2> │ │ │ │ + cbnz r3, 66dfc <_Py_open@@Base+0x2d2> │ │ │ │ blx 2b0e0 │ │ │ │ - movw r2, #47308 @ 0xb8cc │ │ │ │ + movw r2, #47372 @ 0xb90c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ strd r4, r0, [sp, #8] │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66e14 <_Py_open@@Base+0x2fa> │ │ │ │ + b.n 66e24 <_Py_open@@Base+0x2fa> │ │ │ │ blx 2b0e0 │ │ │ │ mov r3, r6 │ │ │ │ strd r4, r0, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #47308 @ 0xb8cc │ │ │ │ + movw r1, #47372 @ 0xb90c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 502c0 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b.n 66de6 <_Py_open@@Base+0x2cc> │ │ │ │ + bl 502c4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b.n 66df6 <_Py_open@@Base+0x2cc> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 66d60 <_Py_open@@Base+0x246> │ │ │ │ + bne.n 66d70 <_Py_open@@Base+0x246> │ │ │ │ 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 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -89043,169 +89050,169 @@ │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 66e46 <_Py_open@@Base+0x32c> │ │ │ │ + beq.n 66e56 <_Py_open@@Base+0x32c> │ │ │ │ movs r4, #0 │ │ │ │ mov r9, r4 │ │ │ │ - b.n 66e50 <_Py_open@@Base+0x336> │ │ │ │ - bl 66c84 <_Py_open@@Base+0x16a> │ │ │ │ + b.n 66e60 <_Py_open@@Base+0x336> │ │ │ │ + bl 66c94 <_Py_open@@Base+0x16a> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 66e40 <_Py_open@@Base+0x326> │ │ │ │ - b.n 66e7c <_Py_open@@Base+0x362> │ │ │ │ + bne.n 66e50 <_Py_open@@Base+0x326> │ │ │ │ + b.n 66e8c <_Py_open@@Base+0x362> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ adds r3, r4, r6 │ │ │ │ movs r2, #1 │ │ │ │ strd r3, r9, [sp] │ │ │ │ add r1, sp, #8 │ │ │ │ add.w ip, r8, r4 │ │ │ │ subs r3, r7, r4 │ │ │ │ strd ip, r3, [sp, #8] │ │ │ │ blx 2b564 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 66e82 <_Py_open@@Base+0x368> │ │ │ │ + bge.n 66e92 <_Py_open@@Base+0x368> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 66e8c <_Py_open@@Base+0x372> │ │ │ │ + b.n 66e9c <_Py_open@@Base+0x372> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 66e50 <_Py_open@@Base+0x336> │ │ │ │ + bne.n 66e60 <_Py_open@@Base+0x336> │ │ │ │ movs r0, #0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ movs r1, #0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl b43f8 │ │ │ │ - cbnz r0, 66eb0 <_Py_open@@Base+0x396> │ │ │ │ + bl b4488 │ │ │ │ + cbnz r0, 66ec0 <_Py_open@@Base+0x396> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 66ee2 <_Py_open@@Base+0x3c8> │ │ │ │ + b.n 66ef2 <_Py_open@@Base+0x3c8> │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl b43f8 │ │ │ │ + bl b4488 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66eac <_Py_open@@Base+0x392> │ │ │ │ + beq.n 66ebc <_Py_open@@Base+0x392> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b43f8 │ │ │ │ + bl b4488 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 66eac <_Py_open@@Base+0x392> │ │ │ │ + beq.n 66ebc <_Py_open@@Base+0x392> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #47392 @ 0xb920 │ │ │ │ + movw r0, #47456 @ 0xb960 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ 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 │ │ │ │ mov r8, r0 │ │ │ │ - bl 706dc │ │ │ │ - cbz r0, 66f5a <_Py_open@@Base+0x440> │ │ │ │ + bl 7071c │ │ │ │ + cbz r0, 66f6a <_Py_open@@Base+0x440> │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r5 │ │ │ │ - bls.n 66f5c <_Py_open@@Base+0x442> │ │ │ │ + bls.n 66f6c <_Py_open@@Base+0x442> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r7, [r3, r5, lsl #2] │ │ │ │ - cbnz r7, 66f1a <_Py_open@@Base+0x400> │ │ │ │ + cbnz r7, 66f2a <_Py_open@@Base+0x400> │ │ │ │ adds r5, #1 │ │ │ │ - b.n 66f02 <_Py_open@@Base+0x3e8> │ │ │ │ - bl 800d8 │ │ │ │ + b.n 66f12 <_Py_open@@Base+0x3e8> │ │ │ │ + bl 800f8 │ │ │ │ mov r2, r7 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbz r6, 66f46 <_Py_open@@Base+0x42c> │ │ │ │ - bl 78874 │ │ │ │ + cbz r6, 66f56 <_Py_open@@Base+0x42c> │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66f42 <_Py_open@@Base+0x428> │ │ │ │ + bge.n 66f52 <_Py_open@@Base+0x428> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 66f42 <_Py_open@@Base+0x428> │ │ │ │ + cbnz r3, 66f52 <_Py_open@@Base+0x428> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 66f16 <_Py_open@@Base+0x3fc> │ │ │ │ + bne.n 66f26 <_Py_open@@Base+0x3fc> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66f5a <_Py_open@@Base+0x440> │ │ │ │ + bge.n 66f6a <_Py_open@@Base+0x440> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66f5a <_Py_open@@Base+0x440> │ │ │ │ + cbnz r3, 66f6a <_Py_open@@Base+0x440> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 66ee6 <_Py_open@@Base+0x3cc> │ │ │ │ + b.n 66ef6 <_Py_open@@Base+0x3cc> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 66ee6 <_Py_open@@Base+0x3cc> │ │ │ │ - cbz r0, 66fca <_Py_open@@Base+0x4b0> │ │ │ │ + bl 66ef6 <_Py_open@@Base+0x3cc> │ │ │ │ + cbz r0, 66fda <_Py_open@@Base+0x4b0> │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 66f9a <_Py_open@@Base+0x480> │ │ │ │ + cbnz r0, 66faa <_Py_open@@Base+0x480> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66fca <_Py_open@@Base+0x4b0> │ │ │ │ + bge.n 66fda <_Py_open@@Base+0x4b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66fca <_Py_open@@Base+0x4b0> │ │ │ │ + cbnz r3, 66fda <_Py_open@@Base+0x4b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 66fca <_Py_open@@Base+0x4b0> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 66fda <_Py_open@@Base+0x4b0> │ │ │ │ movs r0, #1 │ │ │ │ - bl 716e0 │ │ │ │ - cbnz r0, 66fce <_Py_open@@Base+0x4b4> │ │ │ │ + bl 7171c │ │ │ │ + cbnz r0, 66fde <_Py_open@@Base+0x4b4> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66fb6 <_Py_open@@Base+0x49c> │ │ │ │ + bge.n 66fc6 <_Py_open@@Base+0x49c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 66fb6 <_Py_open@@Base+0x49c> │ │ │ │ + cbnz r3, 66fc6 <_Py_open@@Base+0x49c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 66fca <_Py_open@@Base+0x4b0> │ │ │ │ + bge.n 66fda <_Py_open@@Base+0x4b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 66fca <_Py_open@@Base+0x4b0> │ │ │ │ + cbnz r3, 66fda <_Py_open@@Base+0x4b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 66fe8 <_Py_open@@Base+0x4ce> │ │ │ │ + b.n 66ff8 <_Py_open@@Base+0x4ce> │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #16] │ │ │ │ strd r3, r0, [r4, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -89216,65 +89223,65 @@ │ │ │ │ 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.w r1, sp, #6 │ │ │ │ - bl 6110e <_PyLong_UInt16_Converter@@Base> │ │ │ │ - cbz r0, 67014 <_Py_open@@Base+0x4fa> │ │ │ │ + bl 6111e <_PyLong_UInt16_Converter@@Base> │ │ │ │ + cbz r0, 67024 <_Py_open@@Base+0x4fa> │ │ │ │ ldrh.w r0, [sp, #6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 7e0f0 │ │ │ │ + bl 7e110 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 66fec <_Py_open@@Base+0x4d2> │ │ │ │ + b.n 66ffc <_Py_open@@Base+0x4d2> │ │ │ │ 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 271078 <_PyLong_UInt32_Converter@@Base> │ │ │ │ - cbz r0, 6703c <_Py_open@@Base+0x522> │ │ │ │ + bl 2712b8 <_PyLong_UInt32_Converter@@Base> │ │ │ │ + cbz r0, 6704c <_Py_open@@Base+0x522> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ rev r0, r0 │ │ │ │ - bl 7e0f0 │ │ │ │ + bl 7e110 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - b.n 6701a <_Py_open@@Base+0x500> │ │ │ │ + b.n 6702a <_Py_open@@Base+0x500> │ │ │ │ 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 │ │ │ │ mov r1, sp │ │ │ │ - bl 23c2c4 <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ - cbz r0, 6708c <_Py_open@@Base+0x572> │ │ │ │ + bl 23c4fc <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + cbz r0, 6709c <_Py_open@@Base+0x572> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #6 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r1, sp, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2ac18 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67082 <_Py_open@@Base+0x568> │ │ │ │ + cbnz r0, 67092 <_Py_open@@Base+0x568> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 6708e <_Py_open@@Base+0x574> │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 6709e <_Py_open@@Base+0x574> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6708e <_Py_open@@Base+0x574> │ │ │ │ + b.n 6709e <_Py_open@@Base+0x574> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -89291,187 +89298,187 @@ │ │ │ │ strd r5, r5, [sp, #52] @ 0x34 │ │ │ │ str r5, [sp, #48] @ 0x30 │ │ │ │ blx 2b348 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ - beq.n 670e6 <_Py_open@@Base+0x5cc> │ │ │ │ + beq.n 670f6 <_Py_open@@Base+0x5cc> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47432 @ 0xb948 │ │ │ │ + movw r1, #47496 @ 0xb988 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 67118 <_Py_open@@Base+0x5fe> │ │ │ │ + bl f3598 │ │ │ │ + b.n 67128 <_Py_open@@Base+0x5fe> │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ 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, #47468 @ 0xb96c │ │ │ │ + movw r2, #47532 @ 0xb9ac │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ 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] @ (67324 <_Py_open@@Base+0x80a>) │ │ │ │ - bl d80fc │ │ │ │ - cbnz r0, 6711c <_Py_open@@Base+0x602> │ │ │ │ + ldr r3, [pc, #528] @ (67334 <_Py_open@@Base+0x80a>) │ │ │ │ + bl d8140 │ │ │ │ + cbnz r0, 6712c <_Py_open@@Base+0x602> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6731c <_Py_open@@Base+0x802> │ │ │ │ + b.n 6732c <_Py_open@@Base+0x802> │ │ │ │ add.w r9, sp, #72 @ 0x48 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ blx 2b348 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - cbnz r0, 6714a <_Py_open@@Base+0x630> │ │ │ │ + cbnz r0, 6715a <_Py_open@@Base+0x630> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47496 @ 0xb988 │ │ │ │ + movw r1, #47560 @ 0xb9c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 672ea <_Py_open@@Base+0x7d0> │ │ │ │ - bl fc9c8 │ │ │ │ + b.n 672fa <_Py_open@@Base+0x7d0> │ │ │ │ + bl fca44 │ │ │ │ subs.w sl, r0, #0 │ │ │ │ - blt.n 6712e <_Py_open@@Base+0x614> │ │ │ │ + blt.n 6713e <_Py_open@@Base+0x614> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 6718a <_Py_open@@Base+0x670> │ │ │ │ - bl fc9c8 │ │ │ │ + cbz r0, 6719a <_Py_open@@Base+0x670> │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 6716e <_Py_open@@Base+0x654> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 6717e <_Py_open@@Base+0x654> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 672e8 <_Py_open@@Base+0x7ce> │ │ │ │ - b.n 67172 <_Py_open@@Base+0x658> │ │ │ │ + bne.w 672f8 <_Py_open@@Base+0x7ce> │ │ │ │ + b.n 67182 <_Py_open@@Base+0x658> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6718e <_Py_open@@Base+0x674> │ │ │ │ + bge.n 6719e <_Py_open@@Base+0x674> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47532 @ 0xb9ac │ │ │ │ + movw r1, #47596 @ 0xb9ec │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 67144 <_Py_open@@Base+0x62a> │ │ │ │ + bl f3598 │ │ │ │ + b.n 67154 <_Py_open@@Base+0x62a> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 6719e <_Py_open@@Base+0x684> │ │ │ │ + cbz r3, 671ae <_Py_open@@Base+0x684> │ │ │ │ ldr r4, [sp, #108] @ 0x6c │ │ │ │ adds r4, #7 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ adds r4, #28 │ │ │ │ - b.n 671a0 <_Py_open@@Base+0x686> │ │ │ │ + b.n 671b0 <_Py_open@@Base+0x686> │ │ │ │ movs r4, #16 │ │ │ │ adds r3, r6, #1 │ │ │ │ it ne │ │ │ │ addne r4, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 671b6 <_Py_open@@Base+0x69c> │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 67144 <_Py_open@@Base+0x62a> │ │ │ │ + cbnz r0, 671c6 <_Py_open@@Base+0x69c> │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 67154 <_Py_open@@Base+0x62a> │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx 2b348 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r0, 671ce <_Py_open@@Base+0x6b4> │ │ │ │ + cbnz r0, 671de <_Py_open@@Base+0x6b4> │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ cmp r3, #11 │ │ │ │ - bhi.n 671de <_Py_open@@Base+0x6c4> │ │ │ │ - b.n 671e2 <_Py_open@@Base+0x6c8> │ │ │ │ + bhi.n 671ee <_Py_open@@Base+0x6c4> │ │ │ │ + b.n 671f2 <_Py_open@@Base+0x6c8> │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ - bl 2559a8 │ │ │ │ + bl 255be8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 671c6 <_Py_open@@Base+0x6ac> │ │ │ │ - b.n 671f8 <_Py_open@@Base+0x6de> │ │ │ │ + bne.n 671d6 <_Py_open@@Base+0x6ac> │ │ │ │ + b.n 67208 <_Py_open@@Base+0x6de> │ │ │ │ ldr r4, [sp, #88] @ 0x58 │ │ │ │ - cbnz r4, 671fc <_Py_open@@Base+0x6e2> │ │ │ │ + cbnz r4, 6720c <_Py_open@@Base+0x6e2> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47560 @ 0xb9c8 │ │ │ │ + movw r1, #47624 @ 0xba08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 672ea <_Py_open@@Base+0x7d0> │ │ │ │ + b.n 672fa <_Py_open@@Base+0x7d0> │ │ │ │ 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, 67256 <_Py_open@@Base+0x73c> │ │ │ │ + cbz r1, 67266 <_Py_open@@Base+0x73c> │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ cmp r2, #27 │ │ │ │ - bls.n 67220 <_Py_open@@Base+0x706> │ │ │ │ + bls.n 67230 <_Py_open@@Base+0x706> │ │ │ │ adds.w sl, r4, #16 │ │ │ │ - bne.n 67238 <_Py_open@@Base+0x71e> │ │ │ │ + bne.n 67248 <_Py_open@@Base+0x71e> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47604 @ 0xb9f4 │ │ │ │ + movw r1, #47668 @ 0xba34 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 671f8 <_Py_open@@Base+0x6de> │ │ │ │ + bl f3598 │ │ │ │ + b.n 67208 <_Py_open@@Base+0x6de> │ │ │ │ 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 2bf20 │ │ │ │ - b.n 67258 <_Py_open@@Base+0x73e> │ │ │ │ + b.n 67268 <_Py_open@@Base+0x73e> │ │ │ │ mov sl, r4 │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 672b4 <_Py_open@@Base+0x79a> │ │ │ │ + beq.n 672c4 <_Py_open@@Base+0x79a> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls.n 6728a <_Py_open@@Base+0x770> │ │ │ │ + bls.n 6729a <_Py_open@@Base+0x770> │ │ │ │ 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 6728a <_Py_open@@Base+0x770> │ │ │ │ + bhi.n 6729a <_Py_open@@Base+0x770> │ │ │ │ subs r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi.n 6728a <_Py_open@@Base+0x770> │ │ │ │ + bhi.n 6729a <_Py_open@@Base+0x770> │ │ │ │ adds r3, #3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ adds.w r2, sl, r3 │ │ │ │ - bne.n 672a2 <_Py_open@@Base+0x788> │ │ │ │ + bne.n 672b2 <_Py_open@@Base+0x788> │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47648 @ 0xba20 │ │ │ │ + movw r1, #47712 @ 0xba60 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 671f8 <_Py_open@@Base+0x6de> │ │ │ │ + bl f3598 │ │ │ │ + b.n 67208 <_Py_open@@Base+0x6de> │ │ │ │ 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] │ │ │ │ @@ -89480,42 +89487,42 @@ │ │ │ │ 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, #25585 @ 0x63f1 │ │ │ │ + movw r2, #25589 @ 0x63f5 │ │ │ │ movt r2, #3 │ │ │ │ - bl 21025c │ │ │ │ + bl 2104dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 671f8 <_Py_open@@Base+0x6de> │ │ │ │ + beq.n 67208 <_Py_open@@Base+0x6de> │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 672ea <_Py_open@@Base+0x7d0> │ │ │ │ + b.n 672fa <_Py_open@@Base+0x7d0> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ - cbz r3, 672fa <_Py_open@@Base+0x7e0> │ │ │ │ + cbz r3, 6730a <_Py_open@@Base+0x7e0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ movs r5, #0 │ │ │ │ movs r6, #44 @ 0x2c │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldrd r0, r3, [sp, #52] @ 0x34 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 67318 <_Py_open@@Base+0x7fe> │ │ │ │ + ble.n 67328 <_Py_open@@Base+0x7fe> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ adds r5, #1 │ │ │ │ - bl 12e188 │ │ │ │ - b.n 67304 <_Py_open@@Base+0x7ea> │ │ │ │ - bl 762f0 │ │ │ │ + bl 12e420 │ │ │ │ + b.n 67314 <_Py_open@@Base+0x7ea> │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrh r0, [r7, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -89524,436 +89531,436 @@ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r4, sp, #32 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ add r2, sp, #28 │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #47696 @ 0xba50 │ │ │ │ + movw r1, #47760 @ 0xba90 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ - bl 8ed1c │ │ │ │ - cbnz r0, 6735e <_Py_open@@Base+0x844> │ │ │ │ + bl 8ed58 │ │ │ │ + cbnz r0, 6736e <_Py_open@@Base+0x844> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 67460 <_Py_open@@Base+0x946> │ │ │ │ + b.n 67470 <_Py_open@@Base+0x946> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - movw r1, #47716 @ 0xba64 │ │ │ │ + movw r1, #47780 @ 0xbaa4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 1002b8 │ │ │ │ + bl 100334 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6735a <_Py_open@@Base+0x840> │ │ │ │ + beq.n 6736a <_Py_open@@Base+0x840> │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 673b4 <_Py_open@@Base+0x89a> │ │ │ │ + ble.n 673c4 <_Py_open@@Base+0x89a> │ │ │ │ cmp.w r5, #268435456 @ 0x10000000 │ │ │ │ - bcc.n 67382 <_Py_open@@Base+0x868> │ │ │ │ + bcc.n 67392 <_Py_open@@Base+0x868> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 673a8 <_Py_open@@Base+0x88e> │ │ │ │ + b.n 673b8 <_Py_open@@Base+0x88e> │ │ │ │ lsls r0, r5, #3 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6737e <_Py_open@@Base+0x864> │ │ │ │ + beq.n 6738e <_Py_open@@Base+0x864> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r5, r3 │ │ │ │ - bhi.n 673a8 <_Py_open@@Base+0x88e> │ │ │ │ + bhi.n 673b8 <_Py_open@@Base+0x88e> │ │ │ │ movs r0, #44 @ 0x2c │ │ │ │ mul.w r0, r5, r0 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 673b6 <_Py_open@@Base+0x89c> │ │ │ │ + cbnz r0, 673c6 <_Py_open@@Base+0x89c> │ │ │ │ movs r5, #0 │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b.n 67426 <_Py_open@@Base+0x90c> │ │ │ │ + b.n 67436 <_Py_open@@Base+0x90c> │ │ │ │ mov r7, r4 │ │ │ │ - movw r1, #47764 @ 0xba94 │ │ │ │ + movw r1, #47828 @ 0xbad4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r7 │ │ │ │ mov.w r8, #0 │ │ │ │ add.w fp, r6, #16 │ │ │ │ cmp r8, r5 │ │ │ │ - bge.n 67402 <_Py_open@@Base+0x8e8> │ │ │ │ + bge.n 67412 <_Py_open@@Base+0x8e8> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ itet mi │ │ │ │ ldrmi r3, [r6, #12] │ │ │ │ ldrpl.w r0, [fp, r8, lsl #2] │ │ │ │ ldrmi.w r0, [r3, r8, lsl #2] │ │ │ │ - bl 1737dc │ │ │ │ - cbz r0, 67424 <_Py_open@@Base+0x90a> │ │ │ │ + bl 173c64 │ │ │ │ + cbz r0, 67434 <_Py_open@@Base+0x90a> │ │ │ │ ldr.w r3, [r9], #44 │ │ │ │ add.w r8, r8, #1 │ │ │ │ str.w r3, [sl], #8 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr.w r3, [r9, #-36] │ │ │ │ str.w r3, [sl, #-4] │ │ │ │ - b.n 673ca <_Py_open@@Base+0x8b0> │ │ │ │ + b.n 673da <_Py_open@@Base+0x8b0> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r5, #19177 @ 0x4ae9 │ │ │ │ + movw r5, #19193 @ 0x4af9 │ │ │ │ movt r5, #6 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 332a2 <_Py_fstat@@Base+0x376> │ │ │ │ + bl 332a6 <_Py_fstat@@Base+0x376> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 67426 <_Py_open@@Base+0x90c> │ │ │ │ + b.n 67436 <_Py_open@@Base+0x90c> │ │ │ │ mov r5, r0 │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r9, r4 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 67440 <_Py_open@@Base+0x926> │ │ │ │ + beq.n 67450 <_Py_open@@Base+0x926> │ │ │ │ add.w r9, r9, #1 │ │ │ │ - bl 12e188 │ │ │ │ - b.n 6742e <_Py_open@@Base+0x914> │ │ │ │ + bl 12e420 │ │ │ │ + b.n 6743e <_Py_open@@Base+0x914> │ │ │ │ mov r0, r4 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r7 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67460 <_Py_open@@Base+0x946> │ │ │ │ + bge.n 67470 <_Py_open@@Base+0x946> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 67460 <_Py_open@@Base+0x946> │ │ │ │ + cbnz r3, 67470 <_Py_open@@Base+0x946> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, sp │ │ │ │ - movw r1, #47852 @ 0xbaec │ │ │ │ + movw r1, #47916 @ 0xbb2c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8ed1c │ │ │ │ - cbnz r0, 674ae <_Py_open@@Base+0x994> │ │ │ │ - bl d92ec │ │ │ │ - movw r2, #30473 @ 0x7709 │ │ │ │ + bl 8ed58 │ │ │ │ + cbnz r0, 674be <_Py_open@@Base+0x994> │ │ │ │ + bl d9330 │ │ │ │ + movw r2, #31177 @ 0x79c9 │ │ │ │ movt r2, #18 │ │ │ │ - movw r1, #47868 @ 0xbafc │ │ │ │ + movw r1, #47932 @ 0xbb3c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r3, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 8ed1c │ │ │ │ - cbnz r0, 674b2 <_Py_open@@Base+0x998> │ │ │ │ + bl 8ed58 │ │ │ │ + cbnz r0, 674c2 <_Py_open@@Base+0x998> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67524 <_Py_open@@Base+0xa0a> │ │ │ │ + b.n 67534 <_Py_open@@Base+0xa0a> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 674b4 <_Py_open@@Base+0x99a> │ │ │ │ + b.n 674c4 <_Py_open@@Base+0x99a> │ │ │ │ movs r5, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - movw r1, #17792 @ 0x4580 │ │ │ │ + movw r1, #17856 @ 0x45c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #47884 @ 0xbb0c │ │ │ │ + movw r0, #47948 @ 0xbb4c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 674aa <_Py_open@@Base+0x990> │ │ │ │ + beq.n 674ba <_Py_open@@Base+0x990> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6751e <_Py_open@@Base+0xa04> │ │ │ │ + cbnz r0, 6752e <_Py_open@@Base+0xa04> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b4e8 │ │ │ │ mov r4, r0 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ - cbz r5, 67502 <_Py_open@@Base+0x9e8> │ │ │ │ + bl 12e420 │ │ │ │ + cbz r5, 67512 <_Py_open@@Base+0x9e8> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67502 <_Py_open@@Base+0x9e8> │ │ │ │ + bge.n 67512 <_Py_open@@Base+0x9e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 67502 <_Py_open@@Base+0x9e8> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cbz r4, 67514 <_Py_open@@Base+0x9fa> │ │ │ │ + cbnz r3, 67512 <_Py_open@@Base+0x9e8> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbz r4, 67524 <_Py_open@@Base+0x9fa> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 674aa <_Py_open@@Base+0x990> │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 674ba <_Py_open@@Base+0x990> │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 67524 <_Py_open@@Base+0xa0a> │ │ │ │ + b.n 67534 <_Py_open@@Base+0xa0a> │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 674ee <_Py_open@@Base+0x9d4> │ │ │ │ - b.n 67504 <_Py_open@@Base+0x9ea> │ │ │ │ + bne.n 674fe <_Py_open@@Base+0x9d4> │ │ │ │ + b.n 67514 <_Py_open@@Base+0x9ea> │ │ │ │ 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, #47904 @ 0xbb20 │ │ │ │ + movw r1, #47968 @ 0xbb60 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 6759a <_Py_open@@Base+0xa80> │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 675aa <_Py_open@@Base+0xa80> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - movw r1, #7568 @ 0x1d90 │ │ │ │ + movw r1, #7632 @ 0x1dd0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #47924 @ 0xbb34 │ │ │ │ + movw r0, #47988 @ 0xbb74 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6759a <_Py_open@@Base+0xa80> │ │ │ │ - bl 9652c │ │ │ │ + beq.n 675aa <_Py_open@@Base+0xa80> │ │ │ │ + bl 9658c │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ blx 2b490 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ - cbnz r4, 6759e <_Py_open@@Base+0xa84> │ │ │ │ + bl 9aa44 │ │ │ │ + cbnz r4, 675ae <_Py_open@@Base+0xa84> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47948 @ 0xbb4c │ │ │ │ + movw r1, #48012 @ 0xbb8c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 675a8 <_Py_open@@Base+0xa8e> │ │ │ │ + b.n 675b8 <_Py_open@@Base+0xa8e> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ 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, #47972 @ 0xbb64 │ │ │ │ + movw r1, #48036 @ 0xbba4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 675f2 <_Py_open@@Base+0xad8> │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 67602 <_Py_open@@Base+0xad8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ - bcc.n 675f6 <_Py_open@@Base+0xadc> │ │ │ │ + bcc.n 67606 <_Py_open@@Base+0xadc> │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #47992 @ 0xbb78 │ │ │ │ + movw r1, #48056 @ 0xbbb8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6764a <_Py_open@@Base+0xb30> │ │ │ │ + b.n 6765a <_Py_open@@Base+0xb30> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - movw r1, #32192 @ 0x7dc0 │ │ │ │ + movw r1, #32256 @ 0x7e00 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #48032 @ 0xbba0 │ │ │ │ + movw r0, #48096 @ 0xbbe0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 675f2 <_Py_open@@Base+0xad8> │ │ │ │ - bl 9652c │ │ │ │ + beq.n 67602 <_Py_open@@Base+0xad8> │ │ │ │ + bl 9658c │ │ │ │ mov r5, r0 │ │ │ │ ldrd r1, r0, [sp] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ blx 2bfac │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ - cbnz r4, 67644 <_Py_open@@Base+0xb2a> │ │ │ │ + bl 9aa44 │ │ │ │ + cbnz r4, 67654 <_Py_open@@Base+0xb2a> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48056 @ 0xbbb8 │ │ │ │ + movw r1, #48120 @ 0xbbf8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 675f2 <_Py_open@@Base+0xad8> │ │ │ │ + bl f3598 │ │ │ │ + b.n 67602 <_Py_open@@Base+0xad8> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ 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, #48080 @ 0xbbd0 │ │ │ │ + movw r1, #48144 @ 0xbc10 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 6769c <_Py_open@@Base+0xb82> │ │ │ │ - bl 9652c │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 676ac <_Py_open@@Base+0xb82> │ │ │ │ + bl 9658c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 2b1c8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ - cbnz r4, 676a0 <_Py_open@@Base+0xb86> │ │ │ │ + bl 9aa44 │ │ │ │ + cbnz r4, 676b0 <_Py_open@@Base+0xb86> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48100 @ 0xbbe4 │ │ │ │ + movw r1, #48164 @ 0xbc24 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 676a6 <_Py_open@@Base+0xb8c> │ │ │ │ + b.n 676b6 <_Py_open@@Base+0xb8c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ 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, #48120 @ 0xbbf8 │ │ │ │ + movw r1, #48184 @ 0xbc38 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r2, sp │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 676f6 <_Py_open@@Base+0xbdc> │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 67706 <_Py_open@@Base+0xbdc> │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r0, #2 │ │ │ │ - bne.n 676fa <_Py_open@@Base+0xbe0> │ │ │ │ + bne.n 6770a <_Py_open@@Base+0xbe0> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 67726 <_Py_open@@Base+0xc0c> │ │ │ │ + beq.n 67736 <_Py_open@@Base+0xc0c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48136 @ 0xbc08 │ │ │ │ + movw r1, #48200 @ 0xbc48 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 67756 <_Py_open@@Base+0xc3c> │ │ │ │ + b.n 67766 <_Py_open@@Base+0xc3c> │ │ │ │ cmp r0, #10 │ │ │ │ - bne.n 67706 <_Py_open@@Base+0xbec> │ │ │ │ + bne.n 67716 <_Py_open@@Base+0xbec> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #16 │ │ │ │ - beq.n 67726 <_Py_open@@Base+0xc0c> │ │ │ │ - b.n 676da <_Py_open@@Base+0xbc0> │ │ │ │ + beq.n 67736 <_Py_open@@Base+0xc0c> │ │ │ │ + b.n 676ea <_Py_open@@Base+0xbc0> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #48180 @ 0xbc34 │ │ │ │ + movw r1, #48244 @ 0xbc74 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ - b.n 676f6 <_Py_open@@Base+0xbdc> │ │ │ │ + bl 12e420 │ │ │ │ + b.n 67706 <_Py_open@@Base+0xbdc> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r3, #46 @ 0x2e │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ blx 2b014 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 6774a <_Py_open@@Base+0xc30> │ │ │ │ + cbnz r0, 6775a <_Py_open@@Base+0xc30> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ - b.n 676f6 <_Py_open@@Base+0xbdc> │ │ │ │ + bl 12e420 │ │ │ │ + b.n 67706 <_Py_open@@Base+0xbdc> │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ 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 e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6777e <_Py_open@@Base+0xc64> │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 6777e <_Py_open@@Base+0xc64> │ │ │ │ + bne.n 6778e <_Py_open@@Base+0xc64> │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 6778e <_Py_open@@Base+0xc64> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 677ba <_Py_open@@Base+0xca0> │ │ │ │ - bl 9652c │ │ │ │ + b.n 677ca <_Py_open@@Base+0xca0> │ │ │ │ + bl 9658c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b4c4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 677b2 <_Py_open@@Base+0xc98> │ │ │ │ + bge.n 677c2 <_Py_open@@Base+0xc98> │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq.n 677b2 <_Py_open@@Base+0xc98> │ │ │ │ + beq.n 677c2 <_Py_open@@Base+0xc98> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 677e0 <_Py_open@@Base+0xcc6> │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 677e0 <_Py_open@@Base+0xcc6> │ │ │ │ + bne.n 677f0 <_Py_open@@Base+0xcc6> │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 677f0 <_Py_open@@Base+0xcc6> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 677fa <_Py_open@@Base+0xce0> │ │ │ │ + b.n 6780a <_Py_open@@Base+0xce0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e9718 <_Py_dup@@Base> │ │ │ │ + bl 1e9960 <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 677dc <_Py_open@@Base+0xcc2> │ │ │ │ - bl 800d8 │ │ │ │ + beq.n 677ec <_Py_open@@Base+0xcc2> │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 677fa <_Py_open@@Base+0xce0> │ │ │ │ + cbnz r0, 6780a <_Py_open@@Base+0xce0> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b4c4 │ │ │ │ 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 │ │ │ │ @@ -89961,954 +89968,954 @@ │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6782c <_Py_open@@Base+0xd12> │ │ │ │ + beq.n 6783c <_Py_open@@Base+0xd12> │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 67842 <_Py_open@@Base+0xd28> │ │ │ │ + bne.n 67852 <_Py_open@@Base+0xd28> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 67898 <_Py_open@@Base+0xd7e> │ │ │ │ + beq.n 678a8 <_Py_open@@Base+0xd7e> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 67898 <_Py_open@@Base+0xd7e> │ │ │ │ - b.n 67844 <_Py_open@@Base+0xd2a> │ │ │ │ + ble.n 678a8 <_Py_open@@Base+0xd7e> │ │ │ │ + b.n 67854 <_Py_open@@Base+0xd2a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 67860 <_Py_open@@Base+0xd46> │ │ │ │ + beq.n 67870 <_Py_open@@Base+0xd46> │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 67876 <_Py_open@@Base+0xd5c> │ │ │ │ + bne.n 67886 <_Py_open@@Base+0xd5c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 67898 <_Py_open@@Base+0xd7e> │ │ │ │ + beq.n 678a8 <_Py_open@@Base+0xd7e> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 67898 <_Py_open@@Base+0xd7e> │ │ │ │ - b.n 67878 <_Py_open@@Base+0xd5e> │ │ │ │ + ble.n 678a8 <_Py_open@@Base+0xd7e> │ │ │ │ + b.n 67888 <_Py_open@@Base+0xd5e> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 678d4 <_Py_open@@Base+0xdba> │ │ │ │ + cbz r6, 678e4 <_Py_open@@Base+0xdba> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 678b2 <_Py_open@@Base+0xd98> │ │ │ │ + bne.n 678c2 <_Py_open@@Base+0xd98> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 678c0 <_Py_open@@Base+0xda6> │ │ │ │ + bne.n 678d0 <_Py_open@@Base+0xda6> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6790e <_Py_open@@Base+0xdf4> │ │ │ │ + bl f3598 │ │ │ │ + b.n 6791e <_Py_open@@Base+0xdf4> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 678c8 <_Py_open@@Base+0xdae> │ │ │ │ - b.n 6788a <_Py_open@@Base+0xd70> │ │ │ │ + bne.n 678d8 <_Py_open@@Base+0xdae> │ │ │ │ + b.n 6789a <_Py_open@@Base+0xd70> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 67898 <_Py_open@@Base+0xd7e> │ │ │ │ - b.n 678ca <_Py_open@@Base+0xdb0> │ │ │ │ + ble.n 678a8 <_Py_open@@Base+0xd7e> │ │ │ │ + b.n 678da <_Py_open@@Base+0xdb0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2243e8 │ │ │ │ + bl 224668 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 678f4 <_Py_open@@Base+0xdda> │ │ │ │ + bge.n 67904 <_Py_open@@Base+0xdda> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 678f4 <_Py_open@@Base+0xdda> │ │ │ │ + cbnz r3, 67904 <_Py_open@@Base+0xdda> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67908 <_Py_open@@Base+0xdee> │ │ │ │ + bge.n 67918 <_Py_open@@Base+0xdee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67908 <_Py_open@@Base+0xdee> │ │ │ │ + cbnz r3, 67918 <_Py_open@@Base+0xdee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ 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, #7852 @ 0x1eac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 67940 <_Py_open@@Base+0xe26> │ │ │ │ + beq.n 67950 <_Py_open@@Base+0xe26> │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 67956 <_Py_open@@Base+0xe3c> │ │ │ │ + bne.n 67966 <_Py_open@@Base+0xe3c> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 679ac <_Py_open@@Base+0xe92> │ │ │ │ + beq.n 679bc <_Py_open@@Base+0xe92> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 679ac <_Py_open@@Base+0xe92> │ │ │ │ - b.n 67958 <_Py_open@@Base+0xe3e> │ │ │ │ + ble.n 679bc <_Py_open@@Base+0xe92> │ │ │ │ + b.n 67968 <_Py_open@@Base+0xe3e> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 67974 <_Py_open@@Base+0xe5a> │ │ │ │ + beq.n 67984 <_Py_open@@Base+0xe5a> │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 6798a <_Py_open@@Base+0xe70> │ │ │ │ + bne.n 6799a <_Py_open@@Base+0xe70> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r4, r2 │ │ │ │ - beq.n 679ac <_Py_open@@Base+0xe92> │ │ │ │ + beq.n 679bc <_Py_open@@Base+0xe92> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 679ac <_Py_open@@Base+0xe92> │ │ │ │ - b.n 6798c <_Py_open@@Base+0xe72> │ │ │ │ + ble.n 679bc <_Py_open@@Base+0xe92> │ │ │ │ + b.n 6799c <_Py_open@@Base+0xe72> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - cbz r6, 679e8 <_Py_open@@Base+0xece> │ │ │ │ + cbz r6, 679f8 <_Py_open@@Base+0xece> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 679c6 <_Py_open@@Base+0xeac> │ │ │ │ + bne.n 679d6 <_Py_open@@Base+0xeac> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 679d4 <_Py_open@@Base+0xeba> │ │ │ │ + bne.n 679e4 <_Py_open@@Base+0xeba> │ │ │ │ movw r3, #61124 @ 0xeec4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #17920 @ 0x4600 │ │ │ │ + movw r1, #17984 @ 0x4640 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r7, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 67a22 <_Py_open@@Base+0xf08> │ │ │ │ + bl f3598 │ │ │ │ + b.n 67a32 <_Py_open@@Base+0xf08> │ │ │ │ movw r3, #8304 @ 0x2070 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 679dc <_Py_open@@Base+0xec2> │ │ │ │ - b.n 6799e <_Py_open@@Base+0xe84> │ │ │ │ + bne.n 679ec <_Py_open@@Base+0xec2> │ │ │ │ + b.n 679ae <_Py_open@@Base+0xe84> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 679ac <_Py_open@@Base+0xe92> │ │ │ │ - b.n 679de <_Py_open@@Base+0xec4> │ │ │ │ + ble.n 679bc <_Py_open@@Base+0xe92> │ │ │ │ + b.n 679ee <_Py_open@@Base+0xec4> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 41cea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67a08 <_Py_open@@Base+0xeee> │ │ │ │ + bge.n 67a18 <_Py_open@@Base+0xeee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67a08 <_Py_open@@Base+0xeee> │ │ │ │ + cbnz r3, 67a18 <_Py_open@@Base+0xeee> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67a1c <_Py_open@@Base+0xf02> │ │ │ │ + bge.n 67a2c <_Py_open@@Base+0xf02> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67a1c <_Py_open@@Base+0xf02> │ │ │ │ + cbnz r3, 67a2c <_Py_open@@Base+0xf02> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r7 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -00067a26 : │ │ │ │ +00067a36 : │ │ │ │ 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, 67a56 │ │ │ │ - ldr r3, [pc, #52] @ (67a74 ) │ │ │ │ + cbz r0, 67a66 │ │ │ │ + ldr r3, [pc, #52] @ (67a84 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67a56 │ │ │ │ + cbnz r0, 67a66 │ │ │ │ ldr r0, [r5, #72] @ 0x48 │ │ │ │ str r4, [r5, #72] @ 0x48 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ mov r3, r7 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1f3a44 │ │ │ │ + bl 1f3b78 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 77668 │ │ │ │ + b.w 776ac │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00067a78 : │ │ │ │ +00067a88 : │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 67a26 │ │ │ │ + b.w 67a36 │ │ │ │ │ │ │ │ -00067a80 : │ │ │ │ +00067a90 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 67aaa │ │ │ │ + cbz r0, 67aba │ │ │ │ mov r5, r1 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67aae │ │ │ │ - ldr r3, [pc, #52] @ (67ad0 ) │ │ │ │ + cbnz r0, 67abe │ │ │ │ + ldr r3, [pc, #52] @ (67ae0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ str r4, [r3, #72] @ 0x48 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r5, #0 │ │ │ │ - b.n 67acc │ │ │ │ + b.n 67adc │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 1e9284 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 1e94cc <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67acc │ │ │ │ + bge.n 67adc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67acc │ │ │ │ + cbnz r3, 67adc │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00067ad4 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +00067ae4 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #17 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5228c <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ + bl 52294 <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67afc <_PyMonitoring_FireCRaiseEvent@@Base+0x28> │ │ │ │ + bne.n 67b0c <_PyMonitoring_FireCRaiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67b30 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ + b.n 67b40 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #17 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 67b2a <_PyMonitoring_FireCRaiseEvent@@Base+0x56> │ │ │ │ - bl d9270 │ │ │ │ - b.n 67b30 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ - bl 77668 │ │ │ │ - b.n 67af6 <_PyMonitoring_FireCRaiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 67b3a <_PyMonitoring_FireCRaiseEvent@@Base+0x56> │ │ │ │ + bl d92b4 │ │ │ │ + b.n 67b40 <_PyMonitoring_FireCRaiseEvent@@Base+0x5c> │ │ │ │ + bl 776ac │ │ │ │ + b.n 67b06 <_PyMonitoring_FireCRaiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -00067b36 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +00067b46 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ add r0, sp, #12 │ │ │ │ movs r1, #15 │ │ │ │ mov r6, r2 │ │ │ │ - bl 5228c <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ + bl 52294 <_PyMonitoring_FirePyThrowEvent@@Base+0xa6> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 67b5e <_PyMonitoring_FireReraiseEvent@@Base+0x28> │ │ │ │ + bne.n 67b6e <_PyMonitoring_FireReraiseEvent@@Base+0x28> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67b92 <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ + b.n 67ba2 <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #0 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ mov r2, r6 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ movs r3, #3 │ │ │ │ movs r6, #15 │ │ │ │ strd r3, r6, [sp] │ │ │ │ add r3, sp, #16 │ │ │ │ strd r4, r5, [sp, #24] │ │ │ │ - bl 51b86 <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ + bl 51b8e <_PyMonitoring_FirePyStartEvent@@Base+0xba> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - cbnz r4, 67b8c <_PyMonitoring_FireReraiseEvent@@Base+0x56> │ │ │ │ - bl d9270 │ │ │ │ - b.n 67b92 <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ - bl 77668 │ │ │ │ - b.n 67b58 <_PyMonitoring_FireReraiseEvent@@Base+0x22> │ │ │ │ + cbnz r4, 67b9c <_PyMonitoring_FireReraiseEvent@@Base+0x56> │ │ │ │ + bl d92b4 │ │ │ │ + b.n 67ba2 <_PyMonitoring_FireReraiseEvent@@Base+0x5c> │ │ │ │ + bl 776ac │ │ │ │ + b.n 67b68 <_PyMonitoring_FireReraiseEvent@@Base+0x22> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 67c24 <_PyMonitoring_FireReraiseEvent@@Base+0xee> │ │ │ │ + beq.n 67c34 <_PyMonitoring_FireReraiseEvent@@Base+0xee> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r9, [r3, #8] │ │ │ │ - b.n 67bf6 <_PyMonitoring_FireReraiseEvent@@Base+0xc0> │ │ │ │ + b.n 67c06 <_PyMonitoring_FireReraiseEvent@@Base+0xc0> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #6400 @ 0x1900 │ │ │ │ + movw r0, #6464 @ 0x1940 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r7, r0 │ │ │ │ - cbz r0, 67c28 <_PyMonitoring_FireReraiseEvent@@Base+0xf2> │ │ │ │ + cbz r0, 67c38 <_PyMonitoring_FireReraiseEvent@@Base+0xf2> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67c40 <_PyMonitoring_FireReraiseEvent@@Base+0x10a> │ │ │ │ + blt.n 67c50 <_PyMonitoring_FireReraiseEvent@@Base+0x10a> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 67c50 <_PyMonitoring_FireReraiseEvent@@Base+0x11a> │ │ │ │ + blt.n 67c60 <_PyMonitoring_FireReraiseEvent@@Base+0x11a> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 67c1e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + beq.n 67c2e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bls.n 67c60 <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ + bls.n 67c70 <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr.w r7, [r3, r6, lsl #3] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 67bf4 <_PyMonitoring_FireReraiseEvent@@Base+0xbe> │ │ │ │ + beq.n 67c04 <_PyMonitoring_FireReraiseEvent@@Base+0xbe> │ │ │ │ mov r0, r7 │ │ │ │ ldr.w sl, [r3, #4] │ │ │ │ - bl 7e0f0 │ │ │ │ + bl 7e110 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 67bbe <_PyMonitoring_FireReraiseEvent@@Base+0x88> │ │ │ │ + bne.n 67bce <_PyMonitoring_FireReraiseEvent@@Base+0x88> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movs r5, #0 │ │ │ │ - b.n 67c60 <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ + b.n 67c70 <_PyMonitoring_FireReraiseEvent@@Base+0x12a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67c1e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + bge.n 67c2e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67c1e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + bne.n 67c2e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67c1e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67c2e <_PyMonitoring_FireReraiseEvent@@Base+0xe8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67be6 <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ + bne.n 67bf6 <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67be6 <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67bf6 <_PyMonitoring_FireReraiseEvent@@Base+0xb0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67bee <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ + bne.n 67bfe <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67bee <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67bfe <_PyMonitoring_FireReraiseEvent@@Base+0xb8> │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - b.n 67b98 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ + b.n 67ba8 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 67b98 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ - cbz r0, 67cce <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + bl 67ba8 <_PyMonitoring_FireReraiseEvent@@Base+0x62> │ │ │ │ + cbz r0, 67cde <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 67c9e <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ + cbnz r0, 67cae <_PyMonitoring_FireReraiseEvent@@Base+0x168> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67cce <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + bge.n 67cde <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67cce <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + cbnz r3, 67cde <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67cce <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67cde <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ movs r0, #1 │ │ │ │ - bl 716e0 │ │ │ │ - cbnz r0, 67cd2 <_PyMonitoring_FireReraiseEvent@@Base+0x19c> │ │ │ │ + bl 7171c │ │ │ │ + cbnz r0, 67ce2 <_PyMonitoring_FireReraiseEvent@@Base+0x19c> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67cba <_PyMonitoring_FireReraiseEvent@@Base+0x184> │ │ │ │ + bge.n 67cca <_PyMonitoring_FireReraiseEvent@@Base+0x184> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67cba <_PyMonitoring_FireReraiseEvent@@Base+0x184> │ │ │ │ + cbnz r3, 67cca <_PyMonitoring_FireReraiseEvent@@Base+0x184> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67cce <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + bge.n 67cde <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67cce <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ + cbnz r3, 67cde <_PyMonitoring_FireReraiseEvent@@Base+0x198> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 67cec <_PyMonitoring_FireReraiseEvent@@Base+0x1b6> │ │ │ │ + b.n 67cfc <_PyMonitoring_FireReraiseEvent@@Base+0x1b6> │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #16] │ │ │ │ strd r3, r0, [r4, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ -00067cf0 : │ │ │ │ +00067d00 : │ │ │ │ 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 7975c │ │ │ │ - cbz r0, 67d54 │ │ │ │ + bl 7979c │ │ │ │ + cbz r0, 67d64 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 67d40 │ │ │ │ - cbz r6, 67d5a │ │ │ │ + cbz r0, 67d50 │ │ │ │ + cbz r6, 67d6a │ │ │ │ mov r0, r6 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r6, r0 │ │ │ │ - cbnz r0, 67d5a │ │ │ │ + cbnz r0, 67d6a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d40 │ │ │ │ + bge.n 67d50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67d40 │ │ │ │ + cbnz r3, 67d50 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d54 │ │ │ │ + bge.n 67d64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67d54 │ │ │ │ + cbnz r3, 67d64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 67d9c │ │ │ │ + b.n 67dac │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 1ea294 │ │ │ │ + bl 1ea4dc │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d88 │ │ │ │ + bge.n 67d98 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 67d88 │ │ │ │ + cbnz r3, 67d98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67d9c │ │ │ │ + bge.n 67dac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67d9c │ │ │ │ + cbnz r3, 67dac │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ │ │ │ -00067da4 : │ │ │ │ +00067db4 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [pc, #212] @ (67e88 ) │ │ │ │ + ldr r4, [pc, #212] @ (67e98 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov.w r2, #1 │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #792 @ 0x318 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 67de2 │ │ │ │ + bne.n 67df2 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 67dd2 │ │ │ │ + bne.n 67de2 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ dmb ish │ │ │ │ - beq.n 67dfc │ │ │ │ + beq.n 67e0c │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w r4, [r6, #3704] @ 0xe78 │ │ │ │ - cbz r4, 67e0c │ │ │ │ + cbz r4, 67e1c │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, r7 │ │ │ │ - beq.n 67e0c │ │ │ │ + beq.n 67e1c │ │ │ │ ldr r4, [r4, #4] │ │ │ │ - b.n 67e00 │ │ │ │ + b.n 67e10 │ │ │ │ ldr.w r0, [r6, #3728] @ 0xe90 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ add.w r0, r0, #792 @ 0x318 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 67e2c │ │ │ │ + bne.n 67e3c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 67e1c │ │ │ │ + bne.n 67e2c │ │ │ │ dmb ish │ │ │ │ - beq.n 67e36 │ │ │ │ - bl 23ca48 │ │ │ │ - cbz r4, 67e7e │ │ │ │ - cbz r5, 67e46 │ │ │ │ + beq.n 67e46 │ │ │ │ + bl 23db9c │ │ │ │ + cbz r4, 67e8e │ │ │ │ + cbz r5, 67e56 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ add.w r3, r4, #88 @ 0x58 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ strex r2, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 67e4e │ │ │ │ + bne.n 67e5e │ │ │ │ dmb ish │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ add.w r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 67e6a │ │ │ │ + bne.n 67e7a │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00067e8c : │ │ │ │ +00067e9c : │ │ │ │ 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] @ (67f48 ) │ │ │ │ + ldr r2, [pc, #172] @ (67f58 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - cbnz r5, 67eb4 │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + cbnz r5, 67ec4 │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #156] @ (67f4c ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ (67f5c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ add r1, sp, #4 │ │ │ │ - ldr r0, [pc, #148] @ (67f50 ) │ │ │ │ - bl 1d2980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + ldr r0, [pc, #148] @ (67f60 ) │ │ │ │ + bl 1d2c18 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 67f36 │ │ │ │ + blt.n 67f46 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 67ece │ │ │ │ + cbz r0, 67ede │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 67efa │ │ │ │ - bl 7a528 │ │ │ │ + bmi.n 67f0a │ │ │ │ + bl 7a568 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [sp, #4] │ │ │ │ - cbz r0, 67f36 │ │ │ │ - ldr r1, [pc, #112] @ (67f50 ) │ │ │ │ + cbz r0, 67f46 │ │ │ │ + ldr r1, [pc, #112] @ (67f60 ) │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1d1f58 │ │ │ │ - cbz r0, 67efa │ │ │ │ + bl 1d21f0 │ │ │ │ + cbz r0, 67f0a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67f36 │ │ │ │ + bge.n 67f46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 67f36 │ │ │ │ - b.n 67f18 │ │ │ │ + cbnz r3, 67f46 │ │ │ │ + b.n 67f28 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ - cbz r4, 67f36 │ │ │ │ + cbz r4, 67f46 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r0, 67f1e │ │ │ │ + cbz r0, 67f2e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67f36 │ │ │ │ + bge.n 67f46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67f36 │ │ │ │ + cbnz r3, 67f46 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 67f36 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 67f46 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 67f42 │ │ │ │ + bge.n 67f52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 67f42 │ │ │ │ + cbnz r3, 67f52 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + b.w 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + strb r0, [r2, #2] │ │ │ │ lsls r1, r1, #1 │ │ │ │ lsrs r0, r4, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00067f54 : │ │ │ │ +00067f64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ - ldr r0, [pc, #56] @ (67fa0 ) │ │ │ │ + ldr r0, [pc, #56] @ (67fb0 ) │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 1d2980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d2c18 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 67f78 │ │ │ │ + bge.n 67f88 │ │ │ │ movs r4, #0 │ │ │ │ - bl d92ec │ │ │ │ - b.n 67f98 │ │ │ │ + bl d9330 │ │ │ │ + b.n 67fa8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - cbz r0, 67f92 │ │ │ │ + cbz r0, 67fa2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #33554432 @ 0x2000000 │ │ │ │ - beq.n 67f94 │ │ │ │ + beq.n 67fa4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - b.n 67f94 │ │ │ │ + b.n 67fa4 │ │ │ │ mov r4, r0 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r4, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00067fa4 : │ │ │ │ +00067fb4 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ - ldr r6, [pc, #360] @ (68120 ) │ │ │ │ + ldr r6, [pc, #360] @ (68130 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r4, #51116 @ 0xc7ac │ │ │ │ + movw r4, #51180 @ 0xc7ec │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ mov r8, r2 │ │ │ │ cmp r0, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r9, [r3, r6] │ │ │ │ - ble.n 67fd6 │ │ │ │ + ble.n 67fe6 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r1, 67fda │ │ │ │ + cbnz r1, 67fea │ │ │ │ add r5, sp, #4 │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6810a │ │ │ │ + beq.w 6811a │ │ │ │ movs r6, #0 │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ - bl 8b0a4 │ │ │ │ - cbnz r0, 68012 │ │ │ │ + bl 8b0e0 │ │ │ │ + cbnz r0, 68022 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6810a │ │ │ │ + bge.w 6811a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6810a │ │ │ │ + bne.n 6811a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6810a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6811a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne.n 67fea │ │ │ │ + bne.n 67ffa │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ - movw r0, #54992 @ 0xd6d0 │ │ │ │ + movw r0, #55056 @ 0xd710 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1d1f58 │ │ │ │ + bl 1d21f0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 6806a │ │ │ │ + beq.n 6807a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6805c │ │ │ │ + bge.n 6806c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6805c │ │ │ │ + cbnz r3, 6806c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #48208 @ 0xbc50 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #48272 @ 0xbc90 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #188] @ (68124 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #188] @ (68134 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6807c │ │ │ │ + bge.n 6808c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6807c │ │ │ │ + cbnz r3, 6808c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 68118 │ │ │ │ + beq.n 68128 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #16 │ │ │ │ movs r7, #0 │ │ │ │ strd r6, r5, [sp, #16] │ │ │ │ str r7, [sp, #8] │ │ │ │ - bl 1d44cc <_PyInterpreterState_SetRunningMain@@Base+0x8c> │ │ │ │ + bl 1d474c <_PyInterpreterState_SetRunningMain@@Base+0x8c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68118 │ │ │ │ + beq.n 68128 │ │ │ │ ldr r4, [sp, #8] │ │ │ │ - cbnz r4, 680a8 │ │ │ │ - movw r1, #48232 @ 0xbc68 │ │ │ │ + cbnz r4, 680b8 │ │ │ │ + movw r1, #48296 @ 0xbca8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #128] @ (68124 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #124] @ (68128 ) │ │ │ │ + ldr r0, [pc, #128] @ (68134 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #124] @ (68138 ) │ │ │ │ add r1, sp, #12 │ │ │ │ - bl 1d2980 <_PySys_GetOptionalAttr@@Base> │ │ │ │ + bl 1d2c18 <_PySys_GetOptionalAttr@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 680c2 │ │ │ │ - movw r1, #48264 @ 0xbc88 │ │ │ │ + bge.n 680d2 │ │ │ │ + movw r1, #48328 @ 0xbcc8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #100] @ (68124 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #100] @ (68134 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r0, 680f4 │ │ │ │ + cbz r0, 68104 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1bbf20 │ │ │ │ + bl 1bc298 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 680e0 │ │ │ │ - movw r1, #48284 @ 0xbc9c │ │ │ │ + bne.n 680f0 │ │ │ │ + movw r1, #48348 @ 0xbcdc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #72] @ (68124 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #72] @ (68134 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 680f4 │ │ │ │ + bge.n 68104 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 680f4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 68104 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68118 │ │ │ │ + bge.n 68128 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 68118 │ │ │ │ + cbnz r3, 68128 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 68118 │ │ │ │ - movw r1, #48316 @ 0xbcbc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 68128 │ │ │ │ + movw r1, #48380 @ 0xbcfc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - ldr r0, [pc, #16] @ (68124 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ (68134 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + strb r4, [r5, #2] │ │ │ │ lsls r1, r1, #1 │ │ │ │ @ instruction: 0xf74c004d │ │ │ │ │ │ │ │ -0006812c : │ │ │ │ +0006813c : │ │ │ │ movw r3, #61408 @ 0xefe0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r2, [r3, #0] │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ - b.w 67fa4 │ │ │ │ + b.w 67fb4 │ │ │ │ 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 127708 │ │ │ │ + bl 1279c8 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ - cbnz r0, 68164 │ │ │ │ + cbnz r0, 68174 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6818e │ │ │ │ + b.n 6819e │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #19 │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r2, [r3, #0] │ │ │ │ blx 2bd34 │ │ │ │ - cbnz r0, 68188 │ │ │ │ + cbnz r0, 68198 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 68160 │ │ │ │ - bl 7e0f0 │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 68170 │ │ │ │ + bl 7e110 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ 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 │ │ │ │ @@ -90918,151 +90925,151 @@ │ │ │ │ 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] @ (68260 ) │ │ │ │ - movw r2, #48336 @ 0xbcd0 │ │ │ │ + ldr r3, [pc, #156] @ (68270 ) │ │ │ │ + movw r2, #48400 @ 0xbd10 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d80fc │ │ │ │ - cbz r0, 681f4 │ │ │ │ + bl d8140 │ │ │ │ + cbz r0, 68204 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 681f8 │ │ │ │ + bge.n 68208 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48356 @ 0xbce4 │ │ │ │ + movw r1, #48420 @ 0xbd24 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6825a │ │ │ │ + b.n 6826a │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ - bne.n 68204 │ │ │ │ + bne.n 68214 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 68226 │ │ │ │ + b.n 68236 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 68226 │ │ │ │ + ble.n 68236 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12e188 │ │ │ │ + bl 12e420 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48396 @ 0xbd0c │ │ │ │ + movw r1, #48460 @ 0xbd4c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 681f4 │ │ │ │ + bl f3598 │ │ │ │ + b.n 68204 │ │ │ │ add r3, sp, #16 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - bl 5adca │ │ │ │ + bl 5adda │ │ │ │ ldr r6, [sp, #16] │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge.n 68246 │ │ │ │ - bl 12e188 │ │ │ │ + bge.n 68256 │ │ │ │ + bl 12e420 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a528 │ │ │ │ - b.n 681f4 │ │ │ │ - bl 12e188 │ │ │ │ - movw r0, #48444 @ 0xbd3c │ │ │ │ + bl 7a568 │ │ │ │ + b.n 68204 │ │ │ │ + bl 12e420 │ │ │ │ + movw r0, #48508 @ 0xbd7c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ add sp, #72 @ 0x48 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, r5] │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r4, [pc, #336] @ (683c8 ) │ │ │ │ + ldr r4, [pc, #336] @ (683d8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #5708 @ 0x164c │ │ │ │ + movw r1, #5772 @ 0x168c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, r4] │ │ │ │ movs r2, #0 │ │ │ │ - bl 1004c8 <_PySys_GetOptionalAttrString@@Base+0x168> │ │ │ │ + bl 100548 <_PySys_GetOptionalAttrString@@Base+0x16c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68322 │ │ │ │ + beq.n 68332 │ │ │ │ add.w r0, r5, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #232 @ 0xe8 │ │ │ │ - movw r1, #5777 @ 0x1691 │ │ │ │ + movw r1, #5831 @ 0x16c7 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1afb28 <_Py_normpath@@Base+0xb34> │ │ │ │ + bl 1b01e0 <_Py_normpath@@Base+0xb2c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 68322 │ │ │ │ - ldr r0, [pc, #284] @ (683cc ) │ │ │ │ + blt.n 68332 │ │ │ │ + ldr r0, [pc, #284] @ (683dc ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 682c8 │ │ │ │ + bne.n 682d8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 682b8 │ │ │ │ + bne.n 682c8 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 682e4 │ │ │ │ + beq.n 682f4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w sl, [r5, #3704] @ 0xe78 │ │ │ │ movs r4, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 682f8 │ │ │ │ + beq.n 68308 │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 682ea │ │ │ │ + b.n 682fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 68328 │ │ │ │ + cbnz r0, 68338 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 68316 │ │ │ │ + bne.n 68326 │ │ │ │ strexb r2, sl, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 68306 │ │ │ │ + bne.n 68316 │ │ │ │ dmb ish │ │ │ │ - beq.n 68322 │ │ │ │ - ldr r0, [pc, #172] @ (683cc ) │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 68332 │ │ │ │ + ldr r0, [pc, #172] @ (683dc ) │ │ │ │ + bl 23db9c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 683be │ │ │ │ + b.n 683ce │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldr.w r3, [r5, #3704] @ 0xe78 │ │ │ │ adds r4, #16 │ │ │ │ - cbz r3, 6837e │ │ │ │ + cbz r3, 6838e │ │ │ │ ldr.w ip, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ str.w r9, [r3, #56] @ 0x38 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 68354 │ │ │ │ + beq.n 68364 │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str.w r8, [r3, #64] @ 0x40 │ │ │ │ @@ -91073,173 +91080,173 @@ │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ subne r2, #1 │ │ │ │ str.w r2, [r1, #3308] @ 0xcec │ │ │ │ str.w r0, [r4, #-4]! │ │ │ │ - b.n 68332 │ │ │ │ + b.n 68342 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 68392 │ │ │ │ + bne.n 683a2 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68382 │ │ │ │ + bne.n 68392 │ │ │ │ dmb ish │ │ │ │ - beq.n 6839e │ │ │ │ - ldr r0, [pc, #48] @ (683cc ) │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 683ae │ │ │ │ + ldr r0, [pc, #48] @ (683dc ) │ │ │ │ + bl 23db9c │ │ │ │ add.w r3, r5, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ movs r0, #6 │ │ │ │ ldr.w r3, [r3, #3308] @ 0xcec │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 204924 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x8> │ │ │ │ + bl 204b5c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ 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, #24] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000683d0 : │ │ │ │ +000683e0 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (68408 ) │ │ │ │ + ldr r4, [pc, #40] @ (68418 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 68264 │ │ │ │ + bl 68274 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68404 │ │ │ │ - movw r0, #48448 @ 0xbd40 │ │ │ │ + bne.n 68414 │ │ │ │ + movw r0, #48512 @ 0xbd80 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 205700 │ │ │ │ + b.w 205934 │ │ │ │ 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] @ (68454 ) │ │ │ │ + ldr r0, [pc, #56] @ (68464 ) │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #21701 @ 0x54c5 │ │ │ │ + movwne r1, #22265 @ 0x56f9 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #32 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 68264 │ │ │ │ + bl 68274 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #416] @ (6860c ) │ │ │ │ + ldr r5, [pc, #416] @ (6861c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r2 │ │ │ │ - movw r1, #11068 @ 0x2b3c │ │ │ │ + movw r1, #11132 @ 0x2b7c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, r5] │ │ │ │ movs r2, #0 │ │ │ │ - bl 1004c8 <_PySys_GetOptionalAttrString@@Base+0x168> │ │ │ │ + bl 100548 <_PySys_GetOptionalAttrString@@Base+0x16c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68516 │ │ │ │ + beq.n 68526 │ │ │ │ add.w r0, r4, #113664 @ 0x1bc00 │ │ │ │ movs r2, #0 │ │ │ │ adds r0, #233 @ 0xe9 │ │ │ │ movw r1, #6945 @ 0x1b21 │ │ │ │ movt r1, #3 │ │ │ │ - bl 1afb28 <_Py_normpath@@Base+0xb34> │ │ │ │ + bl 1b01e0 <_Py_normpath@@Base+0xb2c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 68516 │ │ │ │ - ldr r0, [pc, #364] @ (68610 ) │ │ │ │ + blt.n 68526 │ │ │ │ + ldr r0, [pc, #364] @ (68620 ) │ │ │ │ mov.w r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 684bc │ │ │ │ + bne.n 684cc │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 684ac │ │ │ │ + bne.n 684bc │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ dmb ish │ │ │ │ - beq.n 684d8 │ │ │ │ + beq.n 684e8 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - bl 108c60 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 108ce0 <_PyMutex_LockTimed@@Base> │ │ │ │ ldr.w sl, [r4, #3704] @ 0xe78 │ │ │ │ movs r5, #0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 684ec │ │ │ │ + beq.n 684fc │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ adds r5, #1 │ │ │ │ - b.n 684de │ │ │ │ + b.n 684ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r7, r0 │ │ │ │ - cbnz r0, 6851c │ │ │ │ + cbnz r0, 6852c │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 6850a │ │ │ │ + bne.n 6851a │ │ │ │ strexb r2, sl, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 684fa │ │ │ │ + bne.n 6850a │ │ │ │ dmb ish │ │ │ │ - beq.n 68516 │ │ │ │ - ldr r0, [pc, #252] @ (68610 ) │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 68526 │ │ │ │ + ldr r0, [pc, #252] @ (68620 ) │ │ │ │ + bl 23db9c │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 68602 │ │ │ │ + b.n 68612 │ │ │ │ ldr.w sl, [r4, #3704] @ 0xe78 │ │ │ │ add.w r5, r0, r5, lsl #2 │ │ │ │ adds r5, #16 │ │ │ │ mov r3, sl │ │ │ │ - cbz r3, 68574 │ │ │ │ + cbz r3, 68584 │ │ │ │ ldr.w ip, [r3, #60] @ 0x3c │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ str.w r9, [r3, #60] @ 0x3c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6854a │ │ │ │ + beq.n 6855a │ │ │ │ ldr.w r2, [r8] │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w r1, [r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ str.w r8, [r3, #68] @ 0x44 │ │ │ │ @@ -91250,113 +91257,113 @@ │ │ │ │ it ne │ │ │ │ addne r2, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ subne r2, #1 │ │ │ │ str.w r2, [r1, #3312] @ 0xcf0 │ │ │ │ str.w r0, [r5, #-4]! │ │ │ │ - b.n 68528 │ │ │ │ + b.n 68538 │ │ │ │ add.w r4, r4, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r4, #3312] @ 0xcf0 │ │ │ │ - cbnz r3, 685a8 │ │ │ │ + cbnz r3, 685b8 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 68596 │ │ │ │ + bne.n 685a6 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 68586 │ │ │ │ + bne.n 68596 │ │ │ │ dmb ish │ │ │ │ - beq.n 685e6 │ │ │ │ - ldr r0, [pc, #112] @ (68610 ) │ │ │ │ - bl 23ca48 │ │ │ │ - b.n 685e6 │ │ │ │ + beq.n 685f6 │ │ │ │ + ldr r0, [pc, #112] @ (68620 ) │ │ │ │ + bl 23db9c │ │ │ │ + b.n 685f6 │ │ │ │ ldr.w sl, [sl, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 6857e │ │ │ │ + beq.n 6858e │ │ │ │ ldr.w r0, [sl, #52] @ 0x34 │ │ │ │ - bl 20d0a0 │ │ │ │ + bl 20d22c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 685a4 │ │ │ │ + beq.n 685b4 │ │ │ │ mov.w r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 685d2 │ │ │ │ + bne.n 685e2 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 685c2 │ │ │ │ + bne.n 685d2 │ │ │ │ dmb ish │ │ │ │ - beq.n 685de │ │ │ │ - ldr r0, [pc, #52] @ (68610 ) │ │ │ │ - bl 23ca48 │ │ │ │ + beq.n 685ee │ │ │ │ + ldr r0, [pc, #52] @ (68620 ) │ │ │ │ + bl 23db9c │ │ │ │ mov r0, r7 │ │ │ │ - bl 77668 │ │ │ │ - b.n 68516 │ │ │ │ + bl 776ac │ │ │ │ + b.n 68526 │ │ │ │ ldr.w r3, [r4, #3312] @ 0xcf0 │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ movs r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - bl 204924 <_PyObject_MaybeCallSpecialNoArgs@@Base+0x8> │ │ │ │ + bl 204b5c <_PyObject_MaybeCallSpecialNoArgs@@Base+0x8> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ 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, #24] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00068614 : │ │ │ │ +00068624 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r4, [pc, #40] @ (6864c ) │ │ │ │ + ldr r4, [pc, #40] @ (6865c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r3, r4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 68458 │ │ │ │ + bl 68468 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 68648 │ │ │ │ - movw r0, #48500 @ 0xbd74 │ │ │ │ + bne.n 68658 │ │ │ │ + movw r0, #48564 @ 0xbdb4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 205700 │ │ │ │ + b.w 205934 │ │ │ │ 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] @ (68698 ) │ │ │ │ + ldr r0, [pc, #56] @ (686a8 ) │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ itete eq │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #58065 @ 0xe2d1 │ │ │ │ + movwne r1, #59293 @ 0xe79d │ │ │ │ ldr r3, [r3, r0] │ │ │ │ it ne │ │ │ │ movtne r1, #21 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 68458 │ │ │ │ + bl 68468 │ │ │ │ adds r0, #1 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movs r4, r1 │ │ │ │ @@ -91367,28 +91374,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, 686be │ │ │ │ + cbnz r0, 686ce │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 686c8 │ │ │ │ - b.n 686ce │ │ │ │ + cbnz r0, 686d8 │ │ │ │ + b.n 686de │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 686b8 │ │ │ │ - b.n 686dc │ │ │ │ + beq.n 686c8 │ │ │ │ + b.n 686ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 686dc │ │ │ │ + cbnz r0, 686ec │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 686dc │ │ │ │ + cbz r0, 686ec │ │ │ │ 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 │ │ │ │ @@ -91408,1296 +91415,1296 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 6871c │ │ │ │ + cbz r0, 6872c │ │ │ │ mov r1, r2 │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - b.n 68712 │ │ │ │ - b.n 68712 │ │ │ │ - b.n 68712 │ │ │ │ - b.n 68712 │ │ │ │ + b.n 68722 │ │ │ │ + b.n 68722 │ │ │ │ + b.n 68722 │ │ │ │ + b.n 68722 │ │ │ │ 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, 6874c │ │ │ │ + cbnz r0, 6875c │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - cbz r0, 68754 │ │ │ │ + cbz r0, 68764 │ │ │ │ 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 6873e │ │ │ │ + beq.n 6874e │ │ │ │ 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, #92] @ (687cc ) │ │ │ │ + ldr r3, [pc, #92] @ (687dc ) │ │ │ │ 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 687aa │ │ │ │ + bcc.n 687ba │ │ │ │ cmp r3, r1 │ │ │ │ ite ls │ │ │ │ movls r4, #0 │ │ │ │ movhi r4, #1 │ │ │ │ - cbnz r4, 687aa │ │ │ │ + cbnz r4, 687ba │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [sp, #4] │ │ │ │ add.w r3, sp, #4096 @ 0x1000 │ │ │ │ adds r3, #3 │ │ │ │ strb r4, [r3, #0] │ │ │ │ - bl 68756 │ │ │ │ + bl 68766 │ │ │ │ mov r3, r0 │ │ │ │ add.w r0, sp, #4096 @ 0x1000 │ │ │ │ - ldr r2, [pc, #28] @ (687cc ) │ │ │ │ + ldr r2, [pc, #28] @ (687dc ) │ │ │ │ adds r0, #4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ eors r1, r2 │ │ │ │ mov.w r2, #0 │ │ │ │ - beq.n 687c2 │ │ │ │ + beq.n 687d2 │ │ │ │ blx 2ba18 <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ add.w sp, sp, #4096 @ 0x1000 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 0, 15, cr0, cr4, cr10, {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, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r0, 687ee │ │ │ │ + cbnz r0, 687fe │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbnz r0, 687f8 │ │ │ │ - b.n 687fe │ │ │ │ + cbnz r0, 68808 │ │ │ │ + b.n 6880e │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 687e8 │ │ │ │ - b.n 6880c │ │ │ │ + beq.n 687f8 │ │ │ │ + b.n 6881c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 6880c │ │ │ │ + cbnz r0, 6881c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbz r0, 6880c │ │ │ │ + cbz r0, 6881c │ │ │ │ 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, 68834 │ │ │ │ + cbnz r0, 68844 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - cbz r0, 6883c │ │ │ │ + cbz r0, 6884c │ │ │ │ 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 68826 │ │ │ │ + beq.n 68836 │ │ │ │ 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, 6885c │ │ │ │ + cbnz r0, 6886c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - cbnz r0, 68866 │ │ │ │ - b.n 6886c │ │ │ │ + cbnz r0, 68876 │ │ │ │ + b.n 6887c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68856 │ │ │ │ - b.n 68898 │ │ │ │ + beq.n 68866 │ │ │ │ + b.n 688a8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68898 │ │ │ │ + cbnz r0, 688a8 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - cbz r0, 68876 │ │ │ │ + cbz r0, 68886 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68898 │ │ │ │ + cbnz r0, 688a8 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - cbz r0, 68880 │ │ │ │ + cbz r0, 68890 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68898 │ │ │ │ + cbnz r0, 688a8 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ - cbz r0, 6888a │ │ │ │ + cbz r0, 6889a │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ - cbnz r0, 68898 │ │ │ │ + cbnz r0, 688a8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - cbz r0, 68898 │ │ │ │ + cbz r0, 688a8 │ │ │ │ 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 2c1f8 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 268fb8 │ │ │ │ + b.w 2691f0 │ │ │ │ b.w 4f042 <_PyObject_CheckXIData@@Base+0x48e> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - cbz r3, 688dc │ │ │ │ + cbz r3, 688ec │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 2924e0 <_PyXIData_Free@@Base+0x2514> │ │ │ │ + bl 2925a8 <_PyXIData_Free@@Base+0x25ac> │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, r5 │ │ │ │ - bgt.n 68900 │ │ │ │ + bgt.n 68910 │ │ │ │ adds r4, #1 │ │ │ │ blx 2b4c4 │ │ │ │ - b.n 688f2 │ │ │ │ + b.n 68902 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ 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 2b998 │ │ │ │ - cbnz r0, 6892e │ │ │ │ + cbnz r0, 6893e │ │ │ │ mov r1, sp │ │ │ │ movs r0, #4 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [sp] │ │ │ │ blx 2b308 │ │ │ │ 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 68904 │ │ │ │ + bl 68914 │ │ │ │ blx 2b57c │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b57c │ │ │ │ │ │ │ │ -0006895a : │ │ │ │ +0006896a : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ orr.w r2, r0, r0, asr #31 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r3, #1564] @ 0x61c │ │ │ │ str.w r2, [r3, #1564] @ 0x61c │ │ │ │ str.w r1, [r3, #1568] @ 0x620 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00068976 : │ │ │ │ +00068986 : │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bhi.n 689c6 │ │ │ │ + bhi.n 689d6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #24184 @ 0x5e78 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ mov r4, r0 │ │ │ │ add.w r3, r0, #131 @ 0x83 │ │ │ │ dmb ish │ │ │ │ ldr.w r6, [r5, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr.w r1, [r5, #1580] @ 0x62c │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e1b44 │ │ │ │ - cbnz r0, 689c2 │ │ │ │ + bl 1e1d94 │ │ │ │ + cbnz r0, 689d2 │ │ │ │ ldr.w r1, [r5, #1576] @ 0x628 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1e1b44 │ │ │ │ - cbnz r0, 689c2 │ │ │ │ + bl 1e1d94 │ │ │ │ + cbnz r0, 689d2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20d870 │ │ │ │ + bl 20d8cc │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000689cc : │ │ │ │ +000689dc : │ │ │ │ movs r0, #2 │ │ │ │ - b.w 68976 │ │ │ │ + b.w 68986 │ │ │ │ │ │ │ │ -000689d2 : │ │ │ │ - ldr r3, [pc, #12] @ (689e0 ) │ │ │ │ +000689e2 : │ │ │ │ + ldr r3, [pc, #12] @ (689f0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - b.w 33fd8 │ │ │ │ + b.w 33fdc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #42928 @ 0xa7b0 │ │ │ │ + movw r0, #42992 @ 0xa7f0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7975c │ │ │ │ - movw r0, #42928 @ 0xa7b0 │ │ │ │ + b.w 7979c │ │ │ │ + movw r0, #42992 @ 0xa7f0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ 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, #48584 @ 0xbdc8 │ │ │ │ + movw r1, #48648 @ 0xbe08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ 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 8ed1c │ │ │ │ - cbz r0, 68a5e │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 68a6e │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bmi.n 68a62 │ │ │ │ + bmi.n 68a72 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48600 @ 0xbdd8 │ │ │ │ + movw r1, #48664 @ 0xbe18 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68bbe │ │ │ │ + b.n 68bce │ │ │ │ add r7, sp, #36 @ 0x24 │ │ │ │ - movw r1, #48644 @ 0xbe04 │ │ │ │ + movw r1, #48708 @ 0xbe44 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r3, r7 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ strd r8, sl, [sp] │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68a5e │ │ │ │ + beq.n 68a6e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ - bcc.n 68a9e │ │ │ │ + bcc.n 68aae │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48692 @ 0xbe34 │ │ │ │ + movw r1, #48756 @ 0xbe74 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 68a5e │ │ │ │ + bl f3598 │ │ │ │ + b.n 68a6e │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - movw r1, #17792 @ 0x4580 │ │ │ │ + movw r1, #17856 @ 0x45c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #48736 @ 0xbe60 │ │ │ │ + movw r0, #48800 @ 0xbea0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 68a5e │ │ │ │ + beq.n 68a6e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ add r7, sp, #84 @ 0x54 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #16880 @ 0x41f0 │ │ │ │ + movw r2, #16944 @ 0x4230 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 18cdb4 │ │ │ │ + bl 18d474 │ │ │ │ movs r2, #28 │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ blx 2b348 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r7 │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ str r0, [sp, #16] │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ blx 2ae64 │ │ │ │ str r0, [sp, #20] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - cbz r1, 68b08 │ │ │ │ + cbz r1, 68b18 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ str r4, [sp, #24] │ │ │ │ - bl 2841f4 <_PyUnicode_ToNumeric@@Base+0x84bc> │ │ │ │ - b.n 68b24 │ │ │ │ + bl 284224 <_PyUnicode_ToNumeric@@Base+0x84bc> │ │ │ │ + b.n 68b34 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - cbz r2, 68b28 │ │ │ │ + cbz r2, 68b38 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48756 @ 0xbe74 │ │ │ │ + movw r1, #48820 @ 0xbeb4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 68bb6 │ │ │ │ + b.n 68bc6 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 68b44 │ │ │ │ + beq.n 68b54 │ │ │ │ cmp r2, #10 │ │ │ │ - bne.n 68b64 │ │ │ │ + bne.n 68b74 │ │ │ │ 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 68b64 │ │ │ │ + b.n 68b74 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 68b64 │ │ │ │ + beq.n 68b74 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48796 @ 0xbe9c │ │ │ │ + movw r1, #48860 @ 0xbedc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 68b24 │ │ │ │ - bl 9652c │ │ │ │ + bl f3598 │ │ │ │ + b.n 68b34 │ │ │ │ + bl 9658c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #32 │ │ │ │ str r7, [sp, #0] │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r3, #1025 @ 0x401 │ │ │ │ ldrd r1, r0, [r0, #16] │ │ │ │ blx 2bc28 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ - cbz r4, 68b9a │ │ │ │ + bl 9aa44 │ │ │ │ + cbz r4, 68baa │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl 2841f4 <_PyUnicode_ToNumeric@@Base+0x84bc> │ │ │ │ - b.n 68b24 │ │ │ │ + bl 284224 <_PyUnicode_ToNumeric@@Base+0x84bc> │ │ │ │ + b.n 68b34 │ │ │ │ add r0, sp, #116 @ 0x74 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 68b24 │ │ │ │ + beq.n 68b34 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #48828 @ 0xbebc │ │ │ │ + movw r0, #48892 @ 0xbefc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - cbz r0, 68bbe │ │ │ │ + cbz r0, 68bce │ │ │ │ blx 2ade8 │ │ │ │ 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, #48832 @ 0xbec0 │ │ │ │ + movw r1, #48896 @ 0xbf00 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 68c1a │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 68c2a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 20cf28 │ │ │ │ - cbz r0, 68c1a │ │ │ │ - ldr r3, [pc, #44] @ (68c20 ) │ │ │ │ + bl 20d160 │ │ │ │ + cbz r0, 68c2a │ │ │ │ + ldr r3, [pc, #44] @ (68c30 ) │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ - cbz r3, 68c08 │ │ │ │ + cbz r3, 68c18 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r0, #164 @ 0xa4 │ │ │ │ mla r0, r0, r1, r3 │ │ │ │ - bl 21b554 <_PyDict_LoadGlobal@@Base+0x150> │ │ │ │ - cbnz r0, 68c12 │ │ │ │ + bl 21b77c <_PyDict_LoadGlobal@@Base+0x150> │ │ │ │ + cbnz r0, 68c22 │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 68c1a │ │ │ │ + b.n 68c2a │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, 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, #48848 @ 0xbed0 │ │ │ │ + movw r1, #48912 @ 0xbf10 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 68c78 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 68c88 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r3, 68c66 │ │ │ │ - bl 9652c │ │ │ │ + cbz r3, 68c76 │ │ │ │ + bl 9658c │ │ │ │ mov r4, r0 │ │ │ │ - bl 68904 │ │ │ │ + bl 68914 │ │ │ │ movs r0, #11 │ │ │ │ blx 2bcd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a9dc │ │ │ │ - b.n 68c70 │ │ │ │ - bl 68904 │ │ │ │ + bl 9aa44 │ │ │ │ + b.n 68c80 │ │ │ │ + bl 68914 │ │ │ │ movs r0, #11 │ │ │ │ blx 2bcd4 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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, #48860 @ 0xbedc │ │ │ │ + movw r1, #48924 @ 0xbf1c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 68cc0 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 68cd0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 68976 │ │ │ │ - cbz r0, 68cc4 │ │ │ │ + bl 68986 │ │ │ │ + cbz r0, 68cd4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11996 @ 0x2edc │ │ │ │ + movw r1, #12060 @ 0x2f1c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68ccc │ │ │ │ + b.n 68cdc │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2b080 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 68cf8 │ │ │ │ + bge.n 68d08 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ blx 2bb30 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 68d2a │ │ │ │ + bge.n 68d3a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 2bd58 │ │ │ │ - cbz r0, 68d60 │ │ │ │ + cbz r0, 68d70 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68d72 │ │ │ │ + b.n 68d82 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2bf20 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3286c <_PyTraceMalloc_GetTraceback@@Base+0x1ac> │ │ │ │ + bl 32870 <_PyTraceMalloc_GetTraceback@@Base+0x1ac> │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, 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 2c2dc │ │ │ │ - cbz r0, 68da2 │ │ │ │ + cbz r0, 68db2 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68dbe │ │ │ │ + b.n 68dce │ │ │ │ mov r0, r4 │ │ │ │ blx 2b244 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 68d90 │ │ │ │ + bne.n 68da0 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ add r1, sp, #128 @ 0x80 │ │ │ │ mov r0, sp │ │ │ │ blx 2bf20 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ - bl 3286c <_PyTraceMalloc_GetTraceback@@Base+0x1ac> │ │ │ │ + bl 32870 <_PyTraceMalloc_GetTraceback@@Base+0x1ac> │ │ │ │ add sp, #240 @ 0xf0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r4, sp, #4 │ │ │ │ - bl 68904 │ │ │ │ + bl 68914 │ │ │ │ movs r0, #0 │ │ │ │ cmp.w r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bcc.n 68dec │ │ │ │ + bcc.n 68dfc │ │ │ │ sub.w r0, r4, #104857600 @ 0x6400000 │ │ │ │ cmn.w r4, #104857600 @ 0x6400000 │ │ │ │ - bcs.n 68df2 │ │ │ │ + bcs.n 68e02 │ │ │ │ add.w r1, r4, #104857600 @ 0x6400000 │ │ │ │ - b.n 68df6 │ │ │ │ + b.n 68e06 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r4 │ │ │ │ - bl 68756 │ │ │ │ + bl 68766 │ │ │ │ cmp r4, r0 │ │ │ │ ite cc │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4360 @ 0x1108 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - movw r1, #48872 @ 0xbee8 │ │ │ │ + movw r1, #48936 @ 0xbf28 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r0, #0 │ │ │ │ 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, #48964 @ 0xbf44 │ │ │ │ + movw r1, #49028 @ 0xbf84 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 68e70 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 68e80 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bhi.n 68e5a │ │ │ │ + bhi.n 68e6a │ │ │ │ adds r0, #12 │ │ │ │ - bl 7e0f0 │ │ │ │ - b.n 68e72 │ │ │ │ + bl 7e110 │ │ │ │ + b.n 68e82 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #48976 @ 0xbf50 │ │ │ │ + movw r1, #49040 @ 0xbf90 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {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 68e7a │ │ │ │ - b.w 7e0f0 │ │ │ │ + bgt.n 68e8a │ │ │ │ + b.w 7e110 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #62376 @ 0xf3a8 │ │ │ │ + movw r1, #62440 @ 0xf3e8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 101144 │ │ │ │ + bl 1011c4 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 68ec0 │ │ │ │ + cbz r2, 68ed0 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 68ec0 │ │ │ │ + bge.n 68ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 68ec0 │ │ │ │ + cbnz r3, 68ed0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldrsh.w r0, [r1] │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ adds r3, r1, #4 │ │ │ │ ldrb.w r2, [r3, #-1]! │ │ │ │ cmp r1, r3 │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ - bne.n 68ed0 │ │ │ │ - b.w 800d8 │ │ │ │ + bne.n 68ee0 │ │ │ │ + b.w 800f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx 2bc7c │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 68904 │ │ │ │ + bl 68914 │ │ │ │ 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 68904 │ │ │ │ + bl 68914 │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2bcd4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r5, #32128 @ 0x7d80 │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ ldr r4, [r5, #0] │ │ │ │ - cbz r4, 68f80 │ │ │ │ - bl 9652c │ │ │ │ + cbz r4, 68f90 │ │ │ │ + bl 9658c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 2261dc <_PyEval_AddPendingCall@@Base+0x440> │ │ │ │ - cbz r0, 68fe4 │ │ │ │ + bl 226408 <_PyEval_AddPendingCall@@Base+0x440> │ │ │ │ + cbz r0, 68ff4 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2bf20 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #136 @ 0x88 │ │ │ │ blx 2bf04 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ - cbz r5, 68fde │ │ │ │ + bl 9aa44 │ │ │ │ + cbz r5, 68fee │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 68fe4 │ │ │ │ + b.n 68ff4 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ add sp, #264 @ 0x108 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #4 │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ 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 68ffa │ │ │ │ + bne.n 6900a │ │ │ │ pop {r4, r5} │ │ │ │ - b.w 121e14 │ │ │ │ + b.w 1220e8 │ │ │ │ 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 6901c │ │ │ │ + bgt.n 6902c │ │ │ │ pop {r4} │ │ │ │ - b.w 102560 │ │ │ │ + b.w 1025e0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 2847c4 │ │ │ │ + bl 2847f0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 69068 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 69098 │ │ │ │ + bne.n 69078 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 690a8 │ │ │ │ movs r1, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ - bl 2847c4 │ │ │ │ + bl 2847f0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 69084 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 69098 │ │ │ │ + bne.n 69094 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 690a8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28d690 │ │ │ │ + b.w 28d5ac │ │ │ │ vpop {d8-d10} │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #1 │ │ │ │ - bl 131e04 │ │ │ │ + bl 132114 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 690d4 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 69106 │ │ │ │ + bne.n 690e4 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 69116 │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #8 │ │ │ │ - bl 131e04 │ │ │ │ + bl 132114 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 690f2 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 69106 │ │ │ │ + bne.n 69102 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 69116 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 28d690 │ │ │ │ + b.w 28d5ac │ │ │ │ vpop {d8-d10} │ │ │ │ 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 r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 22eb88 <_PyXIData_UnregisterClass@@Base+0x9e4> │ │ │ │ + bl 22edb8 <_PyXIData_UnregisterClass@@Base+0x9e4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69152 │ │ │ │ + bne.n 69162 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbz r0, 6914c │ │ │ │ + bl d90a8 │ │ │ │ + cbz r0, 6915c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 212fdc │ │ │ │ + bl 2131bc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 69176 │ │ │ │ + b.n 69186 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 69164 │ │ │ │ + bne.n 69174 │ │ │ │ add.w r3, r1, #32768 @ 0x8000 │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ - bcs.n 69142 │ │ │ │ + bcs.n 69152 │ │ │ │ mov r3, r4 │ │ │ │ add r4, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ asrs r1, r1, #8 │ │ │ │ subs r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 69168 │ │ │ │ + bgt.n 69178 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ - bl 212db4 │ │ │ │ + bl 212f94 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 691be │ │ │ │ + bne.n 691ce │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cbz r0, 691b8 │ │ │ │ + bl d90a8 │ │ │ │ + cbz r0, 691c8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 212fdc │ │ │ │ + bl 2131bc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 691ee │ │ │ │ + b.n 691fe │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 691dc │ │ │ │ + beq.n 691ec │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 691dc │ │ │ │ + bhi.n 691ec │ │ │ │ ldrb r1, [r5, #0] │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 212fdc │ │ │ │ - b.n 691b8 │ │ │ │ + bl 2131bc │ │ │ │ + b.n 691c8 │ │ │ │ mov r3, r4 │ │ │ │ add r4, r2 │ │ │ │ strb.w r1, [r3], #1 │ │ │ │ lsrs r1, r1, #8 │ │ │ │ subs r2, r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 691e0 │ │ │ │ + bgt.n 691f0 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 160778 <_PyType_LookupRef@@Base+0xba4> │ │ │ │ - cbz r0, 69262 │ │ │ │ + bl 160c58 <_PyType_LookupRef@@Base+0xbb8> │ │ │ │ + cbz r0, 69272 │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #0 │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r2, #8 │ │ │ │ - bl 119010 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1193f8 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69238 │ │ │ │ + bge.n 69248 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69238 │ │ │ │ + cbnz r3, 69248 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 69268 │ │ │ │ + bne.n 69278 │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ - movw r1, #36960 @ 0x9060 │ │ │ │ + movw r1, #37024 @ 0x90a0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ strd r4, r5, [sp, #8] │ │ │ │ movs r4, #0 │ │ │ │ mov.w r5, #2147483648 @ 0x80000000 │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6926a │ │ │ │ + b.n 6927a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 160778 <_PyType_LookupRef@@Base+0xba4> │ │ │ │ - cbz r0, 692d4 │ │ │ │ + bl 160c58 <_PyType_LookupRef@@Base+0xbb8> │ │ │ │ + cbz r0, 692e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #8 │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #1 │ │ │ │ - bl 119010 <_PyLong_AsByteArray@@Base> │ │ │ │ + bl 1193f8 <_PyLong_AsByteArray@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 692b4 │ │ │ │ + bge.n 692c4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 692b4 │ │ │ │ + cbnz r3, 692c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 692da │ │ │ │ + bne.n 692ea │ │ │ │ ldrb r2, [r7, #0] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - movw r1, #4980 @ 0x1374 │ │ │ │ + movw r1, #5044 @ 0x13b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ strd r4, r5, [sp] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 692dc │ │ │ │ + b.n 692ec │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 6932a │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 6932a │ │ │ │ + bne.n 6933a │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 6933a │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #26488 @ 0x6778 │ │ │ │ + movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ - b.n 6934e │ │ │ │ + bl f3598 │ │ │ │ + b.n 6935e │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 17ce5c │ │ │ │ - cbnz r0, 6934e │ │ │ │ + bl 17d504 │ │ │ │ + cbnz r0, 6935e │ │ │ │ movs r1, #1 │ │ │ │ adds r0, r4, #4 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 17ce5c │ │ │ │ + b.w 17d504 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vstr d1, [sp, #8] │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 693a4 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 693a4 │ │ │ │ + bne.n 693b4 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 693b4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #26488 @ 0x6778 │ │ │ │ + movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl f3570 │ │ │ │ - b.n 693ca │ │ │ │ + bl f3598 │ │ │ │ + b.n 693da │ │ │ │ vmov.f64 d0, d8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1550e8 │ │ │ │ - cbnz r0, 693ca │ │ │ │ + bl 155590 │ │ │ │ + cbnz r0, 693da │ │ │ │ movs r1, #1 │ │ │ │ add.w r0, r4, #8 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1550e8 │ │ │ │ + b.w 155590 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 6940e │ │ │ │ + cbz r3, 6941e │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add r2, sp, #4 │ │ │ │ mov r1, sp │ │ │ │ blx 2b0bc │ │ │ │ - cbz r0, 69404 │ │ │ │ + cbz r0, 69414 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ add r0, r3 │ │ │ │ subs r1, r1, r3 │ │ │ │ - bl 714cc │ │ │ │ - b.n 69418 │ │ │ │ + bl 71508 │ │ │ │ + b.n 69428 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 69418 │ │ │ │ + b.n 69428 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ - ldr.w r8, [pc, #308] @ 69564 │ │ │ │ + ldr.w r8, [pc, #308] @ 69574 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w r3, [r8, #1368] @ 0x558 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6955c │ │ │ │ + beq.w 6956c │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r4, [r8, #1376] @ 0x560 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr.w sl, [r0] │ │ │ │ movw r5, #42720 @ 0xa6e0 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r9, r0 │ │ │ │ movs r6, #0 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mul.w r1, r3, r6 │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 69474 │ │ │ │ + beq.n 69484 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #5 │ │ │ │ - bne.n 69458 │ │ │ │ + bne.n 69468 │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ movs r6, #4 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 69478 │ │ │ │ + b.n 69488 │ │ │ │ mov.w fp, #1 │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r3, r3, r6, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 6948e │ │ │ │ + cbz r2, 6949e │ │ │ │ adds r1, #12 │ │ │ │ movs r2, #0 │ │ │ │ add r1, r5 │ │ │ │ str r2, [r3, #4] │ │ │ │ blx 2bd70 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 694b8 │ │ │ │ + beq.n 694c8 │ │ │ │ movs r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57280 @ 0xdfc0 │ │ │ │ + movw r1, #57344 @ 0xe000 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ movs r3, #156 @ 0x9c │ │ │ │ mla r5, r3, r6, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 694f4 │ │ │ │ + b.n 69504 │ │ │ │ mov r1, fp │ │ │ │ movs r2, #23 │ │ │ │ add r0, sp, #8 │ │ │ │ - movw r5, #16880 @ 0x41f0 │ │ │ │ + movw r5, #16944 @ 0x4230 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ blx 2b348 │ │ │ │ movs r3, #23 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ add r0, sp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ blx 2bfc4 <__snprintf_chk@plt> │ │ │ │ movs r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49012 @ 0xbf74 │ │ │ │ + movw r1, #49076 @ 0xbfb4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ add r0, sp, #8 │ │ │ │ blx 2bfb8 │ │ │ │ add r1, sp, #8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ movw r5, #32236 @ 0x7dec │ │ │ │ movt r5, #82 @ 0x52 │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15116 @ 0x3b0c │ │ │ │ + movw r1, #15180 @ 0x3b4c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ ldr.w r1, [r8, #1380] @ 0x564 │ │ │ │ mov r0, r4 │ │ │ │ - bl 31fa0 │ │ │ │ + bl 31fa0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 69542 │ │ │ │ + cbnz r3, 69552 │ │ │ │ ldr.w r3, [r8, #1388] @ 0x56c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r3, 6953e │ │ │ │ + cbz r3, 6954e │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11176 @ 0x2ba8 │ │ │ │ + movw r1, #11240 @ 0x2be8 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 18ba30 <_Py_write_noraise@@Base> │ │ │ │ + bl 18c0f0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ bl 2fe04 <_Py_DumpStack@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r8, #1384] @ 0x568 │ │ │ │ bl 2d880 │ │ │ │ @@ -92711,392 +92718,392 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #49056 @ 0xbfa0 │ │ │ │ + movw r1, #49120 @ 0xbfe0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r0, #28824 @ 0x7098 │ │ │ │ + movw r0, #28884 @ 0x70d4 │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn.w r0, #9 │ │ │ │ - beq.n 695c4 │ │ │ │ + beq.n 695d4 │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.n 695ae │ │ │ │ + beq.n 695be │ │ │ │ adds r0, #10 │ │ │ │ - beq.n 695c8 │ │ │ │ + beq.n 695d8 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49108 @ 0xbfd4 │ │ │ │ + movw r1, #49172 @ 0xc014 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3570 │ │ │ │ + b.w f3598 │ │ │ │ movw r3, #61044 @ 0xee74 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49072 @ 0xbfb0 │ │ │ │ + movw r1, #49136 @ 0xbff0 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w f3570 │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w f3598 │ │ │ │ + b.w 1fbcb8 │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 68904 │ │ │ │ - bl 1c06b4 │ │ │ │ - cbnz r0, 695ea │ │ │ │ + bl 68914 │ │ │ │ + bl 1283e0 │ │ │ │ + cbnz r0, 695fa │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 129170 │ │ │ │ + bl 129480 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #38249 @ 0x9569 │ │ │ │ + movw r0, #38265 @ 0x9579 │ │ │ │ movt r0, #6 │ │ │ │ - bl 1dd51c │ │ │ │ + bl 1dd764 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69624 │ │ │ │ + bne.n 69634 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c0e98 │ │ │ │ + bl 12a794 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49152 @ 0xc000 │ │ │ │ + movw r1, #49216 @ 0xc040 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69640 │ │ │ │ + b.n 69650 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 129170 │ │ │ │ + bl 129480 │ │ │ │ mov r0, r4 │ │ │ │ - bl 129af0 │ │ │ │ + bl 129d2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c0e98 │ │ │ │ + bl 12a794 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00069642 : │ │ │ │ - b.w 33b14 │ │ │ │ +00069652 : │ │ │ │ + b.w 33b18 │ │ │ │ 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 r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ - bl 14f780 │ │ │ │ - cbnz r0, 69678 │ │ │ │ + bl 14fc28 │ │ │ │ + cbnz r0, 69688 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49180 @ 0xc01c │ │ │ │ + movw r1, #49244 @ 0xc05c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 69682 │ │ │ │ + bl f3598 │ │ │ │ + b.n 69692 │ │ │ │ mov r0, r8 │ │ │ │ - bl 14ba78 │ │ │ │ + bl 14bf20 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge.n 69686 │ │ │ │ + bge.n 69696 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69758 │ │ │ │ + b.n 69768 │ │ │ │ cmp.w r7, #65536 @ 0x10000 │ │ │ │ - ble.n 696a4 │ │ │ │ + ble.n 696b4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49220 @ 0xc044 │ │ │ │ + movw r1, #49284 @ 0xc084 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 69682 │ │ │ │ + bl f3598 │ │ │ │ + b.n 69692 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 696b4 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 69682 │ │ │ │ + cbnz r0, 696c4 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 69692 │ │ │ │ movs r6, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.n 69728 │ │ │ │ - bl f0718 │ │ │ │ + beq.n 69738 │ │ │ │ + bl f0740 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 69742 │ │ │ │ - bl 11decc │ │ │ │ + beq.n 69752 │ │ │ │ + bl 11e294 │ │ │ │ add.w r1, r5, r6, lsl #2 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ - cbnz r3, 696f6 │ │ │ │ + cbnz r3, 69706 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49236 @ 0xc054 │ │ │ │ + movw r1, #49300 @ 0xc094 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 69704 │ │ │ │ - b.n 69742 │ │ │ │ - bl 1f8d24 <_Py_Gid_Converter@@Base> │ │ │ │ + blt.n 69714 │ │ │ │ + b.n 69752 │ │ │ │ + bl 1f8f64 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbnz r0, 69712 │ │ │ │ + cbnz r0, 69722 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69742 │ │ │ │ + bge.n 69752 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69742 │ │ │ │ + cbnz r3, 69752 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 69742 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 69752 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 69724 │ │ │ │ + bge.n 69734 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 69724 │ │ │ │ + cbnz r3, 69734 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r6, #1 │ │ │ │ - b.n 696b6 │ │ │ │ + b.n 696c6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b980 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6974a │ │ │ │ + bge.n 6975a │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 69682 │ │ │ │ + bl 76338 │ │ │ │ + b.n 69692 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6977c │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 697ae │ │ │ │ + bne.n 6978c │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 697be │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ blx 2c028 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 697a6 │ │ │ │ + bne.n 697b6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 697a6 │ │ │ │ + cbz r3, 697b6 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 697de │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 697ee │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - b.n 697f6 │ │ │ │ + b.n 69806 │ │ │ │ tst.w r0, #128 @ 0x80 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it eq │ │ │ │ moveq r0, r3 │ │ │ │ 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 r0, r1 │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6981a │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 69822 │ │ │ │ + bne.n 6982a │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 69832 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69872 │ │ │ │ + b.n 69882 │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 6983a │ │ │ │ + bls.n 6984a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11996 @ 0x2edc │ │ │ │ + movw r1, #12060 @ 0x2f1c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 69816 │ │ │ │ + bl f3598 │ │ │ │ + b.n 69826 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r5, #0] │ │ │ │ blx 2acb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r3, 6986a │ │ │ │ - cbz r0, 6986a │ │ │ │ - movw r1, #49260 @ 0xc06c │ │ │ │ + cbnz r3, 6987a │ │ │ │ + cbz r0, 6987a │ │ │ │ + movw r1, #49324 @ 0xc0ac │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2bba4 │ │ │ │ - cbnz r0, 6986a │ │ │ │ + cbnz r0, 6987a │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 7975c │ │ │ │ + b.w 7979c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69894 │ │ │ │ + cbnz r3, 698a4 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69894 │ │ │ │ + ble.n 698a4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69894 │ │ │ │ - cbnz r0, 698b4 │ │ │ │ + bne.n 698a4 │ │ │ │ + cbnz r0, 698c4 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ str r4, [sp, #4] │ │ │ │ movw r4, #23456 @ 0x5ba0 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 698cc │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 698dc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 698c6 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 698cc │ │ │ │ + bne.n 698d6 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 698dc │ │ │ │ mov r0, r4 │ │ │ │ blx 2c144 <_exit@plt> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 698f2 │ │ │ │ + cbnz r3, 69902 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 698f2 │ │ │ │ + ble.n 69902 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 698f2 │ │ │ │ - cbnz r0, 6990c │ │ │ │ + bne.n 69902 │ │ │ │ + cbnz r0, 6991c │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #76] @ (6994c ) │ │ │ │ + ldr r4, [pc, #76] @ (6995c ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69946 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69956 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6991e │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 69946 │ │ │ │ + bne.n 6992e │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 69956 │ │ │ │ mov r0, r4 │ │ │ │ blx 2add0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 6993c │ │ │ │ + bge.n 6994c │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r1, r7] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69970 │ │ │ │ + cbnz r3, 69980 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69970 │ │ │ │ + ble.n 69980 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69970 │ │ │ │ - cbnz r0, 6998e │ │ │ │ + bne.n 69980 │ │ │ │ + cbnz r0, 6999e │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #76] @ (699cc ) │ │ │ │ + ldr r4, [pc, #76] @ (699dc ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6998e │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6999e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 699c6 │ │ │ │ + b.n 699d6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 699aa │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 699ba │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6998a │ │ │ │ + bne.n 6999a │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 699c6 │ │ │ │ + b.n 699d6 │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ cmp r0, r4 │ │ │ │ ite eq │ │ │ │ @@ -93110,42 +93117,42 @@ │ │ │ │ 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, 699f0 │ │ │ │ + cbnz r3, 69a00 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 699f0 │ │ │ │ + ble.n 69a00 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 699f0 │ │ │ │ - cbnz r0, 69a0e │ │ │ │ + bne.n 69a00 │ │ │ │ + cbnz r0, 69a1e │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #80] @ (69a50 ) │ │ │ │ + ldr r4, [pc, #80] @ (69a60 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 69a0e │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 69a1e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69a4a │ │ │ │ + b.n 69a5a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69a2a │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 69a3a │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69a0a │ │ │ │ + bne.n 69a1a │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 69a4a │ │ │ │ + b.n 69a5a │ │ │ │ and.w r3, r0, #127 @ 0x7f │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ adds r3, #1 │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ @@ -93160,42 +93167,42 @@ │ │ │ │ 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, 69a74 │ │ │ │ + cbnz r3, 69a84 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69a74 │ │ │ │ + ble.n 69a84 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69a74 │ │ │ │ - cbnz r0, 69a92 │ │ │ │ + bne.n 69a84 │ │ │ │ + cbnz r0, 69aa2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #72] @ (69acc ) │ │ │ │ + ldr r4, [pc, #72] @ (69adc ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 69a92 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 69aa2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69ac6 │ │ │ │ + b.n 69ad6 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69aae │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 69abe │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69a8e │ │ │ │ + bne.n 69a9e │ │ │ │ movw r0, #5412 @ 0x1524 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 69ac6 │ │ │ │ + b.n 69ad6 │ │ │ │ tst.w r0, #127 @ 0x7f │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ @@ -93207,213 +93214,213 @@ │ │ │ │ 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, 69af0 │ │ │ │ + cbnz r3, 69b00 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69af0 │ │ │ │ + ble.n 69b00 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69af0 │ │ │ │ - cbnz r0, 69b0a │ │ │ │ + bne.n 69b00 │ │ │ │ + cbnz r0, 69b1a │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #48] @ (69b30 ) │ │ │ │ + ldr r4, [pc, #48] @ (69b40 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69b2a │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69b3a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69b1c │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 69b2a │ │ │ │ + bne.n 69b2c │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 69b3a │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r7, r1] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69b54 │ │ │ │ + cbnz r3, 69b64 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69b54 │ │ │ │ + ble.n 69b64 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69b54 │ │ │ │ - cbnz r0, 69b6e │ │ │ │ + bne.n 69b64 │ │ │ │ + cbnz r0, 69b7e │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #48] @ (69b94 ) │ │ │ │ + ldr r4, [pc, #48] @ (69ba4 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69b8e │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69b9e │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69b80 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 69b8e │ │ │ │ + bne.n 69b90 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 69b9e │ │ │ │ and.w r0, r4, #127 @ 0x7f │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r0, [r5, r2] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r1, r2 │ │ │ │ - cbnz r3, 69bb8 │ │ │ │ + cbnz r3, 69bc8 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69bb8 │ │ │ │ + ble.n 69bc8 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 69bb8 │ │ │ │ - cbnz r0, 69bd2 │ │ │ │ + bne.n 69bc8 │ │ │ │ + cbnz r0, 69be2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #48] @ (69bf8 ) │ │ │ │ + ldr r4, [pc, #48] @ (69c08 ) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbz r0, 69bf2 │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbz r0, 69c02 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69be4 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 69bf2 │ │ │ │ + bne.n 69bf4 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 69c02 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 800d8 │ │ │ │ + b.w 800f8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ lsls r5, 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 21417c │ │ │ │ + bl 2141b4 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69c18 │ │ │ │ + bne.n 69c28 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69c3a │ │ │ │ + b.n 69c4a │ │ │ │ blx 2aec4 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 69c32 │ │ │ │ + bne.n 69c42 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ - cbz r3, 69c56 │ │ │ │ + cbz r3, 69c66 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ - b.n 69c66 │ │ │ │ + b.n 69c76 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 69c64 │ │ │ │ + ble.n 69c74 │ │ │ │ cmp r2, #2 │ │ │ │ - bgt.n 69c60 │ │ │ │ - cbnz r1, 69c8c │ │ │ │ + bgt.n 69c70 │ │ │ │ + cbnz r1, 69c9c │ │ │ │ movs r6, #0 │ │ │ │ - b.n 69c66 │ │ │ │ + b.n 69c76 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r1, [pc, #140] @ (69cf4 ) │ │ │ │ + ldr r1, [pc, #140] @ (69d04 ) │ │ │ │ add r2, sp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ movs r4, #2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbnz r0, 69c92 │ │ │ │ + cbnz r0, 69ca2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69cee │ │ │ │ + b.n 69cfe │ │ │ │ clz r6, r1 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl 21417c │ │ │ │ + bl 2141b4 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 69c88 │ │ │ │ + beq.n 69c98 │ │ │ │ add r5, r6 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 69cb8 │ │ │ │ + beq.n 69cc8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69cba │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 69cba │ │ │ │ - b.n 69c88 │ │ │ │ + bne.n 69cca │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 69cca │ │ │ │ + b.n 69c98 │ │ │ │ movs r4, #0 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ blx 2b77c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ - cbz r4, 69ce6 │ │ │ │ + bl 9aa44 │ │ │ │ + cbz r4, 69cf6 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -93421,380 +93428,380 @@ │ │ │ │ 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 2b0f8 │ │ │ │ - cbz r0, 69d32 │ │ │ │ + cbz r0, 69d42 │ │ │ │ negs r4, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ str r6, [r5, #0] │ │ │ │ - b.n 69d38 │ │ │ │ + b.n 69d48 │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ blx 2b354 │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ add r1, sp, #4 │ │ │ │ blx 2afc0 │ │ │ │ - cbz r0, 69d74 │ │ │ │ + cbz r0, 69d84 │ │ │ │ mov r4, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r0, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69d7a │ │ │ │ + b.n 69d8a │ │ │ │ add r0, sp, #4 │ │ │ │ - bl 19daf0 │ │ │ │ + bl 19e1b0 │ │ │ │ add sp, #104 @ 0x68 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 69da0 │ │ │ │ + bne.n 69db0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 69dc2 │ │ │ │ - b.n 69dba │ │ │ │ + bne.n 69dd2 │ │ │ │ + b.n 69dca │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2828 @ 0xb0c │ │ │ │ + movw r0, #2892 @ 0xb4c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69d92 │ │ │ │ + bne.n 69da2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69dfc │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 69e0c │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69db6 │ │ │ │ + bne.n 69dc6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69dd6 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 69de6 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69db6 │ │ │ │ + bne.n 69dc6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b32c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 69df4 │ │ │ │ + bge.n 69e04 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 69e22 │ │ │ │ + bne.n 69e32 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 69e40 │ │ │ │ - b.n 69e3a │ │ │ │ + bne.n 69e50 │ │ │ │ + b.n 69e4a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29872 @ 0x74b0 │ │ │ │ + movw r0, #29936 @ 0x74f0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69e14 │ │ │ │ - b.n 69ea6 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 69ea6 │ │ │ │ + bne.n 69e24 │ │ │ │ + b.n 69eb6 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 69eb6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69e52 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 69ea6 │ │ │ │ + bne.n 69e62 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 69eb6 │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls.n 69e70 │ │ │ │ + bls.n 69e80 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #11996 @ 0x2edc │ │ │ │ + movw r1, #12060 @ 0x2f1c │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 69ea6 │ │ │ │ + bl f3598 │ │ │ │ + b.n 69eb6 │ │ │ │ movs r1, #0 │ │ │ │ add r2, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bd70 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ - cbz r5, 69e84 │ │ │ │ + cbz r5, 69e94 │ │ │ │ bic.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ - b.n 69e88 │ │ │ │ + b.n 69e98 │ │ │ │ orr.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #136] @ 0x88 │ │ │ │ blx 2bd70 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 69eaa │ │ │ │ + bge.n 69eba │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69eb2 │ │ │ │ + b.n 69ec2 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 69ee0 │ │ │ │ + bhi.n 69ef0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 69f02 │ │ │ │ - b.n 69efa │ │ │ │ - movw r0, #29896 @ 0x74c8 │ │ │ │ + bne.n 69f12 │ │ │ │ + b.n 69f0a │ │ │ │ + movw r0, #29960 @ 0x7508 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #4 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69ed2 │ │ │ │ + bne.n 69ee2 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 69f8e │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 69f9e │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69ef6 │ │ │ │ + bne.n 69f06 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r7, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 69f16 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 69f26 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69ef6 │ │ │ │ + bne.n 69f06 │ │ │ │ cmp r5, #2 │ │ │ │ - ble.n 69f5c │ │ │ │ + ble.n 69f6c │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp r5, #3 │ │ │ │ - beq.n 69f36 │ │ │ │ + beq.n 69f46 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69f38 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 69f38 │ │ │ │ - b.n 69ef6 │ │ │ │ + bne.n 69f48 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 69f48 │ │ │ │ + b.n 69f06 │ │ │ │ movs r4, #0 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r8, r3 │ │ │ │ - beq.n 69f5e │ │ │ │ + beq.n 69f6e │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49276 @ 0xc07c │ │ │ │ + movw r1, #49340 @ 0xc0bc │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 69ef6 │ │ │ │ + bl f3598 │ │ │ │ + b.n 69f06 │ │ │ │ movs r4, #0 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov.w r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 2b1fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 69f86 │ │ │ │ + bge.n 69f96 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 69fb6 │ │ │ │ + bne.n 69fc6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.n 69fd8 │ │ │ │ - b.n 69fd0 │ │ │ │ + bne.n 69fe8 │ │ │ │ + b.n 69fe0 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #2860 @ 0xb2c │ │ │ │ + movw r0, #2924 @ 0xb6c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69fa8 │ │ │ │ + bne.n 69fb8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a008 │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 6a018 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69fcc │ │ │ │ + bne.n 69fdc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 69fec │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 69ffc │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 69fcc │ │ │ │ - bl 9652c │ │ │ │ + bne.n 69fdc │ │ │ │ + bl 9658c │ │ │ │ subs r1, r5, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63222 <_Py_closerange@@Base> │ │ │ │ + bl 63232 <_Py_closerange@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r4, r0 │ │ │ │ blx 2b5c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a9dc │ │ │ │ - bl eec74 │ │ │ │ + bl 9aa44 │ │ │ │ + bl eec9c │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r0, 6a04e │ │ │ │ + cbnz r0, 6a05e │ │ │ │ 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 1fc8ec <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 1fcb2c <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6a080 │ │ │ │ + beq.n 6a090 │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ movs r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 25a3e8 <_PyTime_AsTimeval@@Base> │ │ │ │ + b.w 25a624 <_PyTime_AsTimeval@@Base> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ movs r0, #2 │ │ │ │ - bl 716e0 │ │ │ │ - cbz r0, 6a10a │ │ │ │ + bl 7171c │ │ │ │ + cbz r0, 6a11a │ │ │ │ mov r4, r0 │ │ │ │ - vldr d8, [pc, #116] @ 6a118 │ │ │ │ + vldr d8, [pc, #116] @ 6a128 │ │ │ │ ldrd r0, r1, [r5, #24] │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 85c30 │ │ │ │ + bl 85c64 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6a0f6 │ │ │ │ + cbz r0, 6a106 │ │ │ │ ldrd r0, r1, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, r1, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - bl 29a478 <_PyMonitoring_FireBranchEvent@@Base+0x8e4> │ │ │ │ + bl 29a4a8 <_PyMonitoring_FireBranchEvent@@Base+0x8e8> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl 85c30 │ │ │ │ - cbnz r0, 6a10e │ │ │ │ + bl 85c64 │ │ │ │ + cbnz r0, 6a11e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a10a │ │ │ │ + bge.n 6a11a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a10a │ │ │ │ + cbnz r3, 6a11a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6a110 │ │ │ │ + b.n 6a120 │ │ │ │ str r0, [r4, #20] │ │ │ │ vpop {d8-d9} │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #36] @ 0x24 │ │ │ │ @@ -93805,1083 +93812,1083 @@ │ │ │ │ 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 6a14a │ │ │ │ + bhi.n 6a15a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6a168 │ │ │ │ - b.n 6a162 │ │ │ │ - movw r0, #29792 @ 0x7460 │ │ │ │ + bne.n 6a178 │ │ │ │ + b.n 6a172 │ │ │ │ + movw r0, #29856 @ 0x74a0 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ movs r3, #3 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a13c │ │ │ │ - b.n 6a19e │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 6a19e │ │ │ │ + bne.n 6a14c │ │ │ │ + b.n 6a1ae │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 6a1ae │ │ │ │ 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 6a03e │ │ │ │ + bl 6a04e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a19e │ │ │ │ + beq.n 6a1ae │ │ │ │ mov r1, sp │ │ │ │ mov r0, r4 │ │ │ │ - bl 6a03e │ │ │ │ + bl 6a04e │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a19e │ │ │ │ + beq.n 6a1ae │ │ │ │ mov r1, sp │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c3f8 <__setitimer64@plt> │ │ │ │ - cbz r0, 6a1a2 │ │ │ │ + cbz r0, 6a1b2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a1a8 │ │ │ │ + b.n 6a1b8 │ │ │ │ add r0, sp, #32 │ │ │ │ - bl 6a084 │ │ │ │ + bl 6a094 │ │ │ │ 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 fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a1d0 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 6a1ee │ │ │ │ + bne.n 6a1e0 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 6a1fe │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sp │ │ │ │ ldr r4, [r5, #16] │ │ │ │ blx 2bd10 <__getitimer64@plt> │ │ │ │ - cbz r0, 6a1e6 │ │ │ │ + cbz r0, 6a1f6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a1f0 │ │ │ │ + b.n 6a200 │ │ │ │ mov r0, sp │ │ │ │ - bl 6a084 │ │ │ │ - b.n 6a1f0 │ │ │ │ + bl 6a094 │ │ │ │ + b.n 6a200 │ │ │ │ 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 2c1bc <__errno_location@plt> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0, #0] │ │ │ │ - bl d925c │ │ │ │ + bl d92a0 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - movw r0, #49300 @ 0xc094 │ │ │ │ + bl 1b1208 │ │ │ │ + movw r0, #49364 @ 0xc0d4 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 205700 │ │ │ │ + bl 205934 │ │ │ │ mov r0, r6 │ │ │ │ - bl d9270 │ │ │ │ + bl d92b4 │ │ │ │ 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 85698 │ │ │ │ - cbz r0, 6a2b0 │ │ │ │ + bl 856cc │ │ │ │ + cbz r0, 6a2c0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 1bcc44 <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ + bl 1bcfbc <_Py_InitDumpStack@@Base+0x1c> │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 6a2b2 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 6a2c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a2b0 │ │ │ │ + bge.n 6a2c0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a2b0 │ │ │ │ + cbnz r3, 6a2c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_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 2261dc <_PyEval_AddPendingCall@@Base+0x440> │ │ │ │ - cbz r0, 6a328 │ │ │ │ + bl 226408 <_PyEval_AddPendingCall@@Base+0x440> │ │ │ │ + cbz r0, 6a338 │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ mov r1, sp │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2bf20 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ add r0, sp, #128 @ 0x80 │ │ │ │ blx 2ba0c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r5, #1 │ │ │ │ - bne.n 6a31e │ │ │ │ + bne.n 6a32e │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 6a30e │ │ │ │ - bl eec74 │ │ │ │ + bne.n 6a31e │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a2de │ │ │ │ + beq.n 6a2ee │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a328 │ │ │ │ + b.n 6a338 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ - b.n 6a30a │ │ │ │ + bl 1b1208 │ │ │ │ + b.n 6a31a │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r1, sp, #256 @ 0x100 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 6a23a │ │ │ │ + bl 6a24a │ │ │ │ add sp, #384 @ 0x180 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ sub sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6a352 │ │ │ │ + bne.n 6a362 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 2261dc <_PyEval_AddPendingCall@@Base+0x440> │ │ │ │ - cbnz r0, 6a36a │ │ │ │ - b.n 6a3f2 │ │ │ │ + bl 226408 <_PyEval_AddPendingCall@@Base+0x440> │ │ │ │ + cbnz r0, 6a37a │ │ │ │ + b.n 6a402 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #29980 @ 0x751c │ │ │ │ + movw r0, #30044 @ 0x755c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a346 │ │ │ │ - b.n 6a3f2 │ │ │ │ + bne.n 6a356 │ │ │ │ + b.n 6a402 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ add r1, sp, #24 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bf20 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sp │ │ │ │ - bl 1fc8ec <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 1fcb2c <_PyTime_FromSecondsObject@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a3f2 │ │ │ │ + beq.n 6a402 │ │ │ │ ldrd r5, r4, [sp] │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 6a3a4 │ │ │ │ + bge.n 6a3b4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #2124 @ 0x84c │ │ │ │ + movw r1, #2188 @ 0x88c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6a3f2 │ │ │ │ + bl f3598 │ │ │ │ + b.n 6a402 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23c808 <_PyDeadline_Init@@Base> │ │ │ │ + bl 23c92c <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1fe5d4 <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 9652c │ │ │ │ + bl 1fe80c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 9658c │ │ │ │ add r2, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ add r0, sp, #152 @ 0x98 │ │ │ │ blx 2bb3c <__sigtimedwait64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 6a41a │ │ │ │ + bne.n 6a42a │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 6a3f6 │ │ │ │ + beq.n 6a406 │ │ │ │ cmp r3, #11 │ │ │ │ - beq.n 6a410 │ │ │ │ + beq.n 6a420 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a426 │ │ │ │ - bl eec74 │ │ │ │ + b.n 6a436 │ │ │ │ + bl eec9c │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6a3f2 │ │ │ │ - bl 26cda0 <_PyDeadline_Get@@Base> │ │ │ │ + bne.n 6a402 │ │ │ │ + bl 270e80 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge.n 6a3b0 │ │ │ │ - b.n 6a41a │ │ │ │ + bge.n 6a3c0 │ │ │ │ + b.n 6a42a │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 6a426 │ │ │ │ + b.n 6a436 │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ add r1, sp, #280 @ 0x118 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 6a23a │ │ │ │ + bl 6a24a │ │ │ │ add sp, #408 @ 0x198 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #15612 @ 0x3cfc │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 1dc6f0 │ │ │ │ + b.w 1dc938 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 155310 │ │ │ │ + bl 1557b8 │ │ │ │ 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, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 155310 │ │ │ │ + bl 1557b8 │ │ │ │ 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, #61156 @ 0xeee4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 155310 │ │ │ │ + bl 1557b8 │ │ │ │ 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, r1 │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r4, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 6a4f6 │ │ │ │ + beq.n 6a506 │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6a4f6 │ │ │ │ + beq.n 6a506 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 6a50e │ │ │ │ - b.n 6a520 │ │ │ │ + bne.n 6a51e │ │ │ │ + b.n 6a530 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 6a4ee │ │ │ │ - movw r0, #49364 @ 0xc0d4 │ │ │ │ + beq.n 6a4fe │ │ │ │ + movw r0, #49428 @ 0xc114 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r6 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a4ee │ │ │ │ - b.n 6a55e │ │ │ │ + bne.n 6a4fe │ │ │ │ + b.n 6a56e │ │ │ │ movs r3, #2 │ │ │ │ - movw r0, #49364 @ 0xc0d4 │ │ │ │ + movw r0, #49428 @ 0xc114 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6a55e │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6a56e │ │ │ │ ldr.w r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r4, [r5, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 6a552 │ │ │ │ + beq.n 6a562 │ │ │ │ mov r1, r6 │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 6a552 │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 6a562 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #49364 @ 0xc0d4 │ │ │ │ + movw r0, #49428 @ 0xc114 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a55e │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6a56e │ │ │ │ ldr r1, [r5, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ - b.w 2469b0 │ │ │ │ + b.w 246c00 │ │ │ │ movs r0, #0 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6a57e │ │ │ │ + cbnz r2, 6a58e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6a592 │ │ │ │ - b.n 6a5a4 │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + bne.n 6a5a2 │ │ │ │ + b.n 6a5b4 │ │ │ │ + movw r0, #21780 @ 0x5514 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a576 │ │ │ │ - b.n 6a5b0 │ │ │ │ + bne.n 6a586 │ │ │ │ + b.n 6a5c0 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #21716 @ 0x54d4 │ │ │ │ + movw r0, #21780 @ 0x5514 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6a5b0 │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6a5c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 246900 │ │ │ │ + b.w 246b50 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - cbnz r2, 6a5d0 │ │ │ │ + cbnz r2, 6a5e0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 6a5e4 │ │ │ │ - b.n 6a5f6 │ │ │ │ - movw r0, #60176 @ 0xeb10 │ │ │ │ + bne.n 6a5f4 │ │ │ │ + b.n 6a606 │ │ │ │ + movw r0, #60240 @ 0xeb50 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a5c8 │ │ │ │ - b.n 6a602 │ │ │ │ + bne.n 6a5d8 │ │ │ │ + b.n 6a612 │ │ │ │ movs r3, #1 │ │ │ │ - movw r0, #60176 @ 0xeb10 │ │ │ │ + movw r0, #60240 @ 0xeb50 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6a602 │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6a612 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w 256654 │ │ │ │ + b.w 256894 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 706dc │ │ │ │ - cbz r0, 6a656 │ │ │ │ - ldr r2, [pc, #64] @ (6a65c ) │ │ │ │ - movw r1, #49376 @ 0xc0e0 │ │ │ │ + bl 7071c │ │ │ │ + cbz r0, 6a666 │ │ │ │ + ldr r2, [pc, #64] @ (6a66c ) │ │ │ │ + movw r1, #49440 @ 0xc120 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r4, r0 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a642 │ │ │ │ - ldr r2, [pc, #44] @ (6a65c ) │ │ │ │ + beq.n 6a652 │ │ │ │ + ldr r2, [pc, #44] @ (6a66c ) │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #49392 @ 0xc0f0 │ │ │ │ + movw r1, #49456 @ 0xc130 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a658 │ │ │ │ + bne.n 6a668 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a656 │ │ │ │ + bge.n 6a666 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6a656 │ │ │ │ + cbnz r3, 6a666 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, 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 1e07a0 <_PyEvent_Notify@@Base> │ │ │ │ + bl 1e09f0 <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2043cc <_PyXI_NewInterpreter@@Base+0x1cc> │ │ │ │ + bl 204604 <_PyXI_NewInterpreter@@Base+0x1cc> │ │ │ │ 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 217a20 │ │ │ │ + bl 217c48 │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #49404 @ 0xc0fc │ │ │ │ + movw r0, #49468 @ 0xc13c │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ push {r4} │ │ │ │ mov r3, r0 │ │ │ │ dmb ish │ │ │ │ ldrb r1, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ldr r2, [r0, #4] │ │ │ │ tst.w r1, #1 │ │ │ │ - movw r4, #49428 @ 0xc114 │ │ │ │ + movw r4, #49492 @ 0xc154 │ │ │ │ movt r4, #45 @ 0x2d │ │ │ │ - movw r1, #38676 @ 0x9714 │ │ │ │ + movw r1, #38896 @ 0x97f0 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - movw r0, #49440 @ 0xc120 │ │ │ │ + movw r0, #49504 @ 0xc160 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ it eq │ │ │ │ moveq r1, r4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ pop {r4} │ │ │ │ - b.w e53dc │ │ │ │ + b.w e53cc │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ ldrd r4, r5, [r0, #16] │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ ands.w r3, r3, #1 │ │ │ │ itett ne │ │ │ │ - movwne r1, #38676 @ 0x9714 │ │ │ │ - movweq r1, #49428 @ 0xc114 │ │ │ │ + movwne r1, #38896 @ 0x97f0 │ │ │ │ + movweq r1, #49492 @ 0xc154 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #44 @ 0x2c │ │ │ │ ite eq │ │ │ │ movteq r1, #45 @ 0x2d │ │ │ │ addne r3, #1 │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #49464 @ 0xc138 │ │ │ │ + movw r0, #49528 @ 0xc178 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ strd r4, r5, [sp] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #49508 @ 0xc164 │ │ │ │ + movw r1, #49572 @ 0xc1a4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 6a786 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 6a796 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ cmp.w r4, #28672 @ 0x7000 │ │ │ │ - bge.n 6a78a │ │ │ │ - cbz r4, 6a78a │ │ │ │ + bge.n 6a79a │ │ │ │ + cbz r4, 6a79a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49524 @ 0xc174 │ │ │ │ + movw r1, #49588 @ 0xc1b4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov.w r2, #28672 @ 0x7000 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a7ba │ │ │ │ - bl 63160 │ │ │ │ + b.n 6a7ca │ │ │ │ + bl 63170 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 63082 │ │ │ │ + bl 63092 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 6a7b4 │ │ │ │ + bne.n 6a7c4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - movw r1, #49556 @ 0xc194 │ │ │ │ + movw r1, #49620 @ 0xc1d4 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 6a786 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 6a796 │ │ │ │ mov r0, r5 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ 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, #28352 @ 0x6ec0 │ │ │ │ + movw r1, #28416 @ 0x6f00 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #4 │ │ │ │ - bl 8ed1c │ │ │ │ - cbz r0, 6a810 │ │ │ │ + bl 8ed58 │ │ │ │ + cbz r0, 6a820 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 277658 <_PyTime_FromLong@@Base> │ │ │ │ + bl 277688 <_PyTime_FromLong@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6a810 │ │ │ │ + beq.n 6a820 │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ add r2, sp, #16 │ │ │ │ - bl 1fe5d4 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 1fe80c <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r1, sp, #16 │ │ │ │ blx 2ad54 <__clock_settime64@plt> │ │ │ │ - cbz r0, 6a814 │ │ │ │ + cbz r0, 6a824 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6a81c │ │ │ │ + b.n 6a82c │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ 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 13b6f8 │ │ │ │ + bl 13ba68 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a884 │ │ │ │ + cbz r0, 6a894 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl e5e5c │ │ │ │ + bl e5e8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl e5e5c │ │ │ │ + bl e5e8c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl e5e5c │ │ │ │ + bl e5e8c │ │ │ │ mov r2, r6 │ │ │ │ ldrd r6, r7, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r5 │ │ │ │ strd r6, r7, [sp] │ │ │ │ - movw r0, #49584 @ 0xc1b0 │ │ │ │ + movw r0, #49648 @ 0xc1f0 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6a878 │ │ │ │ + bge.n 6a888 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 6a87c │ │ │ │ + cbz r3, 6a88c │ │ │ │ mov r4, r5 │ │ │ │ - b.n 6a884 │ │ │ │ + b.n 6a894 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6a878 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6a888 │ │ │ │ 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 6a8c2 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 6a8d2 │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #22428 @ 0x579c │ │ │ │ + movw r0, #22492 @ 0x57dc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a906 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6a916 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6a906 │ │ │ │ + cbz r0, 6a916 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6a8f0 │ │ │ │ + beq.n 6a900 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6a906 │ │ │ │ + bl f3598 │ │ │ │ + b.n 6a916 │ │ │ │ mov r1, r4 │ │ │ │ movs r2, #5 │ │ │ │ movs r0, #0 │ │ │ │ blx 2bb24 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1b0c90 │ │ │ │ + b.w 1b1348 │ │ │ │ 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 6a932 │ │ │ │ + bne.n 6a942 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6a94a │ │ │ │ - b.n 6a98a │ │ │ │ + bne.n 6a95a │ │ │ │ + b.n 6a99a │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61164 @ 0xeeec │ │ │ │ + movw r0, #61228 @ 0xef2c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6a922 │ │ │ │ - b.n 6a9f8 │ │ │ │ + bne.n 6a932 │ │ │ │ + b.n 6aa08 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 6a96c │ │ │ │ + bpl.n 6a97c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6a9f8 │ │ │ │ + beq.n 6aa08 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6a98c │ │ │ │ - b.n 6a9ca │ │ │ │ - movw r2, #58388 @ 0xe414 │ │ │ │ + beq.n 6a99c │ │ │ │ + b.n 6a9da │ │ │ │ + movw r2, #58452 @ 0xe454 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #61164 @ 0xeeec │ │ │ │ + movw r0, #61228 @ 0xef2c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a9f8 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6aa08 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6a9b4 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 6a9c4 │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #61164 @ 0xeeec │ │ │ │ + movw r0, #61228 @ 0xef2c │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6a9f8 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6aa08 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6a9f8 │ │ │ │ + cbz r0, 6aa08 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6a9e2 │ │ │ │ + beq.n 6a9f2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6a9f8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 6aa08 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb24 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1b0c90 │ │ │ │ + b.w 1b1348 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 6aa24 │ │ │ │ + bne.n 6aa34 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6aa3c │ │ │ │ - b.n 6aa7c │ │ │ │ + bne.n 6aa4c │ │ │ │ + b.n 6aa8c │ │ │ │ movs r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61176 @ 0xeef8 │ │ │ │ + movw r0, #61240 @ 0xef38 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6aa14 │ │ │ │ - b.n 6aafc │ │ │ │ + bne.n 6aa24 │ │ │ │ + b.n 6ab0c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 6aa5e │ │ │ │ + bpl.n 6aa6e │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6aafc │ │ │ │ + beq.n 6ab0c │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6aa7e │ │ │ │ - b.n 6aabc │ │ │ │ - movw r2, #58388 @ 0xe414 │ │ │ │ + beq.n 6aa8e │ │ │ │ + b.n 6aacc │ │ │ │ + movw r2, #58452 @ 0xe454 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #61176 @ 0xeef8 │ │ │ │ + movw r0, #61240 @ 0xef38 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6aafc │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6ab0c │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6aaa6 │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 6aab6 │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #61176 @ 0xeef8 │ │ │ │ + movw r0, #61240 @ 0xef38 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6aafc │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6ab0c │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6aafc │ │ │ │ + cbz r0, 6ab0c │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6aad4 │ │ │ │ + beq.n 6aae4 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6aafc │ │ │ │ + bl f3598 │ │ │ │ + b.n 6ab0c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl fc9c8 │ │ │ │ + bl fca44 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 6aae6 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 6aafc │ │ │ │ + bne.n 6aaf6 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 6ab0c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bb24 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1b0c90 │ │ │ │ + b.w 1b1348 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6ab74 │ │ │ │ + beq.n 6ab84 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6ab56 │ │ │ │ + bpl.n 6ab66 │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ab9e │ │ │ │ + cbz r0, 6abae │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ab76 │ │ │ │ + beq.n 6ab86 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6ab9e │ │ │ │ - movw r2, #58388 @ 0xe414 │ │ │ │ + bl f3598 │ │ │ │ + b.n 6abae │ │ │ │ + movw r2, #58452 @ 0xe454 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #616 @ 0x268 │ │ │ │ + movw r1, #680 @ 0x2a8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #61192 @ 0xef08 │ │ │ │ + movw r0, #61256 @ 0xef48 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ab9e │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6abae │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b280 │ │ │ │ - cbnz r0, 6ab92 │ │ │ │ + cbnz r0, 6aba2 │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1b0b50 │ │ │ │ + b.w 1b1208 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1b0c90 │ │ │ │ + b.w 1b1348 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6abe2 │ │ │ │ + bne.n 6abf2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bmi.n 6abfa │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 6ac0a │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #61204 @ 0xef14 │ │ │ │ + movw r0, #61268 @ 0xef54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ac06 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6ac16 │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61204 @ 0xef14 │ │ │ │ + movw r0, #61268 @ 0xef54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6abba │ │ │ │ - b.n 6ac06 │ │ │ │ + bne.n 6abca │ │ │ │ + b.n 6ac16 │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 6ac0a │ │ │ │ + cbnz r0, 6ac1a │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6ac98 │ │ │ │ + b.n 6aca8 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 6ac42 │ │ │ │ + bne.n 6ac52 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 6ac78 │ │ │ │ + beq.n 6ac88 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 6ac5a │ │ │ │ + bpl.n 6ac6a │ │ │ │ add r1, sp, #4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ac06 │ │ │ │ + beq.n 6ac16 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6ac7a │ │ │ │ + beq.n 6ac8a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6ac06 │ │ │ │ - movw r2, #58388 @ 0xe414 │ │ │ │ + bl f3598 │ │ │ │ + b.n 6ac16 │ │ │ │ + movw r2, #58452 @ 0xe454 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #61204 @ 0xef14 │ │ │ │ + movw r0, #61268 @ 0xef54 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6ac06 │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6ac16 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2aeac │ │ │ │ - cbz r0, 6ac90 │ │ │ │ + cbz r0, 6aca0 │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1b0c90 │ │ │ │ + b.w 1b1348 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ add r2, sp, #4 │ │ │ │ - movw r1, #57996 @ 0xe28c │ │ │ │ + movw r1, #58060 @ 0xe2cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 8ed1c │ │ │ │ - cbnz r0, 6acc2 │ │ │ │ + bl 8ed58 │ │ │ │ + cbnz r0, 6acd2 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6acf6 │ │ │ │ + b.n 6ad06 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ - bl f30c0 │ │ │ │ + bl f30e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6acbe │ │ │ │ + beq.n 6acce │ │ │ │ ldr r2, [r0, #0] │ │ │ │ movw r4, #5412 @ 0x1524 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ it eq │ │ │ │ moveq r4, r3 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ @@ -94889,302 +94896,302 @@ │ │ │ │ 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, #49592 @ 0xc1b8 │ │ │ │ + movw r1, #49656 @ 0xc1f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ add r2, sp, #12 │ │ │ │ - bl 8ed1c │ │ │ │ - cbnz r0, 6ad24 │ │ │ │ + bl 8ed58 │ │ │ │ + cbnz r0, 6ad34 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ad9c │ │ │ │ + b.n 6adac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r1, sp, #4 │ │ │ │ - bl f30c0 │ │ │ │ + bl f30e8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ad20 │ │ │ │ + beq.n 6ad30 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, sp │ │ │ │ - bl f30c0 │ │ │ │ + bl f30e8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 6ad96 │ │ │ │ + cbz r0, 6ada6 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ cmp r3, r0 │ │ │ │ - bgt.n 6ad54 │ │ │ │ + bgt.n 6ad64 │ │ │ │ subs r0, r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, r0, lsl #2 │ │ │ │ blx 2b7f4 │ │ │ │ - cbz r0, 6ad72 │ │ │ │ + cbz r0, 6ad82 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r5, #5412 @ 0x1524 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 6ad8e │ │ │ │ + b.n 6ad9e │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw r5, #4364 @ 0x110c │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ -0006ada2 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ - movw r0, #38248 @ 0x9568 │ │ │ │ +0006adb2 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ + movw r0, #38312 @ 0x95a8 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ movw r1, #14935 @ 0x3a57 │ │ │ │ - b.w 19e30c │ │ │ │ + b.w 19e9cc │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ae48 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ + beq.n 6ae58 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ mov r4, r0 │ │ │ │ blx 2b050 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 6adda <_Py_Get_Getpath_CodeObject@@Base+0x38> │ │ │ │ + cbz r0, 6adea <_Py_Get_Getpath_CodeObject@@Base+0x38> │ │ │ │ mov r7, r0 │ │ │ │ - b.n 6ae10 <_Py_Get_Getpath_CodeObject@@Base+0x6e> │ │ │ │ + b.n 6ae20 <_Py_Get_Getpath_CodeObject@@Base+0x6e> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ae48 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ + bge.n 6ae58 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6ae48 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ + cbnz r3, 6ae58 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ae48 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ - bl 85d08 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ae58 <_Py_Get_Getpath_CodeObject@@Base+0xa6> │ │ │ │ + bl 85d3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6ae34 <_Py_Get_Getpath_CodeObject@@Base+0x92> │ │ │ │ + beq.n 6ae44 <_Py_Get_Getpath_CodeObject@@Base+0x92> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ae5c <_Py_Get_Getpath_CodeObject@@Base+0xba> │ │ │ │ + blt.n 6ae6c <_Py_Get_Getpath_CodeObject@@Base+0xba> │ │ │ │ adds r7, #8 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - movw r2, #23375 @ 0x5b4f │ │ │ │ + movw r2, #23391 @ 0x5b5f │ │ │ │ movt r2, #6 │ │ │ │ - movw r0, #49596 @ 0xc1bc │ │ │ │ + movw r0, #49660 @ 0xc1fc │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - cbz r1, 6ae6c <_Py_Get_Getpath_CodeObject@@Base+0xca> │ │ │ │ + cbz r1, 6ae7c <_Py_Get_Getpath_CodeObject@@Base+0xca> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6adfe <_Py_Get_Getpath_CodeObject@@Base+0x5c> │ │ │ │ + bne.n 6ae0e <_Py_Get_Getpath_CodeObject@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6ae4c <_Py_Get_Getpath_CodeObject@@Base+0xaa> │ │ │ │ + blt.n 6ae5c <_Py_Get_Getpath_CodeObject@@Base+0xaa> │ │ │ │ mov r0, r6 │ │ │ │ blx 2abd0 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6ae72 <_Py_Get_Getpath_CodeObject@@Base+0xd0> │ │ │ │ + b.n 6ae82 <_Py_Get_Getpath_CodeObject@@Base+0xd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ae42 <_Py_Get_Getpath_CodeObject@@Base+0xa0> │ │ │ │ + bne.n 6ae52 <_Py_Get_Getpath_CodeObject@@Base+0xa0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ae42 <_Py_Get_Getpath_CodeObject@@Base+0xa0> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ae52 <_Py_Get_Getpath_CodeObject@@Base+0xa0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6ae0e <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ + bne.n 6ae1e <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6ae0e <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6ae1e <_Py_Get_Getpath_CodeObject@@Base+0x6c> │ │ │ │ mov r0, r6 │ │ │ │ blx 2abd0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 6aeb8 <_Py_Get_Getpath_CodeObject@@Base+0x116> │ │ │ │ + bne.n 6aec8 <_Py_Get_Getpath_CodeObject@@Base+0x116> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bmi.n 6aed0 <_Py_Get_Getpath_CodeObject@@Base+0x12e> │ │ │ │ - movw r2, #17308 @ 0x439c │ │ │ │ + bmi.n 6aee0 <_Py_Get_Getpath_CodeObject@@Base+0x12e> │ │ │ │ + movw r2, #17372 @ 0x43dc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r1, #61756 @ 0xf13c │ │ │ │ + movw r1, #61820 @ 0xf17c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #61188 @ 0xef04 │ │ │ │ + movw r0, #61252 @ 0xef44 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6af32 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6af42 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ movs r3, #2 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #61188 @ 0xef04 │ │ │ │ + movw r0, #61252 @ 0xef44 │ │ │ │ movt r0, #43 @ 0x2b │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6ae90 <_Py_Get_Getpath_CodeObject@@Base+0xee> │ │ │ │ - b.n 6af32 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + bne.n 6aea0 <_Py_Get_Getpath_CodeObject@@Base+0xee> │ │ │ │ + b.n 6af42 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ mov r1, sp │ │ │ │ mov r0, r3 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 6af32 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + cbz r0, 6af42 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6aefe <_Py_Get_Getpath_CodeObject@@Base+0x15c> │ │ │ │ + beq.n 6af0e <_Py_Get_Getpath_CodeObject@@Base+0x15c> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6af32 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + bl f3598 │ │ │ │ + b.n 6af42 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ movs r4, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ str r4, [sp, #4] │ │ │ │ - cbnz r3, 6af1e <_Py_Get_Getpath_CodeObject@@Base+0x17c> │ │ │ │ + cbnz r3, 6af2e <_Py_Get_Getpath_CodeObject@@Base+0x17c> │ │ │ │ mov r0, r7 │ │ │ │ - bl d076c │ │ │ │ - movw r1, #49600 @ 0xc1c0 │ │ │ │ + bl d07c4 │ │ │ │ + movw r1, #49664 @ 0xc200 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6af32 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + bl f3598 │ │ │ │ + b.n 6af42 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 6af42 <_Py_Get_Getpath_CodeObject@@Base+0x1a0> │ │ │ │ + beq.n 6af52 <_Py_Get_Getpath_CodeObject@@Base+0x1a0> │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 127708 │ │ │ │ - cbnz r0, 6af36 <_Py_Get_Getpath_CodeObject@@Base+0x194> │ │ │ │ + bl 1279c8 │ │ │ │ + cbnz r0, 6af46 <_Py_Get_Getpath_CodeObject@@Base+0x194> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6af72 <_Py_Get_Getpath_CodeObject@@Base+0x1d0> │ │ │ │ + b.n 6af82 <_Py_Get_Getpath_CodeObject@@Base+0x1d0> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl a098c │ │ │ │ + bl a09ec │ │ │ │ mov r1, r0 │ │ │ │ - b.n 6af44 <_Py_Get_Getpath_CodeObject@@Base+0x1a2> │ │ │ │ + b.n 6af54 <_Py_Get_Getpath_CodeObject@@Base+0x1a2> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bd28 │ │ │ │ - cbnz r0, 6af62 <_Py_Get_Getpath_CodeObject@@Base+0x1c0> │ │ │ │ + cbnz r0, 6af72 <_Py_Get_Getpath_CodeObject@@Base+0x1c0> │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7a528 │ │ │ │ - b.n 6af32 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ + bl 7a568 │ │ │ │ + b.n 6af42 <_Py_Get_Getpath_CodeObject@@Base+0x190> │ │ │ │ movs r1, #0 │ │ │ │ - bl 1b0c90 │ │ │ │ + bl 1b1348 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #24] │ │ │ │ - cbnz r3, 6af9c <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ + cbnz r3, 6afac <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 6af9c <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ + ble.n 6afac <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 6af9c <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ - cbnz r0, 6afba <_Py_Get_Getpath_CodeObject@@Base+0x218> │ │ │ │ + bne.n 6afac <_Py_Get_Getpath_CodeObject@@Base+0x1fa> │ │ │ │ + cbnz r0, 6afca <_Py_Get_Getpath_CodeObject@@Base+0x218> │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ add r5, sp, #28 │ │ │ │ strd r4, r2, [sp, #8] │ │ │ │ - ldr r4, [pc, #120] @ (6b024 <_Py_Get_Getpath_CodeObject@@Base+0x282>) │ │ │ │ + ldr r4, [pc, #120] @ (6b034 <_Py_Get_Getpath_CodeObject@@Base+0x282>) │ │ │ │ strd r2, r5, [sp, #16] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl f5640 <_PyArg_UnpackKeywords@@Base> │ │ │ │ - cbnz r0, 6afba <_Py_Get_Getpath_CodeObject@@Base+0x218> │ │ │ │ + bl f5658 <_PyArg_UnpackKeywords@@Base> │ │ │ │ + cbnz r0, 6afca <_Py_Get_Getpath_CodeObject@@Base+0x218> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 6b016 <_Py_Get_Getpath_CodeObject@@Base+0x274> │ │ │ │ + b.n 6b026 <_Py_Get_Getpath_CodeObject@@Base+0x274> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, sp, #24 │ │ │ │ - bl 127708 │ │ │ │ + bl 1279c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6afb6 <_Py_Get_Getpath_CodeObject@@Base+0x214> │ │ │ │ + beq.n 6afc6 <_Py_Get_Getpath_CodeObject@@Base+0x214> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl a098c │ │ │ │ + bl a09ec │ │ │ │ mov r2, r4 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #17792 @ 0x4580 │ │ │ │ + movw r1, #17856 @ 0x45c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #49636 @ 0xc1e4 │ │ │ │ + movw r0, #49700 @ 0xc224 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 91a88 │ │ │ │ + bl 91acc │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 6b002 <_Py_Get_Getpath_CodeObject@@Base+0x260> │ │ │ │ - bl 9652c │ │ │ │ + beq.n 6b012 <_Py_Get_Getpath_CodeObject@@Base+0x260> │ │ │ │ + bl 9658c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ blx 2b724 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ adds r3, r4, #1 │ │ │ │ - bne.n 6b00e <_Py_Get_Getpath_CodeObject@@Base+0x26c> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 6b01e <_Py_Get_Getpath_CodeObject@@Base+0x26c> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6afb6 <_Py_Get_Getpath_CodeObject@@Base+0x214> │ │ │ │ + bne.n 6afc6 <_Py_Get_Getpath_CodeObject@@Base+0x214> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r4] │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ @@ -95192,334 +95199,334 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ movw r1, #31892 @ 0x7c94 │ │ │ │ movt r1, #76 @ 0x4c │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 127b88 │ │ │ │ + bl 127e48 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 6b064 <_Py_Get_Getpath_CodeObject@@Base+0x2c2> │ │ │ │ + beq.n 6b074 <_Py_Get_Getpath_CodeObject@@Base+0x2c2> │ │ │ │ ldr.w r2, [r7, #148] @ 0x94 │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 6b064 <_Py_Get_Getpath_CodeObject@@Base+0x2c2> │ │ │ │ + beq.n 6b074 <_Py_Get_Getpath_CodeObject@@Base+0x2c2> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne.n 6b07c <_Py_Get_Getpath_CodeObject@@Base+0x2da> │ │ │ │ - b.n 6b08e <_Py_Get_Getpath_CodeObject@@Base+0x2ec> │ │ │ │ + bne.n 6b08c <_Py_Get_Getpath_CodeObject@@Base+0x2da> │ │ │ │ + b.n 6b09e <_Py_Get_Getpath_CodeObject@@Base+0x2ec> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6b05c <_Py_Get_Getpath_CodeObject@@Base+0x2ba> │ │ │ │ - movw r0, #49648 @ 0xc1f0 │ │ │ │ + beq.n 6b06c <_Py_Get_Getpath_CodeObject@@Base+0x2ba> │ │ │ │ + movw r0, #49712 @ 0xc230 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r1, r4 │ │ │ │ - bl 23345c <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 23368c <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b05c <_Py_Get_Getpath_CodeObject@@Base+0x2ba> │ │ │ │ - b.n 6b0ca <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ + bne.n 6b06c <_Py_Get_Getpath_CodeObject@@Base+0x2ba> │ │ │ │ + b.n 6b0da <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ movs r3, #3 │ │ │ │ - movw r0, #49648 @ 0xc1f0 │ │ │ │ + movw r0, #49712 @ 0xc230 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ mov r2, r3 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ - cbz r0, 6b0ca <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ + cbz r0, 6b0da <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ ldr r5, [r6, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.n 6b0b8 <_Py_Get_Getpath_CodeObject@@Base+0x316> │ │ │ │ + bmi.n 6b0c8 <_Py_Get_Getpath_CodeObject@@Base+0x316> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #43880 @ 0xab68 │ │ │ │ + movw r2, #43944 @ 0xaba8 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #62012 @ 0xf23c │ │ │ │ + movw r1, #62076 @ 0xf27c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #49648 @ 0xc1f0 │ │ │ │ + movw r0, #49712 @ 0xc230 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 247540 <_PyArg_BadArgument@@Base> │ │ │ │ - b.n 6b0ca <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ + bl 247790 <_PyArg_BadArgument@@Base> │ │ │ │ + b.n 6b0da <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ ldr.w r3, [r7, #444] @ 0x1bc │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r4, [r6, #24] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 2110d0 │ │ │ │ - cbnz r0, 6b0ce <_Py_Get_Getpath_CodeObject@@Base+0x32c> │ │ │ │ + bl 2112b0 │ │ │ │ + cbnz r0, 6b0de <_Py_Get_Getpath_CodeObject@@Base+0x32c> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b148 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ + b.n 6b158 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - bgt.n 6b0ee <_Py_Get_Getpath_CodeObject@@Base+0x34c> │ │ │ │ + bgt.n 6b0fe <_Py_Get_Getpath_CodeObject@@Base+0x34c> │ │ │ │ add.w r7, r0, #20 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 6b10a <_Py_Get_Getpath_CodeObject@@Base+0x368> │ │ │ │ + b.n 6b11a <_Py_Get_Getpath_CodeObject@@Base+0x368> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - beq.n 6b12e <_Py_Get_Getpath_CodeObject@@Base+0x38c> │ │ │ │ + beq.n 6b13e <_Py_Get_Getpath_CodeObject@@Base+0x38c> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6b148 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ - bl 77668 │ │ │ │ + beq.n 6b158 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ + bl 776ac │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #49664 @ 0xc200 │ │ │ │ + movw r1, #49728 @ 0xc240 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 6b0ca <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ + bl f3598 │ │ │ │ + b.n 6b0da <_Py_Get_Getpath_CodeObject@@Base+0x328> │ │ │ │ cmp r2, r1 │ │ │ │ - ble.n 6b0dc <_Py_Get_Getpath_CodeObject@@Base+0x33a> │ │ │ │ + ble.n 6b0ec <_Py_Get_Getpath_CodeObject@@Base+0x33a> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ str.w r3, [r7, #4]! │ │ │ │ ldr.w ip, [r3] │ │ │ │ add.w lr, ip, #1 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w lr, [r3] │ │ │ │ - b.n 6b10a <_Py_Get_Getpath_CodeObject@@Base+0x368> │ │ │ │ + b.n 6b11a <_Py_Get_Getpath_CodeObject@@Base+0x368> │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 6b148 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ + beq.n 6b158 <_Py_Get_Getpath_CodeObject@@Base+0x3a6> │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6b0ee <_Py_Get_Getpath_CodeObject@@Base+0x34c> │ │ │ │ + bne.n 6b0fe <_Py_Get_Getpath_CodeObject@@Base+0x34c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ -0006b14a <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #12] @ (6b158 <_PyOS_IsMainThread@@Base+0xe>) │ │ │ │ +0006b15a <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #12] @ (6b168 <_PyOS_IsMainThread@@Base+0xe>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - b.w 1ae9d0 <_PyConfig_AsDict@@Base+0x950> │ │ │ │ + b.w 1af090 <_PyConfig_AsDict@@Base+0x950> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ sub sp, #28 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6b238 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ + beq.n 6b248 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ mov r5, ip │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6b170 <_PyOS_IsMainThread@@Base+0x26> │ │ │ │ + bne.n 6b180 <_PyOS_IsMainThread@@Base+0x26> │ │ │ │ movw r3, #59848 @ 0xe9c8 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6b238 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ + beq.n 6b248 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ sub.w r2, r4, #32 │ │ │ │ sub.w r0, r4, #97 @ 0x61 │ │ │ │ cmp r0, #25 │ │ │ │ it hi │ │ │ │ movhi r2, r4 │ │ │ │ add.w lr, r3, #39936 @ 0x9c00 │ │ │ │ add.w lr, lr, #60 @ 0x3c │ │ │ │ subs r3, #4 │ │ │ │ uxtb r7, r2 │ │ │ │ mov r8, r5 │ │ │ │ mov sl, r1 │ │ │ │ - b.n 6b1ba <_PyOS_IsMainThread@@Base+0x70> │ │ │ │ + b.n 6b1ca <_PyOS_IsMainThread@@Base+0x70> │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 6b266 <_PyOS_IsMainThread@@Base+0x11c> │ │ │ │ + beq.n 6b276 <_PyOS_IsMainThread@@Base+0x11c> │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 6b238 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ + beq.n 6b248 <_PyOS_IsMainThread@@Base+0xee> │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b23a <_PyOS_IsMainThread@@Base+0xf0> │ │ │ │ + beq.n 6b24a <_PyOS_IsMainThread@@Base+0xf0> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6b1ac <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ + beq.n 6b1bc <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ sub.w r1, r2, #97 @ 0x61 │ │ │ │ cmp r1, #25 │ │ │ │ - bls.n 6b290 <_PyOS_IsMainThread@@Base+0x146> │ │ │ │ + bls.n 6b2a0 <_PyOS_IsMainThread@@Base+0x146> │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 6b1ac <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ + bne.n 6b1bc <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ adds r1, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 6b2a8 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ + beq.n 6b2b8 <_PyOS_IsMainThread@@Base+0x15e> │ │ │ │ mov r5, r8 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r8, [sp, #4] │ │ │ │ adds r1, r6, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ sub.w r9, r2, #32 │ │ │ │ ldr.w fp, [sp, #8] │ │ │ │ sub.w r8, r2, #97 @ 0x61 │ │ │ │ uxtb.w r3, r9 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 6b29a <_PyOS_IsMainThread@@Base+0x150> │ │ │ │ + beq.n 6b2aa <_PyOS_IsMainThread@@Base+0x150> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 6b2a2 <_PyOS_IsMainThread@@Base+0x158> │ │ │ │ + beq.n 6b2b2 <_PyOS_IsMainThread@@Base+0x158> │ │ │ │ cmp.w r8, #25 │ │ │ │ sub.w r9, r1, #97 @ 0x61 │ │ │ │ it hi │ │ │ │ strhi r2, [sp, #12] │ │ │ │ sub.w r8, r1, #32 │ │ │ │ uxtb.w r9, r9 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ uxtb.w r8, r8 │ │ │ │ cmp.w r9, #25 │ │ │ │ it ls │ │ │ │ movls r1, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 6b240 <_PyOS_IsMainThread@@Base+0xf6> │ │ │ │ + beq.n 6b250 <_PyOS_IsMainThread@@Base+0xf6> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6b1b0 <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ + b.n 6b1c0 <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6b1ea <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + bne.n 6b1fa <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r5 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ ldr r5, [sp, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6b1b0 <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ + bne.n 6b1c0 <_PyOS_IsMainThread@@Base+0x66> │ │ │ │ ldrb.w r2, [r0, ip] │ │ │ │ cmp r2, #61 @ 0x3d │ │ │ │ - bne.n 6b1b6 <_PyOS_IsMainThread@@Base+0x6c> │ │ │ │ + bne.n 6b1c6 <_PyOS_IsMainThread@@Base+0x6c> │ │ │ │ add.w r5, r8, #2 │ │ │ │ mov r1, sl │ │ │ │ adds r5, r0, r5 │ │ │ │ - beq.n 6b2b2 <_PyOS_IsMainThread@@Base+0x168> │ │ │ │ + beq.n 6b2c2 <_PyOS_IsMainThread@@Base+0x168> │ │ │ │ subs r3, r5, #1 │ │ │ │ add.w r4, sl, #65 @ 0x41 │ │ │ │ subs r2, r4, r1 │ │ │ │ ldrb.w r0, [r3, #1]! │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 6b2ae <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ - cbz r0, 6b2ae <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq.n 6b2be <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + cbz r0, 6b2be <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ strb.w r0, [r1], #1 │ │ │ │ - b.n 6b27e <_PyOS_IsMainThread@@Base+0x134> │ │ │ │ + b.n 6b28e <_PyOS_IsMainThread@@Base+0x134> │ │ │ │ subs r2, #32 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 6b1ac <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ - b.n 6b1d4 <_PyOS_IsMainThread@@Base+0x8a> │ │ │ │ + bne.n 6b1bc <_PyOS_IsMainThread@@Base+0x62> │ │ │ │ + b.n 6b1e4 <_PyOS_IsMainThread@@Base+0x8a> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r1, fp │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6b260 <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ + b.n 6b270 <_PyOS_IsMainThread@@Base+0x116> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r8, r5 │ │ │ │ - b.n 6b266 <_PyOS_IsMainThread@@Base+0x11c> │ │ │ │ + b.n 6b276 <_PyOS_IsMainThread@@Base+0x11c> │ │ │ │ str.w r8, [sp, #4] │ │ │ │ - b.n 6b25e <_PyOS_IsMainThread@@Base+0x114> │ │ │ │ + b.n 6b26e <_PyOS_IsMainThread@@Base+0x114> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ movs r0, #1 │ │ │ │ - b.n 6b23a <_PyOS_IsMainThread@@Base+0xf0> │ │ │ │ + b.n 6b24a <_PyOS_IsMainThread@@Base+0xf0> │ │ │ │ nop │ │ │ │ │ │ │ │ -0006b2b8 : │ │ │ │ +0006b2c8 : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 6b2f2 │ │ │ │ + blt.n 6b302 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ push {lr} │ │ │ │ - movw r2, #45945 @ 0xb379 │ │ │ │ + movw r2, #45961 @ 0xb389 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #848] @ 0x350 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6b2e6 │ │ │ │ + bne.n 6b2f6 │ │ │ │ cmp r1, #1 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2bf9c │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0006b2f8 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +0006b308 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ ldrd r5, r4, [sp, #32] │ │ │ │ - cbnz r5, 6b32a <_Py_DecodeLocaleEx@@Base+0x32> │ │ │ │ + cbnz r5, 6b33a <_Py_DecodeLocaleEx@@Base+0x32> │ │ │ │ mov r7, r3 │ │ │ │ - ldr r3, [pc, #96] @ (6b374 <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ + ldr r3, [pc, #96] @ (6b384 <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r5, [r3, #1656] @ 0x678 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.n 6b334 <_Py_DecodeLocaleEx@@Base+0x3c> │ │ │ │ + bgt.n 6b344 <_Py_DecodeLocaleEx@@Base+0x3c> │ │ │ │ ldr.w r0, [r3, #1360] @ 0x550 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 6b352 <_Py_DecodeLocaleEx@@Base+0x5a> │ │ │ │ + beq.n 6b362 <_Py_DecodeLocaleEx@@Base+0x5a> │ │ │ │ mov r3, r7 │ │ │ │ - cbnz r0, 6b366 <_Py_DecodeLocaleEx@@Base+0x6e> │ │ │ │ + cbnz r0, 6b376 <_Py_DecodeLocaleEx@@Base+0x6e> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.n 6b384 <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ + b.n 6b394 <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx 2bfb8 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 181a6c │ │ │ │ + b.w 18212c │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 181604 │ │ │ │ - ldr r3, [pc, #24] @ (6b374 <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ + bl 181cc4 │ │ │ │ + ldr r3, [pc, #24] @ (6b384 <_Py_DecodeLocaleEx@@Base+0x7c>) │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ - b.n 6b324 <_Py_DecodeLocaleEx@@Base+0x2c> │ │ │ │ + b.n 6b334 <_Py_DecodeLocaleEx@@Base+0x2c> │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #32] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 63176 │ │ │ │ + b.w 63186 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ b.w 2bf9c │ │ │ │ @@ -95527,73 +95534,73 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w ip, [sp, #64] @ 0x40 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 6b492 <_Py_DecodeLocaleEx@@Base+0x19a> │ │ │ │ + beq.n 6b4a2 <_Py_DecodeLocaleEx@@Base+0x19a> │ │ │ │ cmp.w ip, #2 │ │ │ │ - bne.n 6b496 <_Py_DecodeLocaleEx@@Base+0x19e> │ │ │ │ + bne.n 6b4a6 <_Py_DecodeLocaleEx@@Base+0x19e> │ │ │ │ movs r3, #1 │ │ │ │ mov r6, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r1 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov fp, lr │ │ │ │ blx 2af0c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.n 6b416 <_Py_DecodeLocaleEx@@Base+0x11e> │ │ │ │ + beq.n 6b426 <_Py_DecodeLocaleEx@@Base+0x11e> │ │ │ │ mvn.w r2, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs.n 6b4ae <_Py_DecodeLocaleEx@@Base+0x1b6> │ │ │ │ + bcs.n 6b4be <_Py_DecodeLocaleEx@@Base+0x1b6> │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ adds r1, r0, #1 │ │ │ │ - movw r0, #45945 @ 0xb379 │ │ │ │ + movw r0, #45961 @ 0xb389 │ │ │ │ movt r0, #6 │ │ │ │ mov r7, r1 │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ lsls r1, r1, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.n 6b4a0 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ + bne.n 6b4b0 <_Py_DecodeLocaleEx@@Base+0x1a8> │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b4ae <_Py_DecodeLocaleEx@@Base+0x1b6> │ │ │ │ + beq.n 6b4be <_Py_DecodeLocaleEx@@Base+0x1b6> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2af0c │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 6b4da <_Py_DecodeLocaleEx@@Base+0x1e2> │ │ │ │ + bne.n 6b4ea <_Py_DecodeLocaleEx@@Base+0x1e2> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2bfb8 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 6b4ae <_Py_DecodeLocaleEx@@Base+0x1b6> │ │ │ │ + bcs.n 6b4be <_Py_DecodeLocaleEx@@Base+0x1b6> │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 6b2b8 │ │ │ │ + bl 6b2c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b4ae <_Py_DecodeLocaleEx@@Base+0x1b6> │ │ │ │ + beq.n 6b4be <_Py_DecodeLocaleEx@@Base+0x1b6> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov sl, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #16] │ │ │ │ add r3, sp, #16 │ │ │ │ @@ -95601,154 +95608,154 @@ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ blx 2acf0 │ │ │ │ add.w ip, r0, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r7 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ adds r3, r7, #4 │ │ │ │ cmn.w ip, #4 │ │ │ │ - bhi.n 6b4b4 <_Py_DecodeLocaleEx@@Base+0x1bc> │ │ │ │ + bhi.n 6b4c4 <_Py_DecodeLocaleEx@@Base+0x1bc> │ │ │ │ ldr.w ip, [r7] │ │ │ │ movw r4, #2047 @ 0x7ff │ │ │ │ mov r5, r3 │ │ │ │ sub.w lr, ip, #55296 @ 0xd800 │ │ │ │ cmp lr, r4 │ │ │ │ - bls.n 6b4b8 <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ + bls.n 6b4c8 <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ cmp.w ip, #1114112 @ 0x110000 │ │ │ │ - bcs.n 6b4b8 <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ + bcs.n 6b4c8 <_Py_DecodeLocaleEx@@Base+0x1c0> │ │ │ │ add r1, r0 │ │ │ │ subs r2, r2, r0 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6b440 <_Py_DecodeLocaleEx@@Base+0x148> │ │ │ │ - cbz r6, 6b48a <_Py_DecodeLocaleEx@@Base+0x192> │ │ │ │ + bne.n 6b450 <_Py_DecodeLocaleEx@@Base+0x148> │ │ │ │ + cbz r6, 6b49a <_Py_DecodeLocaleEx@@Base+0x192> │ │ │ │ sub.w r3, r5, sl │ │ │ │ asrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w sl, [r9] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 6b49a <_Py_DecodeLocaleEx@@Base+0x1a2> │ │ │ │ + b.n 6b4aa <_Py_DecodeLocaleEx@@Base+0x1a2> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 6b3aa <_Py_DecodeLocaleEx@@Base+0xb2> │ │ │ │ + b.n 6b3ba <_Py_DecodeLocaleEx@@Base+0xb2> │ │ │ │ mvn.w r0, #2 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b3fa <_Py_DecodeLocaleEx@@Base+0x102> │ │ │ │ + bne.n 6b40a <_Py_DecodeLocaleEx@@Base+0x102> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6b49a <_Py_DecodeLocaleEx@@Base+0x1a2> │ │ │ │ + b.n 6b4aa <_Py_DecodeLocaleEx@@Base+0x1a2> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6b480 <_Py_DecodeLocaleEx@@Base+0x188> │ │ │ │ + beq.n 6b490 <_Py_DecodeLocaleEx@@Base+0x188> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ subs r2, #1 │ │ │ │ - cbz r4, 6b516 <_Py_DecodeLocaleEx@@Base+0x21e> │ │ │ │ + cbz r4, 6b526 <_Py_DecodeLocaleEx@@Base+0x21e> │ │ │ │ ldrb.w r1, [r0], #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov r5, r3 │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ - b.n 6b47a <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ - cbz r0, 6b50a <_Py_DecodeLocaleEx@@Base+0x212> │ │ │ │ + b.n 6b48a <_Py_DecodeLocaleEx@@Base+0x182> │ │ │ │ + cbz r0, 6b51a <_Py_DecodeLocaleEx@@Base+0x212> │ │ │ │ sub.w ip, r5, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ sub.w r4, r2, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r2, #0 │ │ │ │ movcs r2, #1 │ │ │ │ cmp r4, lr │ │ │ │ it ls │ │ │ │ orrls.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6b40c <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ + bne.n 6b41c <_Py_DecodeLocaleEx@@Base+0x114> │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 6b4e6 <_Py_DecodeLocaleEx@@Base+0x1ee> │ │ │ │ + bne.n 6b4f6 <_Py_DecodeLocaleEx@@Base+0x1ee> │ │ │ │ str.w r5, [r9] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 6b48e <_Py_DecodeLocaleEx@@Base+0x196> │ │ │ │ + beq.n 6b49e <_Py_DecodeLocaleEx@@Base+0x196> │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 6b48e <_Py_DecodeLocaleEx@@Base+0x196> │ │ │ │ + b.n 6b49e <_Py_DecodeLocaleEx@@Base+0x196> │ │ │ │ mov r0, sl │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - cbz r6, 6b528 <_Py_DecodeLocaleEx@@Base+0x230> │ │ │ │ + cbz r6, 6b538 <_Py_DecodeLocaleEx@@Base+0x230> │ │ │ │ sub.w r1, r1, r8 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 6b53a <_Py_DecodeLocaleEx@@Base+0x242> │ │ │ │ - movw r3, #44436 @ 0xad94 │ │ │ │ + beq.n 6b54a <_Py_DecodeLocaleEx@@Base+0x242> │ │ │ │ + movw r3, #44500 @ 0xadd4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str.w r3, [fp] │ │ │ │ mvn.w r0, #1 │ │ │ │ - b.n 6b49a <_Py_DecodeLocaleEx@@Base+0x1a2> │ │ │ │ + b.n 6b4aa <_Py_DecodeLocaleEx@@Base+0x1a2> │ │ │ │ │ │ │ │ -0006b540 : │ │ │ │ +0006b550 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 6b56a │ │ │ │ + cbz r3, 6b57a │ │ │ │ blx 2b354 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1815a8 │ │ │ │ - b.n 6b55e │ │ │ │ + bl 181c68 │ │ │ │ + b.n 6b56e │ │ │ │ │ │ │ │ -0006b570 : │ │ │ │ +0006b580 : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ push {lr} │ │ │ │ - movw r2, #46549 @ 0xb5d5 │ │ │ │ + movw r2, #46565 @ 0xb5e5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w lr, [r3, #860] @ 0x35c │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 6b592 │ │ │ │ + bne.n 6b5a2 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ b.w 2ae3c │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r3, lr │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -0006b5a0 : │ │ │ │ +0006b5b0 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r3, #1024] @ 0x400 │ │ │ │ - cbz r3, 6b5cc │ │ │ │ + cbz r3, 6b5dc │ │ │ │ blx 2b354 │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - bl 1815a8 │ │ │ │ - b.n 6b5be │ │ │ │ + bl 181c68 │ │ │ │ + b.n 6b5ce │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ b.w 2ae3c │ │ │ │ nop │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ it cc │ │ │ │ @@ -95761,168 +95768,168 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ blx 2abf4 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.n 6b656 │ │ │ │ + bcs.n 6b666 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ adds r0, #1 │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r4, [r3, #848] @ 0x350 │ │ │ │ lsls r2, r0, #2 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 6b644 │ │ │ │ + bne.n 6b654 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 6b656 │ │ │ │ + cbz r0, 6b666 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ blx 2bf20 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 6b634 │ │ │ │ + bne.n 6b644 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 6b63e │ │ │ │ + b.n 6b64e │ │ │ │ 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, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 6b6f8 │ │ │ │ + ble.n 6b708 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbnz r1, 6b696 │ │ │ │ + cbnz r1, 6b6a6 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #46549 @ 0xb5d5 │ │ │ │ + movw r2, #46565 @ 0xb5e5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r5, [r3, #860] @ 0x35c │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 6b71c │ │ │ │ + bne.n 6b72c │ │ │ │ blx 2ae40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.n 6b6f8 │ │ │ │ + ble.n 6b708 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - cbnz r6, 6b6be │ │ │ │ + cbnz r6, 6b6ce │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #46549 @ 0xb5d5 │ │ │ │ + movw r2, #46565 @ 0xb5e5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r5, [r3, #860] @ 0x35c │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 6b738 │ │ │ │ + bne.n 6b748 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n 6b6f8 │ │ │ │ + ble.n 6b708 │ │ │ │ movw r7, #24184 @ 0x5e78 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ movs r5, #2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r0, [r3, r5, lsl #2] │ │ │ │ - cbnz r6, 6b6ec │ │ │ │ + cbnz r6, 6b6fc │ │ │ │ ldr.w r3, [r7, #860] @ 0x35c │ │ │ │ - movw r2, #46549 @ 0xb5d5 │ │ │ │ + movw r2, #46565 @ 0xb5e5 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6b712 │ │ │ │ + bne.n 6b722 │ │ │ │ blx 2ae40 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n 6b6d4 │ │ │ │ + bgt.n 6b6e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - cbnz r6, 6b70c │ │ │ │ - bl 6b570 │ │ │ │ + cbnz r6, 6b71c │ │ │ │ + bl 6b580 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r4] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 2ae40 │ │ │ │ - b.n 6b700 │ │ │ │ + b.n 6b710 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ - b.n 6b6f0 │ │ │ │ + b.n 6b700 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r5 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r1, #1 │ │ │ │ - ble.n 6b740 │ │ │ │ + ble.n 6b750 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - b.n 6b6b6 │ │ │ │ + b.n 6b6c6 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ - b.n 6b6c4 │ │ │ │ + b.n 6b6d4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b.n 6b6fc │ │ │ │ - cbz r1, 6b79a │ │ │ │ + b.n 6b70c │ │ │ │ + cbz r1, 6b7aa │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ - ldr r0, [pc, #60] @ (6b79c ) │ │ │ │ - bl 18d7dc │ │ │ │ + ldr r0, [pc, #60] @ (6b7ac ) │ │ │ │ + bl 18de9c │ │ │ │ ldrb.w r2, [r4, #-8] │ │ │ │ subs r3, r4, #7 │ │ │ │ subs r0, r4, #4 │ │ │ │ ldrb.w r1, [r3], #1 │ │ │ │ cmp r3, r0 │ │ │ │ orr.w r2, r1, r2, lsl #8 │ │ │ │ - bne.n 6b76a │ │ │ │ + bne.n 6b77a │ │ │ │ mov.w r3, #3722304989 @ 0xdddddddd │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r4, #-8] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ adds r2, #4 │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ bx lr │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + ldrh r0, [r3, #8] │ │ │ │ movs r1, r6 │ │ │ │ │ │ │ │ -0006b7a0 : │ │ │ │ +0006b7b0 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ b.w 2bf8c │ │ │ │ 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, #3712] @ 0xe80 │ │ │ │ @@ -96055,15 +96062,15 @@ │ │ │ │ ldr r7, [r5, #4] │ │ │ │ mov.w r2, r2, ror #31 │ │ │ │ str r2, [r5, #56] @ 0x38 │ │ │ │ eor.w r1, r1, r7 │ │ │ │ eor.w r1, r1, ip │ │ │ │ mov.w ip, r1, ror #31 │ │ │ │ str.w ip, [r5, #60] @ 0x3c │ │ │ │ - bne.n 6b852 │ │ │ │ + bne.n 6b862 │ │ │ │ ldr r2, [sp, #308] @ 0x134 │ │ │ │ add r7, sp, #24 │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ movw sl, #31129 @ 0x7999 │ │ │ │ movt sl, #23170 @ 0x5a82 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ eors r3, r2 │ │ │ │ @@ -96101,15 +96108,15 @@ │ │ │ │ add.w r5, r5, r3, ror #27 │ │ │ │ mov.w r1, r6, ror #2 │ │ │ │ add r2, r5 │ │ │ │ and.w r9, r0, r1 │ │ │ │ add.w r3, r2, r8 │ │ │ │ cmp r4, r7 │ │ │ │ mov r8, lr │ │ │ │ - beq.n 6ba80 │ │ │ │ + beq.n 6ba90 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ bic.w r2, ip, r0 │ │ │ │ eor.w r2, r2, r9 │ │ │ │ mov r6, r3 │ │ │ │ add r5, sl │ │ │ │ mov lr, ip │ │ │ │ add.w r5, r5, r3, ror #27 │ │ │ │ @@ -96169,62 +96176,62 @@ │ │ │ │ add.w r3, r2, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, lr │ │ │ │ adds r7, #20 │ │ │ │ mov lr, ip │ │ │ │ mov r0, r3 │ │ │ │ mov ip, r1 │ │ │ │ - b.n 6b994 │ │ │ │ + b.n 6b9a4 │ │ │ │ movw r7, #49622 @ 0xc1d6 │ │ │ │ movt r7, #51810 @ 0xca62 │ │ │ │ movw sl, #60321 @ 0xeba1 │ │ │ │ movt sl, #28377 @ 0x6ed9 │ │ │ │ movw r8, #48348 @ 0xbcdc │ │ │ │ movt r8, #36635 @ 0x8f1b │ │ │ │ mov r9, fp │ │ │ │ movs r5, #20 │ │ │ │ - b.n 6bac4 │ │ │ │ + b.n 6bad4 │ │ │ │ eor.w fp, ip, fp │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ add.w r2, r6, r3, ror #27 │ │ │ │ - bls.n 6baf4 │ │ │ │ + bls.n 6bb04 │ │ │ │ adds r6, r2, r7 │ │ │ │ adds r5, #1 │ │ │ │ add r6, fp │ │ │ │ mov.w r2, r0, ror #2 │ │ │ │ add r6, lr │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ - beq.n 6bb06 │ │ │ │ + beq.n 6bb16 │ │ │ │ mov lr, ip │ │ │ │ mov r0, r3 │ │ │ │ mov ip, r1 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ sub.w r2, r5, #40 @ 0x28 │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ eor.w fp, r1, r0 │ │ │ │ cmp r2, #19 │ │ │ │ - bhi.n 6ba9e │ │ │ │ + bhi.n 6baae │ │ │ │ and.w r2, r1, r0 │ │ │ │ and.w fp, ip, fp │ │ │ │ add.w r6, r6, r3, ror #27 │ │ │ │ eor.w fp, fp, r2 │ │ │ │ add r6, r8 │ │ │ │ mov.w r2, r0, ror #2 │ │ │ │ add fp, r6 │ │ │ │ adds r5, #1 │ │ │ │ add.w r6, fp, lr │ │ │ │ - b.n 6baba │ │ │ │ + b.n 6baca │ │ │ │ add.w r6, r6, r3, ror #27 │ │ │ │ mov.w r2, r0, ror #2 │ │ │ │ add r6, sl │ │ │ │ adds r5, #1 │ │ │ │ add r6, fp │ │ │ │ add r6, lr │ │ │ │ - b.n 6baba │ │ │ │ + b.n 6baca │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ add r6, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r3, fp │ │ │ │ strd r6, r3, [r9] │ │ │ │ add r0, r2 │ │ │ │ @@ -96234,94 +96241,94 @@ │ │ │ │ strd r0, r2, [r9, #8] │ │ │ │ add r1, ip │ │ │ │ str.w r1, [r9, #16] │ │ │ │ add sp, #348 @ 0x15c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0006bb30 : │ │ │ │ +0006bb40 : │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0006bb40 <_PyInterpreterState_Main@@Base>: │ │ │ │ +0006bb50 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ ldr.w r0, [r3, #800] @ 0x320 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0006bb50 : │ │ │ │ +0006bb60 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 6bb58 │ │ │ │ + cbz r3, 6bb68 │ │ │ │ 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 7ec94 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbnz r0, 6bb92 │ │ │ │ + cbnz r0, 6bba2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 7f96c │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6bbaa │ │ │ │ + blt.n 6bbba │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ - cbz r3, 6bb90 │ │ │ │ + cbz r3, 6bba0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 6bb56 │ │ │ │ + b.n 6bb66 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #59620 @ 0xe8e4 │ │ │ │ + movw r1, #59684 @ 0xe924 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ adds r5, r4, #1 │ │ │ │ - bne.w 6bfec │ │ │ │ + bne.w 6bffc │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 6c22a │ │ │ │ + bpl.w 6c23a │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.w 6c20e │ │ │ │ + bpl.w 6c21e │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 6bfe8 │ │ │ │ + beq.w 6bff8 │ │ │ │ add.w fp, r0, #20 │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r3, #49821 @ 0xc29d │ │ │ │ + movw r3, #49837 @ 0xc2ad │ │ │ │ movt r3, #6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 6c230 │ │ │ │ + bne.w 6c240 │ │ │ │ movw r3, #61432 @ 0xeff8 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldrd ip, r0, [r3] │ │ │ │ @@ -96347,15 +96354,15 @@ │ │ │ │ eor.w r5, r8, r5 │ │ │ │ lsls r7, r4, #24 │ │ │ │ eor.w r0, r8, r0 │ │ │ │ str r7, [sp, #0] │ │ │ │ cmp r4, #7 │ │ │ │ mov.w r7, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ - ble.w 6bff4 │ │ │ │ + ble.w 6c004 │ │ │ │ adds.w r9, lr, r5 │ │ │ │ ldr.w lr, [fp] │ │ │ │ adc.w r8, r2, r6 │ │ │ │ ldr.w r6, [fp, #4] │ │ │ │ eor.w r0, r0, lr │ │ │ │ adds r1, r1, r0 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ @@ -96391,15 +96398,15 @@ │ │ │ │ eor.w r0, r0, r8 │ │ │ │ add.w r3, r3, r7, lsr #11 │ │ │ │ sub.w r8, r4, #8 │ │ │ │ eor.w r6, r9, r6 │ │ │ │ eors r2, r1 │ │ │ │ eor.w r3, r3, r9 │ │ │ │ cmp.w r8, #7 │ │ │ │ - bls.n 6bdd4 │ │ │ │ + bls.n 6bde4 │ │ │ │ add.w r7, fp, #8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w sl, [sp, #28] │ │ │ │ add.w r7, fp, r4 │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ strd r7, fp, [sp, #12] │ │ │ │ strd r4, r8, [sp, #20] │ │ │ │ @@ -96443,26 +96450,26 @@ │ │ │ │ add.w sl, sl, #8 │ │ │ │ lsls r2, r2, #17 │ │ │ │ sub.w r4, r4, sl │ │ │ │ add.w r2, r2, r8, lsr #15 │ │ │ │ eor.w r5, ip, r5 │ │ │ │ eors r2, r1 │ │ │ │ cmp r4, #7 │ │ │ │ - bgt.n 6bd38 │ │ │ │ + bgt.n 6bd48 │ │ │ │ ldrd fp, r4, [sp, #16] │ │ │ │ ldrd r8, sl, [sp, #24] │ │ │ │ bic.w r7, r4, #7 │ │ │ │ sub.w r7, r8, r7 │ │ │ │ bic.w r4, r4, #7 │ │ │ │ mov.w r8, #0 │ │ │ │ adds r7, #7 │ │ │ │ add fp, r4 │ │ │ │ mov r4, r8 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi.w 6c040 │ │ │ │ + bhi.w 6c050 │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r0, r4, #4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsls r0, r3, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r0, r1, #8 │ │ │ │ movs r3, r1 │ │ │ │ @@ -96609,31 +96616,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r7, r4, #1 │ │ │ │ movs r4, #0 │ │ │ │ mov r8, r4 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi.n 6c040 │ │ │ │ + bhi.n 6c050 │ │ │ │ addw r9, pc, #8 │ │ │ │ ldr.w pc, [r9, r7, lsl #2] │ │ │ │ nop │ │ │ │ - stmia r0!, {r0, r2, r4, r5} │ │ │ │ + stmia r0!, {r0, r2, r6} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r0!, {r0, r2, r3, r5} │ │ │ │ + stmia r0!, {r0, r2, r3, r4, r5} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r0!, {r0, r2, r5} │ │ │ │ + stmia r0!, {r0, r2, r4, r5} │ │ │ │ movs r6, r0 │ │ │ │ - bkpt 0x001b │ │ │ │ + bkpt 0x002b │ │ │ │ movs r6, r0 │ │ │ │ - stmia r2!, {r0, r2} │ │ │ │ + stmia r2!, {r0, r2, r4} │ │ │ │ movs r6, r0 │ │ │ │ - bkpt 0x000b │ │ │ │ + bkpt 0x001b │ │ │ │ movs r6, r0 │ │ │ │ - bkpt 0x0003 │ │ │ │ + bkpt 0x0013 │ │ │ │ movs r6, r0 │ │ │ │ ldrb.w r4, [fp, #2] │ │ │ │ bfi r8, r4, #16, #8 │ │ │ │ ldrb.w r4, [fp, #1] │ │ │ │ bfi r8, r4, #8, #8 │ │ │ │ ldrb.w r4, [fp] │ │ │ │ bfi r8, r4, #0, #8 │ │ │ │ @@ -96764,80 +96771,80 @@ │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r4, r3, r0 │ │ │ │ - b.n 6bfe0 │ │ │ │ + b.n 6bff0 │ │ │ │ ldrb.w r7, [fp, #4] │ │ │ │ bfi r4, r7, #0, #8 │ │ │ │ - b.n 6be1a │ │ │ │ + b.n 6be2a │ │ │ │ add.w fp, r0, #28 │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r4, r2, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 6bbf2 │ │ │ │ - b.n 6bfe8 │ │ │ │ + bne.w 6bc02 │ │ │ │ + b.n 6bff8 │ │ │ │ ldr.w fp, [r0, #28] │ │ │ │ - b.n 6c212 │ │ │ │ + b.n 6c222 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 6bfe0 │ │ │ │ + b.n 6bff0 │ │ │ │ nop │ │ │ │ │ │ │ │ -0006c23c : │ │ │ │ +0006c24c : │ │ │ │ mov r3, r1 │ │ │ │ - cbz r1, 6c290 │ │ │ │ + cbz r1, 6c2a0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movw ip, #44536 @ 0xadf8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ - movw ip, #49821 @ 0xc29d │ │ │ │ + movw ip, #49837 @ 0xc2ad │ │ │ │ movt ip, #6 │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 6c294 │ │ │ │ + bne.n 6c2a4 │ │ │ │ movw r1, #61432 @ 0xeff8 │ │ │ │ movt r1, #79 @ 0x4f │ │ │ │ strd r0, r3, [sp] │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ - bl 6c2c8 │ │ │ │ + bl 6c2d8 │ │ │ │ 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 6c282 │ │ │ │ + b.n 6c292 │ │ │ │ nop │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ movw ip, #61432 @ 0xeff8 │ │ │ │ movt ip, #79 @ 0x4f │ │ │ │ strd r0, r1, [sp] │ │ │ │ ldrd r2, r3, [ip, #8] │ │ │ │ ldrd r0, r1, [ip] │ │ │ │ - bl 6c2c8 │ │ │ │ + bl 6c2d8 │ │ │ │ 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 │ │ │ │ @@ -96864,15 +96871,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 6c896 │ │ │ │ + ble.w 6c8a6 │ │ │ │ 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 │ │ │ │ @@ -96913,15 +96920,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 6c48c │ │ │ │ + bls.n 6c49c │ │ │ │ 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] │ │ │ │ @@ -96965,30 +96972,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 6c3e8 │ │ │ │ + bgt.n 6c3f8 │ │ │ │ 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 6c6c6 │ │ │ │ + bhi.w 6c6d6 │ │ │ │ tbh [pc, r8, lsl #1] │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ lsls r0, r0, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r3, r1, #8 │ │ │ │ movs r3, r1 │ │ │ │ @@ -97280,37 +97287,37 @@ │ │ │ │ eors r1, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ mov sl, r9 │ │ │ │ mov r7, r9 │ │ │ │ cmp.w r8, #6 │ │ │ │ - bhi.w 6c6c6 │ │ │ │ - add r5, pc, #4 @ (adr r5, 6c8ac ) │ │ │ │ + bhi.w 6c6d6 │ │ │ │ + add r5, pc, #4 @ (adr r5, 6c8bc ) │ │ │ │ ldr.w pc, [r5, r8, lsl #2] │ │ │ │ - stmia r6!, {r0, r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r0, r1, r2, r3, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r6!, {r0, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r0, r3, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r6!, {r0, r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r0, r1, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r4!, {r0, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r0, r3, r5, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - ldmia r0, {r0, r3, r6, r7} │ │ │ │ + ldmia r0, {r0, r3, r4, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r4!, {r0, r3, r6, r7} │ │ │ │ + stmia r4!, {r0, r3, r4, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ - stmia r4!, {r0, r6, r7} │ │ │ │ + stmia r4!, {r0, r4, r6, r7} │ │ │ │ movs r6, r0 │ │ │ │ ldrb.w r8, [r6, #4] │ │ │ │ bfi r7, r8, #0, #8 │ │ │ │ - b.n 6c4d8 │ │ │ │ + b.n 6c4e8 │ │ │ │ nop │ │ │ │ │ │ │ │ -0006c8d4 : │ │ │ │ +0006c8e4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ blx 2ad48 │ │ │ │ subs r0, #0 │ │ │ │ @@ -97328,597 +97335,618 @@ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 6cbfc │ │ │ │ + beq.w 6cc34 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add.w r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ blx 2abb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6cc08 │ │ │ │ + bne.w 6cbd4 │ │ │ │ add.w fp, r4, #28 │ │ │ │ add.w r9, r5, #8 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6c9fe │ │ │ │ + bne.n 6ca0e │ │ │ │ add.w r9, r5, #136 @ 0x88 │ │ │ │ mov r0, r9 │ │ │ │ blx 2abb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6cc16 │ │ │ │ + bne.w 6cbe2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 6caba │ │ │ │ + bne.w 6caa6 │ │ │ │ add.w r0, r5, #88 @ 0x58 │ │ │ │ blx 2b170 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6cc32 │ │ │ │ + bne.w 6cbfe │ │ │ │ mov r0, r9 │ │ │ │ blx 2c4b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6cc24 │ │ │ │ + bne.w 6cbf0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 6cb9e │ │ │ │ + beq.w 6cc40 │ │ │ │ add.w r9, r4, #12 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r9] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6c98e │ │ │ │ + bne.n 6c99e │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6cb28 │ │ │ │ + bne.w 6caf8 │ │ │ │ movw r5, #24184 @ 0x5e78 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ ldr.w r3, [r5, #1024] @ 0x400 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6cb66 │ │ │ │ + beq.w 6cbb2 │ │ │ │ blx 2b354 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r5, #816] @ 0x330 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6c9d6 │ │ │ │ - ldr r3, [pc, #652] @ (6cc5c ) │ │ │ │ + bne.n 6c9e6 │ │ │ │ + ldr r3, [pc, #696] @ (6cc98 ) │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6cb28 │ │ │ │ + bne.w 6caf8 │ │ │ │ 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 6cb42 │ │ │ │ + bne.w 6cb8e │ │ │ │ mov r0, r7 │ │ │ │ blx 2c4b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6cc4c │ │ │ │ + bne.w 6cc4a │ │ │ │ str.w sl, [r8] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r2, [r1], #16 │ │ │ │ - movw r0, #24184 @ 0x5e78 │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ - str r0, [sp, #28] │ │ │ │ - ldr.w r0, [r0, #1028] @ 0x404 │ │ │ │ - umull r2, r1, r2, r1 │ │ │ │ + movw r0, #24184 @ 0x5e78 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ str r3, [sp, #16] │ │ │ │ + umull r2, r1, r2, r1 │ │ │ │ + str r0, [sp, #28] │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 6cc40 │ │ │ │ + ldr.w r1, [r0, #1028] @ 0x404 │ │ │ │ add r0, sp, #32 │ │ │ │ str r0, [sp, #24] │ │ │ │ - bl 129478 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 6cc74 │ │ │ │ + bl 129788 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ - ldrd r0, ip, [sp, #32] │ │ │ │ - mvn.w lr, r2 │ │ │ │ + mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ + ldrd r1, lr, [sp, #32] │ │ │ │ + mvn.w ip, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - cmp lr, r0 │ │ │ │ - sub.w r2, r1, r2 │ │ │ │ - sbcs.w lr, r2, ip │ │ │ │ - blt.w 6cbcc │ │ │ │ + cmp ip, r1 │ │ │ │ + sub.w r2, r0, r2 │ │ │ │ + sbcs.w ip, r2, lr │ │ │ │ + blt.w 6cc6c │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - adds r0, r0, r2 │ │ │ │ + adds r0, r1, r2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - adc.w r1, ip, r2 │ │ │ │ + adc.w r1, lr, r2 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 12956c <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + bl 1297b0 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ blx 2be88 <__pthread_cond_timedwait64@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - bne.n 6cac4 │ │ │ │ + beq.n 6cab8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 6cb80 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r8, r4 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr.w r2, [r9] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 6cb12 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r3 │ │ │ │ + b.n 6c954 │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b.n 6c970 │ │ │ │ + mov r2, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + mov r4, r8 │ │ │ │ + mov r8, r2 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6c93c │ │ │ │ + beq.w 6c94c │ │ │ │ ldr r2, [r5, #12] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 6c93c │ │ │ │ + bne.w 6c94c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr.w r1, [fp] │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 6cb7e │ │ │ │ + beq.w 6cc16 │ │ │ │ add.w r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6caa2 │ │ │ │ + bne.n 6cae0 │ │ │ │ movs r3, #1 │ │ │ │ dmb ish │ │ │ │ - b.n 6c93c │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b.n 6c960 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 6cbd2 │ │ │ │ - ldr.w r2, [r9] │ │ │ │ + b.n 6c94c │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r9] │ │ │ │ + orr.w r3, r3, #4 │ │ │ │ + strex r2, r3, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6c944 │ │ │ │ + bne.n 6cafc │ │ │ │ + dmb ish │ │ │ │ + b.n 6c9e6 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #1028] @ 0x404 │ │ │ │ mov.w r1, #1000 @ 0x3e8 │ │ │ │ umull r2, r1, r2, r1 │ │ │ │ strd r2, r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6cbbe │ │ │ │ + beq.n 6cc0c │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl 129478 │ │ │ │ + bl 129788 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldrd r1, ip, [sp, #32] │ │ │ │ movw lr, #65535 @ 0xffff │ │ │ │ movt lr, #32767 @ 0x7fff │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mvns r0, r0 │ │ │ │ sub.w lr, lr, r2 │ │ │ │ cmp r0, r1 │ │ │ │ sbcs.w lr, lr, ip │ │ │ │ - blt.n 6cbc8 │ │ │ │ + blt.n 6cbca │ │ │ │ ldr r0, [sp, #4] │ │ │ │ adds r0, r1, r0 │ │ │ │ adc.w r1, ip, r2 │ │ │ │ - b.n 6ca64 │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [r9] │ │ │ │ - orr.w r3, r3, #4 │ │ │ │ - strex r2, r3, [r9] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 6cb2c │ │ │ │ - dmb ish │ │ │ │ - b.n 6c9d6 │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 1297b0 <_PyTime_AsTimespec_clamp@@Base> │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + add r2, sp, #40 @ 0x28 │ │ │ │ + mov r1, r7 │ │ │ │ + blx 2be88 <__pthread_cond_timedwait64@plt> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ + beq.n 6cab0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 6ca98 │ │ │ │ + movw r1, #60308 @ 0xeb94 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #272] @ (6cc9c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ uxtb r1, r2 │ │ │ │ dmb ish │ │ │ │ orrs r1, r3 │ │ │ │ ldrex r0, [r9] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 6cb5a │ │ │ │ + bne.n 6cba6 │ │ │ │ strex r4, r1, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 6cb4a │ │ │ │ + bne.n 6cb96 │ │ │ │ mov r2, r0 │ │ │ │ dmb ish │ │ │ │ - beq.w 6c9e8 │ │ │ │ - b.n 6cb42 │ │ │ │ - bl 1815a8 │ │ │ │ + beq.w 6c9f8 │ │ │ │ + b.n 6cb8e │ │ │ │ + bl 181c68 │ │ │ │ blx 2b354 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ ldr.w r2, [r5, #816] @ 0x330 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 6c9cc │ │ │ │ - b.n 6c9d6 │ │ │ │ + beq.w 6c9dc │ │ │ │ + b.n 6c9e6 │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ + b.n 6cb64 │ │ │ │ + movw r1, #60276 @ 0xeb74 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #188] @ (6cc9c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #60376 @ 0xebd8 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #176] @ (6cc9c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #60456 @ 0xec28 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #160] @ (6cc9c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #60416 @ 0xec00 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #148] @ (6cc9c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ + bl 5e6c8 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.n 6cb3e │ │ │ │ mov r0, r7 │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ blx 2c4b0 │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6cc4c │ │ │ │ - cbnz r2, 6cbe0 │ │ │ │ + cbnz r0, 6cc4a │ │ │ │ + cbnz r2, 6cc7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 21c5dc <_PyXIData_Release@@Base+0xc34> │ │ │ │ + bl 21c804 <_PyXIData_Release@@Base+0xc34> │ │ │ │ blx 2b5c4 │ │ │ │ - b.n 6cb98 │ │ │ │ + b.n 6cc2e │ │ │ │ + mov r0, r4 │ │ │ │ + bl 21c804 <_PyXIData_Release@@Base+0xc34> │ │ │ │ + blx 2b5c4 │ │ │ │ + b.n 6cc3a │ │ │ │ mov r0, r7 │ │ │ │ blx 2c4b0 │ │ │ │ mov r1, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 6cc4c │ │ │ │ + cbz r0, 6cc58 │ │ │ │ + movw r1, #60340 @ 0xebb4 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #72] @ (6cc9c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #1 │ │ │ │ - bl 19f81c <_PySys_GetRequiredAttr@@Base+0x11a0> │ │ │ │ + bl 19fedc <_PySys_GetRequiredAttr@@Base+0x11a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 21c5dc <_PyXIData_Release@@Base+0xc34> │ │ │ │ + bl 21c804 <_PyXIData_Release@@Base+0xc34> │ │ │ │ blx 2b5c4 │ │ │ │ - b.n 6cbb8 │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ - bl 5e6b8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b.n 6cb00 │ │ │ │ - mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ + b.n 6cc66 │ │ │ │ + mov r1, r0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 6ca64 │ │ │ │ - movw r1, #60244 @ 0xeb54 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #132] @ (6cc60 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b.n 6ca74 │ │ │ │ + bl 5e6c8 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.n 6ca4c │ │ │ │ adds r3, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 6cbe6 │ │ │ │ + bne.n 6cc82 │ │ │ │ dmb ish │ │ │ │ - b.n 6cb92 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 21c5dc <_PyXIData_Release@@Base+0xc34> │ │ │ │ - blx 2b5c4 │ │ │ │ - b.n 6cc02 │ │ │ │ - movw r1, #60212 @ 0xeb34 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #76] @ (6cc60 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #60312 @ 0xeb98 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #64] @ (6cc60 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #60392 @ 0xebe8 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #48] @ (6cc60 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #60352 @ 0xebc0 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #36] @ (6cc60 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - add r0, sp, #32 │ │ │ │ - str r0, [sp, #24] │ │ │ │ - bl 5e6b8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b.n 6ca3c │ │ │ │ - movw r1, #60276 @ 0xeb74 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #8] @ (6cc60 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - nop │ │ │ │ + b.n 6cc28 │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6cc94 │ │ │ │ + beq.n 6cd50 │ │ │ │ movs r1, 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, #3960] @ 0xf78 │ │ │ │ ldr.w r3, [r1, #716] @ 0x2cc │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ strd r1, r0, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f49e │ │ │ │ + beq.w 6f4de │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 6f2a4 │ │ │ │ - addw r3, pc, #1280 @ 0x500 │ │ │ │ + bne.w 6f2e4 │ │ │ │ + addw r3, pc, #1284 @ 0x504 │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ strd r2, r3, [sp, #80] @ 0x50 │ │ │ │ - movw r1, #60776 @ 0xed68 │ │ │ │ + movw r1, #60840 @ 0xeda8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3c2 │ │ │ │ + beq.w 6f402 │ │ │ │ movs r2, #8 │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ - movw r1, #60788 @ 0xed74 │ │ │ │ + movw r1, #60852 @ 0xedb4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ blx 2c260 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ lsls r3, r3, #1 │ │ │ │ - ldr r4, [pc, #776] @ (6cfe8 ) │ │ │ │ + ldr r4, [pc, #780] @ (6d028 ) │ │ │ │ movs r6, #2 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - movw r1, #41037 @ 0xa04d │ │ │ │ + movw r1, #41101 @ 0xa08d │ │ │ │ movt r1, #7 │ │ │ │ - movw r0, #65341 @ 0xff3d │ │ │ │ + movw r0, #65405 @ 0xff7d │ │ │ │ movt r0, #6 │ │ │ │ str.w r3, [r4, #1692] @ 0x69c │ │ │ │ movs r3, #0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ str.w r6, [r4, #1688] @ 0x698 │ │ │ │ - movw r6, #45753 @ 0xb2b9 │ │ │ │ + movw r6, #45769 @ 0xb2c9 │ │ │ │ movt r6, #6 │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ - movw r6, #46449 @ 0xb571 │ │ │ │ + movw r6, #46465 @ 0xb581 │ │ │ │ movt r6, #6 │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ add.w r6, r4, #4096 @ 0x1000 │ │ │ │ - bl 196aa4 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl 19716c <_Py_hashtable_new_full@@Base> │ │ │ │ mov r7, r0 │ │ │ │ str.w r0, [r6, #980] @ 0x3d4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f4a8 │ │ │ │ - ldr r0, [pc, #704] @ (6cfec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #704] @ (6cff0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #700] @ (6cff4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #700] @ (6cff8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6cffc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6d000 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6d004 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6d008 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6d00c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6d010 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6d014 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6d018 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6d01c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6d020 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #676] @ (6d024 ) │ │ │ │ - bl 6f508 │ │ │ │ + beq.w 6f4e8 │ │ │ │ + ldr r0, [pc, #708] @ (6d02c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #708] @ (6d030 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #704] @ (6d034 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #704] @ (6d038 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #700] @ (6d03c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #700] @ (6d040 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6d044 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6d048 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6d04c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6d050 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6d054 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6d058 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6d05c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6d060 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #680] @ (6d064 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #16640 @ 0x4100 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #668] @ (6d028 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6d02c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6d030 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6d034 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6d038 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #656] @ (6d03c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #656] @ (6d040 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #652] @ (6d044 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #652] @ (6d048 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6d04c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6d050 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #644] @ (6d054 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #644] @ (6d058 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #640] @ (6d05c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #640] @ (6d060 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6d064 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6d068 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6d06c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6d070 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6d074 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6d078 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6d07c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6d080 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6d084 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6d088 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6d08c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6d090 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6d094 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6d098 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6d09c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6d0a0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6d0a4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6d0a8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6d0ac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6d0b0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6d0b4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6d0b8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6d0bc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6d0c0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #588] @ (6d0c4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #588] @ (6d0c8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #584] @ (6d0cc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #584] @ (6d0d0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #580] @ (6d0d4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #580] @ (6d0d8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #576] @ (6d0dc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #576] @ (6d0e0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #572] @ (6d0e4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #572] @ (6d0e8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6d0ec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6d0f0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6d0f4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6d0f8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6d0fc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6d100 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6d104 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6d108 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6d10c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6d110 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6d114 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6d118 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6d11c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6d120 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #540] @ (6d124 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #540] @ (6d128 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #536] @ (6d12c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #536] @ (6d130 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6d134 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6d138 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6d13c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6d140 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6d144 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6d148 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #520] @ (6d14c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #520] @ (6d150 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #516] @ (6d154 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #516] @ (6d158 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6d15c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6d160 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #672] @ (6d068 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6d06c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6d070 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6d074 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6d078 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6d07c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6d080 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #656] @ (6d084 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #656] @ (6d088 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #652] @ (6d08c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #652] @ (6d090 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6d094 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6d098 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #644] @ (6d09c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #644] @ (6d0a0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #640] @ (6d0a4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #640] @ (6d0a8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6d0ac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6d0b0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6d0b4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6d0b8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6d0bc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6d0c0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6d0c4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6d0c8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6d0cc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6d0d0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6d0d4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6d0d8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6d0dc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6d0e0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6d0e4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6d0e8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6d0ec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6d0f0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6d0f4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6d0f8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6d0fc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6d100 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6d104 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6d108 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #588] @ (6d10c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #588] @ (6d110 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #584] @ (6d114 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #584] @ (6d118 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #580] @ (6d11c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #580] @ (6d120 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #576] @ (6d124 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #576] @ (6d128 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #572] @ (6d12c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #572] @ (6d130 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6d134 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6d138 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6d13c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6d140 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6d144 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6d148 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6d14c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6d150 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6d154 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6d158 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6d15c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6d160 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6d164 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6d168 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #540] @ (6d16c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #540] @ (6d170 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #536] @ (6d174 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #536] @ (6d178 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6d17c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6d180 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6d184 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6d188 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6d18c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6d190 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #520] @ (6d194 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #520] @ (6d198 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #516] @ (6d19c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #516] @ (6d1a0 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #19328 @ 0x4b80 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #500] @ (6d164 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #500] @ (6d168 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #496] @ (6d16c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #496] @ (6d170 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #492] @ (6d174 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #492] @ (6d178 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #488] @ (6d17c ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #504] @ (6d1a4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #504] @ (6d1a8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #500] @ (6d1ac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #500] @ (6d1b0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #496] @ (6d1b4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #496] @ (6d1b8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #492] @ (6d1bc ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #19584 @ 0x4c80 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #480] @ (6d180 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #476] @ (6d184 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #476] @ (6d188 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #484] @ (6d1c0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #480] @ (6d1c4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #480] @ (6d1c8 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #19712 @ 0x4d00 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #464] @ (6d18c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #464] @ (6d190 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #460] @ (6d194 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #468] @ (6d1cc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #468] @ (6d1d0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #464] @ (6d1d4 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #19840 @ 0x4d80 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #452] @ (6d198 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #448] @ (6d19c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #448] @ (6d1a0 ) │ │ │ │ - bl 6f508 │ │ │ │ - b.n 6d1ac │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #456] @ (6d1d8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #452] @ (6d1dc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #452] @ (6d1e0 ) │ │ │ │ + bl 6f548 │ │ │ │ + b.n 6d1ec │ │ │ │ nop │ │ │ │ + nop.w │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r5, sp, #560 @ 0x230 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r5, sp, #816 @ 0x330 │ │ │ │ @@ -97965,29 +97993,29 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ sub sp, #128 @ 0x80 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sub sp, #304 @ 0x130 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d05a │ │ │ │ + cbz r4, 6d09a │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d066 │ │ │ │ + cbz r4, 6d0a6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d072 │ │ │ │ + cbz r4, 6d0b2 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d07e │ │ │ │ + cbz r4, 6d0be │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d08c │ │ │ │ + cbz r0, 6d0cc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d098 │ │ │ │ + cbz r4, 6d0d8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d0a4 │ │ │ │ + cbz r4, 6d0e4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d0b0 │ │ │ │ + cbz r4, 6d0f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sxth r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sxth r0, r7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sxtb r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -97995,27 +98023,27 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ uxth r4, r4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ uxtb r0, r1 │ │ │ │ lsls r5, r1, #1 │ │ │ │ uxtb r0, r6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d0d8 │ │ │ │ + cbz r0, 6d118 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d0e8 │ │ │ │ + cbz r0, 6d128 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d0f4 │ │ │ │ + cbz r4, 6d134 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 6d104 │ │ │ │ + cbz r4, 6d144 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d110 │ │ │ │ + cbz r0, 6d150 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d11c │ │ │ │ + cbz r0, 6d15c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r0, 6d128 │ │ │ │ + cbz r0, 6d168 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r2, r4, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -98087,27 +98115,27 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb8cc │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb8f4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d150 │ │ │ │ + cbnz r0, 6d190 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d15c │ │ │ │ + cbnz r0, 6d19c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d166 │ │ │ │ + cbnz r4, 6d1a6 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d172 │ │ │ │ + cbnz r4, 6d1b2 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d17e │ │ │ │ + cbnz r4, 6d1be │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d18e │ │ │ │ + cbnz r0, 6d1ce │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d19a │ │ │ │ + cbnz r0, 6d1da │ │ │ │ lsls r5, r1, #1 │ │ │ │ rev r4, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ rev r4, r7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ rev16 r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -98115,288 +98143,288 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ hlt 0x0018 │ │ │ │ lsls r5, r1, #1 │ │ │ │ hlt 0x0038 │ │ │ │ lsls r5, r1, #1 │ │ │ │ revsh r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d1c8 │ │ │ │ + cbnz r4, 6d208 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d1d4 │ │ │ │ + cbnz r4, 6d214 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d1e2 │ │ │ │ + cbnz r0, 6d222 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r0, 6d1f6 │ │ │ │ + cbnz r0, 6d236 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d200 │ │ │ │ + cbnz r4, 6d240 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 6d20c │ │ │ │ + cbnz r4, 6d24c │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r4, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r4, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r5, r0, #16 │ │ │ │ lsls r3, r0, #8 │ │ │ │ vcge.u8 d4, d1, d31 │ │ │ │ - ldr r0, [pc, #764] @ (6d4ac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #764] @ (6d4b0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #760] @ (6d4b4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #760] @ (6d4b8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #756] @ (6d4bc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #756] @ (6d4c0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #752] @ (6d4c4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #752] @ (6d4c8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #748] @ (6d4cc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #748] @ (6d4d0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #744] @ (6d4d4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #744] @ (6d4d8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #740] @ (6d4dc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #740] @ (6d4e0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #736] @ (6d4e4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #736] @ (6d4e8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #732] @ (6d4ec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #732] @ (6d4f0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #728] @ (6d4f4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #728] @ (6d4f8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #724] @ (6d4fc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #724] @ (6d500 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #720] @ (6d504 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #720] @ (6d508 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #716] @ (6d50c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #716] @ (6d510 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #712] @ (6d514 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #712] @ (6d518 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #708] @ (6d51c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #708] @ (6d520 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #704] @ (6d524 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #704] @ (6d528 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #700] @ (6d52c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #700] @ (6d530 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6d534 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6d538 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6d53c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6d540 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6d544 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6d548 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6d54c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6d550 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6d554 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6d558 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #676] @ (6d55c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #676] @ (6d560 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #672] @ (6d564 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #672] @ (6d568 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #668] @ (6d56c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #668] @ (6d570 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6d574 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6d578 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6d57c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6d580 ) │ │ │ │ - bl 6f508 │ │ │ │ + ldr r0, [pc, #764] @ (6d4ec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #764] @ (6d4f0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #760] @ (6d4f4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #760] @ (6d4f8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #756] @ (6d4fc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #756] @ (6d500 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #752] @ (6d504 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #752] @ (6d508 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #748] @ (6d50c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #748] @ (6d510 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #744] @ (6d514 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #744] @ (6d518 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #740] @ (6d51c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #740] @ (6d520 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #736] @ (6d524 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #736] @ (6d528 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #732] @ (6d52c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #732] @ (6d530 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #728] @ (6d534 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #728] @ (6d538 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #724] @ (6d53c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #724] @ (6d540 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #720] @ (6d544 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #720] @ (6d548 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #716] @ (6d54c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #716] @ (6d550 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #712] @ (6d554 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #712] @ (6d558 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #708] @ (6d55c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #708] @ (6d560 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #704] @ (6d564 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #704] @ (6d568 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #700] @ (6d56c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #700] @ (6d570 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6d574 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6d578 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6d57c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6d580 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6d584 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6d588 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6d58c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6d590 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #680] @ (6d594 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #680] @ (6d598 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #676] @ (6d59c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #676] @ (6d5a0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #672] @ (6d5a4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #672] @ (6d5a8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6d5ac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6d5b0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6d5b4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6d5b8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6d5bc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6d5c0 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #21760 @ 0x5500 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6d584 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6d588 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #644] @ (6d58c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #644] @ (6d590 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #640] @ (6d594 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #640] @ (6d598 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6d59c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6d5a0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6d5a4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6d5a8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6d5ac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6d5b0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6d5b4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6d5b8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6d5bc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6d5c0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6d5c4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6d5c8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6d5cc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6d5d0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6d5d4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6d5d8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6d5dc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6d5e0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6d5e4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6d5e8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6d5ec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6d5f0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6d5f4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6d5f8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #588] @ (6d5fc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #588] @ (6d600 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #584] @ (6d604 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #584] @ (6d608 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #580] @ (6d60c ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6d5c4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6d5c8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #644] @ (6d5cc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #644] @ (6d5d0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #640] @ (6d5d4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #640] @ (6d5d8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6d5dc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6d5e0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6d5e4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6d5e8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6d5ec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6d5f0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6d5f4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6d5f8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6d5fc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6d600 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6d604 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6d608 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6d60c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6d610 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6d614 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6d618 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6d61c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6d620 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6d624 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6d628 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6d62c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6d630 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6d634 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6d638 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #588] @ (6d63c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #588] @ (6d640 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #584] @ (6d644 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #584] @ (6d648 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #580] @ (6d64c ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #23040 @ 0x5a00 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #572] @ (6d610 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6d614 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6d618 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6d61c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6d620 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6d624 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6d628 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6d62c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6d630 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6d634 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6d638 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6d63c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6d640 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6d644 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6d648 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #540] @ (6d64c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #540] @ (6d650 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #536] @ (6d654 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #536] @ (6d658 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6d65c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6d660 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6d664 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6d668 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6d66c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6d670 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #572] @ (6d650 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6d654 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6d658 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6d65c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6d660 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6d664 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6d668 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6d66c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6d670 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6d674 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6d678 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6d67c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6d680 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6d684 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6d688 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #540] @ (6d68c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #540] @ (6d690 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #536] @ (6d694 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #536] @ (6d698 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6d69c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6d6a0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6d6a4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6d6a8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6d6ac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6d6b0 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #23936 @ 0x5d80 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6d674 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6d678 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #508] @ (6d67c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #508] @ (6d680 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #504] @ (6d684 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #504] @ (6d688 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #500] @ (6d68c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #500] @ (6d690 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #512] @ (6d6b4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #512] @ (6d6b8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #508] @ (6d6bc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #508] @ (6d6c0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #504] @ (6d6c4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #504] @ (6d6c8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #500] @ (6d6cc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #500] @ (6d6d0 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #24192 @ 0x5e80 │ │ │ │ - bl 6f508 │ │ │ │ - b.n 6d694 │ │ │ │ + bl 6f548 │ │ │ │ + b.n 6d6d4 │ │ │ │ nop │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r3, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r3, r5, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -98634,267 +98662,267 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r4!, {r5, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldr r0, [pc, #760] @ (6d990 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #760] @ (6d994 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #756] @ (6d998 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #756] @ (6d99c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #752] @ (6d9a0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #752] @ (6d9a4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #748] @ (6d9a8 ) │ │ │ │ - bl 6f508 │ │ │ │ + ldr r0, [pc, #760] @ (6d9d0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #760] @ (6d9d4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #756] @ (6d9d8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #756] @ (6d9dc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #752] @ (6d9e0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #752] @ (6d9e4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #748] @ (6d9e8 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #24448 @ 0x5f80 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #740] @ (6d9ac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #736] @ (6d9b0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #736] @ (6d9b4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #732] @ (6d9b8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #732] @ (6d9bc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #728] @ (6d9c0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #728] @ (6d9c4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #724] @ (6d9c8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #724] @ (6d9cc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #720] @ (6d9d0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #720] @ (6d9d4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #716] @ (6d9d8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #716] @ (6d9dc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #712] @ (6d9e0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #712] @ (6d9e4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #708] @ (6d9e8 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #740] @ (6d9ec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #736] @ (6d9f0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #736] @ (6d9f4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #732] @ (6d9f8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #732] @ (6d9fc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #728] @ (6da00 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #728] @ (6da04 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #724] @ (6da08 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #724] @ (6da0c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #720] @ (6da10 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #720] @ (6da14 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #716] @ (6da18 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #716] @ (6da1c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #712] @ (6da20 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #712] @ (6da24 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #708] @ (6da28 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #24960 @ 0x6180 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #700] @ (6d9ec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6d9f0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6d9f4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6d9f8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6d9fc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6da00 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6da04 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6da08 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6da0c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6da10 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6da14 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #676] @ (6da18 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #676] @ (6da1c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #672] @ (6da20 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #672] @ (6da24 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #668] @ (6da28 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #668] @ (6da2c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6da30 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6da34 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6da38 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6da3c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #656] @ (6da40 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #656] @ (6da44 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #652] @ (6da48 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #652] @ (6da4c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6da50 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6da54 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #700] @ (6da2c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6da30 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6da34 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6da38 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6da3c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6da40 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6da44 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6da48 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6da4c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #680] @ (6da50 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #680] @ (6da54 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #676] @ (6da58 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #676] @ (6da5c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #672] @ (6da60 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #672] @ (6da64 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6da68 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6da6c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6da70 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6da74 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6da78 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6da7c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #656] @ (6da80 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #656] @ (6da84 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #652] @ (6da88 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #652] @ (6da8c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6da90 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6da94 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #25856 @ 0x6500 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6da58 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6da5c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6da60 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6da64 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6da68 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6da6c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6da70 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6da74 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6da78 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6da7c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6da80 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6da84 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6da88 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6da8c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6da90 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6da94 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6da98 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6da9c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6daa0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6daa4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6daa8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6daac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6dab0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6dab4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #588] @ (6dab8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #588] @ (6dabc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #584] @ (6dac0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #584] @ (6dac4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #580] @ (6dac8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #580] @ (6dacc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #576] @ (6dad0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #576] @ (6dad4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #572] @ (6dad8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #572] @ (6dadc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6dae0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6dae4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6dae8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6daec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6daf0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6daf4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6daf8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6dafc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6db00 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6db04 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6db08 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6db0c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6db10 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6db14 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #540] @ (6db18 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #540] @ (6db1c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #536] @ (6db20 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #536] @ (6db24 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6db28 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6db2c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6db30 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6db34 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6db38 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6db3c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #520] @ (6db40 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #520] @ (6db44 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #516] @ (6db48 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #516] @ (6db4c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6db50 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6db54 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #508] @ (6db58 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #508] @ (6db5c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #504] @ (6db60 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #504] @ (6db64 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #500] @ (6db68 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #500] @ (6db6c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #496] @ (6db70 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #496] @ (6db74 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #492] @ (6db78 ) │ │ │ │ - bl 6f508 │ │ │ │ - b.n 6db7c │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6da98 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6da9c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6daa0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6daa4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6daa8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6daac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6dab0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6dab4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6dab8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6dabc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6dac0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6dac4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6dac8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6dacc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6dad0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6dad4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6dad8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6dadc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6dae0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6dae4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6dae8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6daec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6daf0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6daf4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #588] @ (6daf8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #588] @ (6dafc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #584] @ (6db00 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #584] @ (6db04 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #580] @ (6db08 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #580] @ (6db0c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #576] @ (6db10 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #576] @ (6db14 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #572] @ (6db18 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #572] @ (6db1c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6db20 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6db24 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6db28 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6db2c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6db30 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6db34 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6db38 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6db3c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6db40 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6db44 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6db48 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6db4c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6db50 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6db54 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #540] @ (6db58 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #540] @ (6db5c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #536] @ (6db60 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #536] @ (6db64 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6db68 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6db6c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6db70 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6db74 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6db78 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6db7c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #520] @ (6db80 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #520] @ (6db84 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #516] @ (6db88 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #516] @ (6db8c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #512] @ (6db90 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #512] @ (6db94 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #508] @ (6db98 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #508] @ (6db9c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #504] @ (6dba0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #504] @ (6dba4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #500] @ (6dba8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #500] @ (6dbac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #496] @ (6dbb0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #496] @ (6dbb4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #492] @ (6dbb8 ) │ │ │ │ + bl 6f548 │ │ │ │ + b.n 6dbbc │ │ │ │ ldmia r5, {r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r5, {r2, r3, r4, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r5!, {r2, r4, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r5, {r4, r5, r6} │ │ │ │ @@ -98933,489 +98961,489 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r7, {r3, r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r7, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6da20 │ │ │ │ + beq.n 6da60 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6da5c │ │ │ │ + beq.n 6da9c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6daa8 │ │ │ │ + beq.n 6dae8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6dae4 │ │ │ │ + beq.n 6db24 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6d928 │ │ │ │ + beq.n 6d968 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6d97c │ │ │ │ + beq.n 6d9bc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6d9c0 │ │ │ │ + beq.n 6da00 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6da1c │ │ │ │ + bne.n 6da5c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6da70 │ │ │ │ + bne.n 6dab0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6daac │ │ │ │ + bne.n 6daec │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6dae8 │ │ │ │ + bne.n 6db28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6d924 │ │ │ │ + bne.n 6d964 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6d980 │ │ │ │ + bne.n 6d9c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6d9c4 │ │ │ │ + bne.n 6da04 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bne.n 6da08 │ │ │ │ + bne.n 6da48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6da44 │ │ │ │ + bcs.n 6da84 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6da80 │ │ │ │ + bcs.n 6dac0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6dac4 │ │ │ │ + bcs.n 6db04 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6db00 │ │ │ │ + bcs.n 6db40 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6d944 │ │ │ │ + bcs.n 6d984 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6d998 │ │ │ │ + bcs.n 6d9d8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6d9d4 │ │ │ │ + bcs.n 6da14 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcs.n 6da10 │ │ │ │ + bcs.n 6da50 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6da4c │ │ │ │ + bcc.n 6da8c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6da88 │ │ │ │ + bcc.n 6dac8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6dac4 │ │ │ │ + bcc.n 6db04 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6db08 │ │ │ │ + bcc.n 6db48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6d984 │ │ │ │ + bcc.n 6d9c4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6d9c8 │ │ │ │ + bcc.n 6da08 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6da1c │ │ │ │ + bcc.n 6da5c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bcc.n 6da60 │ │ │ │ + bcc.n 6daa0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6daac │ │ │ │ + bmi.n 6daec │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6daf0 │ │ │ │ + bmi.n 6db30 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6db34 │ │ │ │ + bmi.n 6db74 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6d988 │ │ │ │ + bmi.n 6d9c8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6d9d4 │ │ │ │ + bmi.n 6da14 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6da10 │ │ │ │ + bmi.n 6da50 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 6da54 │ │ │ │ + bmi.n 6da94 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6da98 │ │ │ │ + bpl.n 6dad8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6daec │ │ │ │ + bpl.n 6db2c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6db30 │ │ │ │ + bpl.n 6db70 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6db7c │ │ │ │ + bpl.n 6dbbc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6d9c0 │ │ │ │ + bpl.n 6da00 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6d9fc │ │ │ │ + bpl.n 6da3c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6da40 │ │ │ │ + bpl.n 6da80 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bpl.n 6da7c │ │ │ │ + bpl.n 6dabc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6dac8 │ │ │ │ + bvs.n 6db08 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6db14 │ │ │ │ + bvs.n 6db54 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6db50 │ │ │ │ + bvs.n 6db90 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6db8c │ │ │ │ + bvs.n 6dbcc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6d9d8 │ │ │ │ + bvs.n 6da18 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6da1c │ │ │ │ + bvs.n 6da5c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6da58 │ │ │ │ + bvs.n 6da98 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvs.n 6da94 │ │ │ │ + bvs.n 6dad4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6dad0 │ │ │ │ + bvc.n 6db10 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6db0c │ │ │ │ + bvc.n 6db4c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6db48 │ │ │ │ + bvc.n 6db88 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6db8c │ │ │ │ + bvc.n 6dbcc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6dbc0 │ │ │ │ + bvc.n 6dc00 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6da14 │ │ │ │ + bvc.n 6da54 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6da50 │ │ │ │ + bvc.n 6da90 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6da94 │ │ │ │ + bvc.n 6dad4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bvc.n 6dac8 │ │ │ │ + bvc.n 6db08 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6db04 │ │ │ │ + bhi.n 6db44 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6db40 │ │ │ │ + bhi.n 6db80 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6db7c │ │ │ │ + bhi.n 6dbbc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6dbb8 │ │ │ │ + bhi.n 6dbf8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6da04 │ │ │ │ + bhi.n 6da44 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6da40 │ │ │ │ + bhi.n 6da80 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6da7c │ │ │ │ + bhi.n 6dabc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bhi.n 6dac8 │ │ │ │ + bhi.n 6db08 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6db14 │ │ │ │ + bls.n 6db54 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6db60 │ │ │ │ + bls.n 6dba0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6db9c │ │ │ │ + bls.n 6dbdc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6dbd8 │ │ │ │ + bls.n 6dc18 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6da1c │ │ │ │ + bls.n 6da5c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6da70 │ │ │ │ + bls.n 6dab0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6daac │ │ │ │ + bls.n 6daec │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bls.n 6daf0 │ │ │ │ + bls.n 6db30 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6db34 │ │ │ │ + bge.n 6db74 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6db70 │ │ │ │ + bge.n 6dbb0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6dbac │ │ │ │ + bge.n 6dbec │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6dbf8 │ │ │ │ + bge.n 6dc38 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6da3c │ │ │ │ + bge.n 6da7c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6da78 │ │ │ │ + bge.n 6dab8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6daac │ │ │ │ + bge.n 6daec │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6dae8 │ │ │ │ + bge.n 6db28 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bge.n 6db34 │ │ │ │ + bge.n 6db74 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6db68 │ │ │ │ + blt.n 6dba8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6dbac │ │ │ │ + blt.n 6dbec │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6dbf0 │ │ │ │ + blt.n 6dc30 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6dc3c │ │ │ │ + blt.n 6dc7c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6da88 │ │ │ │ + blt.n 6dac8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6dac4 │ │ │ │ + blt.n 6db04 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6db08 │ │ │ │ + blt.n 6db48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - blt.n 6db3c │ │ │ │ + blt.n 6db7c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6db88 │ │ │ │ + bgt.n 6dbc8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6dbcc │ │ │ │ + bgt.n 6dc0c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6dc10 │ │ │ │ + bgt.n 6dc50 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6dc4c │ │ │ │ + bgt.n 6dc8c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldr r0, [pc, #768] @ (6de80 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #768] @ (6de84 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #764] @ (6de88 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #764] @ (6de8c ) │ │ │ │ - bl 6f508 │ │ │ │ + ldr r0, [pc, #768] @ (6dec0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #768] @ (6dec4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #764] @ (6dec8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #764] @ (6decc ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #28288 @ 0x6e80 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #752] @ (6de90 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #752] @ (6de94 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #748] @ (6de98 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #752] @ (6ded0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #752] @ (6ded4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #748] @ (6ded8 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #28416 @ 0x6f00 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #740] @ (6de9c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #736] @ (6dea0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #736] @ (6dea4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #732] @ (6dea8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #732] @ (6deac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #728] @ (6deb0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #728] @ (6deb4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #724] @ (6deb8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #724] @ (6debc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #720] @ (6dec0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #720] @ (6dec4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #716] @ (6dec8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #716] @ (6decc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #712] @ (6ded0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #712] @ (6ded4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #708] @ (6ded8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #708] @ (6dedc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #704] @ (6dee0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #704] @ (6dee4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #700] @ (6dee8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #700] @ (6deec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6def0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6def4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6def8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6defc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6df00 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6df04 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6df08 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6df0c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6df10 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6df14 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #676] @ (6df18 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #676] @ (6df1c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #672] @ (6df20 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #672] @ (6df24 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #668] @ (6df28 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #668] @ (6df2c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6df30 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6df34 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6df38 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6df3c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #656] @ (6df40 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #656] @ (6df44 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #652] @ (6df48 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #652] @ (6df4c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6df50 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6df54 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #644] @ (6df58 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #644] @ (6df5c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #640] @ (6df60 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #640] @ (6df64 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6df68 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6df6c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6df70 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6df74 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6df78 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6df7c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6df80 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6df84 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6df88 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6df8c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6df90 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6df94 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6df98 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6df9c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6dfa0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6dfa4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6dfa8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6dfac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6dfb0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6dfb4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6dfb8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6dfbc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6dfc0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6dfc4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #588] @ (6dfc8 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #740] @ (6dedc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #736] @ (6dee0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #736] @ (6dee4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #732] @ (6dee8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #732] @ (6deec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #728] @ (6def0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #728] @ (6def4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #724] @ (6def8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #724] @ (6defc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #720] @ (6df00 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #720] @ (6df04 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #716] @ (6df08 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #716] @ (6df0c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #712] @ (6df10 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #712] @ (6df14 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #708] @ (6df18 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #708] @ (6df1c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #704] @ (6df20 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #704] @ (6df24 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #700] @ (6df28 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #700] @ (6df2c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6df30 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6df34 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6df38 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6df3c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6df40 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6df44 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6df48 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6df4c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #680] @ (6df50 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #680] @ (6df54 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #676] @ (6df58 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #676] @ (6df5c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #672] @ (6df60 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #672] @ (6df64 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6df68 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6df6c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6df70 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6df74 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6df78 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6df7c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #656] @ (6df80 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #656] @ (6df84 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #652] @ (6df88 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #652] @ (6df8c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6df90 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6df94 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #644] @ (6df98 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #644] @ (6df9c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #640] @ (6dfa0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #640] @ (6dfa4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6dfa8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6dfac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6dfb0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6dfb4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6dfb8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6dfbc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6dfc0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6dfc4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6dfc8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6dfcc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6dfd0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6dfd4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6dfd8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6dfdc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6dfe0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6dfe4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6dfe8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6dfec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6dff0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6dff4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6dff8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6dffc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6e000 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6e004 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #588] @ (6e008 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #30720 @ 0x7800 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #580] @ (6dfcc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #576] @ (6dfd0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #576] @ (6dfd4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #572] @ (6dfd8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #572] @ (6dfdc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6dfe0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6dfe4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6dfe8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6dfec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6dff0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6dff4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6dff8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6dffc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6e000 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6e004 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6e008 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6e00c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6e010 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6e014 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #580] @ (6e00c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #576] @ (6e010 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #576] @ (6e014 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #572] @ (6e018 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #572] @ (6e01c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6e020 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6e024 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6e028 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6e02c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6e030 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6e034 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6e038 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6e03c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6e040 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6e044 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6e048 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6e04c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6e050 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6e054 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #31360 @ 0x7a80 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6e018 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6e01c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6e020 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6e024 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6e028 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6e02c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #520] @ (6e030 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #520] @ (6e034 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #516] @ (6e038 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #516] @ (6e03c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6e040 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6e044 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6e058 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6e05c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6e060 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6e064 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6e068 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6e06c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #520] @ (6e070 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #520] @ (6e074 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #516] @ (6e078 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #516] @ (6e07c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #512] @ (6e080 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #512] @ (6e084 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #31744 @ 0x7c00 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #500] @ (6e048 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #500] @ (6e04c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #496] @ (6e050 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #496] @ (6e054 ) │ │ │ │ - bl 6f508 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #500] @ (6e088 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #500] @ (6e08c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #496] @ (6e090 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #496] @ (6e094 ) │ │ │ │ + bl 6f548 │ │ │ │ add.w r0, r4, #31872 @ 0x7c80 │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #484] @ (6e058 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #484] @ (6e05c ) │ │ │ │ - bl 6f508 │ │ │ │ - b.n 6e060 │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #484] @ (6e098 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #484] @ (6e09c ) │ │ │ │ + bl 6f548 │ │ │ │ + b.n 6e0a0 │ │ │ │ nop │ │ │ │ - bgt.n 6dd94 │ │ │ │ + bgt.n 6ddd4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6ddc8 │ │ │ │ + bgt.n 6de08 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6de04 │ │ │ │ + bgt.n 6de44 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bgt.n 6de40 │ │ │ │ + bgt.n 6de80 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6dec4 │ │ │ │ + ble.n 6df04 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6df08 │ │ │ │ + ble.n 6df48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6df4c │ │ │ │ + ble.n 6df8c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6dde0 │ │ │ │ + ble.n 6de20 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6de14 │ │ │ │ + ble.n 6de54 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6de58 │ │ │ │ + ble.n 6de98 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ble.n 6de94 │ │ │ │ + ble.n 6ded4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ udf #24 │ │ │ │ lsls r5, r1, #1 │ │ │ │ udf #56 @ 0x38 │ │ │ │ lsls r5, r1, #1 │ │ │ │ udf #84 @ 0x54 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -99443,145 +99471,145 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ svc 168 @ 0xa8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ svc 200 @ 0xc8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ svc 232 @ 0xe8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6defc │ │ │ │ + b.n 6df3c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6df38 │ │ │ │ + b.n 6df78 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6df74 │ │ │ │ + b.n 6dfb4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dfb8 │ │ │ │ + b.n 6dff8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dffc │ │ │ │ + b.n 6e03c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e038 │ │ │ │ + b.n 6e078 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e074 │ │ │ │ + b.n 6e0b4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e0b0 │ │ │ │ + b.n 6e0f0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e0fc │ │ │ │ + b.n 6e13c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e138 │ │ │ │ + b.n 6e178 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e17c │ │ │ │ + b.n 6e1bc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e1c8 │ │ │ │ + b.n 6e208 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e20c │ │ │ │ + b.n 6e24c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e250 │ │ │ │ + b.n 6e290 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e29c │ │ │ │ + b.n 6e2dc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e2d8 │ │ │ │ + b.n 6e318 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e314 │ │ │ │ + b.n 6e354 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e350 │ │ │ │ + b.n 6e390 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e38c │ │ │ │ + b.n 6e3cc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e3d0 │ │ │ │ + b.n 6e410 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e40c │ │ │ │ + b.n 6e44c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e440 │ │ │ │ + b.n 6e480 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e484 │ │ │ │ + b.n 6e4c4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e4d0 │ │ │ │ + b.n 6e510 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e514 │ │ │ │ + b.n 6e554 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e558 │ │ │ │ + b.n 6e598 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e594 │ │ │ │ + b.n 6e5d4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e5d8 │ │ │ │ + b.n 6e618 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e60c │ │ │ │ + b.n 6e64c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e648 │ │ │ │ + b.n 6e688 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e68c │ │ │ │ + b.n 6e6cc │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e6c8 │ │ │ │ + b.n 6e708 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e704 │ │ │ │ + b.n 6e744 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e748 │ │ │ │ + b.n 6e788 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6d794 │ │ │ │ + b.n 6d7d4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6d7d8 │ │ │ │ + b.n 6d818 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6d814 │ │ │ │ + b.n 6d854 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6d850 │ │ │ │ + b.n 6d890 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6d884 │ │ │ │ + b.n 6d8c4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6d8c0 │ │ │ │ + b.n 6d900 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6d8fc │ │ │ │ + b.n 6d93c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6d930 │ │ │ │ + b.n 6d970 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6d96c │ │ │ │ + b.n 6d9ac │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6d9b8 │ │ │ │ + b.n 6d9f8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6d9f4 │ │ │ │ + b.n 6da34 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6da30 │ │ │ │ + b.n 6da70 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6da74 │ │ │ │ + b.n 6dab4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dab0 │ │ │ │ + b.n 6daf0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6daf4 │ │ │ │ + b.n 6db34 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6db30 │ │ │ │ + b.n 6db70 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6db74 │ │ │ │ + b.n 6dbb4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dba8 │ │ │ │ + b.n 6dbe8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dbf4 │ │ │ │ + b.n 6dc34 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dc40 │ │ │ │ + b.n 6dc80 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dc84 │ │ │ │ + b.n 6dcc4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dd08 │ │ │ │ + b.n 6dd48 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dd54 │ │ │ │ + b.n 6dd94 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dda0 │ │ │ │ + b.n 6dde0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6ddec │ │ │ │ + b.n 6de2c │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6de28 │ │ │ │ + b.n 6de68 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6de6c │ │ │ │ + b.n 6deac │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dea8 │ │ │ │ + b.n 6dee8 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6def4 │ │ │ │ + b.n 6df34 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6df38 │ │ │ │ + b.n 6df78 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6df84 │ │ │ │ + b.n 6dfc4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6dfc0 │ │ │ │ + b.n 6e000 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xe808004d │ │ │ │ @ instruction: 0xe828004d │ │ │ │ strex r0, r0, [r0, #308] @ 0x134 │ │ │ │ strd r0, r0, [r0], #-308 @ 0x134 │ │ │ │ ldrd r0, r0, [ip], #-308 @ 0x134 │ │ │ │ ldmia.w ip, {r0, r2, r3, r6} │ │ │ │ @@ -99601,267 +99629,267 @@ │ │ │ │ orrs.w r0, ip, sp, lsl #1 │ │ │ │ eors.w r0, r4, sp, lsl #1 │ │ │ │ @ instruction: 0xeab0004d │ │ │ │ pkhbt r0, r8, sp, lsl #1 │ │ │ │ @ instruction: 0xeae0004d │ │ │ │ adds.w r0, r8, sp, lsl #1 │ │ │ │ @ instruction: 0xeb34004d │ │ │ │ - ldr r0, [pc, #756] @ (6e358 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #756] @ (6e35c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #752] @ (6e360 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #752] @ (6e364 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #748] @ (6e368 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #748] @ (6e36c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #744] @ (6e370 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #744] @ (6e374 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #740] @ (6e378 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #740] @ (6e37c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #736] @ (6e380 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #736] @ (6e384 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #732] @ (6e388 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #732] @ (6e38c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #728] @ (6e390 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #728] @ (6e394 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #724] @ (6e398 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #724] @ (6e39c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #720] @ (6e3a0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #720] @ (6e3a4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #716] @ (6e3a8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #716] @ (6e3ac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #712] @ (6e3b0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #712] @ (6e3b4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #708] @ (6e3b8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #708] @ (6e3bc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #704] @ (6e3c0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #704] @ (6e3c4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #700] @ (6e3c8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #700] @ (6e3cc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6e3d0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6e3d4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6e3d8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6e3dc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6e3e0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6e3e4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6e3e8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6e3ec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6e3f0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6e3f4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #676] @ (6e3f8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #676] @ (6e3fc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #672] @ (6e400 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #672] @ (6e404 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #668] @ (6e408 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #668] @ (6e40c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6e410 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6e414 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6e418 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6e41c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #656] @ (6e420 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #656] @ (6e424 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #652] @ (6e428 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #652] @ (6e42c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6e430 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6e434 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #644] @ (6e438 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #644] @ (6e43c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #640] @ (6e440 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #640] @ (6e444 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6e448 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6e44c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6e450 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6e454 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6e458 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6e45c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6e460 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6e464 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6e468 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6e46c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6e470 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6e474 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6e478 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6e47c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6e480 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6e484 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6e488 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6e48c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6e490 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6e494 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6e498 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6e49c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6e4a0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6e4a4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #588] @ (6e4a8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #588] @ (6e4ac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #584] @ (6e4b0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #584] @ (6e4b4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #580] @ (6e4b8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #580] @ (6e4bc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #576] @ (6e4c0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #576] @ (6e4c4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #572] @ (6e4c8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #572] @ (6e4cc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6e4d0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6e4d4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6e4d8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6e4dc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6e4e0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6e4e4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6e4e8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6e4ec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6e4f0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6e4f4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6e4f8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6e4fc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6e500 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6e504 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #540] @ (6e508 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #540] @ (6e50c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #536] @ (6e510 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #536] @ (6e514 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6e518 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6e51c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6e520 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6e524 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6e528 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6e52c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #520] @ (6e530 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #520] @ (6e534 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #516] @ (6e538 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #516] @ (6e53c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6e540 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6e544 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #508] @ (6e548 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #508] @ (6e54c ) │ │ │ │ - bl 6f508 │ │ │ │ - b.n 6e550 │ │ │ │ + ldr r0, [pc, #756] @ (6e398 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #756] @ (6e39c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #752] @ (6e3a0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #752] @ (6e3a4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #748] @ (6e3a8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #748] @ (6e3ac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #744] @ (6e3b0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #744] @ (6e3b4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #740] @ (6e3b8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #740] @ (6e3bc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #736] @ (6e3c0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #736] @ (6e3c4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #732] @ (6e3c8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #732] @ (6e3cc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #728] @ (6e3d0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #728] @ (6e3d4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #724] @ (6e3d8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #724] @ (6e3dc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #720] @ (6e3e0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #720] @ (6e3e4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #716] @ (6e3e8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #716] @ (6e3ec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #712] @ (6e3f0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #712] @ (6e3f4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #708] @ (6e3f8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #708] @ (6e3fc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #704] @ (6e400 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #704] @ (6e404 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #700] @ (6e408 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #700] @ (6e40c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6e410 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6e414 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6e418 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6e41c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6e420 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6e424 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6e428 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6e42c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #680] @ (6e430 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #680] @ (6e434 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #676] @ (6e438 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #676] @ (6e43c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #672] @ (6e440 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #672] @ (6e444 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6e448 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6e44c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6e450 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6e454 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6e458 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6e45c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #656] @ (6e460 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #656] @ (6e464 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #652] @ (6e468 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #652] @ (6e46c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6e470 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6e474 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #644] @ (6e478 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #644] @ (6e47c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #640] @ (6e480 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #640] @ (6e484 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6e488 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6e48c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6e490 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6e494 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6e498 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6e49c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6e4a0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6e4a4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6e4a8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6e4ac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6e4b0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6e4b4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6e4b8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6e4bc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6e4c0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6e4c4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6e4c8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6e4cc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6e4d0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6e4d4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6e4d8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6e4dc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6e4e0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6e4e4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #588] @ (6e4e8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #588] @ (6e4ec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #584] @ (6e4f0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #584] @ (6e4f4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #580] @ (6e4f8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #580] @ (6e4fc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #576] @ (6e500 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #576] @ (6e504 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #572] @ (6e508 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #572] @ (6e50c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6e510 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6e514 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6e518 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6e51c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6e520 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6e524 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6e528 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6e52c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6e530 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6e534 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6e538 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6e53c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6e540 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6e544 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #540] @ (6e548 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #540] @ (6e54c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #536] @ (6e550 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #536] @ (6e554 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6e558 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6e55c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6e560 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6e564 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6e568 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6e56c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #520] @ (6e570 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #520] @ (6e574 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #516] @ (6e578 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #516] @ (6e57c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #512] @ (6e580 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #512] @ (6e584 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #508] @ (6e588 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #508] @ (6e58c ) │ │ │ │ + bl 6f548 │ │ │ │ + b.n 6e590 │ │ │ │ nop │ │ │ │ adcs.w r0, r0, sp, lsl #1 │ │ │ │ sbc.w r0, ip, sp, lsl #1 │ │ │ │ @ instruction: 0xeb8c004d │ │ │ │ sub.w r0, ip, sp, lsl #1 │ │ │ │ rsbs r0, r0, sp, lsl #1 │ │ │ │ @ instruction: 0xebf0004d │ │ │ │ @@ -99981,267 +100009,267 @@ │ │ │ │ ldr??.w r0, [r4, sp] │ │ │ │ ldr??.w r0, [ip, sp] │ │ │ │ ldrsb.w r0, [r8, #77] @ 0x4d │ │ │ │ ldrsh.w r0, [r8, #77] @ 0x4d │ │ │ │ ldr??.w r0, [r0, #77] @ 0x4d │ │ │ │ vld1.8 {d16[2]}, [r8]! │ │ │ │ @ instruction: 0xfa04004d │ │ │ │ - ldr r0, [pc, #756] @ (6e848 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #756] @ (6e84c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #752] @ (6e850 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #752] @ (6e854 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #748] @ (6e858 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #748] @ (6e85c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #744] @ (6e860 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #744] @ (6e864 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #740] @ (6e868 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #740] @ (6e86c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #736] @ (6e870 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #736] @ (6e874 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #732] @ (6e878 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #732] @ (6e87c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #728] @ (6e880 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #728] @ (6e884 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #724] @ (6e888 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #724] @ (6e88c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #720] @ (6e890 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #720] @ (6e894 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #716] @ (6e898 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #716] @ (6e89c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #712] @ (6e8a0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #712] @ (6e8a4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #708] @ (6e8a8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #708] @ (6e8ac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #704] @ (6e8b0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #704] @ (6e8b4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #700] @ (6e8b8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #700] @ (6e8bc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6e8c0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #696] @ (6e8c4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6e8c8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #692] @ (6e8cc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6e8d0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #688] @ (6e8d4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6e8d8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #684] @ (6e8dc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6e8e0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #680] @ (6e8e4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #676] @ (6e8e8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #676] @ (6e8ec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #672] @ (6e8f0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #672] @ (6e8f4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #668] @ (6e8f8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #668] @ (6e8fc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6e900 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #664] @ (6e904 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6e908 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #660] @ (6e90c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #656] @ (6e910 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #656] @ (6e914 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #652] @ (6e918 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #652] @ (6e91c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6e920 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #648] @ (6e924 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #644] @ (6e928 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #644] @ (6e92c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #640] @ (6e930 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #640] @ (6e934 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6e938 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #636] @ (6e93c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6e940 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #632] @ (6e944 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6e948 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #628] @ (6e94c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6e950 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #624] @ (6e954 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6e958 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #620] @ (6e95c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6e960 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #616] @ (6e964 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6e968 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #612] @ (6e96c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6e970 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #608] @ (6e974 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6e978 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #604] @ (6e97c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6e980 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #600] @ (6e984 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6e988 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #596] @ (6e98c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6e990 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #592] @ (6e994 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #588] @ (6e998 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #588] @ (6e99c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #584] @ (6e9a0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #584] @ (6e9a4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #580] @ (6e9a8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #580] @ (6e9ac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #576] @ (6e9b0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #576] @ (6e9b4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #572] @ (6e9b8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #572] @ (6e9bc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6e9c0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #568] @ (6e9c4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6e9c8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #564] @ (6e9cc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6e9d0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #560] @ (6e9d4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6e9d8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #556] @ (6e9dc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6e9e0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #552] @ (6e9e4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6e9e8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #548] @ (6e9ec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6e9f0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #544] @ (6e9f4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #540] @ (6e9f8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #540] @ (6e9fc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #536] @ (6ea00 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #536] @ (6ea04 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6ea08 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #532] @ (6ea0c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6ea10 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #528] @ (6ea14 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6ea18 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #524] @ (6ea1c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #520] @ (6ea20 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #520] @ (6ea24 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #516] @ (6ea28 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #516] @ (6ea2c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6ea30 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #512] @ (6ea34 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #508] @ (6ea38 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #508] @ (6ea3c ) │ │ │ │ - bl 6f508 │ │ │ │ - b.n 6ea40 │ │ │ │ + ldr r0, [pc, #756] @ (6e888 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #756] @ (6e88c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #752] @ (6e890 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #752] @ (6e894 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #748] @ (6e898 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #748] @ (6e89c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #744] @ (6e8a0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #744] @ (6e8a4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #740] @ (6e8a8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #740] @ (6e8ac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #736] @ (6e8b0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #736] @ (6e8b4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #732] @ (6e8b8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #732] @ (6e8bc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #728] @ (6e8c0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #728] @ (6e8c4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #724] @ (6e8c8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #724] @ (6e8cc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #720] @ (6e8d0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #720] @ (6e8d4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #716] @ (6e8d8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #716] @ (6e8dc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #712] @ (6e8e0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #712] @ (6e8e4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #708] @ (6e8e8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #708] @ (6e8ec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #704] @ (6e8f0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #704] @ (6e8f4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #700] @ (6e8f8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #700] @ (6e8fc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6e900 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #696] @ (6e904 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6e908 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #692] @ (6e90c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6e910 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #688] @ (6e914 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6e918 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #684] @ (6e91c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #680] @ (6e920 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #680] @ (6e924 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #676] @ (6e928 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #676] @ (6e92c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #672] @ (6e930 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #672] @ (6e934 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6e938 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #668] @ (6e93c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6e940 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #664] @ (6e944 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6e948 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #660] @ (6e94c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #656] @ (6e950 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #656] @ (6e954 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #652] @ (6e958 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #652] @ (6e95c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6e960 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #648] @ (6e964 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #644] @ (6e968 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #644] @ (6e96c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #640] @ (6e970 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #640] @ (6e974 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6e978 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #636] @ (6e97c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6e980 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #632] @ (6e984 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6e988 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #628] @ (6e98c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6e990 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #624] @ (6e994 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6e998 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #620] @ (6e99c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6e9a0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #616] @ (6e9a4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6e9a8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #612] @ (6e9ac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6e9b0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #608] @ (6e9b4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6e9b8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #604] @ (6e9bc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6e9c0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #600] @ (6e9c4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6e9c8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #596] @ (6e9cc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6e9d0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #592] @ (6e9d4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #588] @ (6e9d8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #588] @ (6e9dc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #584] @ (6e9e0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #584] @ (6e9e4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #580] @ (6e9e8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #580] @ (6e9ec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #576] @ (6e9f0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #576] @ (6e9f4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #572] @ (6e9f8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #572] @ (6e9fc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6ea00 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #568] @ (6ea04 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6ea08 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #564] @ (6ea0c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6ea10 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #560] @ (6ea14 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6ea18 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #556] @ (6ea1c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6ea20 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #552] @ (6ea24 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6ea28 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #548] @ (6ea2c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6ea30 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #544] @ (6ea34 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #540] @ (6ea38 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #540] @ (6ea3c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #536] @ (6ea40 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #536] @ (6ea44 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6ea48 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #532] @ (6ea4c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6ea50 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #528] @ (6ea54 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6ea58 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #524] @ (6ea5c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #520] @ (6ea60 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #520] @ (6ea64 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #516] @ (6ea68 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #516] @ (6ea6c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #512] @ (6ea70 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #512] @ (6ea74 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #508] @ (6ea78 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #508] @ (6ea7c ) │ │ │ │ + bl 6f548 │ │ │ │ + b.n 6ea80 │ │ │ │ nop │ │ │ │ @ instruction: 0xfa24004d │ │ │ │ @ instruction: 0xfa3c004d │ │ │ │ @ instruction: 0xfa58004d │ │ │ │ @ instruction: 0xfa74004d │ │ │ │ @ instruction: 0xfa94004d │ │ │ │ @ instruction: 0xfab0004d │ │ │ │ @@ -100437,121 +100465,121 @@ │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r4, #2 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r4, r3, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - ldr r0, [pc, #296] @ (6eb6c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #296] @ (6eb70 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #292] @ (6eb74 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #292] @ (6eb78 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #288] @ (6eb7c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #288] @ (6eb80 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #284] @ (6eb84 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #284] @ (6eb88 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #280] @ (6eb8c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #280] @ (6eb90 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #276] @ (6eb94 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #276] @ (6eb98 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #272] @ (6eb9c ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #272] @ (6eba0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #268] @ (6eba4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #268] @ (6eba8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #264] @ (6ebac ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #264] @ (6ebb0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #260] @ (6ebb4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #260] @ (6ebb8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #256] @ (6ebbc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #256] @ (6ebc0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #252] @ (6ebc4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #252] @ (6ebc8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #248] @ (6ebcc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #248] @ (6ebd0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #244] @ (6ebd4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #244] @ (6ebd8 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #240] @ (6ebdc ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #240] @ (6ebe0 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #236] @ (6ebe4 ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r5, [pc, #236] @ (6ebe8 ) │ │ │ │ - ldr r0, [pc, #236] @ (6ebec ) │ │ │ │ - bl 6f508 │ │ │ │ - ldr r0, [pc, #236] @ (6ebf0 ) │ │ │ │ + ldr r0, [pc, #296] @ (6ebac ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #296] @ (6ebb0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #292] @ (6ebb4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #292] @ (6ebb8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #288] @ (6ebbc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #288] @ (6ebc0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #284] @ (6ebc4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #284] @ (6ebc8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #280] @ (6ebcc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #280] @ (6ebd0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #276] @ (6ebd4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #276] @ (6ebd8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #272] @ (6ebdc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #272] @ (6ebe0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #268] @ (6ebe4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #268] @ (6ebe8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #264] @ (6ebec ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #264] @ (6ebf0 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #260] @ (6ebf4 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #260] @ (6ebf8 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #256] @ (6ebfc ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #256] @ (6ec00 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #252] @ (6ec04 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #252] @ (6ec08 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #248] @ (6ec0c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #248] @ (6ec10 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #244] @ (6ec14 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #244] @ (6ec18 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #240] @ (6ec1c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #240] @ (6ec20 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #236] @ (6ec24 ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r5, [pc, #236] @ (6ec28 ) │ │ │ │ + ldr r0, [pc, #236] @ (6ec2c ) │ │ │ │ + bl 6f548 │ │ │ │ + ldr r0, [pc, #236] @ (6ec30 ) │ │ │ │ add.w r4, r5, #3072 @ 0xc00 │ │ │ │ - bl 6f508 │ │ │ │ - b.n 6eb2c │ │ │ │ + bl 6f548 │ │ │ │ + b.n 6eb6c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r6, #980] @ 0x3d4 │ │ │ │ adds r5, #24 │ │ │ │ - bl 6ff40 <_Py_hashtable_set@@Base> │ │ │ │ + bl 6ff80 <_Py_hashtable_set@@Base> │ │ │ │ ldrb.w r3, [r5, #-8] │ │ │ │ cmp r4, r5 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb.w r3, [r5, #-8] │ │ │ │ - beq.n 6eb68 │ │ │ │ + beq.n 6eba8 │ │ │ │ ldr.w r0, [r6, #980] @ 0x3d4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6eb0e │ │ │ │ + beq.n 6eb4e │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6eb0e │ │ │ │ + beq.n 6eb4e │ │ │ │ cmp r7, r5 │ │ │ │ - beq.n 6eb0e │ │ │ │ + beq.n 6eb4e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6eb56 │ │ │ │ + bge.n 6eb96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f4cc │ │ │ │ + beq.w 6f50c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6eb62 │ │ │ │ + bge.n 6eba2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ adds r5, #24 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 6eb2c │ │ │ │ - ldr r5, [pc, #136] @ (6ebf4 ) │ │ │ │ - b.n 6ec16 │ │ │ │ + bne.n 6eb6c │ │ │ │ + ldr r5, [pc, #136] @ (6ec34 ) │ │ │ │ + b.n 6ec56 │ │ │ │ lsrs r0, r7, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r4, r2, #4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r6, #4 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsrs r0, r1, #5 │ │ │ │ @@ -100618,903 +100646,903 @@ │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #32 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r6, #980] @ 0x3d4 │ │ │ │ adds r4, #32 │ │ │ │ - bl 6ff40 <_Py_hashtable_set@@Base> │ │ │ │ + bl 6ff80 <_Py_hashtable_set@@Base> │ │ │ │ ldrb.w r3, [r4, #-16] │ │ │ │ cmp r5, r4 │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb.w r3, [r4, #-16] │ │ │ │ - beq.n 6ec52 │ │ │ │ + beq.n 6ec92 │ │ │ │ ldr.w r0, [r6, #980] @ 0x3d4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 6ebf8 │ │ │ │ + beq.n 6ec38 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 6ebf8 │ │ │ │ + beq.n 6ec38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 6ebf8 │ │ │ │ + beq.n 6ec38 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ec40 │ │ │ │ + bge.n 6ec80 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f4d6 │ │ │ │ + beq.w 6f516 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6ec4c │ │ │ │ + bge.n 6ec8c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ adds r4, #32 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 6ec16 │ │ │ │ + bne.n 6ec56 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 6f2a4 │ │ │ │ - bl 706dc │ │ │ │ + bne.w 6f2e4 │ │ │ │ + bl 7071c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f46e │ │ │ │ + beq.w 6f4ae │ │ │ │ add.w r3, r8, #110592 @ 0x1b000 │ │ │ │ str.w r4, [r3, #3988] @ 0xf94 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r3, [r3, #800] @ 0x320 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 6ecda │ │ │ │ + bne.n 6ed1a │ │ │ │ movw r2, #30208 @ 0x7600 │ │ │ │ movt r2, #82 @ 0x52 │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 6f2ca │ │ │ │ - ldr r3, [pc, #760] @ (6ef88 ) │ │ │ │ + bne.w 6f30a │ │ │ │ + ldr r3, [pc, #760] @ (6efc8 ) │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ movs r7, #1 │ │ │ │ movs r4, #8 │ │ │ │ str r7, [r2, #0] │ │ │ │ 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 6ec9c │ │ │ │ + bne.n 6ecdc │ │ │ │ movw sl, #44536 @ 0xadf8 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ str.w r5, [sl, #20] │ │ │ │ - ldr r3, [pc, #716] @ (6ef8c ) │ │ │ │ + ldr r3, [pc, #716] @ (6efcc ) │ │ │ │ str.w r3, [sl, #44] @ 0x2c │ │ │ │ adds r3, #16 │ │ │ │ str.w r3, [sl, #48] @ 0x30 │ │ │ │ - ldr r3, [pc, #708] @ (6ef90 ) │ │ │ │ + ldr r3, [pc, #708] @ (6efd0 ) │ │ │ │ str.w r3, [sl, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #708] @ (6ef94 ) │ │ │ │ + ldr r3, [pc, #708] @ (6efd4 ) │ │ │ │ str.w r3, [sl, #56] @ 0x38 │ │ │ │ - ldr r3, [pc, #704] @ (6ef98 ) │ │ │ │ + ldr r3, [pc, #704] @ (6efd8 ) │ │ │ │ str.w r3, [sl, #60] @ 0x3c │ │ │ │ movs r0, #1 │ │ │ │ - bl 71884 │ │ │ │ + bl 718c0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f448 │ │ │ │ + beq.w 6f488 │ │ │ │ add.w r9, r8, #4096 @ 0x1000 │ │ │ │ add.w r4, r8, #6144 @ 0x1800 │ │ │ │ add.w r5, r8, #6176 @ 0x1820 │ │ │ │ adds r4, #16 │ │ │ │ adds r5, #12 │ │ │ │ movs r2, #1 │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ strd r2, r3, [r0, #16] │ │ │ │ str.w r0, [r9, #2064] @ 0x810 │ │ │ │ mov r0, r1 │ │ │ │ - bl 197248 <_Py_NewReference@@Base+0x58> │ │ │ │ + bl 197910 <_Py_NewReference@@Base+0x58> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f448 │ │ │ │ + beq.w 6f488 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 6ed06 │ │ │ │ + bne.n 6ed46 │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #48] @ 0x30 │ │ │ │ strd r4, r4, [r7, #4] │ │ │ │ str r4, [r7, #12] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ str.w r0, [r8, #3860] @ 0xf14 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f49a │ │ │ │ + beq.w 6f4da │ │ │ │ mov r0, r4 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ str.w r0, [r8, #3864] @ 0xf18 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f49a │ │ │ │ + beq.w 6f4da │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str.w r4, [r8, #3868] @ 0xf1c │ │ │ │ - bl 71b20 │ │ │ │ + bl 71b5c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6f320 │ │ │ │ + bne.w 6f360 │ │ │ │ ldr.w r5, [r9, #1480] @ 0x5c8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 6ede0 │ │ │ │ + bne.n 6ee20 │ │ │ │ movs r0, #5 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f428 │ │ │ │ + beq.w 6f468 │ │ │ │ movw r6, #44536 @ 0xadf8 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #540] @ (6ef9c ) │ │ │ │ - movw r2, #43608 @ 0xaa58 │ │ │ │ + ldr r1, [pc, #540] @ (6efdc ) │ │ │ │ + movw r2, #43672 @ 0xaa98 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - bl 19aec4 <_PyStaticType_InitForExtension@@Base+0x810> │ │ │ │ + bl 19b58c <_PyStaticType_InitForExtension@@Base+0x810> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #528] @ (6efa0 ) │ │ │ │ + ldr r1, [pc, #528] @ (6efe0 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ - bl 19aec4 <_PyStaticType_InitForExtension@@Base+0x810> │ │ │ │ + bl 19b58c <_PyStaticType_InitForExtension@@Base+0x810> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #512] @ (6efa0 ) │ │ │ │ + ldr r1, [pc, #512] @ (6efe0 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #4] │ │ │ │ ldr r0, [r6, #68] @ 0x44 │ │ │ │ - bl 19aec4 <_PyStaticType_InitForExtension@@Base+0x810> │ │ │ │ + bl 19b58c <_PyStaticType_InitForExtension@@Base+0x810> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r1, [pc, #500] @ (6efa0 ) │ │ │ │ + ldr r1, [pc, #500] @ (6efe0 ) │ │ │ │ mov r2, r5 │ │ │ │ str r0, [r3, #8] │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ - bl 19aec4 <_PyStaticType_InitForExtension@@Base+0x810> │ │ │ │ + bl 19b58c <_PyStaticType_InitForExtension@@Base+0x810> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #476] @ (6efa0 ) │ │ │ │ - bl 19aec4 <_PyStaticType_InitForExtension@@Base+0x810> │ │ │ │ + ldr r1, [pc, #476] @ (6efe0 ) │ │ │ │ + bl 19b58c <_PyStaticType_InitForExtension@@Base+0x810> │ │ │ │ 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 6f414 │ │ │ │ + beq.w 6f454 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 6edce │ │ │ │ + bne.n 6ee0e │ │ │ │ str.w r4, [r9, #1480] @ 0x5c8 │ │ │ │ ldr.w r3, [r9, #1484] @ 0x5cc │ │ │ │ - cbnz r3, 6edf4 │ │ │ │ - bl 706dc │ │ │ │ + cbnz r3, 6ee34 │ │ │ │ + bl 7071c │ │ │ │ str.w r0, [r9, #1484] @ 0x5cc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f42e │ │ │ │ + beq.w 6f46e │ │ │ │ ldr.w r3, [r9, #1488] @ 0x5d0 │ │ │ │ - cbnz r3, 6ee10 │ │ │ │ - movw r0, #58488 @ 0xe478 │ │ │ │ + cbnz r3, 6ee50 │ │ │ │ + movw r0, #58552 @ 0xe4b8 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ str.w r0, [r9, #1488] @ 0x5d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f42e │ │ │ │ + beq.w 6f46e │ │ │ │ ldr.w r1, [r9, #1524] @ 0x5f4 │ │ │ │ - cbnz r1, 6ee2c │ │ │ │ - movw r0, #60800 @ 0xed80 │ │ │ │ + cbnz r1, 6ee6c │ │ │ │ + movw r0, #60864 @ 0xedc0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19af4c │ │ │ │ + bl 19b614 │ │ │ │ str.w r0, [r9, #1524] @ 0x5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f42e │ │ │ │ + beq.w 6f46e │ │ │ │ movs r0, #0 │ │ │ │ str.w r0, [r9, #1520] @ 0x5f0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ str.w r0, [r9, #1532] @ 0x5fc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3f4 │ │ │ │ + beq.w 6f434 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ - bl 81b8c │ │ │ │ + bl 81bb4 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6f320 │ │ │ │ + bne.w 6f360 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ mov r0, fp │ │ │ │ - bl 19d098 <_Py_SetImmortalUntracked@@Base+0x70> │ │ │ │ + bl 19d754 <_Py_SetImmortalUntracked@@Base+0x70> │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3e4 │ │ │ │ + beq.w 6f424 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r3, [fp, #3896] @ 0xf38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #60536 @ 0xec78 │ │ │ │ + movw r2, #60600 @ 0xecb8 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 19cba8 │ │ │ │ + bl 19d264 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 6f3e4 │ │ │ │ + beq.w 6f424 │ │ │ │ mov r0, r5 │ │ │ │ - bl 84dd0 │ │ │ │ + bl 84e04 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3e4 │ │ │ │ + beq.w 6f424 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - ldr r1, [pc, #268] @ (6efa4 ) │ │ │ │ + ldr r1, [pc, #268] @ (6efe4 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [fp, #3888] @ 0xf30 │ │ │ │ - bl 7ecec │ │ │ │ + bl 7ed0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3e4 │ │ │ │ + beq.w 6f424 │ │ │ │ add.w r4, fp, #110592 @ 0x1b000 │ │ │ │ - ldr r1, [pc, #244] @ (6efa8 ) │ │ │ │ + ldr r1, [pc, #244] @ (6efe8 ) │ │ │ │ str.w r0, [r4, #3220] @ 0xc94 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ecec │ │ │ │ + bl 7ed0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3e4 │ │ │ │ + beq.w 6f424 │ │ │ │ str.w r0, [r4, #3224] @ 0xc98 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #224] @ (6efac ) │ │ │ │ - bl 7ecec │ │ │ │ + ldr r1, [pc, #224] @ (6efec ) │ │ │ │ + bl 7ed0c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3e4 │ │ │ │ - ldr r1, [pc, #212] @ (6efb0 ) │ │ │ │ + beq.w 6f424 │ │ │ │ + ldr r1, [pc, #212] @ (6eff0 ) │ │ │ │ mov r0, r5 │ │ │ │ - bl 7ecec │ │ │ │ + bl 7ed0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3e4 │ │ │ │ + beq.w 6f424 │ │ │ │ movw r3, #43736 @ 0xaad8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movw sl, #44536 @ 0xadf8 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ str.w r0, [r4, #3252] @ 0xcb4 │ │ │ │ movw r0, #20420 @ 0x4fc4 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r4, #3240] @ 0xca8 │ │ │ │ ldr.w r3, [sl, #80] @ 0x50 │ │ │ │ str.w r3, [r4, #3236] @ 0xca4 │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #152] @ (6efb4 ) │ │ │ │ + ldr r1, [pc, #152] @ (6eff4 ) │ │ │ │ str.w r6, [r4, #3248] @ 0xcb0 │ │ │ │ str.w r3, [r4, #3244] @ 0xcac │ │ │ │ - bl 19d484 <_PyType_Lookup@@Base> │ │ │ │ + bl 19db40 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3e4 │ │ │ │ + beq.w 6f424 │ │ │ │ str.w r0, [r4, #3228] @ 0xc9c │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #124] @ (6efb8 ) │ │ │ │ - bl 19d484 <_PyType_Lookup@@Base> │ │ │ │ + ldr r1, [pc, #124] @ (6eff8 ) │ │ │ │ + bl 19db40 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3e4 │ │ │ │ + beq.w 6f424 │ │ │ │ str.w r0, [r4, #3232] @ 0xca0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - bl 84dd0 │ │ │ │ + bl 84e04 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3d0 │ │ │ │ - ldr r4, [pc, #100] @ (6efbc ) │ │ │ │ + beq.w 6f410 │ │ │ │ + ldr r4, [pc, #100] @ (6effc ) │ │ │ │ movs r5, #0 │ │ │ │ ldrd r2, r1, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f3d0 │ │ │ │ + bne.w 6f410 │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 6ef5a │ │ │ │ - ldr r1, [pc, #76] @ (6efc0 ) │ │ │ │ + bne.n 6ef9a │ │ │ │ + ldr r1, [pc, #76] @ (6f000 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #5168 @ 0x1430 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ movs r0, #2 │ │ │ │ str r3, [sp, #32] │ │ │ │ - b.n 6efc4 │ │ │ │ - beq.n 6eec4 │ │ │ │ + b.n 6f004 │ │ │ │ + beq.n 6ef84 │ │ │ │ movs r1, r6 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - bhi.n 6f028 │ │ │ │ + bhi.n 6f068 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - b.n 6e9bc │ │ │ │ + b.n 6e9fc │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xe8d8004d │ │ │ │ mcrr 0, 4, r0, ip, cr13 │ │ │ │ ldmia r3!, {r5, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r4, {r3, r4, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldmia r4, {r4, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb648 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - beq.n 6ef78 │ │ │ │ + bne.n 6f038 │ │ │ │ movs r1, r6 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr.w r1, [sl, #84] @ 0x54 │ │ │ │ - bl 7c0a8 │ │ │ │ + bl 7c0c8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3d0 │ │ │ │ + beq.w 6f410 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ - movw r0, #60848 @ 0xedb0 │ │ │ │ + movw r0, #60912 @ 0xedf0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19d4a8 │ │ │ │ + bl 19db64 │ │ │ │ str.w r0, [r4, #404] @ 0x194 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f004 │ │ │ │ + bge.n 6f044 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f3c8 │ │ │ │ + beq.w 6f408 │ │ │ │ ldr.w r2, [r4, #404] @ 0x194 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6f3d0 │ │ │ │ - movw r1, #6836 @ 0x1ab4 │ │ │ │ + beq.w 6f410 │ │ │ │ + movw r1, #6900 @ 0x1af4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f3d0 │ │ │ │ + bne.w 6f410 │ │ │ │ movw r5, #43732 @ 0xaad4 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ movw r4, #30208 @ 0x7600 │ │ │ │ movt r4, #82 @ 0x52 │ │ │ │ - movw r1, #60872 @ 0xedc8 │ │ │ │ + movw r1, #60936 @ 0xee08 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #4] │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f3d0 │ │ │ │ + bne.w 6f410 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #4980 @ 0x1374 │ │ │ │ + movw r1, #5044 @ 0x13b4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r4, #8] │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f3d0 │ │ │ │ + bne.w 6f410 │ │ │ │ ldr.w r0, [fp, #3888] @ 0xf30 │ │ │ │ - bl 84e1c │ │ │ │ + bl 84e50 │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #372] @ 0x174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3e4 │ │ │ │ + beq.w 6f424 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f08c │ │ │ │ + bge.n 6f0cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f36e │ │ │ │ + beq.w 6f3ae │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ ldr.w r0, [fp, #3888] @ 0xf30 │ │ │ │ - movw r1, #60892 @ 0xeddc │ │ │ │ + movw r1, #60956 @ 0xee1c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 91938 │ │ │ │ + bl 9197c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 6f3e4 │ │ │ │ + bne.w 6f424 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr.w r1, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ str.w r3, [fp, #3920] @ 0xf50 │ │ │ │ cmp r8, r1 │ │ │ │ mov.w r3, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ - bne.n 6f0e2 │ │ │ │ + bne.n 6f122 │ │ │ │ ldr.w r3, [r8, #3728] @ 0xe90 │ │ │ │ adds.w r0, r3, #824 @ 0x338 │ │ │ │ - beq.w 6f360 │ │ │ │ + beq.w 6f3a0 │ │ │ │ ldr.w r1, [r3, #828] @ 0x33c │ │ │ │ - cbnz r1, 6f0e2 │ │ │ │ + cbnz r1, 6f122 │ │ │ │ str.w r2, [r3, #828] @ 0x33c │ │ │ │ ldr.w r3, [r3, #824] @ 0x338 │ │ │ │ - cbz r3, 6f0e2 │ │ │ │ - bl 19d894 │ │ │ │ + cbz r3, 6f122 │ │ │ │ + bl 19df54 │ │ │ │ adds.w r8, r8, #5536 @ 0x15a0 │ │ │ │ - beq.w 6f350 │ │ │ │ + beq.w 6f390 │ │ │ │ ldr.w r3, [r9, #1444] @ 0x5a4 │ │ │ │ - cbnz r3, 6f100 │ │ │ │ + cbnz r3, 6f140 │ │ │ │ ldr.w r3, [r9, #1440] @ 0x5a0 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r9, #1444] @ 0x5a4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6f348 │ │ │ │ + bne.w 6f388 │ │ │ │ ldr.w r1, [sl] │ │ │ │ movs r2, #0 │ │ │ │ - movw r0, #60904 @ 0xede8 │ │ │ │ + movw r0, #60968 @ 0xee28 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19d4a8 │ │ │ │ + bl 19db64 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f326 │ │ │ │ + beq.w 6f366 │ │ │ │ ldr.w r2, [r9, #348] @ 0x15c │ │ │ │ movs r3, #0 │ │ │ │ str.w r0, [r9, #1464] @ 0x5b8 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ strd r3, r3, [r7, #4] │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 6f27c │ │ │ │ + beq.w 6f2bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ add.w r3, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r6, [r3, #212] @ 0xd4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 6f2d4 │ │ │ │ - movw r0, #60984 @ 0xee38 │ │ │ │ + bne.w 6f314 │ │ │ │ + movw r0, #61048 @ 0xee78 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19df10 │ │ │ │ + bl 19e5d0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 6f310 │ │ │ │ - movw r0, #60984 @ 0xee38 │ │ │ │ + bne.w 6f350 │ │ │ │ + movw r0, #61048 @ 0xee78 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1a7440 │ │ │ │ + bl 1a7b10 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f310 │ │ │ │ + beq.w 6f350 │ │ │ │ str.w r0, [r8, #3904] @ 0xf40 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 6f2e2 │ │ │ │ - movw r0, #47612 @ 0xb9fc │ │ │ │ + bne.w 6f322 │ │ │ │ + movw r0, #47676 @ 0xba3c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f310 │ │ │ │ + beq.w 6f350 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54560 @ 0xd520 │ │ │ │ + movw r1, #54624 @ 0xd560 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #61028 @ 0xee64 │ │ │ │ + movw r0, #61092 @ 0xeea4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f30a │ │ │ │ - bl 19c3a0 <_PyNamespace_New@@Base> │ │ │ │ + beq.w 6f34a │ │ │ │ + bl 19ca5c <_PyNamespace_New@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f1c8 │ │ │ │ + bge.n 6f208 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 6f1c8 │ │ │ │ + cbnz r3, 6f208 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 6f30a │ │ │ │ + beq.w 6f34a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl cfa40 <_PyUnicodeWriter_PrepareInternal@@Base+0xf10> │ │ │ │ + bl cfa98 <_PyUnicodeWriter_PrepareInternal@@Base+0xf30> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f1ee │ │ │ │ + bge.n 6f22e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f3ba │ │ │ │ + beq.w 6f3fa │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f206 │ │ │ │ + bge.n 6f246 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 6f206 │ │ │ │ + cbnz r3, 6f246 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 6f308 │ │ │ │ + beq.n 6f348 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1a7e78 │ │ │ │ + bl 1a8548 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 6f2f0 │ │ │ │ - ldr r3, [pc, #712] @ (6f4e0 ) │ │ │ │ + blt.n 6f330 │ │ │ │ + ldr r3, [pc, #712] @ (6f520 ) │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r0, [r3, #3896] @ 0xf38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f3ac │ │ │ │ + beq.w 6f3ec │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #47612 @ 0xb9fc │ │ │ │ + movw r1, #47676 @ 0xba3c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 1a829c │ │ │ │ + bl 1a896c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 6f390 │ │ │ │ + blt.w 6f3d0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - movw r2, #58604 @ 0xe4ec │ │ │ │ + movw r2, #58668 @ 0xe52c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r1, #61076 @ 0xee94 │ │ │ │ + movw r1, #61140 @ 0xeed4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl d1594 │ │ │ │ + bl d15ec │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f270 │ │ │ │ + bge.n 6f2b0 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 6f388 │ │ │ │ + beq.w 6f3c8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 6f310 │ │ │ │ + beq.n 6f350 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 6f376 │ │ │ │ + blt.n 6f3b6 │ │ │ │ movs r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ strd r3, r5, [sp, #48] @ 0x30 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r2, r8, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #360] @ 0x168 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 6ec5e │ │ │ │ + bpl.w 6ec9e │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r4, [r3, #3988] @ 0xf94 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 6ec6a │ │ │ │ + bge.w 6ecaa │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 6ec6a │ │ │ │ + b.n 6ecaa │ │ │ │ movw sl, #44536 @ 0xadf8 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ - b.n 6ecbc │ │ │ │ - movw r0, #60948 @ 0xee14 │ │ │ │ + b.n 6ecfc │ │ │ │ + movw r0, #61012 @ 0xee54 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19e120 │ │ │ │ - b.n 6f148 │ │ │ │ - movw r0, #61004 @ 0xee4c │ │ │ │ + bl 19e7e0 │ │ │ │ + b.n 6f188 │ │ │ │ + movw r0, #61068 @ 0xee8c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 19e120 │ │ │ │ - b.n 6f178 │ │ │ │ + bl 19e7e0 │ │ │ │ + b.n 6f1b8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f308 │ │ │ │ + bge.n 6f348 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 6f308 │ │ │ │ + cbnz r3, 6f348 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movs r3, #1 │ │ │ │ - movw r4, #60744 @ 0xed48 │ │ │ │ + movw r4, #60808 @ 0xed88 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - ldr r5, [pc, #456] @ (6f4e4 ) │ │ │ │ + ldr r5, [pc, #456] @ (6f524 ) │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 6f280 │ │ │ │ + b.n 6f2c0 │ │ │ │ ldrd r5, r4, [sp, #52] @ 0x34 │ │ │ │ - b.n 6f284 │ │ │ │ + b.n 6f2c4 │ │ │ │ add.w r0, r8, #16 │ │ │ │ - bl 1ebf74 │ │ │ │ + bl 1ec1bc │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #60684 @ 0xed0c │ │ │ │ + movw r4, #60748 @ 0xed4c │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - bl 62e80 │ │ │ │ + bl 62e90 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r5, [pc, #424] @ (6f4e8 ) │ │ │ │ + ldr r5, [pc, #424] @ (6f528 ) │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 6f284 │ │ │ │ + b.n 6f2c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 19d894 │ │ │ │ - b.n 6f100 │ │ │ │ + bl 19df54 │ │ │ │ + b.n 6f140 │ │ │ │ mov r0, r8 │ │ │ │ - movw r4, #60632 @ 0xecd8 │ │ │ │ + movw r4, #60696 @ 0xed18 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - bl 62e80 │ │ │ │ - b.n 6f33c │ │ │ │ - movw r4, #60584 @ 0xeca8 │ │ │ │ + bl 62e90 │ │ │ │ + b.n 6f37c │ │ │ │ + movw r4, #60648 @ 0xece8 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - bl 62e80 │ │ │ │ - b.n 6f33c │ │ │ │ + bl 62e90 │ │ │ │ + b.n 6f37c │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f08c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f0cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 6f27c │ │ │ │ + bne.w 6f2bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f27c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f2bc │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f270 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f2b0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f310 │ │ │ │ + bge.n 6f350 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 6f310 │ │ │ │ + bne.n 6f350 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f310 │ │ │ │ - movw r1, #61036 @ 0xee6c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f350 │ │ │ │ + movw r1, #61100 @ 0xeeac │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #308] @ (6f4ec ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #308] @ (6f52c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f1ee │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f22e │ │ │ │ movs r3, #1 │ │ │ │ - b.w 6ccdc │ │ │ │ + b.w 6cd18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 6f004 │ │ │ │ - movw r4, #60508 @ 0xec5c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 6f044 │ │ │ │ + movw r4, #60572 @ 0xec9c │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r5, [pc, #276] @ (6f4f0 ) │ │ │ │ + ldr r5, [pc, #276] @ (6f530 ) │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 6f284 │ │ │ │ + b.n 6f2c4 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ - movw r4, #60548 @ 0xec84 │ │ │ │ + movw r4, #60612 @ 0xecc4 │ │ │ │ movt r4, #41 @ 0x29 │ │ │ │ - bl 7a528 │ │ │ │ - b.n 6f3d8 │ │ │ │ - ldr r3, [pc, #252] @ (6f4f4 ) │ │ │ │ + bl 7a568 │ │ │ │ + b.n 6f418 │ │ │ │ + ldr r3, [pc, #252] @ (6f534 ) │ │ │ │ movs r2, #1 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ strd r2, r3, [sp, #48] @ 0x30 │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 6f29c │ │ │ │ + b.n 6f2dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f428 │ │ │ │ + bge.n 6f468 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 6f428 │ │ │ │ + cbnz r3, 6f468 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9, #1480] @ 0x5c8 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #196] @ (6f4f8 ) │ │ │ │ + ldr r2, [pc, #196] @ (6f538 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #60820 @ 0xed94 │ │ │ │ + movw r3, #60884 @ 0xedd4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 6f29c │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + b.n 6f2dc │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ str r1, [sp, #92] @ 0x5c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #16] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 6f29c │ │ │ │ - ldr r7, [pc, #140] @ (6f4fc ) │ │ │ │ - movw r6, #60476 @ 0xec3c │ │ │ │ + b.n 6f2dc │ │ │ │ + ldr r7, [pc, #140] @ (6f53c ) │ │ │ │ + movw r6, #60540 @ 0xec7c │ │ │ │ movt r6, #41 @ 0x29 │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ - bl d92ec │ │ │ │ + bl d9330 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ movs r3, #1 │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ str r7, [sp, #68] @ 0x44 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r6, [sp, #72] @ 0x48 │ │ │ │ ldmia.w r5, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr r4, [sp, #16] │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 6f29c │ │ │ │ - ldr r3, [pc, #100] @ (6f500 ) │ │ │ │ - b.n 6f3f6 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b.w 6cc84 │ │ │ │ - bl d92ec │ │ │ │ - ldr r3, [pc, #84] @ (6f504 ) │ │ │ │ + b.n 6f2dc │ │ │ │ + ldr r3, [pc, #100] @ (6f540 ) │ │ │ │ + b.n 6f436 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b.w 6ccc0 │ │ │ │ + bl d9330 │ │ │ │ + ldr r3, [pc, #84] @ (6f544 ) │ │ │ │ str r7, [sp, #92] @ 0x5c │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ mov r7, r3 │ │ │ │ add r3, sp, #80 @ 0x50 │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ - movw r6, #60436 @ 0xec14 │ │ │ │ + movw r6, #60500 @ 0xec54 │ │ │ │ movt r6, #41 @ 0x29 │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 6f480 │ │ │ │ + b.n 6f4c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 6eb56 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 6eb96 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 6ec40 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 6ec80 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6f5b0 <_Py_hashtable_get@@Base+0x38> │ │ │ │ + beq.n 6f470 │ │ │ │ movs r1, r6 │ │ │ │ - beq.n 6f40c │ │ │ │ + beq.n 6f4cc │ │ │ │ movs r1, r6 │ │ │ │ - bcs.n 6f4e8 │ │ │ │ + bcc.n 6f5a8 │ │ │ │ movs r1, r6 │ │ │ │ - beq.n 6f5e4 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ + beq.n 6f4a4 │ │ │ │ movs r1, r6 │ │ │ │ - beq.n 6f490 │ │ │ │ + bne.n 6f550 │ │ │ │ movs r1, r6 │ │ │ │ - beq.n 6f46c │ │ │ │ + beq.n 6f52c │ │ │ │ movs r1, r6 │ │ │ │ - beq.n 6f588 <_Py_hashtable_get@@Base+0x10> │ │ │ │ + beq.n 6f448 │ │ │ │ movs r1, r6 │ │ │ │ - beq.n 6f45c │ │ │ │ + beq.n 6f51c │ │ │ │ movs r1, r6 │ │ │ │ - beq.n 6f550 │ │ │ │ + beq.n 6f610 <_Py_hashtable_get@@Base+0x58> │ │ │ │ movs r1, r6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r5, [pc, #92] @ (6f574 ) │ │ │ │ + ldr r5, [pc, #92] @ (6f5b4 ) │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r0, [r5, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ - cbnz r0, 6f540 │ │ │ │ + cbnz r0, 6f580 │ │ │ │ ldr.w r0, [r5, #980] @ 0x3d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - bl 6ff40 <_Py_hashtable_set@@Base> │ │ │ │ + bl 6ff80 <_Py_hashtable_set@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr.w r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r4, r3 │ │ │ │ - beq.n 6f528 │ │ │ │ + beq.n 6f568 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f558 │ │ │ │ + bge.n 6f598 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 6f566 │ │ │ │ + cbz r2, 6f5a6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 6f53c │ │ │ │ + bge.n 6f57c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 6f53c │ │ │ │ + b.n 6f57c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 6f558 │ │ │ │ + b.n 6f598 │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0006f578 <_Py_hashtable_get@@Base>: │ │ │ │ +0006f5b8 <_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, 6f58e <_Py_hashtable_get@@Base+0x16> │ │ │ │ + cbnz r0, 6f5ce <_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, #65341 @ 0xff3d │ │ │ │ + movw r3, #65405 @ 0xff7d │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bne.w 6fd0e <_Py_hashtable_get@@Base+0x796> │ │ │ │ + bne.w 6fd4e <_Py_hashtable_get@@Base+0x796> │ │ │ │ ldr r6, [r1, #12] │ │ │ │ adds r7, r6, #1 │ │ │ │ - bne.w 6f9e6 <_Py_hashtable_get@@Base+0x46e> │ │ │ │ + bne.w 6fa26 <_Py_hashtable_get@@Base+0x46e> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.w 6fd6a <_Py_hashtable_get@@Base+0x7f2> │ │ │ │ + bpl.w 6fdaa <_Py_hashtable_get@@Base+0x7f2> │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bpl.w 6fd2e <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ + bpl.w 6fd6e <_Py_hashtable_get@@Base+0x7b6> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul.w r6, r2, r3 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 6f9e2 <_Py_hashtable_get@@Base+0x46a> │ │ │ │ + beq.w 6fa22 <_Py_hashtable_get@@Base+0x46a> │ │ │ │ add.w r8, r1, #20 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #49821 @ 0xc29d │ │ │ │ + movw r3, #49837 @ 0xc2ad │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 6fd58 <_Py_hashtable_get@@Base+0x7e0> │ │ │ │ + bne.w 6fd98 <_Py_hashtable_get@@Base+0x7e0> │ │ │ │ movw r3, #61432 @ 0xeff8 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ movw lr, #25973 @ 0x6575 │ │ │ │ movt lr, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldr.w ip, [r3] │ │ │ │ @@ -101539,15 +101567,15 @@ │ │ │ │ lsls r7, r6, #24 │ │ │ │ eor.w r4, fp, r4 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r0, fp, r0 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ cmp r6, #7 │ │ │ │ str r7, [sp, #12] │ │ │ │ - ble.w 6fa04 <_Py_hashtable_get@@Base+0x48c> │ │ │ │ + ble.w 6fa44 <_Py_hashtable_get@@Base+0x48c> │ │ │ │ adds.w r7, lr, r4 │ │ │ │ ldr.w lr, [r8] │ │ │ │ ldr.w r9, [r8, #4] │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eor.w r0, r0, lr │ │ │ │ str r7, [sp, #16] │ │ │ │ eor.w r3, r3, r9 │ │ │ │ @@ -101583,15 +101611,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 6f7bc <_Py_hashtable_get@@Base+0x244> │ │ │ │ + bls.n 6f7fc <_Py_hashtable_get@@Base+0x244> │ │ │ │ add.w fp, r8, #8 │ │ │ │ add.w r7, r8, r6 │ │ │ │ strd r8, r9, [sp, #24] │ │ │ │ strd r7, r6, [sp, #16] │ │ │ │ adds.w r8, r4, lr │ │ │ │ ldr.w lr, [fp] │ │ │ │ ldr.w r9, [fp, #4] │ │ │ │ @@ -101632,26 +101660,26 @@ │ │ │ │ eor.w lr, lr, r0 │ │ │ │ eors r0, r3 │ │ │ │ eor.w r3, r8, r6 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ eor.w r5, r9, r8 │ │ │ │ sub.w r6, r6, fp │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.n 6f71e <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ + bgt.n 6f75e <_Py_hashtable_get@@Base+0x1a6> │ │ │ │ ldrd r6, r8, [sp, #20] │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ bic.w fp, r6, #7 │ │ │ │ bic.w r6, r6, #7 │ │ │ │ sub.w fp, r9, fp │ │ │ │ mov.w r9, #0 │ │ │ │ add.w fp, fp, #7 │ │ │ │ add r8, r6 │ │ │ │ mov r6, r9 │ │ │ │ cmp.w fp, #6 │ │ │ │ - bhi.w 6fd82 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ + bhi.w 6fdc2 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ lsls r4, r6, #4 │ │ │ │ lsls r2, r2, #10 │ │ │ │ lsls r4, r5, #4 │ │ │ │ movs r3, r2 │ │ │ │ lsls r5, r1, #10 │ │ │ │ movs r3, r1 │ │ │ │ @@ -101799,32 +101827,32 @@ │ │ │ │ mov r5, r6 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrd r3, r2, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r5 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 6fc12 <_Py_hashtable_get@@Base+0x69a> │ │ │ │ + bne.w 6fc52 <_Py_hashtable_get@@Base+0x69a> │ │ │ │ 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 6fd82 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ - add r7, pc, #4 @ (adr r7, 6fa1c <_Py_hashtable_get@@Base+0x4a4>) │ │ │ │ + bhi.w 6fdc2 <_Py_hashtable_get@@Base+0x80a> │ │ │ │ + add r7, pc, #4 @ (adr r7, 6fa5c <_Py_hashtable_get@@Base+0x4a4>) │ │ │ │ ldr.w pc, [r7, fp, lsl #2] │ │ │ │ - @ instruction: 0xfa490006 │ │ │ │ - stc2 0, cr0, [r5, #-24] @ 0xffffffe8 │ │ │ │ - @ instruction: 0xfa390006 │ │ │ │ - strb.w r0, [r7, r6] │ │ │ │ - ldc2l 0, cr0, [fp], #24 │ │ │ │ - @ instruction: 0xf7f70006 │ │ │ │ - @ instruction: 0xf7ef0006 │ │ │ │ + @ instruction: 0xfa890006 │ │ │ │ + stc2l 0, cr0, [r5, #-24] @ 0xffffffe8 │ │ │ │ + @ instruction: 0xfa790006 │ │ │ │ + str.w r0, [r7, r6] │ │ │ │ + ldc2 0, cr0, [fp, #-24]! @ 0xffffffe8 │ │ │ │ + ldrh.w r0, [r7, r6] │ │ │ │ + strh.w r0, [pc, #-6] @ 6fa72 <_Py_hashtable_get@@Base+0x4ba> │ │ │ │ ldrb.w r6, [r8, #2] │ │ │ │ bfi r9, r6, #16, #8 │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ ldrb.w r6, [r8] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ @@ -101950,162 +101978,162 @@ │ │ │ │ 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 6f9da <_Py_hashtable_get@@Base+0x462> │ │ │ │ + b.n 6fa1a <_Py_hashtable_get@@Base+0x462> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 6fc80 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 6fcc0 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - movw r3, #41037 @ 0xa04d │ │ │ │ + movw r3, #41101 @ 0xa08d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6fd16 <_Py_hashtable_get@@Base+0x79e> │ │ │ │ + bne.n 6fd56 <_Py_hashtable_get@@Base+0x79e> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ - beq.w 6fd72 <_Py_hashtable_get@@Base+0x7fa> │ │ │ │ + beq.w 6fdb2 <_Py_hashtable_get@@Base+0x7fa> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 6fc80 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 6fcc0 <_Py_hashtable_get@@Base+0x708> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ldrb r6, [r1, #16] │ │ │ │ ubfx r0, r3, #2, #3 │ │ │ │ ubfx ip, r6, #2, #3 │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 6fc80 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.n 6fcc0 <_Py_hashtable_get@@Base+0x708> │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bpl.n 6fd4a <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ + bpl.n 6fd8a <_Py_hashtable_get@@Base+0x7d2> │ │ │ │ tst.w r3, #64 @ 0x40 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ it eq │ │ │ │ addeq.w r0, r3, #28 │ │ │ │ - beq.n 6fd4e <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ + beq.n 6fd8e <_Py_hashtable_get@@Base+0x7d6> │ │ │ │ add.w r0, r3, #20 │ │ │ │ lsls r3, r6, #26 │ │ │ │ - bpl.n 6fd54 <_Py_hashtable_get@@Base+0x7dc> │ │ │ │ + bpl.n 6fd94 <_Py_hashtable_get@@Base+0x7dc> │ │ │ │ lsls r6, r6, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ mul.w r2, r2, ip │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f9fc <_Py_hashtable_get@@Base+0x484> │ │ │ │ + beq.w 6fa3c <_Py_hashtable_get@@Base+0x484> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 6f9fc <_Py_hashtable_get@@Base+0x484> │ │ │ │ + beq.w 6fa3c <_Py_hashtable_get@@Base+0x484> │ │ │ │ ldr r6, [sp, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 6fcf0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 6fd30 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r2, [r3, #20] │ │ │ │ - movw r3, #41037 @ 0xa04d │ │ │ │ + movw r3, #41101 @ 0xa08d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6fd22 <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ + bne.n 6fd62 <_Py_hashtable_get@@Base+0x7aa> │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 6fd7a <_Py_hashtable_get@@Base+0x802> │ │ │ │ + beq.n 6fdba <_Py_hashtable_get@@Base+0x802> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 6fcf0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 6fd30 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ ubfx r7, r3, #2, #3 │ │ │ │ cmp r7, ip │ │ │ │ - bne.n 6fcf0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.n 6fd30 <_Py_hashtable_get@@Base+0x778> │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 6fd66 <_Py_hashtable_get@@Base+0x7ee> │ │ │ │ + beq.n 6fda6 <_Py_hashtable_get@@Base+0x7ee> │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 6fd62 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ + beq.n 6fda2 <_Py_hashtable_get@@Base+0x7ea> │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ mul.w r2, r7, r2 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 6f9fc <_Py_hashtable_get@@Base+0x484> │ │ │ │ + beq.w 6fa3c <_Py_hashtable_get@@Base+0x484> │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 6f9fc <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 6fc8a <_Py_hashtable_get@@Base+0x712> │ │ │ │ + beq.w 6fa3c <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 6fcca <_Py_hashtable_get@@Base+0x712> │ │ │ │ ldrb.w r9, [r8, #4] │ │ │ │ bfi r6, r9, #0, #8 │ │ │ │ - b.n 6f806 <_Py_hashtable_get@@Base+0x28e> │ │ │ │ + b.n 6f846 <_Py_hashtable_get@@Base+0x28e> │ │ │ │ ldrb.w r6, [r8, #1] │ │ │ │ bfi r9, r6, #8, #8 │ │ │ │ - b.n 6fa48 <_Py_hashtable_get@@Base+0x4d0> │ │ │ │ + b.n 6fa88 <_Py_hashtable_get@@Base+0x4d0> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 6f9e8 <_Py_hashtable_get@@Base+0x470> │ │ │ │ + b.n 6fa28 <_Py_hashtable_get@@Base+0x470> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f9fc <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 6fc80 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + bne.w 6fa3c <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 6fcc0 <_Py_hashtable_get@@Base+0x708> │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6f9fc <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 6fcf0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + bne.w 6fa3c <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 6fd30 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ 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 6f5e4 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ - b.n 6f9e2 <_Py_hashtable_get@@Base+0x46a> │ │ │ │ + bne.w 6f624 <_Py_hashtable_get@@Base+0x6c> │ │ │ │ + b.n 6fa22 <_Py_hashtable_get@@Base+0x46a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #28] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bmi.n 6fc6a <_Py_hashtable_get@@Base+0x6f2> │ │ │ │ + bmi.n 6fcaa <_Py_hashtable_get@@Base+0x6f2> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 6fc72 <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ + b.n 6fcb2 <_Py_hashtable_get@@Base+0x6fa> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 6f9da <_Py_hashtable_get@@Base+0x462> │ │ │ │ + b.n 6fa1a <_Py_hashtable_get@@Base+0x462> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 6fce2 <_Py_hashtable_get@@Base+0x76a> │ │ │ │ + b.n 6fd22 <_Py_hashtable_get@@Base+0x76a> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 6fcd4 <_Py_hashtable_get@@Base+0x75c> │ │ │ │ + b.n 6fd14 <_Py_hashtable_get@@Base+0x75c> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r8, [r3, #28] │ │ │ │ - b.n 6fd34 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ + b.n 6fd74 <_Py_hashtable_get@@Base+0x7bc> │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 6f9fc <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 6fc80 <_Py_hashtable_get@@Base+0x708> │ │ │ │ + beq.w 6fa3c <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 6fcc0 <_Py_hashtable_get@@Base+0x708> │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w 6f9fc <_Py_hashtable_get@@Base+0x484> │ │ │ │ - b.n 6fcf0 <_Py_hashtable_get@@Base+0x778> │ │ │ │ + beq.w 6fa3c <_Py_hashtable_get@@Base+0x484> │ │ │ │ + b.n 6fd30 <_Py_hashtable_get@@Base+0x778> │ │ │ │ ldr r7, [sp, #12] │ │ │ │ adds.w lr, lr, r4 │ │ │ │ mov.w r6, r4, lsl #13 │ │ │ │ adc.w r5, r2, r5 │ │ │ │ eors r3, r7 │ │ │ │ add.w r6, r6, r2, lsr #19 │ │ │ │ lsls r2, r2, #13 │ │ │ │ @@ -102223,72 +102251,72 @@ │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r3, r3, r4, lsr #15 │ │ │ │ add.w r2, r2, r1, lsr #11 │ │ │ │ eor.w r3, r3, r6 │ │ │ │ adc.w r0, r0, r4 │ │ │ │ eors r3, r2 │ │ │ │ eor.w r6, r3, r0 │ │ │ │ - b.n 6f9da <_Py_hashtable_get@@Base+0x462> │ │ │ │ + b.n 6fa1a <_Py_hashtable_get@@Base+0x462> │ │ │ │ nop │ │ │ │ - b.w 6bbb4 │ │ │ │ + b.w 6bbc4 │ │ │ │ │ │ │ │ -0006ff40 <_Py_hashtable_set@@Base>: │ │ │ │ +0006ff80 <_Py_hashtable_set@@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, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - movw r3, #45753 @ 0xb2b9 │ │ │ │ + movw r3, #45769 @ 0xb2c9 │ │ │ │ movt r3, #6 │ │ │ │ mov r8, r1 │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [r0, #32] │ │ │ │ str r0, [sp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7064c <_Py_hashtable_set@@Base+0x70c> │ │ │ │ + bne.w 7068c <_Py_hashtable_set@@Base+0x70c> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #45945 @ 0xb379 │ │ │ │ + movw r2, #45961 @ 0xb389 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r4, [r3, #848] @ 0x350 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 7068a <_Py_hashtable_set@@Base+0x74a> │ │ │ │ + bne.w 706ca <_Py_hashtable_set@@Base+0x74a> │ │ │ │ movs r0, #16 │ │ │ │ blx 2bfa0 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7065a <_Py_hashtable_set@@Base+0x71a> │ │ │ │ + beq.w 7069a <_Py_hashtable_set@@Base+0x71a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - movw r3, #65341 @ 0xff3d │ │ │ │ + movw r3, #65405 @ 0xff7d │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 70468 <_Py_hashtable_set@@Base+0x528> │ │ │ │ + bne.w 704a8 <_Py_hashtable_set@@Base+0x528> │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ adds r4, r0, #1 │ │ │ │ - bne.w 703de <_Py_hashtable_set@@Base+0x49e> │ │ │ │ + bne.w 7041e <_Py_hashtable_set@@Base+0x49e> │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ lsls r1, r0, #26 │ │ │ │ - bpl.w 706c4 <_Py_hashtable_set@@Base+0x784> │ │ │ │ + bpl.w 70704 <_Py_hashtable_set@@Base+0x784> │ │ │ │ lsls r2, r0, #25 │ │ │ │ - bpl.w 7069e <_Py_hashtable_set@@Base+0x75e> │ │ │ │ + bpl.w 706de <_Py_hashtable_set@@Base+0x75e> │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 703da <_Py_hashtable_set@@Base+0x49a> │ │ │ │ + beq.w 7041a <_Py_hashtable_set@@Base+0x49a> │ │ │ │ add.w r3, r8, #20 │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #49821 @ 0xc29d │ │ │ │ + movw r3, #49837 @ 0xc2ad │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 706bc <_Py_hashtable_set@@Base+0x77c> │ │ │ │ + bne.w 706fc <_Py_hashtable_set@@Base+0x77c> │ │ │ │ movw r2, #61432 @ 0xeff8 │ │ │ │ movt r2, #79 @ 0x4f │ │ │ │ movw r5, #25973 @ 0x6575 │ │ │ │ movt r5, #28787 @ 0x7073 │ │ │ │ movw ip, #29281 @ 0x7261 │ │ │ │ movt ip, #28261 @ 0x6e65 │ │ │ │ ldr.w lr, [r2] │ │ │ │ @@ -102313,15 +102341,15 @@ │ │ │ │ movw r3, #25698 @ 0x6462 │ │ │ │ movt r3, #29797 @ 0x7465 │ │ │ │ lsls r7, r0, #24 │ │ │ │ eor.w r2, r9, r2 │ │ │ │ eor.w r3, r9, r3 │ │ │ │ cmp r0, #7 │ │ │ │ str r7, [sp, #16] │ │ │ │ - ble.w 70436 <_Py_hashtable_set@@Base+0x4f6> │ │ │ │ + ble.w 70476 <_Py_hashtable_set@@Base+0x4f6> │ │ │ │ adds.w r9, r5, r4 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ adc.w r7, r2, r6 │ │ │ │ ldr.w fp, [r5] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ eor.w r1, r1, fp │ │ │ │ adds.w ip, ip, r1 │ │ │ │ @@ -102360,15 +102388,15 @@ │ │ │ │ add.w r3, r3, r7, lsr #11 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ eor.w r1, r9, r1 │ │ │ │ eors r3, r7 │ │ │ │ sub.w r7, r0, #8 │ │ │ │ cmp r7, #7 │ │ │ │ str r7, [sp, #20] │ │ │ │ - bls.n 701aa <_Py_hashtable_set@@Base+0x26a> │ │ │ │ + bls.n 701ea <_Py_hashtable_set@@Base+0x26a> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ strd r0, r8, [sp, #32] │ │ │ │ add.w fp, r7, #8 │ │ │ │ add r7, r0 │ │ │ │ strd r7, sl, [sp, #24] │ │ │ │ adds.w r8, r4, r5 │ │ │ │ ldr.w r5, [fp] │ │ │ │ @@ -102410,29 +102438,29 @@ │ │ │ │ eors r5, r1 │ │ │ │ eors r1, r3 │ │ │ │ eor.w r3, r8, r0 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ eor.w r6, r9, r8 │ │ │ │ sub.w r0, r0, fp │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.n 7010c <_Py_hashtable_set@@Base+0x1cc> │ │ │ │ + bgt.n 7014c <_Py_hashtable_set@@Base+0x1cc> │ │ │ │ ldrd sl, r0, [sp, #28] │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ ldr r7, [sp, #20] │ │ │ │ bic.w r9, r0, #7 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ sub.w r9, r7, r9 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ add r7, r0 │ │ │ │ str r7, [sp, #8] │ │ │ │ add.w r7, r9, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi.w 70484 <_Py_hashtable_set@@Base+0x544> │ │ │ │ + bhi.w 704c4 <_Py_hashtable_set@@Base+0x544> │ │ │ │ tbh [pc, r7, lsl #1] │ │ │ │ lsls r5, r1, #9 │ │ │ │ lsls r2, r2, #5 │ │ │ │ lsls r6, r1, #5 │ │ │ │ movs r5, r2 │ │ │ │ lsls r7, r0, #9 │ │ │ │ movs r4, r1 │ │ │ │ @@ -102592,50 +102620,50 @@ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ vmov s13, r3 │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt.w 70676 <_Py_hashtable_set@@Base+0x736> │ │ │ │ + bgt.w 706b6 <_Py_hashtable_set@@Base+0x736> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ subs r3, #1 │ │ │ │ ands r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ str.w r1, [sl] │ │ │ │ str.w sl, [r2, r3, lsl #2] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r7, r0, #1 │ │ │ │ mov.w r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi.n 70484 <_Py_hashtable_set@@Base+0x544> │ │ │ │ + bhi.n 704c4 <_Py_hashtable_set@@Base+0x544> │ │ │ │ addw fp, pc, #8 │ │ │ │ ldr.w pc, [fp, r7, lsl #2] │ │ │ │ nop │ │ │ │ - lsls r5, r5, #25 │ │ │ │ + lsls r5, r5, #26 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r7, r6, #17 │ │ │ │ + lsls r7, r6, #18 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r7, r5, #17 │ │ │ │ + lsls r7, r5, #18 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r5, r7, #7 │ │ │ │ + lsls r5, r7, #8 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r1, r4, #25 │ │ │ │ + lsls r1, r4, #26 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r3, r5, #7 │ │ │ │ + lsls r3, r5, #8 │ │ │ │ movs r7, r0 │ │ │ │ - lsls r1, r4, #7 │ │ │ │ + lsls r1, r4, #8 │ │ │ │ movs r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ - b.n 703de <_Py_hashtable_set@@Base+0x49e> │ │ │ │ + b.n 7041e <_Py_hashtable_set@@Base+0x49e> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrb r0, [r0, #2] │ │ │ │ bfi r9, r0, #16, #8 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ bfi r9, r0, #8, #8 │ │ │ │ ldrb r0, [r7, #0] │ │ │ │ @@ -102763,101 +102791,101 @@ │ │ │ │ mov.w r2, r2, lsl #21 │ │ │ │ add.w r0, r0, r3, lsr #15 │ │ │ │ add.w r2, r2, r4, lsr #11 │ │ │ │ eor.w r0, r0, lr │ │ │ │ adc.w ip, ip, r3 │ │ │ │ eors r0, r2 │ │ │ │ eor.w r0, r0, ip │ │ │ │ - b.n 703d2 <_Py_hashtable_set@@Base+0x492> │ │ │ │ + b.n 70412 <_Py_hashtable_set@@Base+0x492> │ │ │ │ movs r0, #16 │ │ │ │ blx r2 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 6ff90 <_Py_hashtable_set@@Base+0x50> │ │ │ │ + bne.w 6ffd0 <_Py_hashtable_set@@Base+0x50> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 70430 <_Py_hashtable_set@@Base+0x4f0> │ │ │ │ + b.n 70470 <_Py_hashtable_set@@Base+0x4f0> │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrb.w r9, [r7, #4] │ │ │ │ bfi r0, r9, #0, #8 │ │ │ │ - b.n 701fc <_Py_hashtable_set@@Base+0x2bc> │ │ │ │ + b.n 7023c <_Py_hashtable_set@@Base+0x2bc> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ bfi r9, r0, #0, #8 │ │ │ │ - b.n 70484 <_Py_hashtable_set@@Base+0x544> │ │ │ │ + b.n 704c4 <_Py_hashtable_set@@Base+0x544> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1970e4 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl 1977ac <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 706cc <_Py_hashtable_set@@Base+0x78c> │ │ │ │ + beq.n 7070c <_Py_hashtable_set@@Base+0x78c> │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b.n 7041a <_Py_hashtable_set@@Base+0x4da> │ │ │ │ + b.n 7045a <_Py_hashtable_set@@Base+0x4da> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ movs r1, #16 │ │ │ │ blx r4 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 6ff90 <_Py_hashtable_set@@Base+0x50> │ │ │ │ - b.n 7065a <_Py_hashtable_set@@Base+0x71a> │ │ │ │ + bne.w 6ffd0 <_Py_hashtable_set@@Base+0x50> │ │ │ │ + b.n 7069a <_Py_hashtable_set@@Base+0x71a> │ │ │ │ add.w r3, r8, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb.w r0, [r8, #16] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 6ffd4 <_Py_hashtable_set@@Base+0x94> │ │ │ │ - b.n 703da <_Py_hashtable_set@@Base+0x49a> │ │ │ │ + bne.w 70014 <_Py_hashtable_set@@Base+0x94> │ │ │ │ + b.n 7041a <_Py_hashtable_set@@Base+0x49a> │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ blx r2 │ │ │ │ - b.n 703d2 <_Py_hashtable_set@@Base+0x492> │ │ │ │ + b.n 70412 <_Py_hashtable_set@@Base+0x492> │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 706a4 <_Py_hashtable_set@@Base+0x764> │ │ │ │ + b.n 706e4 <_Py_hashtable_set@@Base+0x764> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ blx r2 │ │ │ │ - b.n 7065a <_Py_hashtable_set@@Base+0x71a> │ │ │ │ + b.n 7069a <_Py_hashtable_set@@Base+0x71a> │ │ │ │ │ │ │ │ -000706dc : │ │ │ │ +0007071c : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #492] @ (708d8 ) │ │ │ │ + ldr r5, [pc, #492] @ (70918 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ - ldr.w ip, [r6, r5] │ │ │ │ - ldr.w r2, [ip, #8] │ │ │ │ + ldr.w lr, [r6, r5] │ │ │ │ + ldr.w r2, [lr, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1912] @ 0x778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 70798 │ │ │ │ - ldr r0, [pc, #468] @ (708dc ) │ │ │ │ + beq.n 707d8 │ │ │ │ + ldr r0, [pc, #468] @ (7091c ) │ │ │ │ ldr r4, [r3, #0] │ │ │ │ str.w r4, [r2, #1912] @ 0x778 │ │ │ │ ldr.w r1, [r2, #1916] @ 0x77c │ │ │ │ ldr.w r4, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1916] @ 0x77c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 70860 │ │ │ │ - ldr r2, [pc, #440] @ (708e0 ) │ │ │ │ + bne.w 708a0 │ │ │ │ + ldr r2, [pc, #440] @ (70920 ) │ │ │ │ strd r2, r4, [r3, #24] │ │ │ │ - ldr.w r2, [ip, #8] │ │ │ │ + ldr.w r2, [lr, #8] │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ - vldr d7, [pc, #408] @ 708d0 │ │ │ │ - addw lr, r2, #3756 @ 0xeac │ │ │ │ + vldr d7, [pc, #408] @ 70910 │ │ │ │ + addw ip, r2, #3756 @ 0xeac │ │ │ │ ldr.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ and.w r1, r1, #3 │ │ │ │ ldr.w r7, [r2, #3868] @ 0xf1c │ │ │ │ orrs r1, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ adds r7, #1 │ │ │ │ @@ -102869,42 +102897,42 @@ │ │ │ │ orrs r0, r4 │ │ │ │ str r7, [sp, #4] │ │ │ │ eor.w r1, r1, #1 │ │ │ │ ldr.w r7, [r2, #3764] @ 0xeb4 │ │ │ │ vstr d7, [r3, #16] │ │ │ │ adds r6, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ - orr.w r1, r1, lr │ │ │ │ + orr.w r1, r1, ip │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp r7, r6 │ │ │ │ strd r1, r0, [r3, #-8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ str.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ str.w r6, [r2, #3768] @ 0xeb8 │ │ │ │ - blt.n 70818 │ │ │ │ + blt.n 70858 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 708be │ │ │ │ - ldr.w ip, [r6, r5] │ │ │ │ + beq.w 708fe │ │ │ │ + ldr.w lr, [r6, r5] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ - ldr r2, [pc, #296] @ (708e0 ) │ │ │ │ + ldr r2, [pc, #296] @ (70920 ) │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r0, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r3, #28] │ │ │ │ str r2, [r3, #8] │ │ │ │ - ldr.w r2, [ip, #8] │ │ │ │ + ldr.w r2, [lr, #8] │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ ldr.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ addw r6, r2, #3756 @ 0xeac │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r5 │ │ │ │ @@ -102921,627 +102949,627 @@ │ │ │ │ adds r5, #1 │ │ │ │ orrs r1, r6 │ │ │ │ cmp r0, r7 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ str.w r5, [r2, #3868] @ 0xf1c │ │ │ │ str.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ - ble.n 70792 │ │ │ │ + ble.n 707d2 │ │ │ │ ldr.w r1, [r2, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 70792 │ │ │ │ + beq.n 707d2 │ │ │ │ ldr.w r2, [r2, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70792 │ │ │ │ - ldr.w r2, [ip, #72] @ 0x48 │ │ │ │ - cbnz r2, 70858 │ │ │ │ - add.w r1, ip, #12 │ │ │ │ - ldr.w r2, [ip, #12] │ │ │ │ + bne.n 707d2 │ │ │ │ + ldr.w r2, [lr, #72] @ 0x48 │ │ │ │ + cbnz r2, 70898 │ │ │ │ + add.w r1, lr, #12 │ │ │ │ + ldr.w r2, [lr, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 70792 │ │ │ │ + bmi.n 707d2 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70842 │ │ │ │ + bne.n 70882 │ │ │ │ dmb ish │ │ │ │ - b.n 70792 │ │ │ │ + b.n 707d2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 70792 │ │ │ │ - b.n 70832 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.n 707d2 │ │ │ │ + b.n 70872 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 708a4 │ │ │ │ + bne.n 708e4 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 708b8 │ │ │ │ + cbnz r0, 708f8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 131c48 │ │ │ │ - ldr.w ip, [r6, r5] │ │ │ │ + bl 131f58 │ │ │ │ + ldr.w lr, [r6, r5] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - ldr r1, [pc, #84] @ (708e0 ) │ │ │ │ + ldr r1, [pc, #84] @ (70920 ) │ │ │ │ movs r2, #0 │ │ │ │ movs r0, #0 │ │ │ │ strd r1, r2, [r3, #24] │ │ │ │ str r2, [r3, #8] │ │ │ │ movs r1, #0 │ │ │ │ - ldr.w r2, [ip, #8] │ │ │ │ + ldr.w r2, [lr, #8] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ - b.n 707ca │ │ │ │ + b.n 7080a │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ - ldr.w ip, [r6, r5] │ │ │ │ + ldr.w lr, [r6, r5] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 70888 │ │ │ │ - ldr.w ip, [r6, r5] │ │ │ │ - b.n 70888 │ │ │ │ + b.n 708c8 │ │ │ │ + ldr.w lr, [r6, r5] │ │ │ │ + b.n 708c8 │ │ │ │ str r0, [sp, #0] │ │ │ │ - ldr r0, [pc, #28] @ (708e0 ) │ │ │ │ - bl 19c434 <_PyNamespace_New@@Base+0x94> │ │ │ │ + ldr r0, [pc, #28] @ (70920 ) │ │ │ │ + bl 19caf0 <_PyNamespace_New@@Base+0x94> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 70792 │ │ │ │ + b.n 707d2 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ lsls r3, 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, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #520] @ (70b00 ) │ │ │ │ + ldr r5, [pc, #516] @ (70b3c ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r9, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r3 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w ip, [r4, r5] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1912] @ 0x778 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 709b0 │ │ │ │ - ldr r0, [pc, #488] @ (70b04 ) │ │ │ │ + beq.n 709ec │ │ │ │ + ldr r0, [pc, #484] @ (70b40 ) │ │ │ │ ldr.w r1, [r2, #1916] @ 0x77c │ │ │ │ ldr r6, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1916] @ 0x77c │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r6, [r2, #1912] @ 0x778 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 70a7e │ │ │ │ + bne.w 70aba │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ sub.w lr, r3, #8 │ │ │ │ ldr.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ - addw r6, r2, #3756 @ 0xeac │ │ │ │ + addw r5, r2, #3756 @ 0xeac │ │ │ │ and.w r1, r1, #3 │ │ │ │ str r7, [r3, #24] │ │ │ │ str.w r8, [r3, #28] │ │ │ │ orrs r1, r4 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ - ldr.w r5, [r2, #3764] @ 0xeb4 │ │ │ │ orr.w r0, r0, lr │ │ │ │ str r0, [r4, #0] │ │ │ │ + ldr.w r4, [r2, #3868] @ 0xf1c │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ ldr.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ + adds r6, r4, #1 │ │ │ │ ldr.w r1, [r2, #3876] @ 0xf24 │ │ │ │ - ldr.w r4, [r2, #3868] @ 0xf1c │ │ │ │ + ldr.w r4, [r2, #3764] @ 0xeb4 │ │ │ │ adds r0, #1 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - cmp r5, r0 │ │ │ │ - add.w r4, r4, #1 │ │ │ │ - orr.w r1, r1, r6 │ │ │ │ + orrs r1, r5 │ │ │ │ + cmp r4, r0 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w lr, [r2, #3760] @ 0xeb0 │ │ │ │ - str.w r4, [r2, #3868] @ 0xf1c │ │ │ │ + str.w r6, [r2, #3868] @ 0xf1c │ │ │ │ str.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ - blt.n 70a36 │ │ │ │ + blt.n 70a72 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 70ae0 │ │ │ │ + beq.w 70b1c │ │ │ │ ldr.w ip, [r4, r5] │ │ │ │ movs r1, #0 │ │ │ │ str r7, [r0, #24] │ │ │ │ - sub.w r4, r0, #8 │ │ │ │ + sub.w r5, r0, #8 │ │ │ │ str.w r8, [r0, #28] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ str.w r9, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ - ldr.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + ldr.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ addw lr, r2, #3756 @ 0xeac │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ and.w r0, r0, #3 │ │ │ │ and.w r1, r1, #3 │ │ │ │ - orrs r0, r4 │ │ │ │ - orrs r1, r5 │ │ │ │ - str r0, [r5, #0] │ │ │ │ + orrs r0, r5 │ │ │ │ + orrs r1, r4 │ │ │ │ + str r0, [r4, #0] │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ - ldr.w r5, [r2, #3868] @ 0xf1c │ │ │ │ + ldr.w r4, [r2, #3868] @ 0xf1c │ │ │ │ ldr.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r2, #3876] @ 0xf24 │ │ │ │ - adds r6, r5, #1 │ │ │ │ - ldr.w r5, [r2, #3764] @ 0xeb4 │ │ │ │ + adds r6, r4, #1 │ │ │ │ + ldr.w r4, [r2, #3764] @ 0xeb4 │ │ │ │ adds r0, #1 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ orr.w r1, r1, lr │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r0, r4 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ - str.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ + str.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ str.w r6, [r2, #3868] @ 0xf1c │ │ │ │ str.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ - ble.n 709a8 │ │ │ │ + ble.n 709e4 │ │ │ │ ldr.w r1, [r2, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ - cmpne r5, #0 │ │ │ │ - beq.n 709a8 │ │ │ │ + cmpne r4, #0 │ │ │ │ + beq.n 709e4 │ │ │ │ ldr.w r2, [r2, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 709a8 │ │ │ │ + bne.n 709e4 │ │ │ │ ldr.w r2, [ip, #72] @ 0x48 │ │ │ │ - cbnz r2, 70a76 │ │ │ │ + cbnz r2, 70ab2 │ │ │ │ add.w r1, ip, #12 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 709a8 │ │ │ │ + bmi.n 709e4 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70a60 │ │ │ │ + bne.n 70a9c │ │ │ │ dmb ish │ │ │ │ - b.n 709a8 │ │ │ │ + b.n 709e4 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 709a8 │ │ │ │ - b.n 70a50 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.n 709e4 │ │ │ │ + b.n 70a8c │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 70ac6 │ │ │ │ + bne.n 70b02 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbnz r0, 70ada │ │ │ │ + cbnz r0, 70b16 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr.w ip, [r4, r5] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ - sub.w r4, r3, #8 │ │ │ │ + sub.w r5, r3, #8 │ │ │ │ str r7, [r3, #24] │ │ │ │ - ldr.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ + ldr.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ str.w r8, [r3, #28] │ │ │ │ str.w r9, [r3, #8] │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ - b.n 709ea │ │ │ │ + b.n 70a26 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldr.w ip, [r4, r5] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 70aa6 │ │ │ │ + b.n 70ae2 │ │ │ │ ldr.w ip, [r4, r5] │ │ │ │ - b.n 70aa6 │ │ │ │ + b.n 70ae2 │ │ │ │ strd r0, r1, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 19c434 <_PyNamespace_New@@Base+0x94> │ │ │ │ + bl 19caf0 <_PyNamespace_New@@Base+0x94> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 709a8 │ │ │ │ + beq.w 709e4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 709a8 │ │ │ │ + b.n 709e4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00070b08 <_PyObject_GC_New@@Base>: │ │ │ │ +00070b44 <_PyObject_GC_New@@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 r2, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ and.w r1, r2, #24 │ │ │ │ ubfx r7, r2, #14, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r7, #1 │ │ │ │ lsls r2, r2, #29 │ │ │ │ mov.w r4, r7, lsl #3 │ │ │ │ - bmi.w 70c78 <_PyObject_GC_New@@Base+0x170> │ │ │ │ - ldr r1, [pc, #392] @ (70cc0 <_PyObject_GC_New@@Base+0x1b8>) │ │ │ │ + bmi.w 70cb4 <_PyObject_GC_New@@Base+0x170> │ │ │ │ + ldr r1, [pc, #392] @ (70cfc <_PyObject_GC_New@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r1] │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r2, r2, r4 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.n 70c46 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ + bhi.n 70c82 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ adds.w r8, r4, r3 │ │ │ │ - bmi.n 70c46 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ + bmi.n 70c82 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70c38 <_PyObject_GC_New@@Base+0x130> │ │ │ │ + bne.n 70c74 <_PyObject_GC_New@@Base+0x130> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov sl, r3 │ │ │ │ - bcs.n 70c0c <_PyObject_GC_New@@Base+0x104> │ │ │ │ + bcs.n 70c48 <_PyObject_GC_New@@Base+0x104> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 70c00 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + beq.n 70c3c <_PyObject_GC_New@@Base+0xf8> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w ip, [r2] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 70bda <_PyObject_GC_New@@Base+0xd2> │ │ │ │ + beq.n 70c16 <_PyObject_GC_New@@Base+0xd2> │ │ │ │ adds r6, r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r2] │ │ │ │ strd r1, r1, [r6, #-8] │ │ │ │ str r5, [r6, #4] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r5, #0] │ │ │ │ movs r1, #1 │ │ │ │ str.w r1, [r2, r7, lsl #3] │ │ │ │ - ldr r2, [pc, #252] @ (70cc4 <_PyObject_GC_New@@Base+0x1bc>) │ │ │ │ + ldr r2, [pc, #252] @ (70d00 <_PyObject_GC_New@@Base+0x1bc>) │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 70c50 <_PyObject_GC_New@@Base+0x148> │ │ │ │ + bne.n 70c8c <_PyObject_GC_New@@Base+0x148> │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r2, #29 │ │ │ │ - bmi.n 70c6e <_PyObject_GC_New@@Base+0x166> │ │ │ │ + bmi.n 70caa <_PyObject_GC_New@@Base+0x166> │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r6, r0, [r3, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - bhi.n 70bf4 <_PyObject_GC_New@@Base+0xec> │ │ │ │ + bhi.n 70c30 <_PyObject_GC_New@@Base+0xec> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r6 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r6] │ │ │ │ - b.n 70ba4 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ + b.n 70be0 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 70ba4 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ + b.n 70be0 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ mov r0, sl │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70ba4 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ + bne.n 70be0 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 70ca8 <_PyObject_GC_New@@Base+0x1a0> │ │ │ │ + bne.n 70ce4 <_PyObject_GC_New@@Base+0x1a0> │ │ │ │ mov r0, r8 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r2, 70c46 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ + cbz r2, 70c82 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 70ba4 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ + b.n 70be0 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70ba4 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ + bne.n 70be0 <_PyObject_GC_New@@Base+0x9c> │ │ │ │ mov r0, r9 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1fc030 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + b.w 1fc270 │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 70cb4 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ - ldr r0, [pc, #104] @ (70cc8 <_PyObject_GC_New@@Base+0x1c0>) │ │ │ │ - bl 6b7a0 │ │ │ │ + bne.n 70cf0 <_PyObject_GC_New@@Base+0x1ac> │ │ │ │ + ldr r0, [pc, #104] @ (70d04 <_PyObject_GC_New@@Base+0x1c0>) │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70bce <_PyObject_GC_New@@Base+0xc6> │ │ │ │ + bne.n 70c0a <_PyObject_GC_New@@Base+0xc6> │ │ │ │ mov r0, r6 │ │ │ │ - bl 131c48 │ │ │ │ - b.n 70bce <_PyObject_GC_New@@Base+0xc6> │ │ │ │ + bl 131f58 │ │ │ │ + b.n 70c0a <_PyObject_GC_New@@Base+0xc6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aa7c0 <_PyBytes_DecodeEscape2@@Base+0x2470> │ │ │ │ - b.n 70bd4 <_PyObject_GC_New@@Base+0xcc> │ │ │ │ - ldr r2, [pc, #68] @ (70cc0 <_PyObject_GC_New@@Base+0x1b8>) │ │ │ │ + bl 1aae90 <_PyBytes_DecodeEscape2@@Base+0x2470> │ │ │ │ + b.n 70c10 <_PyObject_GC_New@@Base+0xcc> │ │ │ │ + ldr r2, [pc, #68] @ (70cfc <_PyObject_GC_New@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r0, #440] @ 0x1b8 │ │ │ │ ldr.w r9, [r5, r2] │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ ldrd r2, r1, [r1, #12] │ │ │ │ subs r5, r5, r4 │ │ │ │ add r2, r1 │ │ │ │ adds r1, r2, #3 │ │ │ │ adds r2, #1 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r5 │ │ │ │ - bls.w 70b48 <_PyObject_GC_New@@Base+0x40> │ │ │ │ - b.n 70c46 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ + bls.w 70b84 <_PyObject_GC_New@@Base+0x40> │ │ │ │ + b.n 70c82 <_PyObject_GC_New@@Base+0x13e> │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 70c2a <_PyObject_GC_New@@Base+0x122> │ │ │ │ + b.n 70c66 <_PyObject_GC_New@@Base+0x122> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ - b.n 70bce <_PyObject_GC_New@@Base+0xc6> │ │ │ │ + b.n 70c0a <_PyObject_GC_New@@Base+0xc6> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00070ccc : │ │ │ │ +00070d08 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 70dae │ │ │ │ + blt.n 70dea │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #24184 @ 0x5e78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #888] @ 0x378 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 70d94 │ │ │ │ - ldr r0, [pc, #184] @ (70db4 ) │ │ │ │ + bne.n 70dd0 │ │ │ │ + ldr r0, [pc, #184] @ (70df0 ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ - bcs.n 70d66 │ │ │ │ + bcs.n 70da2 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 70d58 │ │ │ │ + beq.n 70d94 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 70d32 │ │ │ │ + cbz r2, 70d6e │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 70d4c │ │ │ │ + bcc.n 70d88 │ │ │ │ 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 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 70d2e │ │ │ │ + b.n 70d6a │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70d2e │ │ │ │ + bne.n 70d6a │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 70da4 │ │ │ │ + bne.n 70de0 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 70d2e │ │ │ │ + beq.n 70d6a │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 70d2e │ │ │ │ + b.n 70d6a │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 70d84 │ │ │ │ + b.n 70dc0 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ 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, #184] @ (70e80 ) │ │ │ │ + ldr r0, [pc, #184] @ (70ebc ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ - bcs.n 70e6e │ │ │ │ + bcs.n 70eaa │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r4, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 70e2a │ │ │ │ + beq.n 70e66 │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 70e04 │ │ │ │ + cbz r2, 70e40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r4, r5 │ │ │ │ - bhi.n 70e1e │ │ │ │ + bhi.n 70e5a │ │ │ │ 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 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 70e00 │ │ │ │ + b.n 70e3c │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 70e00 │ │ │ │ + bne.n 70e3c │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r0, [r3, #848] @ 0x350 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 70e76 │ │ │ │ + bne.n 70eb2 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 70e00 │ │ │ │ + beq.n 70e3c │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 70e00 │ │ │ │ + b.n 70e3c │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 70e38 │ │ │ │ + bge.n 70e74 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 70e00 │ │ │ │ + b.n 70e3c │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r5 │ │ │ │ - b.n 70e5e │ │ │ │ + b.n 70e9a │ │ │ │ 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 70fb8 │ │ │ │ + beq.w 70ff4 │ │ │ │ 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 70f52 │ │ │ │ + bls.n 70f8e │ │ │ │ adds r2, #131 @ 0x83 │ │ │ │ str.w r4, [r5, r2, lsl #2] │ │ │ │ - cbnz r3, 70f28 │ │ │ │ + cbnz r3, 70f64 │ │ │ │ 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] │ │ │ │ @@ -103577,227 +103605,227 @@ │ │ │ │ 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 70f00 │ │ │ │ + bne.n 70f3c │ │ │ │ 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, 70f9a │ │ │ │ + cbnz r3, 70fd6 │ │ │ │ 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, 70f88 │ │ │ │ + cbnz r0, 70fc4 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 71142 │ │ │ │ + bne.w 7117e │ │ │ │ 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 70f00 │ │ │ │ + b.n 70f3c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ - cbz r0, 70faa │ │ │ │ + cbz r0, 70fe6 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr.w r2, [r5, r6, lsl #3] │ │ │ │ - b.n 70f34 │ │ │ │ + b.n 70f70 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 70fa2 │ │ │ │ + beq.n 70fde │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 70fa2 │ │ │ │ + b.n 70fde │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r7, r3 │ │ │ │ ldr.w r3, [r3, #992] @ 0x3e0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 71100 │ │ │ │ + beq.w 7113c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71152 │ │ │ │ + bne.w 7118e │ │ │ │ ldr.w r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7108e │ │ │ │ + beq.n 710ca │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov.w r1, #262144 @ 0x40000 │ │ │ │ str.w r2, [r5, #520] @ 0x208 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r0, r2, [r7, #980] @ 0x3d4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71196 │ │ │ │ + beq.w 711d2 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 71182 │ │ │ │ + beq.w 711be │ │ │ │ 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 7106c │ │ │ │ + beq.n 710a8 │ │ │ │ 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 7103e │ │ │ │ + bls.n 7107a │ │ │ │ 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 7116e │ │ │ │ + bne.w 711aa │ │ │ │ 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 70eb8 │ │ │ │ + b.n 70ef4 │ │ │ │ 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 7103a │ │ │ │ + bhi.n 71076 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ str.w ip, [r3, #16] │ │ │ │ strd r0, r2, [r3, #4] │ │ │ │ - b.n 71052 │ │ │ │ + b.n 7108e │ │ │ │ ldr.w r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 71116 │ │ │ │ + bne.n 71152 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mov.w r8, #16 │ │ │ │ mov.w r2, #448 @ 0x1c0 │ │ │ │ ldr.w r1, [r7, #856] @ 0x358 │ │ │ │ - movw r3, #46557 @ 0xb5dd │ │ │ │ + movw r3, #46573 @ 0xb5ed │ │ │ │ movt r3, #6 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 71162 │ │ │ │ + bne.n 7119e │ │ │ │ mov r1, r2 │ │ │ │ blx 2b758 │ │ │ │ mov lr, r0 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7113a │ │ │ │ + beq.n 71176 │ │ │ │ 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 710f2 │ │ │ │ + b.n 7112e │ │ │ │ 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 710de │ │ │ │ + bcc.n 7111a │ │ │ │ add.w r3, lr, r9 │ │ │ │ str.w r8, [r5, #516] @ 0x204 │ │ │ │ - b.n 70fda │ │ │ │ - movw r0, #46552 @ 0xb5d8 │ │ │ │ + b.n 71016 │ │ │ │ + movw r0, #46616 @ 0xb618 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 18b9cc │ │ │ │ - cbnz r0, 71146 │ │ │ │ + bl 18c08c │ │ │ │ + cbnz r0, 71182 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ - b.n 70fd2 │ │ │ │ + b.n 7100e │ │ │ │ lsls r1, r3, #1 │ │ │ │ cmp.w r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 7113a │ │ │ │ + bcs.n 71176 │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.n 7113a │ │ │ │ + bhi.n 71176 │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r0, [r5, #512] @ 0x200 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 710a2 │ │ │ │ + bge.n 710de │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ - b.n 70f20 │ │ │ │ + b.n 70f5c │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 70f88 │ │ │ │ + b.n 70fc4 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7110e │ │ │ │ + beq.n 7114a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #992] @ 0x3e0 │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ bl 2db08 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b.n 70fd2 │ │ │ │ + b.n 7100e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ blx ip │ │ │ │ mov lr, r0 │ │ │ │ - b.n 710bc │ │ │ │ + b.n 710f8 │ │ │ │ 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 71052 │ │ │ │ + b.n 7108e │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r6, [r7, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r7, #980] @ 0x3d4 │ │ │ │ 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 7113a │ │ │ │ + b.n 71176 │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #112] @ (71218 ) │ │ │ │ + ldr r2, [pc, #112] @ (71254 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ push {r4, r5, lr} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ addw r5, r3, #3756 @ 0xeac │ │ │ │ ldr.w r1, [r3, #3760] @ 0xeb0 │ │ │ │ @@ -103818,354 +103846,354 @@ │ │ │ │ orrs r2, r5 │ │ │ │ str.w r2, [r0, #-8] │ │ │ │ adds r1, #1 │ │ │ │ str.w ip, [r3, #3760] @ 0xeb0 │ │ │ │ cmp r1, r4 │ │ │ │ str.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ str.w lr, [r3, #3868] @ 0xf1c │ │ │ │ - bgt.n 71208 │ │ │ │ + bgt.n 71244 │ │ │ │ pop {r4, r5, pc} │ │ │ │ addw r3, r3, #3740 @ 0xe9c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ mov r0, r3 │ │ │ │ - b.w 80b54 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ + b.w 80b74 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007121c : │ │ │ │ +00071258 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71466 │ │ │ │ + beq.w 714a2 │ │ │ │ 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 7137c │ │ │ │ + bhi.w 713b8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 7146c │ │ │ │ + blt.w 714a8 │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.w 713f8 │ │ │ │ + bgt.w 71434 │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ movs r7, #1 │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ add.w r8, r0, #21 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 713e8 │ │ │ │ - ldr r3, [pc, #580] @ (714bc ) │ │ │ │ + bne.w 71424 │ │ │ │ + ldr r3, [pc, #580] @ (714f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov r5, r3 │ │ │ │ - bcs.w 71410 │ │ │ │ + bcs.w 7144c │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 71402 │ │ │ │ + beq.w 7143e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str r6, [r2, #4] │ │ │ │ - cbz r6, 712fa │ │ │ │ + cbz r6, 71336 │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #500] @ (714c0 ) │ │ │ │ + ldr r2, [pc, #500] @ (714fc ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r6, 7131e │ │ │ │ + cbnz r6, 7135a │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 71344 │ │ │ │ + beq.n 71380 │ │ │ │ adds r2, r3, r4 │ │ │ │ mov.w r5, r9, lsl #2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ orr.w r5, r5, #96 @ 0x60 │ │ │ │ movs r1, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ strb r5, [r3, #16] │ │ │ │ strb r1, [r2, #20] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r0, r5, [r2, #24] │ │ │ │ cmp r0, r5 │ │ │ │ - bhi.n 71312 │ │ │ │ + bhi.n 7134e │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r6, [r2, r0] │ │ │ │ - b.n 712b2 │ │ │ │ + b.n 712ee │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 712b2 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + b.n 712ee │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 71486 │ │ │ │ - ldr r0, [pc, #404] @ (714c4 ) │ │ │ │ + bne.w 714c2 │ │ │ │ + ldr r0, [pc, #404] @ (71500 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 712d4 │ │ │ │ + bne.n 71310 │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 712d4 │ │ │ │ + b.n 71310 │ │ │ │ add.w r1, r3, #28 │ │ │ │ mov.w r5, r9, lsl #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r7, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ orr.w r5, r5, #32 │ │ │ │ mov.w r2, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r5, [r3, #16] │ │ │ │ itt eq │ │ │ │ strbeq r2, [r1, r4] │ │ │ │ strdeq r2, r2, [r3, #20] │ │ │ │ - beq.n 712f2 │ │ │ │ + beq.n 7132e │ │ │ │ cmp r7, #2 │ │ │ │ strd r2, r2, [r3, #20] │ │ │ │ ite eq │ │ │ │ strheq.w r2, [r1, r4, lsl #1] │ │ │ │ strne.w r2, [r1, r4, lsl #2] │ │ │ │ - b.n 712f2 │ │ │ │ + b.n 7132e │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls.n 7144a │ │ │ │ + bls.n 71486 │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ - bcs.n 71438 │ │ │ │ + bcs.n 71474 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7146c │ │ │ │ + blt.n 714a8 │ │ │ │ mov.w r9, #2 │ │ │ │ mov r7, r9 │ │ │ │ mov r1, r7 │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movw r1, #65528 @ 0xfff8 │ │ │ │ movt r1, #8191 @ 0x1fff │ │ │ │ movw r3, #65527 @ 0xfff7 │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ movw r2, #65520 @ 0xfff0 │ │ │ │ movt r2, #16383 @ 0x3fff │ │ │ │ cmp r0, r1 │ │ │ │ it ne │ │ │ │ movne r3, r2 │ │ │ │ cmp r4, r3 │ │ │ │ itt le │ │ │ │ mlale r8, r4, r7, r7 │ │ │ │ addle.w r8, r8, #28 │ │ │ │ - bgt.n 713f8 │ │ │ │ + bgt.n 71434 │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 71274 │ │ │ │ + beq.w 712b0 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 712b2 │ │ │ │ + bne.w 712ee │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 712b2 │ │ │ │ + bne.w 712ee │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 71496 │ │ │ │ + bne.n 714d2 │ │ │ │ mov r0, r8 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 713f8 │ │ │ │ + beq.n 71434 │ │ │ │ ldr.w r2, [r5, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r5, #800] @ 0x320 │ │ │ │ - b.n 712b2 │ │ │ │ + b.n 712ee │ │ │ │ cmp.w r1, #1114112 @ 0x110000 │ │ │ │ - bcs.n 714a2 │ │ │ │ + bcs.n 714de │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7146c │ │ │ │ + blt.n 714a8 │ │ │ │ mov.w r9, #4 │ │ │ │ mov r7, r9 │ │ │ │ - b.n 71390 │ │ │ │ + b.n 713cc │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7146c │ │ │ │ + blt.n 714a8 │ │ │ │ movw r3, #65506 @ 0xffe2 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r0, r3 │ │ │ │ - bgt.n 713f8 │ │ │ │ + bgt.n 71434 │ │ │ │ mov.w r9, #1 │ │ │ │ add.w r8, r0, #29 │ │ │ │ mov r7, r9 │ │ │ │ - b.n 713ca │ │ │ │ - ldr r3, [pc, #96] @ (714c8 ) │ │ │ │ + b.n 71406 │ │ │ │ + ldr r3, [pc, #96] @ (71504 ) │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61140 @ 0xeed4 │ │ │ │ + movw r1, #61204 @ 0xef14 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 712f2 │ │ │ │ + b.n 7132e │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 712d4 │ │ │ │ + b.n 71310 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 71428 │ │ │ │ + b.n 71464 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61088 @ 0xeea0 │ │ │ │ + movw r1, #61152 @ 0xeee0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 71482 │ │ │ │ + bl f3598 │ │ │ │ + b.n 714be │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000714cc : │ │ │ │ +00071508 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.w 7168e │ │ │ │ + blt.w 716ca │ │ │ │ sub.w r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 715ce │ │ │ │ + bne.n 7160a │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 715f8 │ │ │ │ + beq.n 71634 │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 716a8 │ │ │ │ + bhi.w 716e4 │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #3513 @ 0xdb9 │ │ │ │ + movw r2, #3573 @ 0xdf5 │ │ │ │ movt r2, #7 │ │ │ │ mov r8, r0 │ │ │ │ ldr.w r4, [r6, #888] @ 0x378 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 71636 │ │ │ │ - ldr r1, [pc, #416] @ (716d0 ) │ │ │ │ + bne.w 71672 │ │ │ │ + ldr r1, [pc, #416] @ (7170c ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ mov r7, r2 │ │ │ │ - bhi.n 7160c │ │ │ │ + bhi.n 71648 │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 715fc │ │ │ │ + beq.n 71638 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r4, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 715a2 │ │ │ │ + cbz r1, 715de │ │ │ │ movw r2, #41176 @ 0xa0d8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #340] @ (716d4 ) │ │ │ │ + ldr r2, [pc, #340] @ (71710 ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r6, [r2, #1600] @ 0x640 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7165a │ │ │ │ + bne.n 71696 │ │ │ │ adds r2, r4, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r1, [r4, #8] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - cbnz r5, 715ba │ │ │ │ + cbnz r5, 715f6 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r6, r7, [r2, #24] │ │ │ │ cmp r7, r6 │ │ │ │ - bcc.n 715ec │ │ │ │ + bcc.n 71628 │ │ │ │ adds r0, #3 │ │ │ │ add.w r0, r6, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ adds r0, r2, r6 │ │ │ │ str r0, [r2, #4] │ │ │ │ str r1, [r2, r6] │ │ │ │ - b.n 71566 │ │ │ │ + b.n 715a2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @@ -104178,138 +104206,138 @@ │ │ │ │ add r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 71566 │ │ │ │ - ldr r4, [pc, #220] @ (716d8 ) │ │ │ │ - b.n 7159a │ │ │ │ + b.n 715a2 │ │ │ │ + ldr r4, [pc, #220] @ (71714 ) │ │ │ │ + b.n 715d6 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71566 │ │ │ │ + bne.n 715a2 │ │ │ │ ldr.w r4, [r6, #848] @ 0x350 │ │ │ │ - movw r2, #45945 @ 0xb379 │ │ │ │ + movw r2, #45961 @ 0xb389 │ │ │ │ movt r2, #6 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 7167e │ │ │ │ + bne.n 716ba │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 71648 │ │ │ │ + cbz r4, 71684 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 71566 │ │ │ │ + b.n 715a2 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71566 │ │ │ │ + bne.n 715a2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 716a4 │ │ │ │ + cbz r0, 716e0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 7159a │ │ │ │ - b.n 715ba │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + beq.n 715d6 │ │ │ │ + b.n 715f6 │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r6, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 716c0 │ │ │ │ - ldr r0, [pc, #112] @ (716dc ) │ │ │ │ - bl 6b7a0 │ │ │ │ + bne.n 716fc │ │ │ │ + ldr r0, [pc, #112] @ (71718 ) │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7158a │ │ │ │ + bne.n 715c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7158a │ │ │ │ + b.n 715c6 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 71628 │ │ │ │ + b.n 71664 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61180 @ 0xeefc │ │ │ │ + movw r1, #61244 @ 0xef3c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7159a │ │ │ │ + b.n 715d6 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61232 @ 0xef30 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ - bl f3570 │ │ │ │ - b.n 716a4 │ │ │ │ + bl f3598 │ │ │ │ + b.n 716e0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7158a │ │ │ │ + b.n 715c6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000716e0 : │ │ │ │ +0007171c : │ │ │ │ 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 r5, r0, #0 │ │ │ │ - beq.n 717ce │ │ │ │ - blt.w 71856 │ │ │ │ + beq.n 7180a │ │ │ │ + blt.w 71892 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 7180e │ │ │ │ - ldr r7, [pc, #372] @ (71878 ) │ │ │ │ + bgt.w 7184a │ │ │ │ + ldr r7, [pc, #372] @ (718b4 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1720] @ 0x6b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 717aa │ │ │ │ - ldr r0, [pc, #348] @ (7187c ) │ │ │ │ + beq.n 717e6 │ │ │ │ + ldr r0, [pc, #348] @ (718b8 ) │ │ │ │ ldr.w r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r2, [r3, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7182c │ │ │ │ + bne.n 71868 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ @@ -104333,114 +104361,114 @@ │ │ │ │ cmp r1, r7 │ │ │ │ add.w r5, r5, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str.w r0, [r3, #3760] @ 0xeb0 │ │ │ │ str.w r5, [r3, #3868] @ 0xf1c │ │ │ │ str.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ - bgt.n 717d2 │ │ │ │ + bgt.n 7180e │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r1, r5 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71864 │ │ │ │ - ldr r2, [pc, #184] @ (71878 ) │ │ │ │ + beq.n 718a0 │ │ │ │ + ldr r2, [pc, #184] @ (718b4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 71740 │ │ │ │ - ldr r4, [pc, #176] @ (71880 ) │ │ │ │ - b.n 717a4 │ │ │ │ + b.n 7177c │ │ │ │ + ldr r4, [pc, #176] @ (718bc ) │ │ │ │ + b.n 717e0 │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 717a4 │ │ │ │ + beq.n 717e0 │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 717a4 │ │ │ │ + bne.n 717e0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ - cbnz r3, 7184e │ │ │ │ + cbnz r3, 7188a │ │ │ │ add.w r2, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.n 717a4 │ │ │ │ + bmi.n 717e0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 717f8 │ │ │ │ + bne.n 71834 │ │ │ │ dmb ish │ │ │ │ - b.n 717a4 │ │ │ │ + b.n 717e0 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r5, r3 │ │ │ │ - bls.n 717aa │ │ │ │ - bl 1fba78 │ │ │ │ + bls.n 717e6 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 71864 │ │ │ │ - ldr r3, [pc, #84] @ (71878 ) │ │ │ │ + cbz r0, 718a0 │ │ │ │ + ldr r3, [pc, #84] @ (718b4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 71740 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 7177c │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 71868 │ │ │ │ + bne.n 718a4 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ - cbnz r0, 71872 │ │ │ │ + bl 6b7b0 │ │ │ │ + cbnz r0, 718ae │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 7173a │ │ │ │ + b.n 71776 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 717a4 │ │ │ │ - b.n 717ea │ │ │ │ - movw r0, #61260 @ 0xef4c │ │ │ │ + bne.n 717e0 │ │ │ │ + b.n 71826 │ │ │ │ + movw r0, #61324 @ 0xef8c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 717a4 │ │ │ │ + b.n 717e0 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r6, [r8, r7] │ │ │ │ - b.n 7173a │ │ │ │ + b.n 71776 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ 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 r2, r0 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.n 71906 │ │ │ │ - ldr r3, [pc, #140] @ (71928 ) │ │ │ │ + bgt.n 71942 │ │ │ │ + ldr r3, [pc, #140] @ (71964 ) │ │ │ │ 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, #2096] @ 0x830 │ │ │ │ - cbz r0, 718c2 │ │ │ │ + cbz r0, 718fe │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str.w r1, [r3, #2096] @ 0x830 │ │ │ │ strd r2, r2, [r0, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, r1, #8192 @ 0x2000 │ │ │ │ @@ -104450,77 +104478,76 @@ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ ldr.w r0, [lr, #336] @ 0x150 │ │ │ │ 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 71906 │ │ │ │ + bhi.n 71942 │ │ │ │ movs r3, #1 │ │ │ │ mov.w r1, ip, lsr #3 │ │ │ │ lsls r3, r2 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str.w r1, [lr, #336] @ 0x150 │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r3, [r0, #4] │ │ │ │ strd r1, r1, [r0, #12] │ │ │ │ - b.n 718be │ │ │ │ + b.n 718fa │ │ │ │ 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 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 718fa │ │ │ │ - b.n 718be │ │ │ │ + bne.n 71936 │ │ │ │ + b.n 718fa │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007192c : │ │ │ │ +00071968 : │ │ │ │ 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.w 71ad8 │ │ │ │ - ldr r6, [pc, #468] @ (71b18 ) │ │ │ │ - mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr r3, [r6, r5] │ │ │ │ + subs r6, r0, #0 │ │ │ │ + blt.w 71b12 │ │ │ │ + ldr r5, [pc, #468] @ (71b54 ) │ │ │ │ + mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ + ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1888] @ 0x760 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 71a92 │ │ │ │ - ldr r0, [pc, #448] @ (71b1c ) │ │ │ │ + beq.w 71acc │ │ │ │ + ldr r0, [pc, #448] @ (71b58 ) │ │ │ │ ldr.w r1, [r2, #1892] @ 0x764 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1892] @ 0x764 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r7, [r2, #1888] @ 0x760 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 71aa8 │ │ │ │ - cbnz r4, 719e4 │ │ │ │ - ldr.w lr, [r6, r5] │ │ │ │ - movs r1, #0 │ │ │ │ - ldr.w r2, [r3, #-4] │ │ │ │ + bne.w 71ae2 │ │ │ │ + cbnz r6, 71a1e │ │ │ │ + ldr.w lr, [r5, r4] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ - strd r1, r1, [r3, #8] │ │ │ │ + ldr.w r2, [r3, #-4] │ │ │ │ + strd r6, r6, [r3, #8] │ │ │ │ and.w r0, r2, #3 │ │ │ │ ldr.w r2, [lr, #8] │ │ │ │ - str r1, [r3, #16] │ │ │ │ + str r6, [r3, #16] │ │ │ │ addw r6, r2, #3756 @ 0xeac │ │ │ │ ldr.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ ldr.w r1, [r2, #3876] @ 0xf24 │ │ │ │ orrs r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ orrs r1, r6 │ │ │ │ ldr r6, [r5, #0] │ │ │ │ @@ -104533,33 +104560,33 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r2, #3868] @ 0xf1c │ │ │ │ ldr.w r0, [r2, #3764] @ 0xeb4 │ │ │ │ adds r1, #1 │ │ │ │ str.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ cmp r0, r1 │ │ │ │ str.w r1, [r2, #3768] @ 0xeb8 │ │ │ │ - blt.n 71a52 │ │ │ │ + blt.n 71a8c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #4 │ │ │ │ - mov r0, r4 │ │ │ │ + mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 76024 │ │ │ │ + bl 7606c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 71aea │ │ │ │ - ldr.w lr, [r6, r5] │ │ │ │ + beq.n 71b24 │ │ │ │ + ldr.w lr, [r5, r4] │ │ │ │ sub.w r5, r3, #8 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ - str r4, [r3, #8] │ │ │ │ + str r6, [r3, #8] │ │ │ │ ldr.w r2, [lr, #8] │ │ │ │ and.w r1, r1, #3 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + str r6, [r3, #16] │ │ │ │ addw r4, r2, #3756 @ 0xeac │ │ │ │ ldr.w r6, [r2, #3760] @ 0xeb0 │ │ │ │ orr.w r0, r1, r6 │ │ │ │ ldr.w r1, [r2, #3876] @ 0xf24 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ orrs r1, r4 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ @@ -104572,165 +104599,166 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r2, #3868] @ 0xf1c │ │ │ │ ldr.w r0, [r2, #3764] @ 0xeb4 │ │ │ │ adds r1, #1 │ │ │ │ str.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ cmp r1, r0 │ │ │ │ str.w r1, [r2, #3768] @ 0xeb8 │ │ │ │ - ble.n 719de │ │ │ │ + ble.n 71a18 │ │ │ │ ldr.w r1, [r2, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 719de │ │ │ │ + beq.n 71a18 │ │ │ │ ldr.w r2, [r2, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 719de │ │ │ │ + bne.n 71a18 │ │ │ │ ldr.w r2, [lr, #72] @ 0x48 │ │ │ │ - cbnz r2, 71ad0 │ │ │ │ + cbnz r2, 71b0a │ │ │ │ add.w r1, lr, #12 │ │ │ │ ldr.w r2, [lr, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 719de │ │ │ │ + bmi.n 71a18 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 71a7c │ │ │ │ + bne.n 71ab6 │ │ │ │ dmb ish │ │ │ │ - b.n 719de │ │ │ │ + b.n 71a18 │ │ │ │ movw r0, #20420 @ 0x4fc4 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7197c │ │ │ │ - b.n 71ae6 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.w 719b8 │ │ │ │ + b.n 71b20 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 71b08 │ │ │ │ + bne.n 71b42 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7197c │ │ │ │ + bne.w 719b8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7197c │ │ │ │ + b.n 719b8 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 719de │ │ │ │ - b.n 71a6c │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + bne.n 71a18 │ │ │ │ + b.n 71aa6 │ │ │ │ + movw r0, #61352 @ 0xefa8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r1, #238 @ 0xee │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 719de │ │ │ │ + b.n 71a18 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71afe │ │ │ │ + bge.n 71b38 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 71afe │ │ │ │ + cbnz r2, 71b38 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7197c │ │ │ │ + b.n 719b8 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ 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, #3944] @ 0xf68 │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ - ldr r5, [pc, #804] @ (71e58 ) │ │ │ │ + ldr r5, [pc, #804] @ (71e94 ) │ │ │ │ movw r9, #24184 @ 0x5e78 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ mov r6, r1 │ │ │ │ add.w fp, r1, #90112 @ 0x16000 │ │ │ │ movw ip, #65534 @ 0xfffe │ │ │ │ movt ip, #1 │ │ │ │ str r0, [sp, #28] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ ldr.w r4, [r5, #4]! │ │ │ │ cmp r6, r3 │ │ │ │ ite eq │ │ │ │ moveq.w sl, #1 │ │ │ │ movne.w sl, #0 │ │ │ │ - bne.w 726d0 │ │ │ │ + bne.w 7270c │ │ │ │ ldr.w r1, [r4, #192] @ 0xc0 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #258 @ 0x102 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - cbnz r1, 71bdc │ │ │ │ + cbnz r1, 71c18 │ │ │ │ mov ip, r1 │ │ │ │ - ldr r0, [pc, #736] @ (71e5c ) │ │ │ │ + ldr r0, [pc, #736] @ (71e98 ) │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 72700 │ │ │ │ + bhi.w 7273c │ │ │ │ adds r2, r3, #1 │ │ │ │ mov r1, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 71b9c │ │ │ │ + bne.n 71bd8 │ │ │ │ strex r7, r2, [r1] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 71b8c │ │ │ │ + bne.n 71bc8 │ │ │ │ dmb ish │ │ │ │ - bne.n 71b78 │ │ │ │ - ldr r3, [pc, #700] @ (71e60 ) │ │ │ │ + bne.n 71bb4 │ │ │ │ + ldr r3, [pc, #700] @ (71e9c ) │ │ │ │ adds r1, r0, #1 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72714 │ │ │ │ + bne.w 72750 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7272a │ │ │ │ + beq.w 72766 │ │ │ │ str.w r1, [r4, #192] @ 0xc0 │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ ldrh.w r3, [r4, #206] @ 0xce │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ add.w r1, r1, #97280 @ 0x17c00 │ │ │ │ adds r3, #1 │ │ │ │ strh.w r3, [r4, #206] @ 0xce │ │ │ │ str.w r4, [r1, #148] @ 0x94 │ │ │ │ ldr.w r0, [fp, #1420] @ 0x58c │ │ │ │ movs r7, #1 │ │ │ │ - ldr r2, [pc, #640] @ (71e64 ) │ │ │ │ + ldr r2, [pc, #640] @ (71ea0 ) │ │ │ │ mov.w r8, #0 │ │ │ │ adds r1, r0, #1 │ │ │ │ str.w r1, [r4, #180] @ 0xb4 │ │ │ │ add.w r1, r2, r0, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r2, r3, [r1] │ │ │ │ adds r2, r2, r7 │ │ │ │ adc.w r3, r3, r8 │ │ │ │ strexd ip, r2, r3, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 71bf6 │ │ │ │ + bne.n 71c32 │ │ │ │ addw r1, r0, #363 @ 0x16b │ │ │ │ dmb ish │ │ │ │ lsls r1, r1, #4 │ │ │ │ str.w r4, [r9, r1] │ │ │ │ movs r1, #28 │ │ │ │ mov.w r8, #1 │ │ │ │ mla r3, r1, r0, r6 │ │ │ │ @@ -104738,1557 +104766,1557 @@ │ │ │ │ mov r0, r4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ str.w r8, [r3, #404] @ 0x194 │ │ │ │ str.w r4, [r3, #400] @ 0x190 │ │ │ │ ldr.w r3, [fp, #1420] @ 0x58c │ │ │ │ add r3, r8 │ │ │ │ str.w r3, [fp, #1420] @ 0x58c │ │ │ │ - bl 72d28 │ │ │ │ + bl 72d64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72af2 │ │ │ │ - ldr r3, [pc, #544] @ (71e68 ) │ │ │ │ + beq.w 72b2e │ │ │ │ + ldr r3, [pc, #544] @ (71ea4 ) │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 71b50 │ │ │ │ + bne.n 71b8c │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ - ldr r1, [pc, #528] @ (71e6c ) │ │ │ │ - bl 7ecec │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ + ldr r1, [pc, #528] @ (71ea8 ) │ │ │ │ + bl 7ed0c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72ade │ │ │ │ + beq.w 72b1a │ │ │ │ add.w r4, r6, #110592 @ 0x1b000 │ │ │ │ movw r8, #44536 @ 0xadf8 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ add.w r0, r8, #120 @ 0x78 │ │ │ │ str.w r5, [r4, #3992] @ 0xf98 │ │ │ │ - bl 19a058 │ │ │ │ + bl 19a720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72abc │ │ │ │ + beq.w 72af8 │ │ │ │ str.w r0, [r4, #4040] @ 0xfc8 │ │ │ │ add.w r0, r8, #140 @ 0x8c │ │ │ │ - bl 19a058 │ │ │ │ + bl 19a720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72abc │ │ │ │ + beq.w 72af8 │ │ │ │ str.w r0, [r4, #4044] @ 0xfcc │ │ │ │ add.w r0, r8, #160 @ 0xa0 │ │ │ │ - bl 19a058 │ │ │ │ + bl 19a720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72abc │ │ │ │ + beq.w 72af8 │ │ │ │ str.w r0, [r4, #4048] @ 0xfd0 │ │ │ │ add.w r0, r8, #180 @ 0xb4 │ │ │ │ - bl 19a058 │ │ │ │ + bl 19a720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72abc │ │ │ │ + beq.w 72af8 │ │ │ │ str.w r0, [r4, #4052] @ 0xfd4 │ │ │ │ add.w r0, r8, #200 @ 0xc8 │ │ │ │ - bl 19a058 │ │ │ │ + bl 19a720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72abc │ │ │ │ + beq.w 72af8 │ │ │ │ str.w r0, [r4, #4056] @ 0xfd8 │ │ │ │ add.w r0, r8, #220 @ 0xdc │ │ │ │ - bl 19a058 │ │ │ │ + bl 19a720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72abc │ │ │ │ + beq.w 72af8 │ │ │ │ str.w r0, [r4, #4060] @ 0xfdc │ │ │ │ add.w r0, r8, #240 @ 0xf0 │ │ │ │ - bl 19a058 │ │ │ │ + bl 19a720 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72abc │ │ │ │ + beq.w 72af8 │ │ │ │ str.w r0, [r4, #4064] @ 0xfe0 │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #376] @ (71e70 ) │ │ │ │ + ldr r1, [pc, #376] @ (71eac ) │ │ │ │ add.w r2, r8, #260 @ 0x104 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a360 │ │ │ │ + bl 19aa28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a9a │ │ │ │ + beq.w 72ad6 │ │ │ │ add.w r1, r8, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1974cc <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 197b94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a84 │ │ │ │ + beq.w 72ac0 │ │ │ │ add.w r1, r8, #484 @ 0x1e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1974cc <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 197b94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a84 │ │ │ │ - ldr r1, [pc, #328] @ (71e74 ) │ │ │ │ + beq.w 72ac0 │ │ │ │ + ldr r1, [pc, #328] @ (71eb0 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 1974cc <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 197b94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a84 │ │ │ │ - ldr r2, [pc, #320] @ (71e78 ) │ │ │ │ + beq.w 72ac0 │ │ │ │ + ldr r2, [pc, #320] @ (71eb4 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #320] @ (71e7c ) │ │ │ │ + ldr r1, [pc, #320] @ (71eb8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a360 │ │ │ │ + bl 19aa28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a6e │ │ │ │ - ldr r7, [pc, #308] @ (71e80 ) │ │ │ │ - movw sl, #2977 @ 0xba1 │ │ │ │ + beq.w 72aaa │ │ │ │ + ldr r7, [pc, #308] @ (71ebc ) │ │ │ │ + movw sl, #3009 @ 0xbc1 │ │ │ │ movt sl, #8 │ │ │ │ - movw fp, #13465 @ 0x3499 │ │ │ │ + movw fp, #14273 @ 0x37c1 │ │ │ │ movt fp, #19 │ │ │ │ - movw r9, #13897 @ 0x3649 │ │ │ │ + movw r9, #13937 @ 0x3671 │ │ │ │ movt r9, #15 │ │ │ │ movs r5, #0 │ │ │ │ strd r5, r5, [sp, #32] │ │ │ │ strd r5, r5, [sp, #40] @ 0x28 │ │ │ │ ldr.w r4, [r7, r5, lsl #3] │ │ │ │ mov r0, r6 │ │ │ │ adds r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1974cc <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 197b94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a54 │ │ │ │ + beq.w 72a90 │ │ │ │ ldr.w r3, [r4, #156] @ 0x9c │ │ │ │ cmp r3, sl │ │ │ │ - bne.n 71d94 │ │ │ │ + bne.n 71dd0 │ │ │ │ ldr.w r3, [r4, #148] @ 0x94 │ │ │ │ cmp r3, fp │ │ │ │ it eq │ │ │ │ streq.w r9, [r4, #200] @ 0xc8 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - bne.n 71d6c │ │ │ │ + bne.n 71da8 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ movw sl, #35144 @ 0x8948 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ mov r7, r5 │ │ │ │ movs r4, #0 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r2 │ │ │ │ adds r4, #1 │ │ │ │ - bl 19a528 │ │ │ │ + bl 19abf0 │ │ │ │ str.w r0, [r7], #4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b64 │ │ │ │ + beq.w 72ba0 │ │ │ │ cmp r4, #16 │ │ │ │ - bne.n 71da6 │ │ │ │ + bne.n 71de2 │ │ │ │ movs r4, #0 │ │ │ │ ldr.w r2, [r5], #4 │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 71ddc │ │ │ │ + bge.n 71e18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 71ddc │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 71e18 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #16 │ │ │ │ - bne.n 71dc4 │ │ │ │ + bne.n 71e00 │ │ │ │ add.w r4, r6, #40960 @ 0xa000 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ str.w r0, [r4, #392] @ 0x188 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b5a │ │ │ │ + beq.w 72b96 │ │ │ │ movs r0, #11 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #916] @ 0x394 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72b10 │ │ │ │ + blt.w 72b4c │ │ │ │ movs r0, #114 @ 0x72 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #916] @ 0x394 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72b8c │ │ │ │ - b.n 71e84 │ │ │ │ - bcc.n 71e74 │ │ │ │ + blt.w 72bc8 │ │ │ │ + b.n 71ec0 │ │ │ │ + bcc.n 71f30 │ │ │ │ movs r1, r6 │ │ │ │ strb r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ - bmi.n 71e24 │ │ │ │ + bpl.n 71ee0 │ │ │ │ movs r1, r6 │ │ │ │ bkpt 0x00ac │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r4, [r1, #24] │ │ │ │ lsls r2, r2, #1 │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #1 │ │ │ │ - cbz r4, 71e9a │ │ │ │ + cbz r4, 71ed6 │ │ │ │ lsls r3, r1, #1 │ │ │ │ strb r4, [r3, #27] │ │ │ │ lsls r2, r2, #1 │ │ │ │ - beq.n 71e3c │ │ │ │ + bne.n 71ef8 │ │ │ │ movs r1, r6 │ │ │ │ movs r0, #115 @ 0x73 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #916] @ 0x394 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72b78 │ │ │ │ + blt.w 72bb4 │ │ │ │ movs r0, #11 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #916] @ 0x394 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72912 │ │ │ │ + blt.w 7294e │ │ │ │ movs r0, #32 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #920] @ 0x398 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 728fe │ │ │ │ + blt.w 7293a │ │ │ │ movs r0, #108 @ 0x6c │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #920] @ 0x398 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 729b2 │ │ │ │ + blt.w 729ee │ │ │ │ movs r0, #10 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #924] @ 0x39c │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7299e │ │ │ │ + blt.w 729da │ │ │ │ movs r0, #103 @ 0x67 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #928] @ 0x3a0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7298a │ │ │ │ + blt.w 729c6 │ │ │ │ movs r0, #111 @ 0x6f │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #932] @ 0x3a4 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72976 │ │ │ │ + blt.w 729b2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #936] @ 0x3a8 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72962 │ │ │ │ + blt.w 7299e │ │ │ │ movs r0, #17 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #940] @ 0x3ac │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7294e │ │ │ │ + blt.w 7298a │ │ │ │ movs r0, #2 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #944] @ 0x3b0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7293a │ │ │ │ + blt.w 72976 │ │ │ │ movs r0, #21 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #948] @ 0x3b4 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72926 │ │ │ │ + blt.w 72962 │ │ │ │ movs r0, #20 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #952] @ 0x3b8 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72a02 │ │ │ │ + blt.w 72a3e │ │ │ │ movs r0, #4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #956] @ 0x3bc │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 729ee │ │ │ │ + blt.w 72a2a │ │ │ │ movs r0, #13 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #960] @ 0x3c0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 729da │ │ │ │ + blt.w 72a16 │ │ │ │ movs r0, #1 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #960] @ 0x3c0 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 729c6 │ │ │ │ + blt.w 72a02 │ │ │ │ movs r0, #3 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r2, [r8, #964] @ 0x3c4 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72a2a │ │ │ │ + blt.w 72a66 │ │ │ │ movs r0, #110 @ 0x6e │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72b48 │ │ │ │ + beq.w 72b84 │ │ │ │ ldr.w r0, [r4, #392] @ 0x188 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [r8, #968] @ 0x3c8 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72b48 │ │ │ │ + bne.w 72b84 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 72a16 │ │ │ │ - ldr r2, [pc, #788] @ (72488 ) │ │ │ │ + blt.w 72a52 │ │ │ │ + ldr r2, [pc, #788] @ (724c4 ) │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #788] @ (7248c ) │ │ │ │ + ldr r1, [pc, #788] @ (724c8 ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a360 │ │ │ │ + bl 19aa28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72a3e │ │ │ │ + beq.w 72a7a │ │ │ │ movw r0, #6240 @ 0x1860 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #768] @ (72490 ) │ │ │ │ - movw r1, #61616 @ 0xf0b0 │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #768] @ (724cc ) │ │ │ │ + movw r1, #61680 @ 0xf0f0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 804c0 │ │ │ │ - ldr r2, [pc, #756] @ (72494 ) │ │ │ │ + bl 804e0 │ │ │ │ + ldr r2, [pc, #756] @ (724d0 ) │ │ │ │ ldr.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 728d6 │ │ │ │ + bne.w 72912 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7286c │ │ │ │ + blt.w 728a8 │ │ │ │ movw r3, #5168 @ 0x1430 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r7, [pc, #732] @ (72498 ) │ │ │ │ + ldr r7, [pc, #732] @ (724d4 ) │ │ │ │ mov r0, r6 │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ mov r1, r7 │ │ │ │ str.w r5, [r8, #1116] @ 0x45c │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ str.w r3, [r8, #1080] @ 0x438 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ str.w r3, [r8, #1084] @ 0x43c │ │ │ │ - bl 1974cc <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 197b94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72844 │ │ │ │ + beq.w 72880 │ │ │ │ add.w sl, r6, #4096 @ 0x1000 │ │ │ │ add.w fp, r7, #208 @ 0xd0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ str.w r7, [sl, #1456] @ 0x5b0 │ │ │ │ ldr r3, [r5, #92] @ 0x5c │ │ │ │ str.w r3, [r8, #1288] @ 0x508 │ │ │ │ ldr r3, [r5, #96] @ 0x60 │ │ │ │ str.w r3, [r8, #1292] @ 0x50c │ │ │ │ - bl 1974cc <_Py_NewReference@@Base+0x2dc> │ │ │ │ + bl 197b94 <_Py_NewReference@@Base+0x2dc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72844 │ │ │ │ + beq.w 72880 │ │ │ │ str.w fp, [sl, #1460] @ 0x5b4 │ │ │ │ - movw r3, #61672 @ 0xf0e8 │ │ │ │ + movw r3, #61736 @ 0xf128 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r2, #38256 @ 0x9570 │ │ │ │ + movw r2, #38320 @ 0x95b0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #32984 @ 0x80d8 │ │ │ │ + movw r1, #33048 @ 0x8118 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r3, #61652 @ 0xf0d4 │ │ │ │ + movw r3, #61716 @ 0xf114 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - movw r0, #61664 @ 0xf0e0 │ │ │ │ + movw r0, #61728 @ 0xf120 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72822 │ │ │ │ + beq.w 7285e │ │ │ │ add.w r0, r7, #416 @ 0x1a0 │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72814 │ │ │ │ + beq.w 72850 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #61744 @ 0xf130 │ │ │ │ + movw r1, #61808 @ 0xf170 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7227c │ │ │ │ + bge.n 722b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 727f4 │ │ │ │ + beq.w 72830 │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 72822 │ │ │ │ - ldr r5, [pc, #536] @ (7249c ) │ │ │ │ + beq.w 7285e │ │ │ │ + ldr r5, [pc, #536] @ (724d8 ) │ │ │ │ movs r4, #0 │ │ │ │ strd r4, r4, [sp, #32] │ │ │ │ strd r4, r4, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [r5], #4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 19a6b4 <_PyStaticType_InitForExtension@@Base> │ │ │ │ + bl 19ad7c <_PyStaticType_InitForExtension@@Base> │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 727ea │ │ │ │ + beq.w 72826 │ │ │ │ cmp r4, #6 │ │ │ │ - bne.n 7228e │ │ │ │ - ldr r4, [pc, #504] @ (724a0 ) │ │ │ │ + bne.n 722ca │ │ │ │ + ldr r4, [pc, #504] @ (724dc ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 19a848 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 19af10 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61800 @ 0xf168 │ │ │ │ + movw r1, #61864 @ 0xf1a8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 727d4 │ │ │ │ + beq.w 72810 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 722ec │ │ │ │ + bge.n 72328 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 728a2 │ │ │ │ + beq.w 728de │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #13825 @ 0x3601 │ │ │ │ movt r0, #50277 @ 0xc465 │ │ │ │ - bl 19a848 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 19af10 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61812 @ 0xf174 │ │ │ │ + movw r1, #61876 @ 0xf1b4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 727d4 │ │ │ │ + beq.w 72810 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72330 │ │ │ │ + bge.n 7236c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7289a │ │ │ │ + beq.w 728d6 │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r2, #16959 @ 0x423f │ │ │ │ movt r2, #15 │ │ │ │ movw r1, #20863 @ 0x517f │ │ │ │ movt r1, #1 │ │ │ │ movw r0, #51711 @ 0xc9ff │ │ │ │ movt r0, #15258 @ 0x3b9a │ │ │ │ - bl 19a848 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 19af10 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #49452 @ 0xc12c │ │ │ │ + movw r1, #49516 @ 0xc16c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 727d4 │ │ │ │ + beq.w 72810 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72380 │ │ │ │ + bge.n 723bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72892 │ │ │ │ - ldr r0, [pc, #288] @ (724a4 ) │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ + beq.w 728ce │ │ │ │ + ldr r0, [pc, #288] @ (724e0 ) │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ - ldr r3, [pc, #280] @ (724a4 ) │ │ │ │ + ldr r3, [pc, #280] @ (724e0 ) │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ - bl 19a94c <_PyStaticType_InitForExtension@@Base+0x298> │ │ │ │ + bl 19b014 <_PyStaticType_InitForExtension@@Base+0x298> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61812 @ 0xf174 │ │ │ │ + movw r1, #61876 @ 0xf1b4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 727d4 │ │ │ │ + beq.w 72810 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 723c4 │ │ │ │ + bge.n 72400 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7288a │ │ │ │ - ldr r3, [pc, #220] @ (724a4 ) │ │ │ │ + beq.w 728c6 │ │ │ │ + ldr r3, [pc, #220] @ (724e0 ) │ │ │ │ movs r2, #31 │ │ │ │ movs r1, #12 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ - bl 19a94c <_PyStaticType_InitForExtension@@Base+0x298> │ │ │ │ + bl 19b014 <_PyStaticType_InitForExtension@@Base+0x298> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49452 @ 0xc12c │ │ │ │ + movw r1, #49516 @ 0xc16c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 727d4 │ │ │ │ + beq.w 72810 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72402 │ │ │ │ + bge.n 7243e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 728b2 │ │ │ │ + beq.w 728ee │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 19a848 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 19af10 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #61800 @ 0xf168 │ │ │ │ + movw r1, #61864 @ 0xf1a8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 727d4 │ │ │ │ + beq.w 72810 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72440 │ │ │ │ + bge.n 7247c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 728aa │ │ │ │ - ldr r7, [pc, #100] @ (724a8 ) │ │ │ │ + beq.w 728e6 │ │ │ │ + ldr r7, [pc, #100] @ (724e4 ) │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r0, r7 │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r7, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 19aa6c <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + bl 19b134 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61812 @ 0xf174 │ │ │ │ + movw r1, #61876 @ 0xf1b4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 728ba │ │ │ │ - b.n 724ac │ │ │ │ - cbz r4, 724bc │ │ │ │ + beq.w 728f6 │ │ │ │ + b.n 724e8 │ │ │ │ + cbz r4, 724f8 │ │ │ │ lsls r3, r1, #1 │ │ │ │ strb r4, [r5, #30] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r6, #88 @ 0x58 │ │ │ │ lsls r6, r1, #1 │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - cbz r4, 724d0 │ │ │ │ + cbz r4, 7250c │ │ │ │ lsls r3, r1, #1 │ │ │ │ - bpl.n 72598 │ │ │ │ + bpl.n 72454 │ │ │ │ movs r1, r6 │ │ │ │ push {r2, r6} │ │ │ │ lsls r3, r1, #1 │ │ │ │ push {r2, r4, lr} │ │ │ │ lsls r3, r1, #1 │ │ │ │ push {r2, r5, r6, r7, lr} │ │ │ │ lsls r3, r1, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 724be │ │ │ │ + bge.n 724fa │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 727cc │ │ │ │ + beq.w 72808 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ movs r3, #0 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r1, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r0, #23 │ │ │ │ str r5, [sp, #0] │ │ │ │ movw r3, #16959 @ 0x423f │ │ │ │ movt r3, #15 │ │ │ │ - bl 19aa6c <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ + bl 19b134 <_PyStaticType_InitForExtension@@Base+0x3b8> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49452 @ 0xc12c │ │ │ │ + movw r1, #49516 @ 0xc16c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 727ae │ │ │ │ + beq.w 727ea │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72508 │ │ │ │ + bge.n 72544 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 727a6 │ │ │ │ + beq.w 727e2 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 19a848 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 19af10 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #61800 @ 0xf168 │ │ │ │ + movw r1, #61864 @ 0xf1a8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 727ae │ │ │ │ + beq.w 727ea │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72546 │ │ │ │ + bge.n 72582 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 727c4 │ │ │ │ - ldr r7, [pc, #692] @ (727fc ) │ │ │ │ + beq.w 72800 │ │ │ │ + ldr r7, [pc, #692] @ (72838 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ movs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r2 │ │ │ │ str r7, [sp, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 19ac64 <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ + bl 19b32c <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61812 @ 0xf174 │ │ │ │ + movw r1, #61876 @ 0xf1b4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 728ba │ │ │ │ + beq.w 728f6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7259c │ │ │ │ + bge.n 725d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7279e │ │ │ │ + beq.w 727da │ │ │ │ movs r2, #0 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ movs r1, #12 │ │ │ │ movs r2, #31 │ │ │ │ str r7, [sp, #20] │ │ │ │ movw r3, #16959 @ 0x423f │ │ │ │ movt r3, #15 │ │ │ │ movw r0, #9999 @ 0x270f │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #59 @ 0x3b │ │ │ │ strd r3, r3, [sp] │ │ │ │ movs r3, #23 │ │ │ │ - bl 19ac64 <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ + bl 19b32c <_PyStaticType_InitForExtension@@Base+0x5b0> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49452 @ 0xc12c │ │ │ │ + movw r1, #49516 @ 0xc16c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 72788 │ │ │ │ + beq.w 727c4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 725f2 │ │ │ │ + bge.n 7262e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72780 │ │ │ │ + beq.w 727bc │ │ │ │ movs r3, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r3 │ │ │ │ - bl 19a848 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ + bl 19af10 <_PyStaticType_InitForExtension@@Base+0x194> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61800 @ 0xf168 │ │ │ │ + movw r1, #61864 @ 0xf1a8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7274c │ │ │ │ + beq.w 72788 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72630 │ │ │ │ + bge.n 7266c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72744 │ │ │ │ - ldr r0, [pc, #460] @ (72800 ) │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ - ldr r2, [pc, #460] @ (72804 ) │ │ │ │ - movw r1, #63764 @ 0xf914 │ │ │ │ + beq.w 72780 │ │ │ │ + ldr r0, [pc, #460] @ (7283c ) │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ + ldr r2, [pc, #460] @ (72840 ) │ │ │ │ + movw r1, #63828 @ 0xf954 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r5, r0 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7275e │ │ │ │ + beq.w 7279a │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bl 19ad74 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ + bl 19b43c <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7275e │ │ │ │ + beq.n 7279a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61812 @ 0xf174 │ │ │ │ + movw r1, #61876 @ 0xf1b4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ mov r0, r5 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7274c │ │ │ │ + beq.n 72788 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72682 │ │ │ │ + bge.n 726be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7273c │ │ │ │ + beq.n 72778 │ │ │ │ movs r2, #0 │ │ │ │ movw r1, #20804 @ 0x5144 │ │ │ │ movt r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ - bl 19ad74 <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ + bl 19b43c <_PyStaticType_InitForExtension@@Base+0x6c0> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7275e │ │ │ │ + beq.n 7279a │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #49452 @ 0xc12c │ │ │ │ + movw r1, #49516 @ 0xc16c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r5 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7274c │ │ │ │ + beq.n 72788 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 726bc │ │ │ │ + bge.n 726f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 72734 │ │ │ │ + beq.n 72770 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r2] │ │ │ │ strd r3, r3, [r2, #8] │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ dmb ish │ │ │ │ - ldr r2, [pc, #300] @ (72808 ) │ │ │ │ + ldr r2, [pc, #300] @ (72844 ) │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r2, r0, lsl #4 │ │ │ │ movs r2, #1 │ │ │ │ ldrexd r7, r8, [r1] │ │ │ │ adds r7, r7, r2 │ │ │ │ adc.w r8, r8, r3 │ │ │ │ strexd ip, r7, r8, [r1] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 726e4 │ │ │ │ + bne.n 72720 │ │ │ │ dmb ish │ │ │ │ - b.w 71c18 │ │ │ │ + b.w 71c54 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ mov r1, ip │ │ │ │ - cbz r3, 7272a │ │ │ │ - ldr r0, [pc, #256] @ (7280c ) │ │ │ │ + cbz r3, 72766 │ │ │ │ + ldr r0, [pc, #256] @ (72848 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r0, r3, lsl #2 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #148] @ 0x94 │ │ │ │ - b.w 71bb8 │ │ │ │ + b.w 71bf4 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - b.w 71bdc │ │ │ │ + b.w 71c18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 726bc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 726f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72682 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 726be │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72630 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7266c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7275e │ │ │ │ + bge.n 7279a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7275e │ │ │ │ + cbnz r3, 7279a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #168] @ (72810 ) │ │ │ │ + ldr r1, [pc, #168] @ (7284c ) │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #32 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 726c8 │ │ │ │ + b.n 72704 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 725f2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7262e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7275e │ │ │ │ + bge.n 7279a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7275e │ │ │ │ + bne.n 7279a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7275e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7279a │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7259c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 725d8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72508 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72544 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7275e │ │ │ │ + bge.n 7279a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7275e │ │ │ │ + bne.n 7279a │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7275e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7279a │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72546 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72582 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 724be │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 724fa │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7275e │ │ │ │ + bge.n 7279a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7275e │ │ │ │ + bne.n 7279a │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7275e │ │ │ │ - movw r3, #61444 @ 0xf004 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7279a │ │ │ │ + movw r3, #61508 @ 0xf044 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72766 │ │ │ │ + b.n 727a2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7227c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 722b8 │ │ │ │ @ instruction: 0xb6b4 │ │ │ │ lsls r3, r1, #1 │ │ │ │ @ instruction: 0xb784 │ │ │ │ lsls r3, r1, #1 │ │ │ │ @ instruction: 0xb854 │ │ │ │ lsls r3, r1, #1 │ │ │ │ strb r0, [r6, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 72774 │ │ │ │ + bpl.n 72830 │ │ │ │ movs r1, r6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72822 │ │ │ │ + bge.n 7285e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 72882 │ │ │ │ - ldr r3, [pc, #768] @ (72b24 ) │ │ │ │ + cbz r3, 728be │ │ │ │ + ldr r3, [pc, #768] @ (72b60 ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #61760 @ 0xf140 │ │ │ │ + movw r3, #61824 @ 0xf180 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ add r3, sp, #32 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 726c8 │ │ │ │ + b.n 72704 │ │ │ │ add.w r0, r6, #5536 @ 0x15a0 │ │ │ │ mov r1, r6 │ │ │ │ adds r0, #16 │ │ │ │ - bl 1f1ca0 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1e2c> │ │ │ │ + bl 1f1ee8 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1e2c> │ │ │ │ movs r0, #0 │ │ │ │ - bl 62e80 │ │ │ │ - ldr r3, [pc, #720] @ (72b28 ) │ │ │ │ + bl 62e90 │ │ │ │ + ldr r3, [pc, #720] @ (72b64 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #61684 @ 0xf0f4 │ │ │ │ + movw r3, #61748 @ 0xf134 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72836 │ │ │ │ + b.n 72872 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 721b0 │ │ │ │ + bne.w 721ec │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 721b0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 721ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72822 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7285e │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 723c4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72400 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72380 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 723bc │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72330 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7236c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 722ec │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72328 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72440 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7247c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 72402 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7243e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7275e │ │ │ │ + bge.w 7279a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7275e │ │ │ │ + bne.w 7279a │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7275e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7279a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 728e8 │ │ │ │ + bge.n 72924 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72ba0 │ │ │ │ - ldr r3, [pc, #576] @ (72b2c ) │ │ │ │ + beq.w 72bdc │ │ │ │ + ldr r3, [pc, #576] @ (72b68 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #61624 @ 0xf0b8 │ │ │ │ + movw r3, #61688 @ 0xf0f8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72836 │ │ │ │ + b.n 72872 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71f08 │ │ │ │ + bne.w 71f44 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 71f08 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 71f44 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71edc │ │ │ │ + bne.w 71f18 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 71edc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 71f18 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72068 │ │ │ │ + bne.w 720a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72068 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 720a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7203c │ │ │ │ + bne.w 72078 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7203c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72078 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72010 │ │ │ │ + bne.w 7204c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72010 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7204c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71fe4 │ │ │ │ + bne.w 72020 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 71fe4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72020 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71fb8 │ │ │ │ + bne.w 71ff4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 71fb8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 71ff4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71f8c │ │ │ │ + bne.w 71fc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 71f8c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 71fc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71f60 │ │ │ │ + bne.w 71f9c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 71f60 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 71f9c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71f34 │ │ │ │ + bne.w 71f70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 71f34 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 71f70 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72118 │ │ │ │ + bne.w 72154 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72118 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72154 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 720ec │ │ │ │ + bne.w 72128 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 720ec │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72128 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 720c0 │ │ │ │ + bne.w 720fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 720c0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 720fc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72094 │ │ │ │ + bne.w 720d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72094 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 720d0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72170 │ │ │ │ + bne.w 721ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72170 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 721ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72144 │ │ │ │ + bne.w 72180 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72144 │ │ │ │ - ldr r3, [pc, #240] @ (72b30 ) │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 72180 │ │ │ │ + ldr r3, [pc, #240] @ (72b6c ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #61568 @ 0xf080 │ │ │ │ + movw r3, #61632 @ 0xf0c0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72836 │ │ │ │ + b.n 72872 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ movs r0, #0 │ │ │ │ - ldr r2, [pc, #216] @ (72b34 ) │ │ │ │ + ldr r2, [pc, #216] @ (72b70 ) │ │ │ │ movs r1, #1 │ │ │ │ - movw r3, #61816 @ 0xf178 │ │ │ │ + movw r3, #61880 @ 0xf1b8 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r0, [r4, #12] │ │ │ │ strd r1, r2, [r4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 726c8 │ │ │ │ - ldr r3, [pc, #200] @ (72b38 ) │ │ │ │ + b.n 72704 │ │ │ │ + ldr r3, [pc, #200] @ (72b74 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #61540 @ 0xf064 │ │ │ │ + movw r3, #61604 @ 0xf0a4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72836 │ │ │ │ - ldr r3, [pc, #180] @ (72b3c ) │ │ │ │ + b.n 72872 │ │ │ │ + ldr r3, [pc, #180] @ (72b78 ) │ │ │ │ movs r1, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #61508 @ 0xf044 │ │ │ │ + movw r3, #61572 @ 0xf084 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72836 │ │ │ │ - ldr r2, [pc, #164] @ (72b40 ) │ │ │ │ + b.n 72872 │ │ │ │ + ldr r2, [pc, #164] @ (72b7c ) │ │ │ │ add r3, sp, #32 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ strd r1, r2, [sp, #32] │ │ │ │ - movw r2, #61480 @ 0xf028 │ │ │ │ + movw r2, #61544 @ 0xf068 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 726c8 │ │ │ │ - movw r3, #61384 @ 0xefc8 │ │ │ │ + b.n 72704 │ │ │ │ + movw r3, #61448 @ 0xf008 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #124] @ (72b44 ) │ │ │ │ + ldr r0, [pc, #124] @ (72b80 ) │ │ │ │ add r2, sp, #32 │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [sp, #28] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ movs r1, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #32] │ │ │ │ ldmia r2, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ - b.n 726c8 │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 72704 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 71c66 │ │ │ │ - movw r3, #61344 @ 0xefa0 │ │ │ │ + beq.w 71ca2 │ │ │ │ + movw r3, #61408 @ 0xefe0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72ac4 │ │ │ │ + b.n 72b00 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f1670 <_PyCompile_GetBinaryIntrinsicName@@Base+0x17fc> │ │ │ │ + bl 1f18b8 <_PyCompile_GetBinaryIntrinsicName@@Base+0x17fc> │ │ │ │ mov r3, sl │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f1714 <_PyCompile_GetBinaryIntrinsicName@@Base+0x18a0> │ │ │ │ - movw r3, #61312 @ 0xef80 │ │ │ │ + bl 1f195c <_PyCompile_GetBinaryIntrinsicName@@Base+0x18a0> │ │ │ │ + movw r3, #61376 @ 0xefc0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72ac4 │ │ │ │ + b.n 72b00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71e2a │ │ │ │ + bne.w 71e66 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 71e2a │ │ │ │ - bpl.n 72a50 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 71e66 │ │ │ │ + bpl.n 72b0c │ │ │ │ movs r1, r6 │ │ │ │ - bpl.n 72c04 │ │ │ │ + bpl.n 72ac0 │ │ │ │ movs r1, r6 │ │ │ │ - bpl.n 72be8 │ │ │ │ + bpl.n 72aa4 │ │ │ │ movs r1, r6 │ │ │ │ - bpl.n 72bc4 │ │ │ │ + bpl.n 72a80 │ │ │ │ movs r1, r6 │ │ │ │ - bpl.n 72b00 │ │ │ │ + bvs.n 72bbc │ │ │ │ movs r1, r6 │ │ │ │ - bpl.n 72b7c │ │ │ │ + bpl.n 72c38 │ │ │ │ movs r1, r6 │ │ │ │ - bpl.n 72b50 │ │ │ │ + bpl.n 72c0c │ │ │ │ movs r1, r6 │ │ │ │ - bmi.n 72b2c │ │ │ │ + bpl.n 72be8 │ │ │ │ movs r1, r6 │ │ │ │ - bmi.n 72b08 │ │ │ │ + bpl.n 72bc4 │ │ │ │ movs r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77668 │ │ │ │ - movw r3, #61416 @ 0xefe8 │ │ │ │ + bl 776ac │ │ │ │ + movw r3, #61480 @ 0xf028 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - ldr r1, [pc, #84] @ (72bac ) │ │ │ │ - b.n 72768 │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + ldr r1, [pc, #84] @ (72be8 ) │ │ │ │ + b.n 727a4 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72b56 │ │ │ │ - ldr r3, [pc, #72] @ (72bb0 ) │ │ │ │ + b.n 72b92 │ │ │ │ + ldr r3, [pc, #72] @ (72bec ) │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #32] │ │ │ │ - movw r3, #43848 @ 0xab48 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 72836 │ │ │ │ + b.n 72872 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71eb0 │ │ │ │ + bne.w 71eec │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 71eb0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 71eec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 71e84 │ │ │ │ + bne.w 71ec0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 71e84 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 71ec0 │ │ │ │ add.w r0, r2, #2016 @ 0x7e0 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 728e8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 72924 │ │ │ │ nop │ │ │ │ - bpl.n 72c18 │ │ │ │ + bpl.n 72cd4 │ │ │ │ movs r1, r6 │ │ │ │ - bpl.n 72b44 │ │ │ │ + bvs.n 72c00 │ │ │ │ movs r1, r6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #344] @ (72d20 ) │ │ │ │ + ldr r5, [pc, #344] @ (72d5c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [r3, r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 72d10 │ │ │ │ + beq.w 72d4c │ │ │ │ movw r3, #65523 @ 0xfff3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.w 72d0c │ │ │ │ + bhi.w 72d48 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ mov r2, r0 │ │ │ │ add.w r5, r4, #12 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 72c92 │ │ │ │ + bne.n 72cce │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp.w r5, #512 @ 0x200 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov r8, r3 │ │ │ │ - bhi.n 72cc2 │ │ │ │ + bhi.n 72cfe │ │ │ │ add.w r1, r4, #11 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 72cf2 │ │ │ │ + beq.n 72d2e │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 72c70 │ │ │ │ + beq.n 72cac │ │ │ │ movs r1, #0 │ │ │ │ lsrs r5, r4, #8 │ │ │ │ mov r3, r0 │ │ │ │ bfi r1, r5, #16, #8 │ │ │ │ bfi r1, r4, #24, #8 │ │ │ │ str.w r1, [r3], #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ strb r2, [r0, #4] │ │ │ │ strh.w r1, [r0, #5] │ │ │ │ strb r1, [r0, #7] │ │ │ │ - cbz r4, 72cba │ │ │ │ + cbz r4, 72cf6 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #205 @ 0xcd │ │ │ │ blx 2b348 │ │ │ │ mov r3, r0 │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r0, r4] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd lr, r7, [r3, #24] │ │ │ │ cmp r7, lr │ │ │ │ - bcc.n 72cb2 │ │ │ │ + bcc.n 72cee │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, lr] │ │ │ │ - cbz r0, 72cc2 │ │ │ │ + cbz r0, 72cfe │ │ │ │ mov r3, r0 │ │ │ │ rev r1, r4 │ │ │ │ - b.n 72c3e │ │ │ │ + b.n 72c7a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 72d0c │ │ │ │ + beq.n 72d48 │ │ │ │ mov r3, r0 │ │ │ │ rev r1, r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ str.w r1, [r3], #8 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ - b.n 72c4a │ │ │ │ + b.n 72c86 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r6, #12] │ │ │ │ str r6, [r3, #8] │ │ │ │ - b.n 72c30 │ │ │ │ + b.n 72c6c │ │ │ │ mov.w r2, #4261281277 @ 0xfdfdfdfd │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 72c68 │ │ │ │ + b.n 72ca4 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r6, [r3, #848] @ 0x350 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 72cfe │ │ │ │ + bne.n 72d3a │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r0, 72d0c │ │ │ │ + cbz r0, 72d48 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 72c8c │ │ │ │ + b.n 72cc8 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 72c8a │ │ │ │ + b.n 72cc6 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 72ce4 │ │ │ │ + b.n 72d20 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 72c68 │ │ │ │ - movw r1, #61856 @ 0xf1a0 │ │ │ │ + b.n 72ca4 │ │ │ │ + movw r1, #61920 @ 0xf1e0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #8] @ (72d24 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (72d60 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 72d18 │ │ │ │ + bvs.n 72dd4 │ │ │ │ movs r1, 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, #4008] @ 0xfa8 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r2, r0 │ │ │ │ mov sl, r1 │ │ │ │ str r0, [sp, #12] │ │ │ │ lsls r1, r3, #30 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bmi.n 72e26 │ │ │ │ + bmi.n 72e62 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 751c4 │ │ │ │ + beq.w 75200 │ │ │ │ ldr.w r0, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72e7e │ │ │ │ + beq.w 72eba │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 72eea │ │ │ │ + beq.w 72f26 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.w 72f1a │ │ │ │ - ldr r1, [pc, #704] @ (73038 ) │ │ │ │ + bpl.w 72f56 │ │ │ │ + ldr r1, [pc, #704] @ (73074 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r0, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r2, [r1, ip] │ │ │ │ movs r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ @@ -106298,58 +106326,58 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r1, #400] @ 0x190 │ │ │ │ cmp r4, r0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74dc2 │ │ │ │ + beq.w 74dfe │ │ │ │ ldr.w r3, [r1, #416] @ 0x1a0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 741ee │ │ │ │ + beq.w 7422a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr.w r1, [r2, #128] @ 0x80 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mov r6, r3 │ │ │ │ cmp r1, #0 │ │ │ │ clz r0, r2 │ │ │ │ and.w r2, r3, #2 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74216 │ │ │ │ + bne.w 74252 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 730a4 │ │ │ │ + bne.w 730e0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r2, [r2, #168] @ 0xa8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74062 │ │ │ │ + beq.w 7409e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r1, #0 │ │ │ │ - bl 75304 │ │ │ │ + bl 75340 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 743fa │ │ │ │ + beq.w 74436 │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r6, #22 │ │ │ │ - bpl.w 730e0 │ │ │ │ + bpl.w 7311c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #156] @ 0x9c │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 72f20 │ │ │ │ + bne.w 72f5c │ │ │ │ movw r4, #34368 @ 0x8640 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 73148 │ │ │ │ + bne.w 73184 │ │ │ │ and.w r2, r6, #2 │ │ │ │ - b.n 730ca │ │ │ │ - ldr r1, [pc, #528] @ (73038 ) │ │ │ │ + b.n 73106 │ │ │ │ + ldr r1, [pc, #528] @ (73074 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r2, #180] @ 0xb4 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r1, [r1, ip] │ │ │ │ cmp r2, #10 │ │ │ │ @@ -106362,34 +106390,34 @@ │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ cmp r4, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74b4a │ │ │ │ + beq.w 74b86 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r3, r1 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 751c4 │ │ │ │ + beq.w 75200 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72d5e │ │ │ │ - bl 706dc │ │ │ │ + bne.w 72d9a │ │ │ │ + bl 7071c │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74876 │ │ │ │ + beq.w 748b2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74416 │ │ │ │ - ldr r1, [pc, #416] @ (73038 ) │ │ │ │ + beq.w 74452 │ │ │ │ + ldr r1, [pc, #416] @ (73074 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r1, [r1, ip] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -106401,253 +106429,253 @@ │ │ │ │ adds r4, r1, r3 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ cmp r4, r5 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74aec │ │ │ │ + beq.w 74b28 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r1, r3 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r1, #16] │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72d6c │ │ │ │ + bne.w 72da8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movw r4, #34368 @ 0x8640 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 741fe │ │ │ │ + beq.w 7423a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #22 │ │ │ │ - bmi.w 74c88 │ │ │ │ + bmi.w 74cc4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [sp, #12] │ │ │ │ lsls r6, r3, #30 │ │ │ │ str.w r4, [r2, #128] @ 0x80 │ │ │ │ - bmi.w 72d74 │ │ │ │ + bmi.w 72db0 │ │ │ │ ldr.w r3, [r0, #132] @ 0x84 │ │ │ │ - b.n 72dae │ │ │ │ + b.n 72dea │ │ │ │ and.w r2, r6, #2 │ │ │ │ lsls r3, r6, #24 │ │ │ │ - bmi.w 7423a │ │ │ │ + bmi.w 74276 │ │ │ │ and.w r3, sl, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 747e8 │ │ │ │ + beq.w 74824 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74230 │ │ │ │ - ldr r1, [pc, #244] @ (73038 ) │ │ │ │ + beq.w 7426c │ │ │ │ + ldr r1, [pc, #244] @ (73074 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr.w r3, [r1, ip] │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [r1, #400] @ 0x190 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 72f70 │ │ │ │ + beq.n 72fac │ │ │ │ cmp r0, #10 │ │ │ │ - bls.w 74b04 │ │ │ │ + bls.w 74b40 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r2, r3 │ │ │ │ ldr r6, [r2, #16] │ │ │ │ - ldr r2, [pc, #188] @ (7303c ) │ │ │ │ + ldr r2, [pc, #188] @ (73078 ) │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r1, [r2, #3576] @ 0xdf8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7485e │ │ │ │ + bne.w 7489a │ │ │ │ ldr.w r2, [r2, #3584] @ 0xe00 │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 7485e │ │ │ │ - ldr r1, [pc, #164] @ (73040 ) │ │ │ │ + beq.w 7489a │ │ │ │ + ldr r1, [pc, #164] @ (7307c ) │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 74702 │ │ │ │ + bne.w 7473e │ │ │ │ movs r3, #0 │ │ │ │ - ldr r0, [pc, #144] @ (73044 ) │ │ │ │ + ldr r0, [pc, #144] @ (73080 ) │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ - bl 78588 │ │ │ │ + bl 785cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #120] @ (73040 ) │ │ │ │ + ldr r1, [pc, #120] @ (7307c ) │ │ │ │ mov r0, r6 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 72fe2 │ │ │ │ + bge.n 7301e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74fb2 │ │ │ │ + beq.w 74fee │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r6, #1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - beq.w 74876 │ │ │ │ + beq.w 748b2 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7316a │ │ │ │ + bne.w 731a6 │ │ │ │ movw r8, #44536 @ 0xadf8 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ ldr.w r3, [r8, #2700] @ 0xa8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7337a │ │ │ │ + beq.w 733b6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ - movw lr, #26249 @ 0x6689 │ │ │ │ + movw lr, #26821 @ 0x68c5 │ │ │ │ movt lr, #32 │ │ │ │ movw r3, #28140 @ 0x6dec │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r4, [pc, #32] @ (73048 ) │ │ │ │ + ldr r4, [pc, #32] @ (73084 ) │ │ │ │ ldr r5, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ strd lr, r8, [sp, #20] │ │ │ │ str.w sl, [sp, #28] │ │ │ │ - b.n 7306a │ │ │ │ + b.n 730a6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb864 │ │ │ │ lsls r3, r1, #1 │ │ │ │ @ instruction: 0xb884 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ - cbz r2, 73060 │ │ │ │ + cbz r2, 7309c │ │ │ │ sub.w r1, r3, #224 @ 0xe0 │ │ │ │ adds r6, r2, r1 │ │ │ │ - beq.n 73060 │ │ │ │ + beq.n 7309c │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 731e2 │ │ │ │ + bne.w 7321e │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73376 │ │ │ │ + beq.w 733b2 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 73060 │ │ │ │ + beq.n 7309c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 73360 │ │ │ │ + bcs.w 7339c │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 731c6 │ │ │ │ + bcs.w 73202 │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.w 731d4 │ │ │ │ + bcs.w 73210 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 7304c │ │ │ │ + bhi.n 73088 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ itt ls │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls.n 73054 │ │ │ │ + bls.n 73090 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 73060 │ │ │ │ + beq.n 7309c │ │ │ │ sub.w r1, r3, #208 @ 0xd0 │ │ │ │ - b.n 73054 │ │ │ │ + b.n 73090 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 72dde │ │ │ │ + bne.w 72e1a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r4, [r0, #156] @ 0x9c │ │ │ │ mov r0, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 74afa │ │ │ │ + bne.w 74b36 │ │ │ │ movw r4, #34368 @ 0x8640 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r1, r4 │ │ │ │ - bne.n 72ff0 │ │ │ │ + bne.n 7302c │ │ │ │ lsls r5, r3, #22 │ │ │ │ - bpl.n 72ff0 │ │ │ │ + bpl.n 7302c │ │ │ │ lsls r0, r6, #24 │ │ │ │ - bmi.w 7423a │ │ │ │ + bmi.w 74276 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 72ff0 │ │ │ │ + beq.n 7302c │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 7315a │ │ │ │ + b.n 73196 │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 7312a │ │ │ │ + ble.n 73166 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r0, #22 │ │ │ │ - bmi.w 74fda │ │ │ │ + bmi.w 75016 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 7312a │ │ │ │ + beq.n 73166 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r0, #22 │ │ │ │ - bmi.w 74fda │ │ │ │ + bmi.w 75016 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 7312a │ │ │ │ + beq.n 73166 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r0, #22 │ │ │ │ - bmi.w 74fda │ │ │ │ + bmi.w 75016 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 7312a │ │ │ │ + beq.n 73166 │ │ │ │ adds r3, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ lsls r7, r4, #22 │ │ │ │ - bmi.w 74fda │ │ │ │ + bmi.w 75016 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 73118 │ │ │ │ + bne.n 73154 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #156] @ 0x9c │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 72f20 │ │ │ │ + bne.w 72f5c │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 74516 │ │ │ │ + beq.w 74552 │ │ │ │ and.w r2, r6, #2 │ │ │ │ lsls r1, r6, #24 │ │ │ │ - bmi.w 7423a │ │ │ │ + bmi.w 74276 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 72ff0 │ │ │ │ + beq.w 7302c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ str.w r3, [r1, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 72ff6 │ │ │ │ + beq.w 73032 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #484] @ (73358 ) │ │ │ │ + ldr r1, [pc, #484] @ (73394 ) │ │ │ │ ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ ldr.w r3, [r1, ip] │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov.w r3, #28 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -106657,697 +106685,697 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #400] @ 0x190 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74b2e │ │ │ │ + beq.w 74b6a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r1, r3 │ │ │ │ movw r8, #44536 @ 0xadf8 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ ldr.w r3, [r8, #2700] @ 0xa8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7337a │ │ │ │ + beq.w 733b6 │ │ │ │ ldr r7, [r1, #16] │ │ │ │ - b.n 7300e │ │ │ │ + b.n 7304a │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 73060 │ │ │ │ + beq.w 7309c │ │ │ │ sub.w r1, r3, #380 @ 0x17c │ │ │ │ - b.n 73054 │ │ │ │ + b.n 73090 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 73060 │ │ │ │ + beq.w 7309c │ │ │ │ sub.w r1, r3, #368 @ 0x170 │ │ │ │ - b.n 73054 │ │ │ │ + b.n 73090 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.n 73252 │ │ │ │ + bpl.n 7328e │ │ │ │ ldr.w r0, [r5, #128] @ 0x80 │ │ │ │ - cbz r0, 73252 │ │ │ │ + cbz r0, 7328e │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #420 @ 0x1a4 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs.w 7389a │ │ │ │ + bcs.w 738d6 │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 74052 │ │ │ │ + bcs.w 7408e │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r3, r3, #368 @ 0x170 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs.w 7389a │ │ │ │ + bcs.w 738d6 │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 7388c │ │ │ │ + bls.w 738c8 │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - cbz r1, 73252 │ │ │ │ + cbz r1, 7328e │ │ │ │ cmn r1, r3 │ │ │ │ - beq.n 73252 │ │ │ │ + beq.n 7328e │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 73252 │ │ │ │ + bne.n 7328e │ │ │ │ add.w r3, r5, #60 @ 0x3c │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 74930 │ │ │ │ + beq.w 7496c │ │ │ │ add.w r3, r5, #100 @ 0x64 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 73060 │ │ │ │ + bne.w 7309c │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ subs r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73060 │ │ │ │ + bne.w 7309c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 73f48 │ │ │ │ + bne.w 73f84 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 73f48 │ │ │ │ + beq.w 73f84 │ │ │ │ add.w fp, sp, #44 @ 0x2c │ │ │ │ mov r0, r7 │ │ │ │ mov r3, fp │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 73b06 │ │ │ │ + bne.w 73b42 │ │ │ │ ldr.w sl, [r6] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 74a3a │ │ │ │ + beq.w 74a76 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r8, [r4] │ │ │ │ - bl 79158 │ │ │ │ + bl 79198 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ str r5, [r0, #8] │ │ │ │ mov r0, r8 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74dce │ │ │ │ + beq.w 74e0a │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 750c0 │ │ │ │ + bpl.w 750fc │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 73a5c │ │ │ │ + bne.w 73a98 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 739aa │ │ │ │ + beq.w 739e6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ strd r1, r8, [r6, #12] │ │ │ │ strd r4, sl, [r6, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 73a70 │ │ │ │ + bpl.w 73aac │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 73866 │ │ │ │ + bge.w 738a2 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 7386e │ │ │ │ + bne.w 738aa │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 7386e │ │ │ │ - ldr r3, [pc, #56] @ (7335c ) │ │ │ │ + beq.w 738aa │ │ │ │ + ldr r3, [pc, #56] @ (73398 ) │ │ │ │ ldr r0, [r7, #24] │ │ │ │ cmp r0, r3 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ - beq.w 743a2 │ │ │ │ - bl 7a540 │ │ │ │ + beq.w 743de │ │ │ │ + bl 7a580 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73a82 │ │ │ │ + beq.w 73abe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 73060 │ │ │ │ + bge.w 7309c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73060 │ │ │ │ + bne.w 7309c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 73060 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7309c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ lsls r3, r1, #1 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ sub.w r1, r3, #420 @ 0x1a4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73054 │ │ │ │ + bne.w 73090 │ │ │ │ ldr.w r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7306a │ │ │ │ + bne.w 730a6 │ │ │ │ ldrd r8, sl, [sp, #24] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [r3, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 73f70 │ │ │ │ + bne.w 73fac │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3, #120] @ 0x78 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 73992 │ │ │ │ + beq.w 739ce │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 738a2 │ │ │ │ + bne.w 738de │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [r6, #0] │ │ │ │ ldr.w r0, [r3, #132] @ 0x84 │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 738e0 │ │ │ │ + bne.w 7391c │ │ │ │ ldr r6, [r3, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 743fe │ │ │ │ - ldr r3, [pc, #700] @ (73670 ) │ │ │ │ + bne.w 7443a │ │ │ │ + ldr r3, [pc, #700] @ (736ac ) │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r2, [r3, #1564] @ 0x61c │ │ │ │ movw r7, #40968 @ 0xa008 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 743e4 │ │ │ │ + bne.w 74420 │ │ │ │ ldr.w r2, [r3, #1572] @ 0x624 │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.w 743e4 │ │ │ │ - ldr r1, [pc, #672] @ (73674 ) │ │ │ │ + beq.w 74420 │ │ │ │ + ldr r1, [pc, #672] @ (736b0 ) │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r1, r0, #3 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 74046 │ │ │ │ + bne.w 74082 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 73ef8 │ │ │ │ - ldr r1, [pc, #640] @ (73674 ) │ │ │ │ + bne.w 73f34 │ │ │ │ + ldr r1, [pc, #640] @ (736b0 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 73aa2 │ │ │ │ + beq.w 73ade │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #128] @ 0x80 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 74ca0 │ │ │ │ + beq.w 74cdc │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r1, #17 │ │ │ │ - bpl.w 746c2 │ │ │ │ + bpl.w 746fe │ │ │ │ ldr r2, [sp, #12] │ │ │ │ and.w r3, r3, #24 │ │ │ │ orrs r1, r3 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r1, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73dac │ │ │ │ + beq.w 73de8 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73dba │ │ │ │ + bne.w 73df6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r0, #104] @ 0x68 │ │ │ │ str r2, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73dc4 │ │ │ │ + bne.w 73e00 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ ldr.w r3, [r0, #144] @ 0x90 │ │ │ │ str r2, [r0, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73dd0 │ │ │ │ + bne.w 73e0c │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ movw r3, #5140 @ 0x1414 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w ip, [r3] │ │ │ │ ldr.w r3, [r4, #144] @ 0x90 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 73de6 │ │ │ │ + beq.w 73e22 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 73646 │ │ │ │ + ble.w 73682 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - beq.w 7440e │ │ │ │ + beq.w 7444a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 734c8 │ │ │ │ + beq.n 73504 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp ip, r6 │ │ │ │ - beq.w 7440e │ │ │ │ + beq.w 7444a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 734c8 │ │ │ │ + beq.n 73504 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - beq.w 7440e │ │ │ │ + beq.w 7444a │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 734c8 │ │ │ │ + beq.n 73504 │ │ │ │ add.w lr, r2, #24 │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 7440e │ │ │ │ + beq.w 7444a │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 734b2 │ │ │ │ + bne.n 734ee │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 73646 │ │ │ │ + ble.w 73682 │ │ │ │ movw ip, #39512 @ 0x9a58 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 74ccc │ │ │ │ + beq.w 74d08 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 73502 │ │ │ │ + beq.n 7353e │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 74ccc │ │ │ │ + beq.w 74d08 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 73502 │ │ │ │ + beq.n 7353e │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 74ccc │ │ │ │ + beq.w 74d08 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 734ec │ │ │ │ + bne.n 73528 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 73646 │ │ │ │ + ble.w 73682 │ │ │ │ movw ip, #41384 @ 0xa1a8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 74b1e │ │ │ │ + beq.w 74b5a │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7353c │ │ │ │ + beq.n 73578 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 74b1e │ │ │ │ + beq.w 74b5a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 7353c │ │ │ │ + beq.n 73578 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 74b1e │ │ │ │ + beq.w 74b5a │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 73526 │ │ │ │ + bne.n 73562 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 73646 │ │ │ │ + ble.w 73682 │ │ │ │ movw ip, #41176 @ 0xa0d8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 74cd4 │ │ │ │ + beq.w 74d10 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 73574 │ │ │ │ + beq.n 735b0 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 74cd4 │ │ │ │ + beq.w 74d10 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 73574 │ │ │ │ + beq.n 735b0 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 74cd4 │ │ │ │ + beq.w 74d10 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 73560 │ │ │ │ + bne.n 7359c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73646 │ │ │ │ + ble.n 73682 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 74cc4 │ │ │ │ + beq.w 74d00 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 735a4 │ │ │ │ + beq.n 735e0 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 74cc4 │ │ │ │ + beq.w 74d00 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 735a4 │ │ │ │ + beq.n 735e0 │ │ │ │ add.w ip, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [ip, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r7 │ │ │ │ - beq.w 74cc4 │ │ │ │ + beq.w 74d00 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 73590 │ │ │ │ + bne.n 735cc │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73646 │ │ │ │ + ble.n 73682 │ │ │ │ movw ip, #40760 @ 0x9f38 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 74998 │ │ │ │ + beq.w 749d4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 735dc │ │ │ │ + beq.n 73618 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 74998 │ │ │ │ + beq.w 749d4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 735dc │ │ │ │ + beq.n 73618 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 74998 │ │ │ │ + beq.w 749d4 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 735c8 │ │ │ │ + bne.n 73604 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73646 │ │ │ │ + ble.n 73682 │ │ │ │ movw ip, #20420 @ 0x4fc4 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 74c98 │ │ │ │ + beq.w 74cd4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 73614 │ │ │ │ + beq.n 73650 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 74c98 │ │ │ │ + beq.w 74cd4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 73614 │ │ │ │ + beq.n 73650 │ │ │ │ add.w lr, r2, #20 │ │ │ │ movs r6, #2 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 74c98 │ │ │ │ + beq.w 74cd4 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 73600 │ │ │ │ + bne.n 7363c │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 73646 │ │ │ │ + ble.n 73682 │ │ │ │ movw r6, #18128 @ 0x46d0 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 74b26 │ │ │ │ + beq.w 74b62 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 73646 │ │ │ │ + beq.n 73682 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 74b26 │ │ │ │ + beq.w 74b62 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 73646 │ │ │ │ + beq.n 73682 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - beq.w 74b26 │ │ │ │ + beq.w 74b62 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 73636 │ │ │ │ + bne.n 73672 │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r2, #9 │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #4194304 @ 0x400000 │ │ │ │ lsls r0, r2, #8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ it mi │ │ │ │ orrmi.w r3, r3, #8388608 @ 0x800000 │ │ │ │ orrs r3, r1 │ │ │ │ ldr.w r6, [r2, #172] @ 0xac │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.n 73742 │ │ │ │ - b.n 73678 │ │ │ │ + ble.n 7377e │ │ │ │ + b.n 736b4 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr.w fp, [r6, #20] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 74716 │ │ │ │ + bge.w 74752 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c340 │ │ │ │ + bl 7c360 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 74876 │ │ │ │ + beq.w 748b2 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 74716 │ │ │ │ + bne.w 74752 │ │ │ │ ldr.w r2, [fp, #84] @ 0x54 │ │ │ │ cmp.w r9, #2 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq.n 7373c │ │ │ │ + beq.n 73778 │ │ │ │ ldr.w fp, [r6, #24] │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 74944 │ │ │ │ + bge.w 74980 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ - bl 7c340 │ │ │ │ + bl 7c360 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 74876 │ │ │ │ + beq.w 748b2 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 74944 │ │ │ │ + bne.w 74980 │ │ │ │ ldr.w r2, [fp, #84] @ 0x54 │ │ │ │ cmp.w r9, #3 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ str r3, [r5, #84] @ 0x54 │ │ │ │ - beq.n 7373c │ │ │ │ + beq.n 73778 │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ adds r6, #24 │ │ │ │ movs r5, #3 │ │ │ │ str r4, [sp, #16] │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ mov r0, fp │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 74636 │ │ │ │ - bl 7c340 │ │ │ │ + bge.w 74672 │ │ │ │ + bl 7c360 │ │ │ │ ldr.w r3, [fp, #84] @ 0x54 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 74876 │ │ │ │ + beq.w 748b2 │ │ │ │ tst.w r3, #96 @ 0x60 │ │ │ │ - bne.w 74636 │ │ │ │ + bne.w 74672 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ and.w r2, r2, #96 @ 0x60 │ │ │ │ orr.w r3, r3, r2 │ │ │ │ str.w r3, [fp, #84] @ 0x54 │ │ │ │ - bne.n 736fe │ │ │ │ + bne.n 7373a │ │ │ │ ldr r4, [sp, #16] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ - cbz r4, 73772 │ │ │ │ + cbz r4, 737ae │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7400c │ │ │ │ + beq.w 74048 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7401c │ │ │ │ + beq.w 74058 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7402c │ │ │ │ + beq.w 74068 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7403c │ │ │ │ + beq.w 74078 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 73f68 │ │ │ │ + beq.w 73fa4 │ │ │ │ and.w r2, r3, #17408 @ 0x4400 │ │ │ │ cmp.w r2, #17408 @ 0x4400 │ │ │ │ - bne.n 73794 │ │ │ │ + bne.n 737d0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r1, [r2, #160] @ 0xa0 │ │ │ │ - movw r2, #41813 @ 0xa355 │ │ │ │ + movw r2, #41877 @ 0xa395 │ │ │ │ movt r2, #7 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.w 74f6c │ │ │ │ + beq.w 74fa8 │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bmi.w 73d74 │ │ │ │ + bmi.w 73db0 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.w 73aa2 │ │ │ │ + bpl.w 73ade │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ adds r3, #16 │ │ │ │ bics.w r3, r3, #16 │ │ │ │ - bne.w 75134 │ │ │ │ + bne.w 75170 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mvn.w r2, #15 │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ str r2, [r1, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73aac │ │ │ │ + beq.w 73ae8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #168] @ 0xa8 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.n 73810 │ │ │ │ + ble.n 7384c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 737e4 │ │ │ │ + bge.n 73820 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - bl 7db08 │ │ │ │ + bl 7db28 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 743f8 │ │ │ │ + blt.w 74434 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n 7380e │ │ │ │ + beq.n 7384a │ │ │ │ adds r4, #16 │ │ │ │ movs r6, #1 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 751ac │ │ │ │ - bl 7db08 │ │ │ │ + bge.w 751e8 │ │ │ │ + bl 7db28 │ │ │ │ adds r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 743f8 │ │ │ │ + blt.w 74434 │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 737ee │ │ │ │ + bne.n 7382a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r2, r3 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 73ea8 │ │ │ │ + beq.w 73ee4 │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 73b20 │ │ │ │ + bmi.w 73b5c │ │ │ │ lsls r0, r3, #17 │ │ │ │ - bpl.n 73830 │ │ │ │ + bpl.n 7386c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74ffa │ │ │ │ + beq.w 75036 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr.w r3, [r1, #144] @ 0x90 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.n 73844 │ │ │ │ + bgt.n 73880 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ add r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7516e │ │ │ │ + ble.w 751aa │ │ │ │ ldr r1, [sp, #12] │ │ │ │ orr.w r3, r2, #4096 @ 0x1000 │ │ │ │ lsls r6, r2, #30 │ │ │ │ it mi │ │ │ │ movmi r4, r1 │ │ │ │ str r3, [r1, #84] @ 0x54 │ │ │ │ - bmi.w 73eb0 │ │ │ │ + bmi.w 73eec │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 7331a │ │ │ │ + beq.w 73356 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 73322 │ │ │ │ + bne.w 7335e │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl 198efc <_Py_NewReference@@Base+0x1d0c> │ │ │ │ - b.w 743a6 │ │ │ │ + bl 1995c4 <_Py_NewReference@@Base+0x1d0c> │ │ │ │ + b.w 743e2 │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ movls r1, r0 │ │ │ │ - bls.w 73222 │ │ │ │ + bls.w 7325e │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 73222 │ │ │ │ - b.n 73252 │ │ │ │ + bne.w 7325e │ │ │ │ + b.n 7328e │ │ │ │ ldr r5, [sp, #12] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #616] @ (73b14 ) │ │ │ │ + ldr r1, [pc, #616] @ (73b50 ) │ │ │ │ movs r2, #28 │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ ldr.w r0, [r1, ip] │ │ │ │ subs r7, r3, #1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mul.w r2, r7, r2 │ │ │ │ adds r4, r0, r2 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ cmp r4, r5 │ │ │ │ - bne.w 7476c │ │ │ │ + bne.w 747a8 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #400 @ 0x190 │ │ │ │ add r0, r2 │ │ │ │ ldr r4, [r6, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 74722 │ │ │ │ + beq.w 7475e │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ands.w r1, r3, #8 │ │ │ │ - bne.w 75024 │ │ │ │ + bne.w 75060 │ │ │ │ movw r0, #28676 @ 0x7004 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 79158 │ │ │ │ + bl 79198 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 743fa │ │ │ │ + beq.w 74436 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ addlt r3, #1 │ │ │ │ ldrlt r2, [sp, #12] │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ @@ -107355,339 +107383,339 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74d98 │ │ │ │ + beq.w 74dd4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 7394a │ │ │ │ + bpl.n 73986 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7394a │ │ │ │ + bne.n 73986 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 74420 │ │ │ │ + beq.w 7445c │ │ │ │ str.w r4, [r9, #12] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str.w r3, [r9, #16] │ │ │ │ mov r1, r4 │ │ │ │ str.w r6, [r9, #20] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75018 │ │ │ │ + beq.w 75054 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73982 │ │ │ │ + bge.n 739be │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 750b0 │ │ │ │ + beq.w 750ec │ │ │ │ ldr r4, [r6, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 74118 │ │ │ │ + bne.w 74154 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r6, [r2, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7424e │ │ │ │ + bne.w 7428a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74cb4 │ │ │ │ + bne.w 74cf0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #132] @ 0x84 │ │ │ │ - b.n 733b2 │ │ │ │ + b.n 733ee │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ - beq.w 74d38 │ │ │ │ - ldr r3, [pc, #352] @ (73b18 ) │ │ │ │ - ldr r2, [pc, #344] @ (73b14 ) │ │ │ │ + beq.w 74d74 │ │ │ │ + ldr r3, [pc, #352] @ (73b54 ) │ │ │ │ + ldr r2, [pc, #344] @ (73b50 ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [sp, #32] │ │ │ │ blx r3 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 743b2 │ │ │ │ + bne.w 743ee │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, fp │ │ │ │ str r1, [sp, #32] │ │ │ │ ldr.w r0, [r8, #3988] @ 0xf94 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r1 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 750ba │ │ │ │ + beq.w 750f6 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 740c4 │ │ │ │ + beq.w 74100 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73a14 │ │ │ │ + bge.n 73a50 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74fcc │ │ │ │ + beq.w 75008 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73a36 │ │ │ │ + bge.n 73a72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74fbc │ │ │ │ + beq.w 74ff8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 73a36 │ │ │ │ + bge.n 73a72 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 750d0 │ │ │ │ + beq.w 7510c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 73a5c │ │ │ │ + blt.n 73a98 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ str r1, [r6, #12] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ movs r2, #0 │ │ │ │ strd r4, sl, [r6, #20] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ str r2, [r6, #16] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 732f6 │ │ │ │ + bmi.w 73332 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 743f8 │ │ │ │ + bge.w 74434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 743f8 │ │ │ │ + bne.w 74434 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 74876 │ │ │ │ + b.w 748b2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 737be │ │ │ │ + bne.w 737fa │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.w 74806 │ │ │ │ + bmi.w 74842 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r4, [r3, #132] @ 0x84 │ │ │ │ - ldr r1, [pc, #92] @ (73b1c ) │ │ │ │ + ldr r1, [pc, #92] @ (73b58 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 77680 │ │ │ │ + bl 776c4 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 737be │ │ │ │ - ldr r1, [pc, #72] @ (73b1c ) │ │ │ │ + bne.w 737fa │ │ │ │ + ldr r1, [pc, #72] @ (73b58 ) │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movw r3, #26249 @ 0x6689 │ │ │ │ + movw r3, #26821 @ 0x68c5 │ │ │ │ movt r3, #32 │ │ │ │ ldr.w r4, [r2, #168] @ 0xa8 │ │ │ │ str r3, [r2, #60] @ 0x3c │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w 737ce │ │ │ │ + bgt.w 7380a │ │ │ │ mov r3, r2 │ │ │ │ - b.n 73810 │ │ │ │ + b.n 7384c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73060 │ │ │ │ - b.w 7327c │ │ │ │ + bne.w 7309c │ │ │ │ + b.w 732b8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb740 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 7514e │ │ │ │ + bpl.w 7518a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r2, [r2, #440] @ 0x1b8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73d26 │ │ │ │ + bne.w 73d62 │ │ │ │ movs r1, #1 │ │ │ │ movs r0, #6 │ │ │ │ - bl 78e68 │ │ │ │ + bl 78eac │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75040 │ │ │ │ + beq.w 7507c │ │ │ │ movs r3, #2 │ │ │ │ strb r3, [r0, #6] │ │ │ │ movs r3, #30 │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 747fa │ │ │ │ - ldr r1, [pc, #592] @ (73da8 ) │ │ │ │ - movw r2, #62692 @ 0xf4e4 │ │ │ │ + beq.w 74836 │ │ │ │ + ldr r1, [pc, #592] @ (73de4 ) │ │ │ │ + movw r2, #62756 @ 0xf524 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 7fe78 │ │ │ │ + bl 7fe98 │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 747fa │ │ │ │ + beq.w 74836 │ │ │ │ ldr.w r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 73d16 │ │ │ │ + bpl.w 73d52 │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 73d16 │ │ │ │ + ble.w 73d52 │ │ │ │ add.w r3, lr, #12 │ │ │ │ add.w r9, sl, #20 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #0 │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ str r7, [sp, #24] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 73d0c │ │ │ │ + bne.w 73d48 │ │ │ │ ldr.w r8, [r4, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 73d0c │ │ │ │ + beq.w 73d48 │ │ │ │ ldrb.w fp, [sl, #4] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r5, [sl, #5] │ │ │ │ cmp.w fp, #7 │ │ │ │ lsl.w r7, r2, fp │ │ │ │ lsl.w r5, r2, r5 │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ add r5, r9 │ │ │ │ and.w r6, r8, r7 │ │ │ │ - bgt.w 744ce │ │ │ │ + bgt.w 7450a │ │ │ │ ldrsb.w r2, [r9, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 73c9c │ │ │ │ + blt.n 73cd8 │ │ │ │ ldr.w r1, [r5, r2, lsl #3] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.w 73d0c │ │ │ │ + beq.w 73d48 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 749a0 │ │ │ │ + beq.w 749dc │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r2, r6 │ │ │ │ and.w r6, r7, r2 │ │ │ │ ldrsb.w r2, [r9, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 741e6 │ │ │ │ + blt.w 74222 │ │ │ │ ldr.w r1, [r5, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 73d0c │ │ │ │ + beq.n 73d48 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 74a8e │ │ │ │ + beq.w 74aca │ │ │ │ mov.w r2, r8, lsr #10 │ │ │ │ add.w r1, r6, r6, lsl #2 │ │ │ │ str r2, [sp, #32] │ │ │ │ adds r2, #1 │ │ │ │ add r2, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ and.w r6, r7, r2 │ │ │ │ cmp.w fp, #7 │ │ │ │ - bgt.w 74a28 │ │ │ │ + bgt.w 74a64 │ │ │ │ ldrsb.w r2, [r9, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 746f6 │ │ │ │ + blt.w 74732 │ │ │ │ ldr.w r1, [r5, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.w 74914 │ │ │ │ + beq.w 74950 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 748c0 │ │ │ │ + beq.w 748fc │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ cmp.w fp, #7 │ │ │ │ add.w r6, r6, r3, lsr #5 │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r7 │ │ │ │ - bgt.w 7484c │ │ │ │ + bgt.w 74888 │ │ │ │ ldrsb.w r2, [r9, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 7498e │ │ │ │ + blt.w 749ca │ │ │ │ ldr.w r1, [r5, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.w 74914 │ │ │ │ + beq.w 74950 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 74dec │ │ │ │ + beq.w 74e28 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ lsrs r3, r3, #10 │ │ │ │ str r3, [sp, #32] │ │ │ │ adds r2, r3, #1 │ │ │ │ add r6, r2 │ │ │ │ ands r6, r7 │ │ │ │ - b.n 73c30 │ │ │ │ + b.n 73c6c │ │ │ │ adds r2, #1 │ │ │ │ - bne.n 73bf2 │ │ │ │ + bne.n 73c2e │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 747fa │ │ │ │ + ble.w 74836 │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, sl │ │ │ │ str.w r2, [sl, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ - bl 7a8f4 │ │ │ │ + bl 7a934 │ │ │ │ ldr.w r1, [sl, #16] │ │ │ │ cmp.w fp, #7 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - bgt.w 74f9a │ │ │ │ + bgt.w 74fd6 │ │ │ │ strb.w r1, [r9, r0] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r0, [sl, #5] │ │ │ │ lsls r2, r0 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ @@ -107699,163 +107727,163 @@ │ │ │ │ str r4, [r2, #0] │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ str.w r2, [sl, #12] │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ add.w r2, r2, #1 │ │ │ │ str.w r2, [sl, #16] │ │ │ │ - beq.w 747fa │ │ │ │ + beq.w 74836 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w 73b96 │ │ │ │ + blt.w 73bd2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w sl, [r3, #440] @ 0x1b8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 75056 │ │ │ │ + beq.w 75092 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - cbnz r1, 73d34 │ │ │ │ + cbnz r1, 73d70 │ │ │ │ orr.w r2, r3, #4 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #17 │ │ │ │ - bpl.n 73d42 │ │ │ │ + bpl.n 73d7e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74ffa │ │ │ │ + beq.w 75036 │ │ │ │ lsls r7, r2, #27 │ │ │ │ - bpl.w 73830 │ │ │ │ + bpl.w 7386c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #144] @ 0x90 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 73844 │ │ │ │ + beq.w 73880 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #62552 @ 0xf458 │ │ │ │ + movw r1, #62616 @ 0xf498 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 74876 │ │ │ │ + b.w 748b2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r2, [r2, #144] @ 0x90 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ ittt ls │ │ │ │ movls.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldrls r1, [sp, #12] │ │ │ │ strls.w r2, [r1, #144] @ 0x90 │ │ │ │ - bls.w 7379a │ │ │ │ + bls.w 737d6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #62248 @ 0xf328 │ │ │ │ + movw r1, #62312 @ 0xf368 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 74876 │ │ │ │ + b.w 748b2 │ │ │ │ stmia r2!, {r3, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73442 │ │ │ │ + beq.w 7347e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73450 │ │ │ │ + beq.w 7348c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73460 │ │ │ │ + beq.w 7349c │ │ │ │ ldr.w r2, [r4, #172] @ 0xac │ │ │ │ movw r3, #5140 @ 0x1414 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73480 │ │ │ │ + bne.w 734bc │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 7440e │ │ │ │ + beq.w 7444a │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73de8 │ │ │ │ + bne.n 73e24 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp ip, r3 │ │ │ │ - beq.w 7440e │ │ │ │ + beq.w 7444a │ │ │ │ movw ip, #39512 @ 0x9a58 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 74ccc │ │ │ │ + beq.w 74d08 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73e0e │ │ │ │ + bne.n 73e4a │ │ │ │ movw ip, #41384 @ 0xa1a8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 74b1e │ │ │ │ + beq.w 74b5a │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73e26 │ │ │ │ + bne.n 73e62 │ │ │ │ movw ip, #41176 @ 0xa0d8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 74cd4 │ │ │ │ + beq.w 74d10 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73e3e │ │ │ │ + bne.n 73e7a │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 74cc4 │ │ │ │ + beq.w 74d00 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73e4e │ │ │ │ + bne.n 73e8a │ │ │ │ movw ip, #40760 @ 0x9f38 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 74998 │ │ │ │ + beq.w 749d4 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73e66 │ │ │ │ + bne.n 73ea2 │ │ │ │ movw ip, #20420 @ 0x4fc4 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 74c98 │ │ │ │ + beq.w 74cd4 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73e7e │ │ │ │ + bne.n 73eba │ │ │ │ movw r6, #18128 @ 0x46d0 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 74b26 │ │ │ │ + beq.w 74b62 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 73e96 │ │ │ │ - b.w 73646 │ │ │ │ + bne.n 73ed2 │ │ │ │ + b.w 73682 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.w 73856 │ │ │ │ + bpl.w 73892 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - ldr r0, [pc, #604] @ (74110 ) │ │ │ │ + ldr r0, [pc, #604] @ (7414c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r2, [r4, #180] @ 0xb4 │ │ │ │ movs r3, #28 │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ cmp r2, #10 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ @@ -107867,213 +107895,213 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #400] @ 0x190 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74b3c │ │ │ │ + beq.w 74b78 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r1, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 7385e │ │ │ │ + b.n 7389a │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 7be68 │ │ │ │ + bl 7be88 │ │ │ │ mov r6, r0 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 743f8 │ │ │ │ - ldr r1, [pc, #504] @ (74114 ) │ │ │ │ + beq.w 74434 │ │ │ │ + ldr r1, [pc, #504] @ (74150 ) │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 73a82 │ │ │ │ + beq.w 73abe │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 73408 │ │ │ │ + bge.w 73444 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73408 │ │ │ │ + bne.w 73444 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 73408 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 73444 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 73264 │ │ │ │ + bne.w 732a0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 267f74 │ │ │ │ + bl 268560 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 74876 │ │ │ │ + b.w 748b2 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ str r2, [r1, #80] @ 0x50 │ │ │ │ - b.n 73772 │ │ │ │ + b.n 737ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73384 │ │ │ │ + beq.w 733c0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 7b478 │ │ │ │ + bl 7b498 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73384 │ │ │ │ + beq.w 733c0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #16 │ │ │ │ - bl 7b478 │ │ │ │ + bl 7b498 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73384 │ │ │ │ + beq.w 733c0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl 7b478 │ │ │ │ + bl 7b498 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73384 │ │ │ │ + beq.w 733c0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ - bl 7b478 │ │ │ │ + bl 7b498 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73384 │ │ │ │ + beq.w 733c0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r1, r4, #64 @ 0x40 │ │ │ │ - bl 7b478 │ │ │ │ + bl 7b498 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73384 │ │ │ │ + beq.w 733c0 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ - b.n 73ffe │ │ │ │ + b.n 7403a │ │ │ │ ldr.w r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 73384 │ │ │ │ + beq.w 733c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7b478 │ │ │ │ + bl 7b498 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 73ff4 │ │ │ │ - b.n 743f8 │ │ │ │ + bne.n 74030 │ │ │ │ + b.n 74434 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73754 │ │ │ │ + bne.w 73790 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ str r2, [r1, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7375e │ │ │ │ + bne.w 7379a │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73768 │ │ │ │ + bne.w 737a4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ str r2, [r1, #56] @ 0x38 │ │ │ │ - b.w 73768 │ │ │ │ + b.w 737a4 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73408 │ │ │ │ - b.w 733e8 │ │ │ │ + bne.w 73444 │ │ │ │ + b.w 73424 │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #380 @ 0x17c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 73222 │ │ │ │ - b.w 73252 │ │ │ │ + bne.w 7325e │ │ │ │ + b.w 7328e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 74dde │ │ │ │ + beq.w 74e1a │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf04 │ │ │ │ + bl 7bf24 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74876 │ │ │ │ + beq.w 748b2 │ │ │ │ lsls r5, r3, #30 │ │ │ │ - bpl.n 74088 │ │ │ │ + bpl.n 740c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ eor.w r2, sl, #1 │ │ │ │ and.w r2, r2, r3, lsr #1 │ │ │ │ mov r6, r3 │ │ │ │ str.w r4, [r1, #168] @ 0xa8 │ │ │ │ lsls r4, r2, #31 │ │ │ │ - bpl.w 72dea │ │ │ │ + bpl.w 72e26 │ │ │ │ ldr.w r2, [r1, #128] @ 0x80 │ │ │ │ ldr.w r1, [r1, #156] @ 0x9c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 74a6c │ │ │ │ + bne.w 74aa8 │ │ │ │ movw r4, #34368 @ 0x8640 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 72fec │ │ │ │ + bne.w 73028 │ │ │ │ lsls r4, r3, #22 │ │ │ │ - bpl.w 72fec │ │ │ │ - b.w 72e20 │ │ │ │ + bpl.w 73028 │ │ │ │ + b.w 72e5c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 740d8 │ │ │ │ + bge.n 74114 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - cbnz r3, 740d8 │ │ │ │ + cbnz r3, 74114 │ │ │ │ mov r0, r1 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 74a52 │ │ │ │ + blt.w 74a8e │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ it ne │ │ │ │ strne.w r8, [r6, #12] │ │ │ │ - bne.w 73a5e │ │ │ │ + bne.w 73a9a │ │ │ │ mov r0, r8 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [r8, #16] │ │ │ │ str.w r8, [r6, #12] │ │ │ │ - b.n 73a5e │ │ │ │ + b.n 73a9a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ str.w sl, [sp, #28] │ │ │ │ movw lr, #28676 @ 0x7004 │ │ │ │ movt lr, #75 @ 0x4b │ │ │ │ @@ -108082,482 +108110,482 @@ │ │ │ │ adds r6, #20 │ │ │ │ movw r8, #40968 @ 0xa008 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ mov.w fp, #0 │ │ │ │ str r7, [sp, #16] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ands.w r1, r3, #8 │ │ │ │ - bne.w 75024 │ │ │ │ + bne.w 75060 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 79158 │ │ │ │ + bl 79198 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ str.w sl, [r0, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74d98 │ │ │ │ + beq.w 74dd4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n 7419a │ │ │ │ + bpl.n 741d6 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.n 7419a │ │ │ │ + bne.n 741d6 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 7452c │ │ │ │ + beq.w 74568 │ │ │ │ str.w r5, [r9, #12] │ │ │ │ movs r3, #1 │ │ │ │ strd fp, r6, [r9, #16] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r9 │ │ │ │ movs r3, #0 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ ldr.w r3, [r9] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75018 │ │ │ │ + beq.w 75054 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 741ce │ │ │ │ + bge.n 7420a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74f90 │ │ │ │ + beq.w 74fcc │ │ │ │ ldr.w r4, [r6, #20]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7413c │ │ │ │ + bne.n 74178 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldrd r8, sl, [sp, #24] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ and.w r3, r3, #2 │ │ │ │ - b.w 73992 │ │ │ │ + b.w 739ce │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 73ca0 │ │ │ │ - b.n 73c1c │ │ │ │ - bl 7f96c │ │ │ │ + beq.w 73cdc │ │ │ │ + b.n 73c58 │ │ │ │ + bl 7f98c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 743fa │ │ │ │ + blt.w 74436 │ │ │ │ ldr.w r1, [r3, #128] @ 0x80 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ mov r6, r3 │ │ │ │ and.w r2, r3, #2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 72dd8 │ │ │ │ + bne.w 72e14 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 72dd8 │ │ │ │ + beq.w 72e14 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 74950 │ │ │ │ + bne.w 7498c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 72dea │ │ │ │ - b.n 74068 │ │ │ │ + bne.w 72e26 │ │ │ │ + b.n 740a4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r3, #132] @ 0x84 │ │ │ │ - b.w 72f7c │ │ │ │ + b.w 72fb8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 72ff0 │ │ │ │ + beq.w 7302c │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r1, #156] @ 0x9c │ │ │ │ - b.w 72ff0 │ │ │ │ + b.w 7302c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 74a1a │ │ │ │ + bne.w 74a56 │ │ │ │ ldr.w r9, [r6] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 746ee │ │ │ │ + beq.w 7472a │ │ │ │ ldr.w r7, [r3, #132] @ 0x84 │ │ │ │ str.w r8, [sp, #20] │ │ │ │ mov r8, r7 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ mov r5, r9 │ │ │ │ movw fp, #28408 @ 0x6ef8 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl 79158 │ │ │ │ + bl 79198 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 743f8 │ │ │ │ + beq.w 74434 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ str r7, [r0, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74ba0 │ │ │ │ + beq.w 74bdc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 742d6 │ │ │ │ + bpl.n 74312 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 742d6 │ │ │ │ + bne.n 74312 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 74322 │ │ │ │ + beq.n 7435e │ │ │ │ str r5, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 74f84 │ │ │ │ + beq.w 74fc0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74304 │ │ │ │ + bge.n 74340 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74bc2 │ │ │ │ + beq.w 74bfe │ │ │ │ ldr.w r5, [r6, #20]! │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7428a │ │ │ │ + bne.n 742c6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrd r8, sl, [sp, #20] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 74642 │ │ │ │ + bmi.w 7467e │ │ │ │ ldr.w r0, [r2, #132] @ 0x84 │ │ │ │ - b.w 733b2 │ │ │ │ + b.w 733ee │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w sl, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 74bcc │ │ │ │ - ldr r3, [pc, #672] @ (745d0 ) │ │ │ │ + beq.w 74c08 │ │ │ │ + ldr r3, [pc, #672] @ (7460c ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ - ldr r3, [pc, #664] @ (745d4 ) │ │ │ │ + ldr r3, [pc, #664] @ (74610 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 74690 │ │ │ │ + bne.w 746cc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 75060 │ │ │ │ + beq.w 7509c │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 745dc │ │ │ │ + bne.w 74618 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74388 │ │ │ │ + bge.n 743c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 74388 │ │ │ │ + cbnz r2, 743c4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 74a60 │ │ │ │ + blt.w 74a9c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 74c22 │ │ │ │ + beq.w 74c5e │ │ │ │ mov r5, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 742d8 │ │ │ │ - bl 78bfc │ │ │ │ + b.n 74314 │ │ │ │ + bl 78c40 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 7333c │ │ │ │ - b.w 73a82 │ │ │ │ + bge.w 73378 │ │ │ │ + b.w 73abe │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 739d6 │ │ │ │ + beq.w 73a12 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 743d2 │ │ │ │ + bge.n 7440e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 743d2 │ │ │ │ + cbnz r2, 7440e │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r6, #12] │ │ │ │ - b.w 73a5e │ │ │ │ - ldr r0, [pc, #496] @ (745d8 ) │ │ │ │ - bl 6bb50 │ │ │ │ + b.w 73a9a │ │ │ │ + ldr r0, [pc, #496] @ (74614 ) │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - bne.w 733d2 │ │ │ │ - ldr r0, [pc, #484] @ (745d8 ) │ │ │ │ - bl 267f74 │ │ │ │ + bne.w 7340e │ │ │ │ + ldr r0, [pc, #484] @ (74614 ) │ │ │ │ + bl 268560 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 74876 │ │ │ │ + b.n 748b2 │ │ │ │ ldr.w r9, [r6] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 74266 │ │ │ │ - b.w 733b2 │ │ │ │ + bne.w 742a2 │ │ │ │ + b.w 733ee │ │ │ │ mov.w r3, #1073741824 @ 0x40000000 │ │ │ │ - b.w 73648 │ │ │ │ + b.w 73684 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r0, [r3, #132] @ 0x84 │ │ │ │ - b.w 72d5e │ │ │ │ + b.w 72d9a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr.w fp, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 74c3e │ │ │ │ - ldr r3, [pc, #416] @ (745d0 ) │ │ │ │ + beq.w 74c7a │ │ │ │ + ldr r3, [pc, #416] @ (7460c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #416] @ (745d4 ) │ │ │ │ + ldr r1, [pc, #416] @ (74610 ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r1, ip] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r2, [sp, #16] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7488c │ │ │ │ + bne.w 748c8 │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr.w r0, [r2, #3988] @ 0xf94 │ │ │ │ mov r2, r4 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 750e6 │ │ │ │ + beq.w 75122 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 74780 │ │ │ │ + beq.w 747bc │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74484 │ │ │ │ + bge.n 744c0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 750ee │ │ │ │ + beq.w 7512a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 744a8 │ │ │ │ + bge.n 744e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74e64 │ │ │ │ + beq.w 74ea0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 744a8 │ │ │ │ + bge.n 744e4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74e5a │ │ │ │ + beq.w 74e96 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w fp, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.w 7394a │ │ │ │ + blt.w 73986 │ │ │ │ mov r0, r4 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.w 7394a │ │ │ │ + b.w 73986 │ │ │ │ cmp.w fp, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [r9, r6, lsl #2] │ │ │ │ ldrshle.w r2, [r9, r6, lsl #1] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 74928 │ │ │ │ + blt.w 74964 │ │ │ │ ldr.w r1, [r5, r2, lsl #3] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.w 73d0c │ │ │ │ + beq.w 73d48 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 749a0 │ │ │ │ + beq.w 749dc │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r2, r6 │ │ │ │ and.w r6, r7, r2 │ │ │ │ cmp.w fp, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r2, [r9, r6, lsl #2] │ │ │ │ ldrshle.w r2, [r9, r6, lsl #1] │ │ │ │ - b.w 73c06 │ │ │ │ + b.w 73c42 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 74a12 │ │ │ │ + beq.w 74a4e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ orr.w r6, r6, #128 @ 0x80 │ │ │ │ and.w r2, r6, #2 │ │ │ │ str r6, [r3, #84] @ 0x54 │ │ │ │ - b.n 74242 │ │ │ │ + b.n 7427e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 74b58 │ │ │ │ - ldr r3, [pc, #152] @ (745d0 ) │ │ │ │ + beq.w 74b94 │ │ │ │ + ldr r3, [pc, #152] @ (7460c ) │ │ │ │ mov r1, r5 │ │ │ │ - ldr r2, [pc, #152] @ (745d4 ) │ │ │ │ + ldr r2, [pc, #152] @ (74610 ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7495c │ │ │ │ + bne.w 74998 │ │ │ │ add.w r2, r7, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ ldr.w r0, [r2, #3988] @ 0xf94 │ │ │ │ mov r2, r5 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 750de │ │ │ │ + beq.w 7511a │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 747b6 │ │ │ │ + beq.w 747f2 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74588 │ │ │ │ + bge.n 745c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74e82 │ │ │ │ + beq.w 74ebe │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 745ac │ │ │ │ + bge.n 745e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74e78 │ │ │ │ + beq.w 74eb4 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 745ac │ │ │ │ + bge.n 745e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74e6e │ │ │ │ + beq.w 74eaa │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - blt.w 7419a │ │ │ │ + blt.w 741d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 7419a │ │ │ │ + b.n 741d6 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 745ee │ │ │ │ + bge.n 7462a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74eaa │ │ │ │ + beq.w 74ee6 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74612 │ │ │ │ + bge.n 7464e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74ea0 │ │ │ │ + beq.w 74edc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74612 │ │ │ │ + bge.n 7464e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74e8c │ │ │ │ + beq.w 74ec8 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - blt.w 742d6 │ │ │ │ + blt.w 74312 │ │ │ │ mov r0, r5 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 742d6 │ │ │ │ + b.n 74312 │ │ │ │ adds r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - bne.w 736fe │ │ │ │ - b.w 7373a │ │ │ │ + bne.w 7373a │ │ │ │ + b.w 73776 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #720] @ (7491c ) │ │ │ │ + ldr r1, [pc, #720] @ (74958 ) │ │ │ │ mov r4, r2 │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ subs r2, r3, #1 │ │ │ │ ldr.w r1, [r1, ip] │ │ │ │ movs r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -108568,153 +108596,153 @@ │ │ │ │ adds r0, r1, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #400] @ 0x190 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74b12 │ │ │ │ + beq.w 74b4e │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r1, r3 │ │ │ │ - ldr r3, [pc, #660] @ (74920 ) │ │ │ │ + ldr r3, [pc, #660] @ (7495c ) │ │ │ │ ldr r4, [r1, #16] │ │ │ │ - b.w 733b6 │ │ │ │ + b.w 733f2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7434a │ │ │ │ + beq.w 74386 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 746b0 │ │ │ │ + bge.n 746ec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 746b0 │ │ │ │ + cbnz r2, 746ec │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7439c │ │ │ │ + bge.w 743d8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ mov r5, r3 │ │ │ │ - b.n 742d6 │ │ │ │ + b.n 74312 │ │ │ │ lsls r6, r3, #17 │ │ │ │ - bpl.w 73428 │ │ │ │ + bpl.w 73464 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r2, [r0, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73428 │ │ │ │ + bne.w 73464 │ │ │ │ ldr r2, [r0, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 73428 │ │ │ │ + bne.w 73464 │ │ │ │ orr.w r1, r1, #16384 @ 0x4000 │ │ │ │ str r1, [r0, #84] @ 0x54 │ │ │ │ ldrd r3, r2, [r4, #92] @ 0x5c │ │ │ │ strd r3, r2, [r0, #92] @ 0x5c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 73428 │ │ │ │ + b.w 73464 │ │ │ │ ldr.w r0, [r3, #132] @ 0x84 │ │ │ │ - b.w 733b2 │ │ │ │ + b.w 733ee │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 73c54 │ │ │ │ + bne.w 73c90 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.w 73ca0 │ │ │ │ + b.w 73cdc │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 72fb0 │ │ │ │ + beq.w 72fec │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r6, #2 │ │ │ │ - b.w 72ff0 │ │ │ │ + b.w 7302c │ │ │ │ cmp.w r9, #2 │ │ │ │ - bne.w 736b6 │ │ │ │ - b.w 7373c │ │ │ │ + bne.w 736f2 │ │ │ │ + b.w 73778 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r2 │ │ │ │ ldr r6, [r2, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 74650 │ │ │ │ + beq.n 7468c │ │ │ │ ldr.w r2, [r1, ip] │ │ │ │ subs r7, r3, #1 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r2, r7, r2 │ │ │ │ adds r4, r0, r2 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 74750 │ │ │ │ + beq.n 7478c │ │ │ │ cmp r7, #10 │ │ │ │ - bls.w 74d0e │ │ │ │ + bls.w 74d4a │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #400 @ 0x190 │ │ │ │ add r0, r2 │ │ │ │ ldr.w r9, [r6] │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 74266 │ │ │ │ - b.n 74650 │ │ │ │ + bne.w 742a2 │ │ │ │ + b.n 7468c │ │ │ │ cmp r7, #10 │ │ │ │ - bhi.w 738cc │ │ │ │ + bhi.w 73908 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #376 @ 0x178 │ │ │ │ add r0, r2 │ │ │ │ - b.w 738d6 │ │ │ │ + b.w 73912 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74798 │ │ │ │ + bge.n 747d4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 74798 │ │ │ │ + cbnz r2, 747d4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp.w fp, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 74d00 │ │ │ │ + blt.w 74d3c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 74cea │ │ │ │ + beq.w 74d26 │ │ │ │ mov r4, r3 │ │ │ │ str.w r3, [r9, #12] │ │ │ │ - b.w 7394e │ │ │ │ + b.w 7398a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 747ca │ │ │ │ + bge.n 74806 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 747ca │ │ │ │ + cbnz r2, 74806 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 74d8c │ │ │ │ + blt.w 74dc8 │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ strne.w r7, [r9, #12] │ │ │ │ - beq.w 74d1a │ │ │ │ + beq.w 74d56 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 7419e │ │ │ │ + b.n 741da │ │ │ │ ldr.w r3, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 72ff0 │ │ │ │ + beq.w 7302c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 72f42 │ │ │ │ - b.n 74230 │ │ │ │ + bne.w 72f7e │ │ │ │ + b.n 7426c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ str.w sl, [r2, #440] @ 0x1b8 │ │ │ │ - b.w 73d26 │ │ │ │ - ldr r3, [pc, #276] @ (7491c ) │ │ │ │ + b.w 73d62 │ │ │ │ + ldr r3, [pc, #276] @ (74958 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr.w r0, [r5, #180] @ 0xb4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ @@ -108722,889 +108750,889 @@ │ │ │ │ adds r2, r1, r3 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r2, #400] @ 0x190 │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #400 @ 0x190 │ │ │ │ add r2, r1 │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 74846 │ │ │ │ + beq.n 74882 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r1, r3 │ │ │ │ cmp r0, #10 │ │ │ │ it ls │ │ │ │ movls r2, r1 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ - b.w 73abc │ │ │ │ + b.w 73af8 │ │ │ │ cmp.w fp, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [r9, r6, lsl #1] │ │ │ │ ldrgt.w r2, [r9, r6, lsl #2] │ │ │ │ - b.w 73c72 │ │ │ │ - ldr r0, [pc, #196] @ (74924 ) │ │ │ │ - bl 6bb50 │ │ │ │ + b.w 73cae │ │ │ │ + ldr r0, [pc, #196] @ (74960 ) │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - bne.w 72f9a │ │ │ │ - ldr r0, [pc, #180] @ (74924 ) │ │ │ │ - bl 267f74 │ │ │ │ + bne.w 72fd6 │ │ │ │ + ldr r0, [pc, #180] @ (74960 ) │ │ │ │ + bl 268560 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #30 │ │ │ │ - bmi.w 750f8 │ │ │ │ + bmi.w 75134 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ bic.w r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 73860 │ │ │ │ + b.w 7389c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7444e │ │ │ │ + beq.w 7448a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 748ac │ │ │ │ + bge.n 748e8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 748ac │ │ │ │ + cbnz r2, 748e8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 74e50 │ │ │ │ + blt.w 74e8c │ │ │ │ mov r4, r3 │ │ │ │ str.w r3, [r9, #12] │ │ │ │ - b.w 7394e │ │ │ │ + b.w 7398a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73c54 │ │ │ │ + bne.w 73c90 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 73c54 │ │ │ │ + bne.w 73c90 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 74e4c │ │ │ │ + beq.w 74e88 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 74e48 │ │ │ │ + beq.w 74e84 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73c54 │ │ │ │ + bne.w 73c90 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.w 73d0c │ │ │ │ + b.w 73d48 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 73ca0 │ │ │ │ - b.n 744f4 │ │ │ │ + beq.w 73cdc │ │ │ │ + b.n 74530 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ subs r2, r3, r2 │ │ │ │ negs r3, r2 │ │ │ │ adcs r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 73060 │ │ │ │ - b.w 73252 │ │ │ │ + bne.w 7309c │ │ │ │ + b.w 7328e │ │ │ │ cmp.w r9, #3 │ │ │ │ - bne.w 736f4 │ │ │ │ - b.w 7373c │ │ │ │ + bne.w 73730 │ │ │ │ + b.w 73778 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 74222 │ │ │ │ - b.w 730ac │ │ │ │ + bne.w 7425e │ │ │ │ + b.w 730e8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74552 │ │ │ │ + beq.w 7458e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7497c │ │ │ │ + bge.n 749b8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 7497c │ │ │ │ + cbnz r2, 749b8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 74e96 │ │ │ │ + blt.w 74ed2 │ │ │ │ mov r5, r3 │ │ │ │ str.w r3, [r9, #12] │ │ │ │ - b.n 7419e │ │ │ │ + b.n 741da │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 746fc │ │ │ │ - b.w 73c8a │ │ │ │ + beq.w 74738 │ │ │ │ + b.w 73cc6 │ │ │ │ mov.w r3, #67108864 @ 0x4000000 │ │ │ │ - b.w 73648 │ │ │ │ + b.w 73684 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.n 749f6 │ │ │ │ + bne.n 74a32 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 749f6 │ │ │ │ + bne.n 74a32 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 74de8 │ │ │ │ + beq.w 74e24 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 74de4 │ │ │ │ + beq.w 74e20 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73d0c │ │ │ │ + beq.w 73d48 │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp.w fp, #7 │ │ │ │ add r2, r6 │ │ │ │ and.w r6, r7, r2 │ │ │ │ - bgt.w 74504 │ │ │ │ - b.w 73c02 │ │ │ │ + bgt.w 74540 │ │ │ │ + b.w 73c3e │ │ │ │ and.w r2, r6, #2 │ │ │ │ - b.w 72ff0 │ │ │ │ + b.w 7302c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #784] @ (74d34 ) │ │ │ │ + ldr r1, [pc, #784] @ (74d70 ) │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ - b.n 7472c │ │ │ │ + b.n 74768 │ │ │ │ cmp.w fp, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r2, [r9, r6, lsl #1] │ │ │ │ ldrgt.w r2, [r9, r6, lsl #2] │ │ │ │ - b.w 73c3c │ │ │ │ + b.w 73c78 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 73060 │ │ │ │ - b.n 743f8 │ │ │ │ + bne.w 7309c │ │ │ │ + b.n 74434 │ │ │ │ str.w r8, [r6, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 73a5e │ │ │ │ - b.n 74dd0 │ │ │ │ + bne.w 73a9a │ │ │ │ + b.n 74e0c │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 74ba2 │ │ │ │ + beq.w 74bde │ │ │ │ mov r5, r3 │ │ │ │ - b.n 742d8 │ │ │ │ + b.n 74314 │ │ │ │ lsls r0, r3, #24 │ │ │ │ - bmi.w 7316a │ │ │ │ + bmi.w 731a6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 72f42 │ │ │ │ + beq.w 72f7e │ │ │ │ tst.w sl, #1 │ │ │ │ - bne.w 72f42 │ │ │ │ + bne.w 72f7e │ │ │ │ ldr.w r2, [r2, #156] @ 0x9c │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 72fec │ │ │ │ - b.w 72f42 │ │ │ │ + beq.w 73028 │ │ │ │ + b.w 72f7e │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 73c1c │ │ │ │ + bne.w 73c58 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 73c1c │ │ │ │ + bne.w 73c58 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 74ce6 │ │ │ │ + beq.w 74d22 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 74ce2 │ │ │ │ + beq.w 74d1e │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ mul.w r2, ip, r2 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 73d0c │ │ │ │ - b.w 73c1c │ │ │ │ + beq.w 73d48 │ │ │ │ + b.w 73c58 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r1, r3 │ │ │ │ - b.w 72eda │ │ │ │ + b.w 72f16 │ │ │ │ lsls r1, r3, #24 │ │ │ │ - bpl.w 72f2a │ │ │ │ - b.w 72ff0 │ │ │ │ + bpl.w 72f66 │ │ │ │ + b.w 7302c │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r2, r3 │ │ │ │ - b.w 72f7a │ │ │ │ + b.w 72fb6 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r1, r3 │ │ │ │ - b.n 74688 │ │ │ │ + b.n 746c4 │ │ │ │ mov.w r3, #16777216 @ 0x1000000 │ │ │ │ - b.w 73648 │ │ │ │ + b.w 73684 │ │ │ │ mov.w r3, #536870912 @ 0x20000000 │ │ │ │ - b.w 73648 │ │ │ │ + b.w 73684 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r1, r3 │ │ │ │ - b.w 731b0 │ │ │ │ + b.w 731ec │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r1, r3 │ │ │ │ - b.w 73ef2 │ │ │ │ + b.w 73f2e │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r3, r1 │ │ │ │ - b.w 72e6c │ │ │ │ + b.w 72ea8 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 74536 │ │ │ │ + bne.w 74572 │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bmi.w 75068 │ │ │ │ + bmi.w 750a4 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 75090 │ │ │ │ + blt.w 750cc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74b9a │ │ │ │ + bge.n 74bd6 │ │ │ │ subs r4, #1 │ │ │ │ str r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 750a0 │ │ │ │ + beq.w 750dc │ │ │ │ mov r5, r3 │ │ │ │ - b.w 7419a │ │ │ │ + b.w 741d6 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 743f8 │ │ │ │ + bge.w 74434 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 743f8 │ │ │ │ + bne.w 74434 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 74876 │ │ │ │ + b.n 748b2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 74304 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 74340 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 7432e │ │ │ │ + bne.w 7436a │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.w 74eec │ │ │ │ + bmi.w 74f28 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 74f1a │ │ │ │ + blt.w 74f56 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 746be │ │ │ │ + bge.w 746fa │ │ │ │ add.w r2, sl, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 746be │ │ │ │ + bne.w 746fa │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r5, r3 │ │ │ │ - b.w 742d6 │ │ │ │ + b.w 74312 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #2 │ │ │ │ mov r5, r3 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.w 742d8 │ │ │ │ + b.w 74314 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 7442c │ │ │ │ + bne.w 74468 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 74f24 │ │ │ │ + bmi.w 74f60 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 74f3e │ │ │ │ + blt.w 74f7a │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ cmp.w fp, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 74c82 │ │ │ │ + bge.n 74cbe │ │ │ │ add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 74f48 │ │ │ │ + beq.w 74f84 │ │ │ │ mov r4, r3 │ │ │ │ - b.w 7394a │ │ │ │ + b.w 73986 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - b.w 72f04 │ │ │ │ + b.w 72f40 │ │ │ │ mov.w r3, #33554432 @ 0x2000000 │ │ │ │ - b.w 73648 │ │ │ │ + b.w 73684 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ cmp.w r9, #1 │ │ │ │ - ble.n 74cdc │ │ │ │ + ble.n 74d18 │ │ │ │ movs r4, #0 │ │ │ │ - b.w 73678 │ │ │ │ + b.w 736b4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #120] @ (74d34 ) │ │ │ │ + ldr r1, [pc, #120] @ (74d70 ) │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr.w r3, [r3, #180] @ 0xb4 │ │ │ │ - b.n 74650 │ │ │ │ + b.n 7468c │ │ │ │ mov.w r3, #268435456 @ 0x10000000 │ │ │ │ - b.w 73648 │ │ │ │ + b.w 73684 │ │ │ │ mov.w r3, #2147483648 @ 0x80000000 │ │ │ │ - b.w 73648 │ │ │ │ + b.w 73684 │ │ │ │ mov.w r3, #134217728 @ 0x8000000 │ │ │ │ - b.w 73648 │ │ │ │ + b.w 73684 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 73772 │ │ │ │ + b.w 737ae │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 74ad6 │ │ │ │ + b.n 74b12 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 74ac0 │ │ │ │ + b.n 74afc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 747ac │ │ │ │ + b.n 747e8 │ │ │ │ str.w r3, [r9, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 74d9e │ │ │ │ + beq.n 74dda │ │ │ │ mov r4, r3 │ │ │ │ - b.w 7394e │ │ │ │ + b.w 7398a │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #376 @ 0x178 │ │ │ │ add r0, r2 │ │ │ │ - b.n 7475a │ │ │ │ + b.n 74796 │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r7 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r2, [r7, #16] │ │ │ │ movs r1, #2 │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r7, #16] │ │ │ │ str.w r7, [r9, #12] │ │ │ │ - b.w 7419e │ │ │ │ + b.w 741da │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 739b6 │ │ │ │ + bne.w 739f2 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 74eb4 │ │ │ │ + bmi.w 74ef0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 74edc │ │ │ │ + blt.w 74f18 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 743de │ │ │ │ + bge.w 7441a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 743de │ │ │ │ + bne.w 7441a │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.w 743de │ │ │ │ + b.w 7441a │ │ │ │ str.w r7, [r9, #12] │ │ │ │ - cbz r7, 74d9e │ │ │ │ + cbz r7, 74dda │ │ │ │ mov r5, r7 │ │ │ │ - b.w 7419e │ │ │ │ + b.w 741da │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r9, #12] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 743f8 │ │ │ │ + bge.w 74434 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 743f8 │ │ │ │ + bne.w 74434 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 74876 │ │ │ │ + b.n 748b2 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #392] @ 0x188 │ │ │ │ - b.w 72dae │ │ │ │ + b.w 72dea │ │ │ │ str r0, [r6, #12] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 73a8a │ │ │ │ - b.w 743f8 │ │ │ │ - ldr r4, [pc, #744] @ (750c8 ) │ │ │ │ - b.w 7407a │ │ │ │ + blt.w 73ac6 │ │ │ │ + b.w 74434 │ │ │ │ + ldr r4, [pc, #744] @ (75104 ) │ │ │ │ + b.w 740b6 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 749e4 │ │ │ │ + b.n 74a20 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 749ce │ │ │ │ + b.n 74a0a │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 73c8a │ │ │ │ + bne.w 73cc6 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 73c8a │ │ │ │ + bne.w 73cc6 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 74e44 │ │ │ │ + beq.n 74e80 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 74e40 │ │ │ │ + beq.n 74e7c │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 74914 │ │ │ │ - b.w 73c8a │ │ │ │ + beq.w 74950 │ │ │ │ + b.w 73cc6 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 74e2e │ │ │ │ + b.n 74e6a │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 74e1a │ │ │ │ + b.n 74e56 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 74906 │ │ │ │ + b.n 74942 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 748f0 │ │ │ │ + b.n 7492c │ │ │ │ adds r2, #1 │ │ │ │ mov r4, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.w 7394a │ │ │ │ + b.w 73986 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 744a8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 744e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 74496 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 744d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 745ac │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 745e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 7459a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 745d6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 74588 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 745c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 74612 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7464e │ │ │ │ adds r2, #1 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.w 7419a │ │ │ │ + b.w 741d6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 74600 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7463c │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 745ee │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7462a │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 74ec6 │ │ │ │ + bmi.n 74f02 │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 74ece │ │ │ │ + blt.n 74f0a │ │ │ │ add.w r3, r1, #28 │ │ │ │ - b.n 74d54 │ │ │ │ + b.n 74d90 │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 74ee6 │ │ │ │ + bge.n 74f22 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #492] @ (750cc ) │ │ │ │ + ldr r3, [pc, #492] @ (75108 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 74d6a │ │ │ │ + b.n 74da6 │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 74d54 │ │ │ │ + b.n 74d90 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 74efe │ │ │ │ + bmi.n 74f3a │ │ │ │ ldrsb.w r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 74f0c │ │ │ │ + blt.n 74f48 │ │ │ │ add.w r3, r5, #28 │ │ │ │ - b.n 74be8 │ │ │ │ + b.n 74c24 │ │ │ │ ldrsb.w r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 74f0c │ │ │ │ + blt.n 74f48 │ │ │ │ add.w r3, r5, #20 │ │ │ │ - b.n 74be8 │ │ │ │ + b.n 74c24 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ addpl.w r3, r5, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #428] @ (750cc ) │ │ │ │ + ldr r3, [pc, #428] @ (75108 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 74bfe │ │ │ │ + b.n 74c3a │ │ │ │ lsls r5, r3, #25 │ │ │ │ - bmi.n 74f58 │ │ │ │ + bmi.n 74f94 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 74f66 │ │ │ │ + bge.n 74fa2 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #392] @ (750cc ) │ │ │ │ + ldr r3, [pc, #392] @ (75108 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 74c70 │ │ │ │ + b.n 74cac │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r4, r3 │ │ │ │ - b.w 7394a │ │ │ │ + b.w 73986 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 74f30 │ │ │ │ + blt.n 74f6c │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 74c5a │ │ │ │ + b.n 74c96 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 74c5a │ │ │ │ + b.n 74c96 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #62160 @ 0xf2d0 │ │ │ │ + movw r1, #62224 @ 0xf310 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 74876 │ │ │ │ + b.n 748b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 74bac │ │ │ │ - b.w 743f8 │ │ │ │ + blt.w 74be8 │ │ │ │ + b.w 74434 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 741ce │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7420a │ │ │ │ cmp.w fp, #15 │ │ │ │ ite le │ │ │ │ strhle.w r1, [r9, r0, lsl #1] │ │ │ │ strgt.w r1, [r9, r0, lsl #2] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w r0, [sl, #5] │ │ │ │ - b.w 73cd2 │ │ │ │ + b.w 73d0e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 72fe2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 7301e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.w 73a26 │ │ │ │ + b.w 73a62 │ │ │ │ mov r0, r8 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.w 73a14 │ │ │ │ + b.w 73a50 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r2, #12] │ │ │ │ - movw r1, #61992 @ 0xf228 │ │ │ │ + movw r1, #62056 @ 0xf268 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 74876 │ │ │ │ + b.n 748b2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #62480 @ 0xf410 │ │ │ │ + movw r1, #62544 @ 0xf450 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.n 74876 │ │ │ │ + b.n 748b2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 74daa │ │ │ │ - b.w 743f8 │ │ │ │ + blt.w 74de6 │ │ │ │ + b.w 74434 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #62112 @ 0xf2a0 │ │ │ │ + movw r1, #62176 @ 0xf2e0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 74876 │ │ │ │ - bl d92ec │ │ │ │ + b.n 748b2 │ │ │ │ + bl d9330 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r0, [r3, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7518e │ │ │ │ + bne.w 751ca │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.n 74876 │ │ │ │ - bl d92ec │ │ │ │ - b.w 742d6 │ │ │ │ + b.n 748b2 │ │ │ │ + bl d9330 │ │ │ │ + b.w 74312 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 7507a │ │ │ │ + bmi.n 750b6 │ │ │ │ ldrsb.w r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 75082 │ │ │ │ + blt.n 750be │ │ │ │ add.w r3, r5, #28 │ │ │ │ - b.n 74b74 │ │ │ │ + b.n 74bb0 │ │ │ │ ldrsb.w r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7509a │ │ │ │ + bge.n 750d6 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ addpl.w r3, r5, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #56] @ (750cc ) │ │ │ │ + ldr r3, [pc, #56] @ (75108 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 74b8a │ │ │ │ + b.n 74bc6 │ │ │ │ add.w r3, r5, #20 │ │ │ │ - b.n 74b74 │ │ │ │ + b.n 74bb0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r5, r3 │ │ │ │ - b.w 7419a │ │ │ │ + b.w 741d6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 73982 │ │ │ │ - bl d92ec │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 739be │ │ │ │ + bl d9330 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r3, r1 │ │ │ │ - b.w 743de │ │ │ │ + b.w 7441a │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ - b.w 73a36 │ │ │ │ - bl d92ec │ │ │ │ - b.w 7419a │ │ │ │ - bl d92ec │ │ │ │ - b.w 7394a │ │ │ │ + b.w 73a72 │ │ │ │ + bl d9330 │ │ │ │ + b.w 741d6 │ │ │ │ + bl d9330 │ │ │ │ + b.w 73986 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 74484 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 744c0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #228] @ (751e4 ) │ │ │ │ + ldr r0, [pc, #228] @ (75220 ) │ │ │ │ movs r3, #28 │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ subs r1, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #400] @ 0x190 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 751b8 │ │ │ │ + beq.n 751f4 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 751b8 │ │ │ │ + bhi.n 751f4 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.w 74884 │ │ │ │ + b.w 748c0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #62320 @ 0xf370 │ │ │ │ + movw r1, #62384 @ 0xf3b0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 74876 │ │ │ │ + b.w 748b2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #62400 @ 0xf3c0 │ │ │ │ + movw r1, #62464 @ 0xf400 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 74876 │ │ │ │ + b.w 748b2 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #62644 @ 0xf4b4 │ │ │ │ + movw r1, #62708 @ 0xf4f4 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b.w 74876 │ │ │ │ - ldr r1, [pc, #88] @ (751e8 ) │ │ │ │ - movw r2, #62692 @ 0xf4e4 │ │ │ │ + b.w 748b2 │ │ │ │ + ldr r1, [pc, #88] @ (75224 ) │ │ │ │ + movw r2, #62756 @ 0xf524 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 7fe78 │ │ │ │ + bl 7fe98 │ │ │ │ mov lr, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 73b6c │ │ │ │ + bne.w 73ba8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str.w lr, [r3, #440] @ 0x1b8 │ │ │ │ - b.n 75056 │ │ │ │ + b.n 75092 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r8 │ │ │ │ - bne.w 737ee │ │ │ │ - b.w 7380e │ │ │ │ + bne.w 7382a │ │ │ │ + b.w 7384a │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r2, r3 │ │ │ │ - b.n 7512c │ │ │ │ + b.n 75168 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61952 @ 0xf200 │ │ │ │ + movw r1, #62016 @ 0xf240 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ - b.w 74876 │ │ │ │ + b.w 748b2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r3, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000751ec <_Py_SetImmortal@@Base>: │ │ │ │ +00075228 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.n 75206 <_Py_SetImmortal@@Base+0x1a> │ │ │ │ + bmi.n 75242 <_Py_SetImmortal@@Base+0x1a> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt.w r2, #1342177280 @ 0x50000000 │ │ │ │ strlt r2, [r0, #0] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r2, [r2, #164] @ 0xa4 │ │ │ │ sub sp, #12 │ │ │ │ - cbz r2, 7522e <_Py_SetImmortal@@Base+0x42> │ │ │ │ - movw r1, #65369 @ 0xff59 │ │ │ │ + cbz r2, 7526a <_Py_SetImmortal@@Base+0x42> │ │ │ │ + movw r1, #65401 @ 0xff79 │ │ │ │ movt r1, #7 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 752a6 <_Py_SetImmortal@@Base+0xba> │ │ │ │ + bne.n 752e2 <_Py_SetImmortal@@Base+0xba> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 752b0 <_Py_SetImmortal@@Base+0xc4> │ │ │ │ + bpl.n 752ec <_Py_SetImmortal@@Base+0xc4> │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 752b0 <_Py_SetImmortal@@Base+0xc4> │ │ │ │ + beq.n 752ec <_Py_SetImmortal@@Base+0xc4> │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ - ldr r1, [pc, #108] @ (752bc <_Py_SetImmortal@@Base+0xd0>) │ │ │ │ + ldr r1, [pc, #108] @ (752f8 <_Py_SetImmortal@@Base+0xd0>) │ │ │ │ ldr.w lr, [lr, r1] │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ and.w r2, r1, #3 │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ orrs r2, r0 │ │ │ │ str.w r2, [ip, #4] │ │ │ │ @@ -109620,365 +109648,343 @@ │ │ │ │ ldr.w r0, [r1, #3868] @ 0xf1c │ │ │ │ it gt │ │ │ │ strgt.w r2, [r1, #3768] @ 0xeb8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 752a2 <_Py_SetImmortal@@Base+0xb6> │ │ │ │ + bge.n 752de <_Py_SetImmortal@@Base+0xb6> │ │ │ │ mov.w r2, #1342177280 @ 0x50000000 │ │ │ │ str r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7522e <_Py_SetImmortal@@Base+0x42> │ │ │ │ + bne.n 7526a <_Py_SetImmortal@@Base+0x42> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7529c <_Py_SetImmortal@@Base+0xb0> │ │ │ │ - b.n 752a2 <_Py_SetImmortal@@Base+0xb6> │ │ │ │ + blt.n 752d8 <_Py_SetImmortal@@Base+0xb0> │ │ │ │ + b.n 752de <_Py_SetImmortal@@Base+0xb6> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000752c0 : │ │ │ │ +000752fc : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #16384 @ 0x4000 │ │ │ │ - bne.n 752dc │ │ │ │ + bne.n 75318 │ │ │ │ mov r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbz r3, 752fc │ │ │ │ - movw r2, #65369 @ 0xff59 │ │ │ │ + cbz r3, 75338 │ │ │ │ + movw r2, #65401 @ 0xff79 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 75300 │ │ │ │ + bne.n 7533c │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ blx r3 │ │ │ │ - b.n 752f4 │ │ │ │ + b.n 75330 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr.w r6, [r0, #172] @ 0xac │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ mov sl, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 75874 │ │ │ │ + bne.w 758c4 │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ movw r5, #39512 @ 0x9a58 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r9, r5 │ │ │ │ - bne.w 755fe │ │ │ │ - bl 75970 │ │ │ │ + bne.w 75788 │ │ │ │ + bl 759b8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75830 │ │ │ │ + beq.w 75884 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7668c │ │ │ │ + bl 766d4 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7535c │ │ │ │ + bge.n 75398 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 755f2 │ │ │ │ + beq.w 7562e │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75634 │ │ │ │ + beq.w 757be │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 758f0 │ │ │ │ + beq.w 7594e │ │ │ │ cmp r9, r5 │ │ │ │ - bne.w 75640 │ │ │ │ + bne.w 75640 │ │ │ │ ldr.w r7, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 75546 │ │ │ │ + bne.w 7559a │ │ │ │ cmp r6, r7 │ │ │ │ - bne.w 758d8 │ │ │ │ + bne.w 75912 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r0, r0, #30 │ │ │ │ - bmi.w 75590 │ │ │ │ + bmi.w 755cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r0, r5 │ │ │ │ - bne.w 755a6 │ │ │ │ + bne.w 755e2 │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 7557e │ │ │ │ + ble.w 755ba │ │ │ │ add.w ip, r3, #12 │ │ │ │ movs r7, #0 │ │ │ │ movw r8, #29999 @ 0x752f │ │ │ │ ldr.w r2, [ip, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r8 │ │ │ │ - bhi.n 753ee │ │ │ │ + bhi.n 7542a │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75488 │ │ │ │ + beq.n 754c4 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 753ee │ │ │ │ + ble.n 7542a │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 754a2 │ │ │ │ + beq.n 754de │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 753ee │ │ │ │ + beq.n 7542a │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 754a2 │ │ │ │ + beq.n 754de │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 753ee │ │ │ │ + beq.n 7542a │ │ │ │ adds r3, #20 │ │ │ │ movs r0, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 754a2 │ │ │ │ + beq.n 754de │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 753e0 │ │ │ │ + bne.n 7541c │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 75938 │ │ │ │ + bne.w 75930 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ movs r3, #0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ lsls r2, r0, #22 │ │ │ │ - bpl.n 754a8 │ │ │ │ + bpl.n 754e4 │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 754b4 │ │ │ │ - ldr r1, [pc, #544] @ (7563c ) │ │ │ │ + beq.n 754f0 │ │ │ │ + ldr r1, [pc, #484] @ (7563c ) │ │ │ │ mov r0, r3 │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ - bl 84804 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ + bl 84838 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #524] @ (7563c ) │ │ │ │ + ldr r1, [pc, #464] @ (7563c ) │ │ │ │ movw r0, #39512 @ 0x9a58 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 84804 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ + bl 84838 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ eor.w r5, r0, r2 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w 757a0 │ │ │ │ + bpl.w 757f8 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 7578c │ │ │ │ + bpl.w 757e4 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ cmp r5, #1 │ │ │ │ - bls.n 754b4 │ │ │ │ + bls.n 754f0 │ │ │ │ ldr.w r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7591a │ │ │ │ + bne.w 75982 │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ movs r3, #0 │ │ │ │ strh.w r2, [r4, #206] @ 0xce │ │ │ │ lsls r2, r0, #22 │ │ │ │ str.w r3, [r4, #192] @ 0xc0 │ │ │ │ - bpl.n 75474 │ │ │ │ + bpl.n 754b0 │ │ │ │ str.w r3, [r4, #456] @ 0x1c8 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 7586e │ │ │ │ + bne.w 7592a │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 75566 │ │ │ │ + bne.n 75582 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 754a2 │ │ │ │ + beq.n 754de │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7548a │ │ │ │ + bne.n 754c6 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 753ee │ │ │ │ + bne.n 7542a │ │ │ │ adds r7, #1 │ │ │ │ cmp r7, lr │ │ │ │ - blt.n 753ae │ │ │ │ + blt.n 753ea │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 7541a │ │ │ │ + bne.n 75456 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 75532 │ │ │ │ + ble.n 7556e │ │ │ │ add.w r1, r7, #12 │ │ │ │ mov fp, r0 │ │ │ │ movs r7, #0 │ │ │ │ movw lr, #29999 @ 0x752f │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ ldrh.w r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, lr │ │ │ │ - bhi.n 7550c │ │ │ │ + bhi.n 75548 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ - cbz r3, 75510 │ │ │ │ + cbz r3, 7554c │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble.n 7550c │ │ │ │ + ble.n 75548 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 7552a │ │ │ │ + beq.n 75566 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.n 7550c │ │ │ │ + beq.n 75548 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 7552a │ │ │ │ + beq.n 75566 │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 7550c │ │ │ │ + beq.n 75548 │ │ │ │ adds r3, #20 │ │ │ │ mov.w r8, #2 │ │ │ │ ldr.w r9, [r3, #4]! │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 7552a │ │ │ │ + beq.n 75566 │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 754fc │ │ │ │ + bne.n 75538 │ │ │ │ mov r0, fp │ │ │ │ - b.n 75454 │ │ │ │ + b.n 75490 │ │ │ │ mov r3, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7552a │ │ │ │ + beq.n 75566 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 75512 │ │ │ │ + bne.n 7554e │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7550c │ │ │ │ + bne.n 75548 │ │ │ │ adds r7, #1 │ │ │ │ cmp ip, r7 │ │ │ │ - bne.n 754ca │ │ │ │ + bne.n 75506 │ │ │ │ mov r0, fp │ │ │ │ lsls r3, r0, #30 │ │ │ │ - bmi.n 75474 │ │ │ │ + bmi.n 754b0 │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 75474 │ │ │ │ + beq.n 754b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fbdc │ │ │ │ - b.n 75474 │ │ │ │ + bl 7fbfc │ │ │ │ + b.n 754b0 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 754bc │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 754bc │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 754bc │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7537e │ │ │ │ + bge.w 753ba │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7537e │ │ │ │ + bne.w 753ba │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7537e │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75480 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 75480 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75480 │ │ │ │ + b.n 753ba │ │ │ │ ldr.w r7, [r4, #168] @ 0xa8 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ ldr.w ip, [r7, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 754be │ │ │ │ - b.n 75532 │ │ │ │ + bgt.n 754fa │ │ │ │ + b.n 7556e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r5 │ │ │ │ str.w r3, [r4, #172] @ 0xac │ │ │ │ - beq.w 75398 │ │ │ │ - ldr r1, [pc, #148] @ (7563c ) │ │ │ │ + beq.w 753d4 │ │ │ │ + ldr r1, [pc, #88] @ (7563c ) │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r7, #1 │ │ │ │ strd r7, r7, [sp, #40] @ 0x28 │ │ │ │ - bl 84804 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ + bl 84838 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #128] @ (7563c ) │ │ │ │ + ldr r1, [pc, #68] @ (7563c ) │ │ │ │ movw r0, #39512 @ 0x9a58 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 84804 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ + bl 84838 <_PyObject_GenericSetAttrWithDict@@Base+0x5ac> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r2, r0, [sp, #40] @ 0x28 │ │ │ │ eor.w r7, r0, r2 │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w 757cc │ │ │ │ + beq.w 75824 │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w 757b4 │ │ │ │ + bpl.w 7580c │ │ │ │ cmp r7, #1 │ │ │ │ - bhi.w 753ee │ │ │ │ + bhi.w 7542a │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bgt.w 753a4 │ │ │ │ - b.n 754a8 │ │ │ │ + bgt.w 753e0 │ │ │ │ + b.n 754e4 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7535c │ │ │ │ - movs r3, #1 │ │ │ │ - add r2, sp, #44 @ 0x2c │ │ │ │ - ldr r1, [pc, #56] @ (7563c ) │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - bl da6e8 <_PyEval_CheckExceptTypeValid@@Base+0x7dc> │ │ │ │ - mov r2, r0 │ │ │ │ - adds r7, r0, #1 │ │ │ │ - beq.w 7595e │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - bic.w r0, r3, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 75866 │ │ │ │ - mov r1, r4 │ │ │ │ - bl d7f14 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 75342 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne.w 7589e │ │ │ │ - b.n 75830 │ │ │ │ + b.n 75398 │ │ │ │ + nop │ │ │ │ @ instruction: 0xf0d4004d │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7f7c0 │ │ │ │ + bl 7f7e0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov fp, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 75374 │ │ │ │ + ble.w 753b0 │ │ │ │ movw lr, #34368 @ 0x8640 │ │ │ │ movt lr, #75 @ 0x4b │ │ │ │ mov.w r9, #0 │ │ │ │ add.w ip, r3, #12 │ │ │ │ str r6, [sp, #16] │ │ │ │ ldr.w r2, [lr, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ @@ -109986,391 +109992,415 @@ │ │ │ │ str.w lr, [sp, #12] │ │ │ │ strd r5, r4, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr.w r7, [ip, #4]! │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 758b6 │ │ │ │ + bge.w 758f0 │ │ │ │ ldr.w r6, [r7, #128] @ 0x80 │ │ │ │ ldr.w r5, [fp, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7574a │ │ │ │ + beq.n 7574e │ │ │ │ ldr.w r3, [r6, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7575e │ │ │ │ + beq.n 75762 │ │ │ │ ldr.w r4, [r3, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 75782 │ │ │ │ + beq.w 757da │ │ │ │ ldr.w r8, [r4, #128] @ 0x80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 757e2 │ │ │ │ + beq.w 7583a │ │ │ │ ldr.w r0, [r8, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75836 │ │ │ │ + beq.w 7588a │ │ │ │ strd r3, ip, [sp, #32] │ │ │ │ - bl 7f7c0 │ │ │ │ + bl 7f7e0 │ │ │ │ ldrd r3, ip, [sp, #32] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr.w r1, [r8, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 756dc │ │ │ │ + bne.n 756de │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ cmp r1, r2 │ │ │ │ it eq │ │ │ │ moveq r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 756f2 │ │ │ │ + bne.n 756f4 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ cmp r0, r2 │ │ │ │ it eq │ │ │ │ moveq r4, r8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr.w lr, [r4, #16] │ │ │ │ cmp r0, lr │ │ │ │ - bne.n 75762 │ │ │ │ + bne.n 75766 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 75762 │ │ │ │ + bne.n 75766 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp lr, r0 │ │ │ │ - bne.w 75840 │ │ │ │ + bne.w 75894 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 75840 │ │ │ │ + bne.w 75894 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 7575a │ │ │ │ + bne.n 7575e │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7575a │ │ │ │ + bne.n 7575e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7584a │ │ │ │ + beq.w 7589e │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 757f2 │ │ │ │ + ble.w 7584a │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7576c │ │ │ │ + bne.n 75772 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.n 7567a │ │ │ │ + bne.n 7567a │ │ │ │ ldr r6, [sp, #16] │ │ │ │ ldrd r5, r4, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 75374 │ │ │ │ + b.n 753b0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movw r4, #34368 @ 0x8640 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 7571c │ │ │ │ + beq.n 7571e │ │ │ │ mov r4, r7 │ │ │ │ - b.n 75724 │ │ │ │ + b.n 75726 │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ ldr r2, [r6, #16] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 75844 │ │ │ │ + bne.w 75898 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 7570c │ │ │ │ + b.n 7570e │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 757f2 │ │ │ │ + beq.n 7584a │ │ │ │ adds r5, #16 │ │ │ │ movs r0, #1 │ │ │ │ mov r1, ip │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n 757ec │ │ │ │ + bne.n 75844 │ │ │ │ mov ip, r1 │ │ │ │ - b.n 75736 │ │ │ │ + b.n 7573a │ │ │ │ + movs r3, #1 │ │ │ │ + add r2, sp, #44 @ 0x2c │ │ │ │ + ldr r1, [pc, #544] @ (759b0 ) │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + bl da720 <_PyEval_CheckExceptTypeValid@@Base+0x7dc> │ │ │ │ + mov r2, r0 │ │ │ │ + adds r7, r0, #1 │ │ │ │ + beq.w 759a0 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + bic.w r0, r3, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 758bc │ │ │ │ + mov r1, r4 │ │ │ │ + bl d7f58 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 7537e │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.n 75884 │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 75884 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 75884 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75884 │ │ │ │ movw r4, #34368 @ 0x8640 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - b.n 756f2 │ │ │ │ + b.n 756f4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7544e │ │ │ │ + bne.w 7548a │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7544e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7548a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75448 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 75484 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ - b.n 75448 │ │ │ │ + b.n 75484 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 755de │ │ │ │ + bne.w 7561a │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 755de │ │ │ │ + b.n 7561a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 755d8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bne.w 75614 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 755d8 │ │ │ │ + b.n 75614 │ │ │ │ movw r8, #34368 @ 0x8640 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ - b.n 756dc │ │ │ │ + b.n 756de │ │ │ │ adds r0, #1 │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 75776 │ │ │ │ + bne.n 7577c │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ - movw r1, #14272 @ 0x37c0 │ │ │ │ + movw r1, #14336 @ 0x3800 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 75634 │ │ │ │ + bge.n 757be │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 75634 │ │ │ │ + bne.n 757be │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7589e │ │ │ │ + bne.n 757c2 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 75482 │ │ │ │ + b.n 754be │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - b.n 756c6 │ │ │ │ + b.n 756c8 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 75754 │ │ │ │ + b.n 75758 │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r6 │ │ │ │ - b.n 75754 │ │ │ │ + b.n 75758 │ │ │ │ mov r3, fp │ │ │ │ mov r1, ip │ │ │ │ cmp r3, r4 │ │ │ │ - beq.n 7577e │ │ │ │ + beq.w 75784 │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7584e │ │ │ │ + bne.n 758a2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov ip, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 75736 │ │ │ │ - b.n 757f2 │ │ │ │ - bl 1d2cc8 │ │ │ │ + beq.w 7573a │ │ │ │ + b.n 7584a │ │ │ │ + bl 1d2f60 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 75628 │ │ │ │ - str.w r6, [sl] │ │ │ │ - b.n 75480 │ │ │ │ + b.n 757b2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movw r5, #39512 @ 0x9a58 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr.w r9, [r0, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ cmp r9, r5 │ │ │ │ - bne.w 755fe │ │ │ │ - bl 75970 │ │ │ │ + bne.w 75788 │ │ │ │ + bl 759b8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 75342 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75830 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 75830 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75830 │ │ │ │ + bne.w 7537e │ │ │ │ + b.n 757c2 │ │ │ │ movw r4, #44536 @ 0xadf8 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldrd r6, r3, [sp, #16] │ │ │ │ - movw r1, #14232 @ 0x3798 │ │ │ │ + movw r1, #14296 @ 0x37d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 75812 │ │ │ │ + b.n 7586a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 758ec │ │ │ │ + bge.n 75926 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 758ec │ │ │ │ + cbnz r2, 75926 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 75482 │ │ │ │ + b.n 754be │ │ │ │ + str.w r6, [sl] │ │ │ │ + b.n 754bc │ │ │ │ + ldr r3, [pc, #128] @ (759b4 ) │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ubfx r2, r2, #0, #12 │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, r2, lsl #2 │ │ │ │ + movs r2, #0 │ │ │ │ + add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ + str.w r2, [r3, #148] @ 0x94 │ │ │ │ + b.n 75434 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 758fe │ │ │ │ + bge.n 7595c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 75956 │ │ │ │ + cbz r2, 7597a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14204 @ 0x377c │ │ │ │ + movw r1, #14268 @ 0x37bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7589e │ │ │ │ - b.n 75830 │ │ │ │ - ldr r3, [pc, #80] @ (7596c ) │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ubfx r2, r2, #0, #12 │ │ │ │ - ldr r3, [r1, r3] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - add.w r3, r3, r2, lsl #2 │ │ │ │ - movs r2, #0 │ │ │ │ - add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ - str.w r2, [r3, #148] @ 0x94 │ │ │ │ - b.n 7545e │ │ │ │ - ldr r3, [pc, #48] @ (7596c ) │ │ │ │ + bne.w 757c2 │ │ │ │ + b.n 75884 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7595c │ │ │ │ + ldr r3, [pc, #48] @ (759b4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ str.w r2, [r3, #148] @ 0x94 │ │ │ │ - b.n 753f8 │ │ │ │ - mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 758fe │ │ │ │ + b.n 7549a │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7589e │ │ │ │ - b.n 75830 │ │ │ │ + bne.w 757c2 │ │ │ │ + b.n 75884 │ │ │ │ nop │ │ │ │ + @ instruction: 0xf0d4004d │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #20 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.w 75b7a │ │ │ │ + bmi.w 75bc2 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75bb8 │ │ │ │ + beq.w 75c00 │ │ │ │ ldr.w r4, [r5, #168] @ 0xa8 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 759cc │ │ │ │ + ble.n 75a14 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w sl, [r3, #172] @ 0xac │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 75e92 │ │ │ │ + beq.w 75eda │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 75a32 │ │ │ │ + beq.n 75a7a │ │ │ │ add.w r0, r4, #16 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr.w r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 75e92 │ │ │ │ + beq.w 75eda │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 759b8 │ │ │ │ + bne.n 75a00 │ │ │ │ add.w r6, r4, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.w 75bf0 │ │ │ │ + ble.w 75c38 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - beq.n 759d4 │ │ │ │ + beq.n 75a1c │ │ │ │ add.w ip, r4, #16 │ │ │ │ ldr.w ip, [ip, r7, lsl #2] │ │ │ │ adds r7, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bne.n 759e2 │ │ │ │ - bl 28e3dc <_PyBytes_FromXIData@@Base+0x43c> │ │ │ │ + bne.n 75a2a │ │ │ │ + bl 28e40c <_PyBytes_FromXIData@@Base+0x440> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 75a28 │ │ │ │ + cbz r0, 75a70 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.w 75f24 │ │ │ │ - movw r1, #14372 @ 0x3824 │ │ │ │ + bpl.w 75f6c │ │ │ │ + movw r1, #14436 @ 0x3864 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r4 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 75eb0 │ │ │ │ + blt.w 75ef8 │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r6, [sl, #8] │ │ │ │ add.w r9, r6, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 75c26 │ │ │ │ - blt.w 75ec2 │ │ │ │ + beq.w 75c6e │ │ │ │ + blt.w 75f0a │ │ │ │ cmp r6, #19 │ │ │ │ - bgt.w 75e2c │ │ │ │ - ldr r1, [pc, #564] @ (75c84 ) │ │ │ │ + bgt.w 75e74 │ │ │ │ + ldr r1, [pc, #564] @ (75ccc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r8, [r1, r3] │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 75bce │ │ │ │ - ldr r0, [pc, #536] @ (75c88 ) │ │ │ │ + beq.w 75c16 │ │ │ │ + ldr r0, [pc, #536] @ (75cd0 ) │ │ │ │ ldr.w r1, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r7, [r4, #0] │ │ │ │ str.w r7, [r3, #1728] @ 0x6c0 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r3, #1732] @ 0x6c4 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75e6c │ │ │ │ + bne.w 75eb4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r4, #16 │ │ │ │ sub.w r9, r4, #8 │ │ │ │ blx 2b348 │ │ │ │ @@ -110397,60 +110427,60 @@ │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp lr, r7 │ │ │ │ str r7, [sp, #4] │ │ │ │ str.w r9, [r3, #3760] @ 0xeb0 │ │ │ │ str.w r2, [r3, #3868] @ 0xf1c │ │ │ │ str.w lr, [r3, #3768] @ 0xeb8 │ │ │ │ - bgt.w 75de4 │ │ │ │ + bgt.w 75e2c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75bc6 │ │ │ │ + bge.n 75c0e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 75a2a │ │ │ │ + beq.n 75a72 │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ cmp r6, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq.w 75a2a │ │ │ │ + beq.w 75a72 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ cmp r6, #2 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq.w 75a2a │ │ │ │ + beq.w 75a72 │ │ │ │ add.w r7, sl, #20 │ │ │ │ add.w r0, r4, #24 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 75b6c │ │ │ │ + blt.n 75bb4 │ │ │ │ cmp r2, r6 │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 75b54 │ │ │ │ - b.n 75a2a │ │ │ │ + bne.n 75b9c │ │ │ │ + b.n 75a72 │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r6 │ │ │ │ str r1, [r3, #0] │ │ │ │ str.w r3, [r0, #4]! │ │ │ │ - bne.n 75b54 │ │ │ │ - b.n 75a2a │ │ │ │ - ldr r0, [pc, #264] @ (75c84 ) │ │ │ │ + bne.n 75b9c │ │ │ │ + b.n 75a72 │ │ │ │ + ldr r0, [pc, #264] @ (75ccc ) │ │ │ │ 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] │ │ │ │ @@ -110460,774 +110490,774 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #400] @ 0x190 │ │ │ │ cmp r0, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 75e52 │ │ │ │ + beq.w 75e9a │ │ │ │ ldr.w r3, [r1, #416] @ 0x1a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75996 │ │ │ │ + bne.w 759de │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f96c │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 75996 │ │ │ │ - b.n 75a28 │ │ │ │ + bge.w 759de │ │ │ │ + b.n 75a70 │ │ │ │ str r5, [r4, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 75b1a │ │ │ │ - b.n 75a2a │ │ │ │ + bne.n 75b62 │ │ │ │ + b.n 75a72 │ │ │ │ mov r1, r9 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75a28 │ │ │ │ - ldr r3, [pc, #156] @ (75c84 ) │ │ │ │ + beq.w 75a70 │ │ │ │ + ldr r3, [pc, #156] @ (75ccc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ - b.n 75a8c │ │ │ │ + b.n 75ad4 │ │ │ │ adds r3, r2, #1 │ │ │ │ mov fp, r3 │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 75f18 │ │ │ │ + bcs.w 75f60 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75f18 │ │ │ │ + beq.w 75f60 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r0, #0 │ │ │ │ cmp r0, r2 │ │ │ │ - bge.n 75c3e │ │ │ │ + bge.n 75c86 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr.w r3, [r3, #172] @ 0xac │ │ │ │ str.w r3, [r8, r0, lsl #2] │ │ │ │ adds r0, #1 │ │ │ │ - b.n 75c12 │ │ │ │ + b.n 75c5a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - ldr r3, [pc, #88] @ (75c8c ) │ │ │ │ + ldr r3, [pc, #88] @ (75cd4 ) │ │ │ │ add.w r4, r3, #1968 @ 0x7b0 │ │ │ │ str.w r5, [r3, #1984] @ 0x7c0 │ │ │ │ - b.n 75a2a │ │ │ │ + b.n 75a72 │ │ │ │ sub.w r9, r7, #4 │ │ │ │ movs r0, #1 │ │ │ │ str.w r4, [r8, r9] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75f10 │ │ │ │ + beq.w 75f58 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r5, [r2, #0] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75f1e │ │ │ │ + beq.w 75f66 │ │ │ │ subs r2, r0, #4 │ │ │ │ movs r5, #0 │ │ │ │ add r0, r9 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.n 75c90 │ │ │ │ + beq.n 75cd8 │ │ │ │ str.w r5, [r1, #4]! │ │ │ │ - b.n 75c7a │ │ │ │ + b.n 75cc2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 75dd6 │ │ │ │ + beq.w 75e1e │ │ │ │ mov r5, r4 │ │ │ │ add r9, r8 │ │ │ │ sub.w sl, r8, #4 │ │ │ │ mov r4, r2 │ │ │ │ mov ip, r4 │ │ │ │ mov r2, sl │ │ │ │ movs r6, #0 │ │ │ │ str r7, [sp, #0] │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ ldr.w r1, [ip, #4]! │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ it ge │ │ │ │ addge r6, #1 │ │ │ │ - bge.w 75dc8 │ │ │ │ + bge.w 75e10 │ │ │ │ adds r1, #4 │ │ │ │ mov r7, r5 │ │ │ │ mov lr, r4 │ │ │ │ mov r5, r4 │ │ │ │ strd r6, r2, [sp, #4] │ │ │ │ ldr.w r1, [r0, r1, lsl #2] │ │ │ │ mov r0, sl │ │ │ │ str.w ip, [sp, #12] │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ ldr r6, [r2, #8] │ │ │ │ add.w ip, r3, #1 │ │ │ │ cmp r6, ip │ │ │ │ - ble.n 75d16 │ │ │ │ + ble.n 75d5e │ │ │ │ add.w ip, r2, r3, lsl #2 │ │ │ │ ldr.w r4, [ip, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 75dbc │ │ │ │ + beq.n 75e04 │ │ │ │ adds r4, r3, #2 │ │ │ │ cmp r4, r6 │ │ │ │ - bge.n 75d16 │ │ │ │ + bge.n 75d5e │ │ │ │ ldr.w ip, [ip, #24] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 75dbc │ │ │ │ + beq.n 75e04 │ │ │ │ adds r3, #3 │ │ │ │ cmp r3, r6 │ │ │ │ - bge.n 75d16 │ │ │ │ + bge.n 75d5e │ │ │ │ adds r2, #16 │ │ │ │ ldr.w r4, [r2, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 75dbc │ │ │ │ + beq.n 75e04 │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 75d08 │ │ │ │ + bgt.n 75d50 │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 75cd4 │ │ │ │ + bne.n 75d1c │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 75f0c │ │ │ │ + beq.w 75f54 │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 75d4a │ │ │ │ + ble.n 75d92 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #0] │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 75ca2 │ │ │ │ + beq.n 75cea │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 75d6a │ │ │ │ + ble.n 75db2 │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #4] │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n 75d84 │ │ │ │ + ble.n 75dcc │ │ │ │ adds r3, r2, #4 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ cmp r3, r1 │ │ │ │ itt eq │ │ │ │ addeq r2, #1 │ │ │ │ streq r2, [r7, #8] │ │ │ │ cmp.w fp, #3 │ │ │ │ - beq.n 75ca2 │ │ │ │ + beq.n 75cea │ │ │ │ add.w r0, r8, #8 │ │ │ │ add.w r6, r7, #8 │ │ │ │ mov lr, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ ldr r4, [r2, #8] │ │ │ │ add.w ip, r3, #4 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bge.n 75db4 │ │ │ │ + bge.n 75dfc │ │ │ │ ldr.w r3, [r2, ip, lsl #2] │ │ │ │ cmp lr, r3 │ │ │ │ it eq │ │ │ │ streq r1, [r6, #0] │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 75d96 │ │ │ │ + bne.n 75dde │ │ │ │ ldr r4, [sp, #0] │ │ │ │ - b.n 75ca2 │ │ │ │ + b.n 75cea │ │ │ │ ldrd r6, r2, [sp, #4] │ │ │ │ mov r4, r5 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ mov r5, r7 │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 75caa │ │ │ │ + bne.w 75cf2 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp fp, r6 │ │ │ │ - bne.n 75ed2 │ │ │ │ + bne.n 75f1a │ │ │ │ mov r0, r7 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r8 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 75a2a │ │ │ │ + bl 76338 │ │ │ │ + b.n 75a72 │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 75b08 │ │ │ │ + beq.w 75b50 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 75b08 │ │ │ │ + beq.w 75b50 │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75b08 │ │ │ │ + bne.w 75b50 │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ - cbnz r3, 75e62 │ │ │ │ + cbnz r3, 75eaa │ │ │ │ add.w r2, r8, #12 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 75b08 │ │ │ │ + bmi.w 75b50 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 75e16 │ │ │ │ + bne.n 75e5e │ │ │ │ dmb ish │ │ │ │ - b.n 75b08 │ │ │ │ + b.n 75b50 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r9, r3 │ │ │ │ - bls.w 75bce │ │ │ │ - bl 1fba78 │ │ │ │ + bls.w 75c16 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 75a28 │ │ │ │ - ldr r3, [pc, #236] @ (75f34 ) │ │ │ │ + beq.w 75a70 │ │ │ │ + ldr r3, [pc, #236] @ (75f7c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r8, [r2, r3] │ │ │ │ - b.n 75a92 │ │ │ │ + b.n 75ada │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #392] @ 0x188 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75996 │ │ │ │ - b.n 75bb8 │ │ │ │ + bne.w 759de │ │ │ │ + b.n 75c00 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75b08 │ │ │ │ - b.n 75e04 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.w 75b50 │ │ │ │ + b.n 75e4c │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 75efa │ │ │ │ + bne.n 75f42 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75f04 │ │ │ │ + bne.n 75f4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c48 │ │ │ │ - ldr r3, [pc, #168] @ (75f34 ) │ │ │ │ + bl 131f58 │ │ │ │ + ldr r3, [pc, #168] @ (75f7c ) │ │ │ │ ldr.w r8, [r3, fp] │ │ │ │ - b.n 75a8c │ │ │ │ + b.n 75ad4 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #14328 @ 0x37f8 │ │ │ │ + movw r1, #14392 @ 0x3838 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 75a28 │ │ │ │ + bne.w 75a70 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 75a28 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 75a70 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #61260 @ 0xef4c │ │ │ │ + movw r0, #61324 @ 0xef8c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 75a28 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 75a70 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 28e24c <_PyBytes_FromXIData@@Base+0x2ac> │ │ │ │ + bl 28e27c <_PyBytes_FromXIData@@Base+0x2b0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 75ef6 │ │ │ │ + bge.n 75f3e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, 75ef6 │ │ │ │ + cbnz r2, 75f3e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 75ddc │ │ │ │ + b.n 75e24 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #44] @ (75f34 ) │ │ │ │ + ldr r3, [pc, #44] @ (75f7c ) │ │ │ │ ldr.w r8, [r3, fp] │ │ │ │ - b.n 75a8c │ │ │ │ + b.n 75ad4 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 75edc │ │ │ │ + b.n 75f24 │ │ │ │ mov r0, r8 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 75a28 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 75a28 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 75ee2 │ │ │ │ - movw r1, #14396 @ 0x383c │ │ │ │ + bl 76338 │ │ │ │ + b.n 75a70 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 75a70 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 75f2a │ │ │ │ + movw r1, #14460 @ 0x387c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl f3570 │ │ │ │ - b.n 75a1e │ │ │ │ + bl f3598 │ │ │ │ + b.n 75a66 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00075f38 : │ │ │ │ +00075f80 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt.n 7601a │ │ │ │ + blt.n 76062 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #24184 @ 0x5e78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r5, [r4, #868] @ 0x364 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 76000 │ │ │ │ - ldr r0, [pc, #184] @ (76020 ) │ │ │ │ + bne.n 76048 │ │ │ │ + ldr r0, [pc, #184] @ (76068 ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ - bcs.n 75fd2 │ │ │ │ + bcs.n 7601a │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r5, r1, lsl #3] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 75fc4 │ │ │ │ + beq.n 7600c │ │ │ │ ldrd r2, r0, [r3] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 75f9e │ │ │ │ + cbz r2, 75fe6 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrd r4, r5, [r3, #24] │ │ │ │ cmp r5, r4 │ │ │ │ - bcc.n 75fb8 │ │ │ │ + bcc.n 76000 │ │ │ │ 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 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 75f9a │ │ │ │ + b.n 75fe2 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 75f9a │ │ │ │ + bne.n 75fe2 │ │ │ │ ldr.w r1, [r4, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 76010 │ │ │ │ + bne.n 76058 │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 75f9a │ │ │ │ + beq.n 75fe2 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 75f9a │ │ │ │ + b.n 75fe2 │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r2 │ │ │ │ blx r6 │ │ │ │ - b.n 75ff0 │ │ │ │ + b.n 76038 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076024 : │ │ │ │ +0007606c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 76166 │ │ │ │ + beq.w 761ae │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ itt eq │ │ │ │ movweq r0, #14563 @ 0x38e3 │ │ │ │ movteq r0, #910 @ 0x38e │ │ │ │ - bne.n 760d4 │ │ │ │ + bne.n 7611c │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.w 761b4 │ │ │ │ + bhi.w 761fc │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - movw r3, #25021 @ 0x61bd │ │ │ │ + movw r3, #25093 @ 0x6205 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r5, [r6, #872] @ 0x368 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7614a │ │ │ │ - ldr r1, [pc, #328] @ (761b8 ) │ │ │ │ + bne.n 76192 │ │ │ │ + ldr r1, [pc, #328] @ (76200 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r7, r4, r2 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1604] @ 0x644 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ mov r8, r1 │ │ │ │ - bcs.n 760fc │ │ │ │ + bcs.n 76144 │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r1, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 760ea │ │ │ │ + beq.n 76132 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 760ba │ │ │ │ + cbz r2, 76102 │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b348 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r4, [r3, #24] │ │ │ │ cmp r4, r0 │ │ │ │ - bcc.n 760e2 │ │ │ │ + bcc.n 7612a │ │ │ │ add.w r1, ip, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r3, r0] │ │ │ │ - b.n 760a8 │ │ │ │ + b.n 760f0 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 299c38 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 299c68 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 7604e │ │ │ │ + b.n 76096 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 760a8 │ │ │ │ + b.n 760f0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 760a8 │ │ │ │ + bne.n 760f0 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 7613a │ │ │ │ + bne.n 76182 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi.n 761b4 │ │ │ │ + bhi.n 761fc │ │ │ │ ldr.w r5, [r6, #852] @ 0x354 │ │ │ │ - movw r3, #30049 @ 0x7561 │ │ │ │ + movw r3, #30117 @ 0x75a5 │ │ │ │ movt r3, #7 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 7615a │ │ │ │ + bne.n 761a2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 761a8 │ │ │ │ + beq.n 761f0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bde0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 760b2 │ │ │ │ + beq.n 760fa │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 760b2 │ │ │ │ + b.n 760fa │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 299c38 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 299c68 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 76108 │ │ │ │ + b.n 76150 │ │ │ │ ldr.w r0, [r6, #864] @ 0x360 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7612a │ │ │ │ + b.n 76172 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #25021 @ 0x61bd │ │ │ │ + movw r1, #25093 @ 0x6205 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r5, [r3, #872] @ 0x368 │ │ │ │ cmp r5, r1 │ │ │ │ it ne │ │ │ │ ldrne.w r0, [r3, #864] @ 0x360 │ │ │ │ - bne.n 7614e │ │ │ │ - ldr r1, [pc, #48] @ (761b8 ) │ │ │ │ + bne.n 76196 │ │ │ │ + ldr r1, [pc, #48] @ (76200 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r3, #852] @ 0x354 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1604] @ 0x644 │ │ │ │ mov r8, r1 │ │ │ │ - movw r1, #30049 @ 0x7561 │ │ │ │ + movw r1, #30117 @ 0x75a5 │ │ │ │ movt r1, #7 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 761ae │ │ │ │ + bne.n 761f6 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 76120 │ │ │ │ + b.n 76168 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ - b.n 7615e │ │ │ │ + b.n 761a6 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 760b2 │ │ │ │ + b.n 760fa │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #284] @ (762ec ) │ │ │ │ + ldr r0, [pc, #284] @ (76334 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mul.w r7, r2, r1 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1604] @ 0x644 │ │ │ │ subs r3, r7, #1 │ │ │ │ cmp.w r3, #512 @ 0x200 │ │ │ │ - bcs.n 76242 │ │ │ │ + bcs.n 7628a │ │ │ │ mov.w ip, r3, lsr #3 │ │ │ │ ldr.w r3, [r8, ip, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 762a8 │ │ │ │ + beq.n 762f0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 76224 │ │ │ │ + beq.n 7626c │ │ │ │ mov r2, r7 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2b348 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r1, r6, [r3, #24] │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 7628c │ │ │ │ + bhi.n 762d4 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r0, r1, ip, lsl #3 │ │ │ │ str r0, [r3, #24] │ │ │ │ adds r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str.w lr, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 76212 │ │ │ │ + bne.n 7625a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 762bc │ │ │ │ + beq.n 76304 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ - bne.n 76298 │ │ │ │ + bne.n 762e0 │ │ │ │ movw r0, #47662 @ 0xba2e │ │ │ │ movt r0, #744 @ 0x2e8 │ │ │ │ cmp r5, r0 │ │ │ │ - bhi.n 762e6 │ │ │ │ + bhi.n 7632e │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30049 @ 0x7561 │ │ │ │ + movw r1, #30117 @ 0x75a5 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r4, [r3, #852] @ 0x354 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 762da │ │ │ │ + bne.n 76322 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 762d4 │ │ │ │ + beq.n 7631c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bde0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7621c │ │ │ │ + beq.n 76264 │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 7621c │ │ │ │ + b.n 76264 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 76212 │ │ │ │ - b.n 76242 │ │ │ │ + bne.n 7625a │ │ │ │ + b.n 7628a │ │ │ │ mov r1, r2 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 299c38 <_PyMonitoring_FireBranchEvent@@Base+0xa4> │ │ │ │ + bl 299c68 <_PyMonitoring_FireBranchEvent@@Base+0xa8> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 76252 │ │ │ │ + b.n 7629a │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 76212 │ │ │ │ - b.n 76242 │ │ │ │ + bne.n 7625a │ │ │ │ + b.n 7628a │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #30049 @ 0x7561 │ │ │ │ + movw r1, #30117 @ 0x75a5 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r4, [r3, #852] @ 0x354 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 762da │ │ │ │ + bne.n 76322 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r2 │ │ │ │ - b.n 76272 │ │ │ │ + b.n 762ba │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7627c │ │ │ │ + b.n 762c4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7621c │ │ │ │ + b.n 76264 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000762f0 : │ │ │ │ +00076338 : │ │ │ │ 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, #24184 @ 0x5e78 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ - movw r3, #25797 @ 0x64c5 │ │ │ │ + movw r3, #25869 @ 0x650d │ │ │ │ movt r3, #7 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 76426 │ │ │ │ - cbz r0, 76374 │ │ │ │ - ldr r3, [pc, #416] @ (764c0 ) │ │ │ │ + bne.w 7646e │ │ │ │ + cbz r0, 763bc │ │ │ │ + ldr r3, [pc, #416] @ (76508 ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7638a │ │ │ │ + beq.n 763d2 │ │ │ │ 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 7635c │ │ │ │ + bgt.n 763a4 │ │ │ │ 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, 7638a │ │ │ │ + cbz r2, 763d2 │ │ │ │ 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, 76378 │ │ │ │ - cbz r2, 763ae │ │ │ │ + cbz r0, 763c0 │ │ │ │ + cbz r2, 763f6 │ │ │ │ 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] │ │ │ │ - b.n 76374 │ │ │ │ + b.n 763bc │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #46549 @ 0xb5d5 │ │ │ │ + movw r3, #46565 @ 0xb5e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 764b8 │ │ │ │ + bne.w 76500 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 76374 │ │ │ │ + b.n 763bc │ │ │ │ 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 │ │ │ │ @@ -111238,74 +111268,74 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 763ee │ │ │ │ + bne.n 76436 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 763ea │ │ │ │ + cbz r3, 76432 │ │ │ │ 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 76450 │ │ │ │ + beq.n 76498 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 76430 │ │ │ │ + beq.n 76478 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 76406 │ │ │ │ + cbnz r3, 7644e │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 76374 │ │ │ │ + beq.n 763bc │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 764ac │ │ │ │ + beq.n 764f4 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 76422 │ │ │ │ + cbz r3, 7646a │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 76374 │ │ │ │ + b.n 763bc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #864] @ 0x360 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7643e │ │ │ │ + cbz r3, 76486 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76374 │ │ │ │ + bne.n 763bc │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 76374 │ │ │ │ + b.n 763bc │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 763f8 │ │ │ │ + beq.n 76440 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 764b2 │ │ │ │ + cbz r3, 764fa │ │ │ │ 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, 76484 │ │ │ │ + cbz r3, 764cc │ │ │ │ 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 │ │ │ │ @@ -111314,85 +111344,85 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 76374 │ │ │ │ + b.n 763bc │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 76414 │ │ │ │ + b.n 7645c │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7645c │ │ │ │ + b.n 764a4 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 763a2 │ │ │ │ + b.n 763ea │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 765ee │ │ │ │ + beq.w 76636 │ │ │ │ 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] @ (76688 ) │ │ │ │ + ldr r3, [pc, #428] @ (766d0 ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 76546 │ │ │ │ + beq.n 7658e │ │ │ │ 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 76518 │ │ │ │ + bgt.n 76560 │ │ │ │ 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, 76546 │ │ │ │ + cbz r2, 7658e │ │ │ │ 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, 76534 │ │ │ │ - cbz r2, 76574 │ │ │ │ + cbz r0, 7657c │ │ │ │ + cbz r2, 765bc │ │ │ │ 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] │ │ │ │ - b.n 76530 │ │ │ │ + b.n 76578 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #46549 @ 0xb5d5 │ │ │ │ + movw r2, #46565 @ 0xb5e5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r0, [r3, #860] @ 0x35c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 76680 │ │ │ │ + bne.w 766c8 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 76530 │ │ │ │ + b.n 76578 │ │ │ │ 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] │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -111403,72 +111433,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 765b2 │ │ │ │ + bne.n 765fa │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 765ae │ │ │ │ + cbz r3, 765f6 │ │ │ │ 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 76610 │ │ │ │ + beq.n 76658 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 765f0 │ │ │ │ + beq.n 76638 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 765ca │ │ │ │ + cbnz r3, 76612 │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 76530 │ │ │ │ + beq.n 76578 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 76674 │ │ │ │ + beq.n 766bc │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 765e8 │ │ │ │ + cbz r3, 76630 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 76530 │ │ │ │ + b.n 76578 │ │ │ │ bx lr │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 765fe │ │ │ │ + cbz r3, 76646 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76530 │ │ │ │ + bne.n 76578 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 76530 │ │ │ │ + b.n 76578 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 765bc │ │ │ │ + beq.n 76604 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7667a │ │ │ │ + cbz r3, 766c2 │ │ │ │ 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, 76644 │ │ │ │ + cbz r3, 7668c │ │ │ │ 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, #24184 @ 0x5e78 │ │ │ │ @@ -111479,396 +111509,396 @@ │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr.w r3, [r3, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 76530 │ │ │ │ + b.n 76578 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 765d8 │ │ │ │ + b.n 76620 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7661c │ │ │ │ + b.n 76664 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r5 │ │ │ │ - b.n 76568 │ │ │ │ + b.n 765b0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007668c : │ │ │ │ +000766d4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7694e │ │ │ │ + beq.w 76996 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #40760 @ 0x9f38 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 766d4 │ │ │ │ + beq.n 7671c │ │ │ │ movw r2, #20420 @ 0x4fc4 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 766e6 │ │ │ │ + bne.n 7672e │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w 76954 │ │ │ │ + bpl.w 7699c │ │ │ │ ldrd r1, r0, [r0, #8] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 76bf4 <_PyTuple_FromArray@@Base> │ │ │ │ + b.w 76c3c <_PyTuple_FromArray@@Base> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 766e0 │ │ │ │ + bge.n 76728 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 768a2 │ │ │ │ + beq.w 768ea │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 768a6 │ │ │ │ + beq.w 768ee │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 768aa │ │ │ │ + beq.w 768f2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 768ae │ │ │ │ + beq.w 768f6 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #16] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 768b2 │ │ │ │ + beq.w 768fa │ │ │ │ ldr r1, [r3, #4] │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r1, #112] @ 0x70 │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 768b6 │ │ │ │ + beq.w 768fe │ │ │ │ add r5, sp, #8 │ │ │ │ add r2, sp, #24 │ │ │ │ movs r4, #5 │ │ │ │ str r0, [sp, #24] │ │ │ │ - b.n 76760 │ │ │ │ + b.n 767a8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ adds r1, r4, #1 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #8 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ - beq.n 767b0 │ │ │ │ + beq.n 767f8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76752 │ │ │ │ - ldr r2, [pc, #536] @ (7698c ) │ │ │ │ + bne.n 7679a │ │ │ │ + ldr r2, [pc, #536] @ (769d4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 768ba │ │ │ │ + bne.w 76902 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76914 │ │ │ │ + bne.w 7695c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 767a4 │ │ │ │ + bge.n 767ec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 767a4 │ │ │ │ + cbnz r2, 767ec │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ add r0, sp, #8 │ │ │ │ - bl 112a70 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 112c8c <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 766e0 │ │ │ │ + b.n 76728 │ │ │ │ movs r0, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76914 │ │ │ │ + beq.w 7695c │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r4, [r2, #8] │ │ │ │ subs r1, r0, #4 │ │ │ │ add.w ip, r0, #28 │ │ │ │ mov r4, r5 │ │ │ │ ldr.w r0, [r4], #4 │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ mov r5, r4 │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 767cc │ │ │ │ - b.n 767f4 │ │ │ │ + bne.n 76814 │ │ │ │ + b.n 7683c │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r1, r4 │ │ │ │ - bge.n 7686e │ │ │ │ + bge.n 768b6 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ add.w ip, r1, #1 │ │ │ │ str.w r0, [r4, r1, lsl #2] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 767de │ │ │ │ - ldr r1, [pc, #384] @ (7698c ) │ │ │ │ + bne.n 76826 │ │ │ │ + ldr r1, [pc, #384] @ (769d4 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 768ea │ │ │ │ + bne.n 76932 │ │ │ │ strd r3, r2, [sp] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76966 │ │ │ │ + bne.w 769ae │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76842 │ │ │ │ + bge.n 7688a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - cbnz r1, 76842 │ │ │ │ + cbnz r1, 7688a │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 1e0724 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 1e0974 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 766e0 │ │ │ │ + bge.w 76728 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 766e0 │ │ │ │ + bne.w 76728 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 766e0 │ │ │ │ + b.n 76728 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85df8 <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ + bl 85e2c <_PyList_AppendTakeRefListResize@@Base> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 767f4 │ │ │ │ + bne.n 7683c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76892 │ │ │ │ + bge.n 768da │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 76980 │ │ │ │ + beq.n 769c8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 768a2 │ │ │ │ + bge.n 768ea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 76984 │ │ │ │ + beq.n 769cc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 766e0 │ │ │ │ + b.n 76728 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 76772 │ │ │ │ + b.n 767ba │ │ │ │ movs r4, #1 │ │ │ │ - b.n 76772 │ │ │ │ + b.n 767ba │ │ │ │ movs r4, #2 │ │ │ │ - b.n 76772 │ │ │ │ + b.n 767ba │ │ │ │ movs r4, #3 │ │ │ │ - b.n 76772 │ │ │ │ + b.n 767ba │ │ │ │ movs r4, #4 │ │ │ │ - b.n 76772 │ │ │ │ + b.n 767ba │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 76782 │ │ │ │ + beq.w 767ca │ │ │ │ movw r1, #61116 @ 0xeebc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76782 │ │ │ │ + beq.w 767ca │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 76782 │ │ │ │ + b.n 767ca │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 76818 │ │ │ │ + beq.n 76860 │ │ │ │ movw r1, #61116 @ 0xeebc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76818 │ │ │ │ + beq.n 76860 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ - b.n 76818 │ │ │ │ + b.n 76860 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76922 │ │ │ │ + bge.n 7696a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 76946 │ │ │ │ + cbz r2, 7698e │ │ │ │ add r2, sp, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 768a2 │ │ │ │ + beq.n 768ea │ │ │ │ subs r3, r4, #1 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76924 │ │ │ │ + bge.n 7696c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 76924 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76922 │ │ │ │ + bne.n 7696c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7696a │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 76922 │ │ │ │ - bl 2933c0 <_Py_hashtable_foreach@@Base+0xdbc> │ │ │ │ - b.n 768a2 │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7696a │ │ │ │ + bl 293488 <_Py_hashtable_foreach@@Base+0xdac> │ │ │ │ + b.n 768ea │ │ │ │ + movw r0, #61352 @ 0xefa8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 768a2 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 768ea │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76892 │ │ │ │ + bge.n 768da │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 76892 │ │ │ │ + bne.n 768da │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 76892 │ │ │ │ + b.n 768da │ │ │ │ str r3, [sp, #0] │ │ │ │ - b.n 76976 │ │ │ │ + b.n 769be │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 768a2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 768ea │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00076990 : │ │ │ │ +000769d8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 76bc6 │ │ │ │ + beq.w 76c0e │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w 76bc6 │ │ │ │ + bpl.w 76c0e │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 76b7e │ │ │ │ - blt.w 76bb4 │ │ │ │ + beq.w 76bc6 │ │ │ │ + blt.w 76bfc │ │ │ │ subs r3, r4, #1 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 76ada │ │ │ │ - ldr r3, [pc, #544] @ (76be8 ) │ │ │ │ + bgt.w 76b22 │ │ │ │ + ldr r3, [pc, #544] @ (76c30 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76b66 │ │ │ │ - ldr r0, [pc, #520] @ (76bec ) │ │ │ │ + beq.w 76bae │ │ │ │ + ldr r0, [pc, #520] @ (76c34 ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1720] @ 0x6b8 │ │ │ │ ldr.w r1, [r2, #1724] @ 0x6bc │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 76b82 │ │ │ │ + bne.w 76bca │ │ │ │ ldr r1, [r5, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ add.w ip, r3, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 76a26 │ │ │ │ + bge.n 76a6e │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ cmp r4, #1 │ │ │ │ str.w r1, [ip] │ │ │ │ - bne.n 76b0a │ │ │ │ - cbnz r2, 76a36 │ │ │ │ + bne.n 76b52 │ │ │ │ + cbnz r2, 76a7e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r1, [pc, #432] @ (76be8 ) │ │ │ │ + ldr r1, [pc, #432] @ (76c30 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r5, r3, #8 │ │ │ │ ldr r4, [r2, r1] │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w ip, [r0, #3760] @ 0xeb0 │ │ │ │ @@ -111888,222 +111918,222 @@ │ │ │ │ eor.w r2, r2, #1 │ │ │ │ cmp r1, lr │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ str.w r5, [r0, #3760] @ 0xeb0 │ │ │ │ str.w r6, [r0, #3868] @ 0xf1c │ │ │ │ str.w r1, [r0, #3768] @ 0xeb8 │ │ │ │ - ble.n 76a30 │ │ │ │ + ble.n 76a78 │ │ │ │ ldr.w r2, [r0, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 76a30 │ │ │ │ + beq.n 76a78 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 76a30 │ │ │ │ + beq.n 76a78 │ │ │ │ ldr.w r2, [r0, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 76a30 │ │ │ │ + bne.n 76a78 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 76baa │ │ │ │ + bne.n 76bf2 │ │ │ │ add.w r1, r4, #12 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 76a30 │ │ │ │ + bmi.n 76a78 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76ac4 │ │ │ │ + bne.n 76b0c │ │ │ │ dmb ish │ │ │ │ - b.n 76a30 │ │ │ │ + b.n 76a78 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 76b66 │ │ │ │ - bl 1fba78 │ │ │ │ + bls.n 76bae │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76bc2 │ │ │ │ + beq.n 76c0a │ │ │ │ ldr r1, [r5, #0] │ │ │ │ add.w ip, r0, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - blt.n 76a22 │ │ │ │ + blt.n 76a6a │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - cbnz r2, 76b18 │ │ │ │ + cbnz r2, 76b60 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r1, #0] │ │ │ │ cmp r4, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.n 76a2e │ │ │ │ + beq.n 76a76 │ │ │ │ add.w r0, r5, #8 │ │ │ │ add.w lr, r5, r4, lsl #2 │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldr.w r1, [r0], #4 │ │ │ │ - cbnz r2, 76b48 │ │ │ │ + cbnz r2, 76b90 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ add.w r5, r4, #1 │ │ │ │ it lt │ │ │ │ strlt r5, [r1, #0] │ │ │ │ cmp r0, lr │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ - bne.n 76b38 │ │ │ │ + bne.n 76b80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 76a30 │ │ │ │ - b.n 76a36 │ │ │ │ + beq.w 76a78 │ │ │ │ + b.n 76a7e │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76a04 │ │ │ │ - b.n 76bc2 │ │ │ │ - ldr r3, [pc, #112] @ (76bf0 ) │ │ │ │ - b.n 76a30 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.w 76a4c │ │ │ │ + b.n 76c0a │ │ │ │ + ldr r3, [pc, #112] @ (76c38 ) │ │ │ │ + b.n 76a78 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 76bd8 │ │ │ │ + bne.n 76c20 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76a04 │ │ │ │ + bne.w 76a4c │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 76a04 │ │ │ │ + b.n 76a4c │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 76a30 │ │ │ │ - b.n 76ab6 │ │ │ │ - movw r0, #61260 @ 0xef4c │ │ │ │ + bne.w 76a78 │ │ │ │ + b.n 76afe │ │ │ │ + movw r0, #61324 @ 0xef8c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 76a30 │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + b.n 76a78 │ │ │ │ + movw r0, #61352 @ 0xefa8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 76bc2 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 76c0a │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 76a04 │ │ │ │ + b.n 76a4c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00076bf4 <_PyTuple_FromArray@@Base>: │ │ │ │ +00076c3c <_PyTuple_FromArray@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq.w 76d90 <_PyTuple_FromArray@@Base+0x19c> │ │ │ │ + beq.w 76dd8 <_PyTuple_FromArray@@Base+0x19c> │ │ │ │ mov r5, r0 │ │ │ │ - blt.w 76e7a <_PyTuple_FromArray@@Base+0x286> │ │ │ │ + blt.w 76ec2 <_PyTuple_FromArray@@Base+0x286> │ │ │ │ subs r3, r4, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 76dfe <_PyTuple_FromArray@@Base+0x20a> │ │ │ │ - ldr r3, [pc, #656] @ (76eac <_PyTuple_FromArray@@Base+0x2b8>) │ │ │ │ + bgt.w 76e46 <_PyTuple_FromArray@@Base+0x20a> │ │ │ │ + ldr r3, [pc, #656] @ (76ef4 <_PyTuple_FromArray@@Base+0x2b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 76d7a <_PyTuple_FromArray@@Base+0x186> │ │ │ │ - ldr r0, [pc, #632] @ (76eb0 <_PyTuple_FromArray@@Base+0x2bc>) │ │ │ │ + beq.w 76dc2 <_PyTuple_FromArray@@Base+0x186> │ │ │ │ + ldr r0, [pc, #632] @ (76ef8 <_PyTuple_FromArray@@Base+0x2bc>) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1720] @ 0x6b8 │ │ │ │ ldr.w r1, [r2, #1724] @ 0x6bc │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 76e48 <_PyTuple_FromArray@@Base+0x254> │ │ │ │ + bne.w 76e90 <_PyTuple_FromArray@@Base+0x254> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 76d4a <_PyTuple_FromArray@@Base+0x156> │ │ │ │ + bge.n 76d92 <_PyTuple_FromArray@@Base+0x156> │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ str r0, [r1, #0] │ │ │ │ - beq.n 76cde <_PyTuple_FromArray@@Base+0xea> │ │ │ │ + beq.n 76d26 <_PyTuple_FromArray@@Base+0xea> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 76d98 <_PyTuple_FromArray@@Base+0x1a4> │ │ │ │ + bne.w 76de0 <_PyTuple_FromArray@@Base+0x1a4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 76d52 <_PyTuple_FromArray@@Base+0x15e> │ │ │ │ + bge.n 76d9a <_PyTuple_FromArray@@Base+0x15e> │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str.w ip, [r0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - beq.n 76cde <_PyTuple_FromArray@@Base+0xea> │ │ │ │ + beq.n 76d26 <_PyTuple_FromArray@@Base+0xea> │ │ │ │ add.w r4, r5, r4, lsl #2 │ │ │ │ add.w ip, r1, #4 │ │ │ │ adds r5, #8 │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 76d5e <_PyTuple_FromArray@@Base+0x16a> │ │ │ │ + bne.n 76da6 <_PyTuple_FromArray@@Base+0x16a> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 76d70 <_PyTuple_FromArray@@Base+0x17c> │ │ │ │ + bge.n 76db8 <_PyTuple_FromArray@@Base+0x17c> │ │ │ │ adds r1, #1 │ │ │ │ cmp r5, r4 │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ - bne.n 76cb8 <_PyTuple_FromArray@@Base+0xc4> │ │ │ │ - cbz r2, 76d44 <_PyTuple_FromArray@@Base+0x150> │ │ │ │ - ldr r1, [pc, #456] @ (76eac <_PyTuple_FromArray@@Base+0x2b8>) │ │ │ │ + bne.n 76d00 <_PyTuple_FromArray@@Base+0xc4> │ │ │ │ + cbz r2, 76d8c <_PyTuple_FromArray@@Base+0x150> │ │ │ │ + ldr r1, [pc, #456] @ (76ef4 <_PyTuple_FromArray@@Base+0x2b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub.w r5, r3, #8 │ │ │ │ ldr r4, [r2, r1] │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ and.w r1, r1, #3 │ │ │ │ ldr.w ip, [r2, #3760] @ 0xeb0 │ │ │ │ @@ -112123,461 +112153,461 @@ │ │ │ │ eor.w r1, r1, #1 │ │ │ │ cmp r0, lr │ │ │ │ orr.w r1, r1, ip │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ str.w r6, [r2, #3868] @ 0xf1c │ │ │ │ str.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ - bgt.n 76dbe <_PyTuple_FromArray@@Base+0x1ca> │ │ │ │ + bgt.n 76e06 <_PyTuple_FromArray@@Base+0x1ca> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r4, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ - bne.n 76c84 <_PyTuple_FromArray@@Base+0x90> │ │ │ │ - b.n 76cde <_PyTuple_FromArray@@Base+0xea> │ │ │ │ + bne.n 76ccc <_PyTuple_FromArray@@Base+0x90> │ │ │ │ + b.n 76d26 <_PyTuple_FromArray@@Base+0xea> │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #4] │ │ │ │ - bne.n 76cae <_PyTuple_FromArray@@Base+0xba> │ │ │ │ - b.n 76cde <_PyTuple_FromArray@@Base+0xea> │ │ │ │ + bne.n 76cf6 <_PyTuple_FromArray@@Base+0xba> │ │ │ │ + b.n 76d26 <_PyTuple_FromArray@@Base+0xea> │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 76cd2 <_PyTuple_FromArray@@Base+0xde> │ │ │ │ + blt.n 76d1a <_PyTuple_FromArray@@Base+0xde> │ │ │ │ cmp r5, r4 │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ - bne.n 76d5a <_PyTuple_FromArray@@Base+0x166> │ │ │ │ - b.n 76ce0 <_PyTuple_FromArray@@Base+0xec> │ │ │ │ + bne.n 76da2 <_PyTuple_FromArray@@Base+0x166> │ │ │ │ + b.n 76d28 <_PyTuple_FromArray@@Base+0xec> │ │ │ │ cmp r5, r4 │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ - bne.n 76cb8 <_PyTuple_FromArray@@Base+0xc4> │ │ │ │ - b.n 76cde <_PyTuple_FromArray@@Base+0xea> │ │ │ │ + bne.n 76d00 <_PyTuple_FromArray@@Base+0xc4> │ │ │ │ + b.n 76d26 <_PyTuple_FromArray@@Base+0xea> │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76c56 <_PyTuple_FromArray@@Base+0x62> │ │ │ │ - b.n 76e88 <_PyTuple_FromArray@@Base+0x294> │ │ │ │ - ldr r3, [pc, #288] @ (76eb4 <_PyTuple_FromArray@@Base+0x2c0>) │ │ │ │ + bne.w 76c9e <_PyTuple_FromArray@@Base+0x62> │ │ │ │ + b.n 76ed0 <_PyTuple_FromArray@@Base+0x294> │ │ │ │ + ldr r3, [pc, #288] @ (76efc <_PyTuple_FromArray@@Base+0x2c0>) │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w ip, [r0] │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 76db4 <_PyTuple_FromArray@@Base+0x1c0> │ │ │ │ + bge.n 76dfc <_PyTuple_FromArray@@Base+0x1c0> │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r4, #2 │ │ │ │ str.w ip, [r0] │ │ │ │ str r0, [r1, #4] │ │ │ │ - bne.w 76cae <_PyTuple_FromArray@@Base+0xba> │ │ │ │ - b.n 76ce0 <_PyTuple_FromArray@@Base+0xec> │ │ │ │ + bne.w 76cf6 <_PyTuple_FromArray@@Base+0xba> │ │ │ │ + b.n 76d28 <_PyTuple_FromArray@@Base+0xec> │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r1, #4] │ │ │ │ - bne.w 76cae <_PyTuple_FromArray@@Base+0xba> │ │ │ │ - b.n 76ce0 <_PyTuple_FromArray@@Base+0xec> │ │ │ │ + bne.w 76cf6 <_PyTuple_FromArray@@Base+0xba> │ │ │ │ + b.n 76d28 <_PyTuple_FromArray@@Base+0xec> │ │ │ │ ldr.w r1, [r2, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 76d44 <_PyTuple_FromArray@@Base+0x150> │ │ │ │ + beq.n 76d8c <_PyTuple_FromArray@@Base+0x150> │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 76d44 <_PyTuple_FromArray@@Base+0x150> │ │ │ │ + beq.n 76d8c <_PyTuple_FromArray@@Base+0x150> │ │ │ │ ldr.w r2, [r2, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 76d44 <_PyTuple_FromArray@@Base+0x150> │ │ │ │ + bne.n 76d8c <_PyTuple_FromArray@@Base+0x150> │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 76e70 <_PyTuple_FromArray@@Base+0x27c> │ │ │ │ + bne.n 76eb8 <_PyTuple_FromArray@@Base+0x27c> │ │ │ │ add.w r1, r4, #12 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 76d44 <_PyTuple_FromArray@@Base+0x150> │ │ │ │ + bmi.n 76d8c <_PyTuple_FromArray@@Base+0x150> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76de8 <_PyTuple_FromArray@@Base+0x1f4> │ │ │ │ + bne.n 76e30 <_PyTuple_FromArray@@Base+0x1f4> │ │ │ │ dmb ish │ │ │ │ - b.n 76d44 <_PyTuple_FromArray@@Base+0x150> │ │ │ │ + b.n 76d8c <_PyTuple_FromArray@@Base+0x150> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.n 76e8c <_PyTuple_FromArray@@Base+0x298> │ │ │ │ + bhi.n 76ed4 <_PyTuple_FromArray@@Base+0x298> │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76e88 <_PyTuple_FromArray@@Base+0x294> │ │ │ │ + beq.n 76ed0 <_PyTuple_FromArray@@Base+0x294> │ │ │ │ add.w r1, r0, #16 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ strlt.w ip, [r0] │ │ │ │ str r0, [r1, #0] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - b.n 76c84 <_PyTuple_FromArray@@Base+0x90> │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 76ccc <_PyTuple_FromArray@@Base+0x90> │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 76e9c <_PyTuple_FromArray@@Base+0x2a8> │ │ │ │ + bne.n 76ee4 <_PyTuple_FromArray@@Base+0x2a8> │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 76c56 <_PyTuple_FromArray@@Base+0x62> │ │ │ │ + bne.w 76c9e <_PyTuple_FromArray@@Base+0x62> │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 76c56 <_PyTuple_FromArray@@Base+0x62> │ │ │ │ + b.n 76c9e <_PyTuple_FromArray@@Base+0x62> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 76d44 <_PyTuple_FromArray@@Base+0x150> │ │ │ │ - b.n 76dda <_PyTuple_FromArray@@Base+0x1e6> │ │ │ │ - movw r0, #61260 @ 0xef4c │ │ │ │ + bne.w 76d8c <_PyTuple_FromArray@@Base+0x150> │ │ │ │ + b.n 76e22 <_PyTuple_FromArray@@Base+0x1e6> │ │ │ │ + movw r0, #61324 @ 0xef8c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 76d44 <_PyTuple_FromArray@@Base+0x150> │ │ │ │ - bl 1fba78 │ │ │ │ + b.n 76d8c <_PyTuple_FromArray@@Base+0x150> │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 76e88 <_PyTuple_FromArray@@Base+0x294> │ │ │ │ + beq.n 76ed0 <_PyTuple_FromArray@@Base+0x294> │ │ │ │ add.w r1, r0, #16 │ │ │ │ - b.n 76e26 <_PyTuple_FromArray@@Base+0x232> │ │ │ │ + b.n 76e6e <_PyTuple_FromArray@@Base+0x232> │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 76c56 <_PyTuple_FromArray@@Base+0x62> │ │ │ │ + b.n 76c9e <_PyTuple_FromArray@@Base+0x62> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt.n 76f56 <_PyTuple_FromArray@@Base+0x362> │ │ │ │ + blt.n 76f9e <_PyTuple_FromArray@@Base+0x362> │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 76f22 <_PyTuple_FromArray@@Base+0x32e> │ │ │ │ - ldr r3, [pc, #160] @ (76f74 <_PyTuple_FromArray@@Base+0x380>) │ │ │ │ + bgt.n 76f6a <_PyTuple_FromArray@@Base+0x32e> │ │ │ │ + ldr r3, [pc, #160] @ (76fbc <_PyTuple_FromArray@@Base+0x380>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1720] @ 0x6b8 │ │ │ │ - cbz r4, 76f0e <_PyTuple_FromArray@@Base+0x31a> │ │ │ │ - ldr r0, [pc, #140] @ (76f78 <_PyTuple_FromArray@@Base+0x384>) │ │ │ │ + cbz r4, 76f56 <_PyTuple_FromArray@@Base+0x31a> │ │ │ │ + ldr r0, [pc, #140] @ (76fc0 <_PyTuple_FromArray@@Base+0x384>) │ │ │ │ ldr.w r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r2, [r3, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 76f36 <_PyTuple_FromArray@@Base+0x342> │ │ │ │ + cbnz r3, 76f7e <_PyTuple_FromArray@@Base+0x342> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76f04 <_PyTuple_FromArray@@Base+0x310> │ │ │ │ - b.n 76f64 <_PyTuple_FromArray@@Base+0x370> │ │ │ │ + bne.n 76f4c <_PyTuple_FromArray@@Base+0x310> │ │ │ │ + b.n 76fac <_PyTuple_FromArray@@Base+0x370> │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r1, r3 │ │ │ │ - bls.n 76f0e <_PyTuple_FromArray@@Base+0x31a> │ │ │ │ + bls.n 76f56 <_PyTuple_FromArray@@Base+0x31a> │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.w 1fbcb8 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 76f68 <_PyTuple_FromArray@@Base+0x374> │ │ │ │ + bne.n 76fb0 <_PyTuple_FromArray@@Base+0x374> │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 76f04 <_PyTuple_FromArray@@Base+0x310> │ │ │ │ + bne.n 76f4c <_PyTuple_FromArray@@Base+0x310> │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c48 │ │ │ │ - b.n 76f04 <_PyTuple_FromArray@@Base+0x310> │ │ │ │ - movw r0, #61260 @ 0xef4c │ │ │ │ + bl 131f58 │ │ │ │ + b.n 76f4c <_PyTuple_FromArray@@Base+0x310> │ │ │ │ + movw r0, #61324 @ 0xef8c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 76f0a <_PyTuple_FromArray@@Base+0x316> │ │ │ │ + b.n 76f52 <_PyTuple_FromArray@@Base+0x316> │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 76f04 <_PyTuple_FromArray@@Base+0x310> │ │ │ │ + b.n 76f4c <_PyTuple_FromArray@@Base+0x310> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00076f7c <_PyObject_GC_NewVar@@Base>: │ │ │ │ +00076fc4 <_PyObject_GC_NewVar@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt.w 77122 <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ + blt.w 7716a <_PyObject_GC_NewVar@@Base+0x1a6> │ │ │ │ ldr r4, [r0, #84] @ 0x54 │ │ │ │ mov r6, r0 │ │ │ │ and.w r3, r4, #24 │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ addne r4, #1 │ │ │ │ ldrd r3, r1, [r0, #16] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ lsls r2, r4, #3 │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r1, r5, r3 │ │ │ │ - ldr r1, [pc, #384] @ (77138 <_PyObject_GC_NewVar@@Base+0x1bc>) │ │ │ │ + ldr r1, [pc, #384] @ (77180 <_PyObject_GC_NewVar@@Base+0x1bc>) │ │ │ │ bic.w r3, r3, #3 │ │ │ │ ldr.w r8, [r0, r1] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.w 770dc <_PyObject_GC_NewVar@@Base+0x160> │ │ │ │ + bhi.w 77124 <_PyObject_GC_NewVar@@Base+0x160> │ │ │ │ adds r3, r3, r2 │ │ │ │ - bmi.w 770dc <_PyObject_GC_NewVar@@Base+0x160> │ │ │ │ + bmi.w 77124 <_PyObject_GC_NewVar@@Base+0x160> │ │ │ │ movw r7, #24184 @ 0x5e78 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r0, [r7, #888] @ 0x378 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 770ca <_PyObject_GC_NewVar@@Base+0x14e> │ │ │ │ + bne.n 77112 <_PyObject_GC_NewVar@@Base+0x14e> │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1604] @ 0x644 │ │ │ │ mov r9, r1 │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bcs.n 77094 <_PyObject_GC_NewVar@@Base+0x118> │ │ │ │ + bcs.n 770dc <_PyObject_GC_NewVar@@Base+0x118> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r0, [r9, r1, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.n 77080 <_PyObject_GC_NewVar@@Base+0x104> │ │ │ │ + beq.n 770c8 <_PyObject_GC_NewVar@@Base+0x104> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r7, [ip] │ │ │ │ str r7, [r0, #4] │ │ │ │ - cbz r7, 77058 <_PyObject_GC_NewVar@@Base+0xdc> │ │ │ │ + cbz r7, 770a0 <_PyObject_GC_NewVar@@Base+0xdc> │ │ │ │ add.w r7, ip, r2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [ip] │ │ │ │ - ldr r2, [pc, #268] @ (7713c <_PyObject_GC_NewVar@@Base+0x1c0>) │ │ │ │ + ldr r2, [pc, #268] @ (77184 <_PyObject_GC_NewVar@@Base+0x1c0>) │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ str r6, [r7, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [ip, r4, lsl #3] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 770e8 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ + bne.n 77130 <_PyObject_GC_NewVar@@Base+0x16c> │ │ │ │ str r5, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd r8, r3, [r0, #24] │ │ │ │ cmp r8, r3 │ │ │ │ - bhi.n 77074 <_PyObject_GC_NewVar@@Base+0xf8> │ │ │ │ + bhi.n 770bc <_PyObject_GC_NewVar@@Base+0xf8> │ │ │ │ adds r1, #1 │ │ │ │ add.w r3, r0, r8 │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r1, r8, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ str.w r7, [r0, r8] │ │ │ │ - b.n 77022 <_PyObject_GC_NewVar@@Base+0xa6> │ │ │ │ + b.n 7706a <_PyObject_GC_NewVar@@Base+0xa6> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 77022 <_PyObject_GC_NewVar@@Base+0xa6> │ │ │ │ + b.n 7706a <_PyObject_GC_NewVar@@Base+0xa6> │ │ │ │ mov r0, r9 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77022 <_PyObject_GC_NewVar@@Base+0xa6> │ │ │ │ + bne.n 7706a <_PyObject_GC_NewVar@@Base+0xa6> │ │ │ │ ldr.w r0, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 77106 <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ + bne.n 7714e <_PyObject_GC_NewVar@@Base+0x18a> │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ it cc │ │ │ │ movcc r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov ip, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 770dc <_PyObject_GC_NewVar@@Base+0x160> │ │ │ │ + beq.n 77124 <_PyObject_GC_NewVar@@Base+0x160> │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 77022 <_PyObject_GC_NewVar@@Base+0xa6> │ │ │ │ + b.n 7706a <_PyObject_GC_NewVar@@Base+0xa6> │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx ip │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77022 <_PyObject_GC_NewVar@@Base+0xa6> │ │ │ │ + bne.n 7706a <_PyObject_GC_NewVar@@Base+0xa6> │ │ │ │ mov r0, r8 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 1fc030 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + b.w 1fc270 │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 77116 <_PyObject_GC_NewVar@@Base+0x19a> │ │ │ │ - ldr r0, [pc, #72] @ (77140 <_PyObject_GC_NewVar@@Base+0x1c4>) │ │ │ │ - bl 6b7a0 │ │ │ │ + bne.n 7715e <_PyObject_GC_NewVar@@Base+0x19a> │ │ │ │ + ldr r0, [pc, #72] @ (77188 <_PyObject_GC_NewVar@@Base+0x1c4>) │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7704e <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + bne.n 77096 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ mov r0, r7 │ │ │ │ - bl 131c48 │ │ │ │ - b.n 7704e <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + bl 131f58 │ │ │ │ + b.n 77096 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx ip │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov ip, r0 │ │ │ │ - b.n 770b8 <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ + b.n 77100 <_PyObject_GC_NewVar@@Base+0x13c> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 7704e <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ + b.n 77096 <_PyObject_GC_NewVar@@Base+0xd2> │ │ │ │ movw r1, #2344 @ 0x928 │ │ │ │ - movw r0, #14476 @ 0x388c │ │ │ │ + movw r0, #14540 @ 0x38cc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r7, #0 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 77050 <_PyObject_GC_NewVar@@Base+0xd4> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 77098 <_PyObject_GC_NewVar@@Base+0xd4> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00077144 <_Py_Dealloc@@Base>: │ │ │ │ +0007718c <_Py_Dealloc@@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 │ │ │ │ - ldr r4, [pc, #132] @ (771dc <_Py_Dealloc@@Base+0x98>) │ │ │ │ + ldr r4, [pc, #132] @ (77224 <_Py_Dealloc@@Base+0x98>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r3, r4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ldr r6, [r2, #24] │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r4, #1 │ │ │ │ - cbnz r2, 771c2 <_Py_Dealloc@@Base+0x7e> │ │ │ │ - ldr r2, [pc, #96] @ (771e0 <_Py_Dealloc@@Base+0x9c>) │ │ │ │ + cbnz r2, 7720a <_Py_Dealloc@@Base+0x7e> │ │ │ │ + ldr r2, [pc, #96] @ (77228 <_Py_Dealloc@@Base+0x9c>) │ │ │ │ mov.w r8, r3, asr #13 │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, 771b2 <_Py_Dealloc@@Base+0x6e> │ │ │ │ + cbnz r3, 771fa <_Py_Dealloc@@Base+0x6e> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ - cbnz r3, 77196 <_Py_Dealloc@@Base+0x52> │ │ │ │ + cbnz r3, 771de <_Py_Dealloc@@Base+0x52> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w r8, #3 │ │ │ │ ite le │ │ │ │ movle r4, #0 │ │ │ │ andgt.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 77192 <_Py_Dealloc@@Base+0x4e> │ │ │ │ + beq.n 771da <_Py_Dealloc@@Base+0x4e> │ │ │ │ mov r0, r5 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + b.w 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 771ce <_Py_Dealloc@@Base+0x8a> │ │ │ │ + bne.n 77216 <_Py_Dealloc@@Base+0x8a> │ │ │ │ mov r0, r9 │ │ │ │ - b.n 7718c <_Py_Dealloc@@Base+0x48> │ │ │ │ + b.n 771d4 <_Py_Dealloc@@Base+0x48> │ │ │ │ mov r0, r5 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 7718c <_Py_Dealloc@@Base+0x48> │ │ │ │ + b.n 771d4 <_Py_Dealloc@@Base+0x48> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r3, 77264 <_Py_Dealloc@@Base+0x120> │ │ │ │ + cbz r3, 772ac <_Py_Dealloc@@Base+0x120> │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #688] @ (774bc <_Py_Dealloc@@Base+0x378>) │ │ │ │ + ldr r0, [pc, #684] @ (77500 <_Py_Dealloc@@Base+0x374>) │ │ │ │ bic.w r4, r3, #3 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ @@ -112600,171 +112630,171 @@ │ │ │ │ ittee gt │ │ │ │ addgt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r2, [r0, #3868] @ 0xf1c │ │ │ │ addle.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strle.w r3, [r0, #3868] @ 0xf1c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 773a8 <_Py_Dealloc@@Base+0x264> │ │ │ │ + beq.w 773f0 <_Py_Dealloc@@Base+0x264> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ subs r4, #1 │ │ │ │ - bmi.w 773d6 <_Py_Dealloc@@Base+0x292> │ │ │ │ + bmi.w 7741e <_Py_Dealloc@@Base+0x292> │ │ │ │ mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - b.n 77282 <_Py_Dealloc@@Base+0x13e> │ │ │ │ + b.n 772ca <_Py_Dealloc@@Base+0x13e> │ │ │ │ subs r4, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ adds r3, r4, #1 │ │ │ │ - beq.n 772f4 <_Py_Dealloc@@Base+0x1b0> │ │ │ │ + beq.n 7733c <_Py_Dealloc@@Base+0x1b0> │ │ │ │ ldr.w r6, [r1, r4, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 7727a <_Py_Dealloc@@Base+0x136> │ │ │ │ + beq.n 772c2 <_Py_Dealloc@@Base+0x136> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7727a <_Py_Dealloc@@Base+0x136> │ │ │ │ + bge.n 772c2 <_Py_Dealloc@@Base+0x136> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7727a <_Py_Dealloc@@Base+0x136> │ │ │ │ - ldr r2, [pc, #544] @ (774bc <_Py_Dealloc@@Base+0x378>) │ │ │ │ + bne.n 772c2 <_Py_Dealloc@@Base+0x136> │ │ │ │ + ldr r2, [pc, #540] @ (77500 <_Py_Dealloc@@Base+0x374>) │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r9, [fp, r2] │ │ │ │ + ldr.w sl, [r3, #24] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ + ldr.w r3, [r9, #712] @ 0x2c8 │ │ │ │ + subs r3, r7, r3 │ │ │ │ ubfx r8, r2, #14, #1 │ │ │ │ - ldr.w r2, [r9, #712] @ 0x2c8 │ │ │ │ - subs r2, r7, r2 │ │ │ │ - cmp.w r2, #16384 @ 0x4000 │ │ │ │ + cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ - movge r1, #0 │ │ │ │ - andlt.w r1, r8, #1 │ │ │ │ - asrs r2, r2, #13 │ │ │ │ - str r2, [r7, #4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 7754c <_Py_Dealloc@@Base+0x408> │ │ │ │ - ldr r2, [pc, #504] @ (774c0 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ - ldr.w sl, [r2, #1600] @ 0x640 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 77496 <_Py_Dealloc@@Base+0x352> │ │ │ │ + movge r2, #0 │ │ │ │ + andlt.w r2, r8, #1 │ │ │ │ + asrs r3, r3, #13 │ │ │ │ + str r3, [r7, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 77590 <_Py_Dealloc@@Base+0x404> │ │ │ │ + ldr r3, [pc, #496] @ (77504 <_Py_Dealloc@@Base+0x378>) │ │ │ │ + ldr.w r3, [r3, #1600] @ 0x640 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 774de <_Py_Dealloc@@Base+0x352> │ │ │ │ mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ + blx sl │ │ │ │ ldr.w r3, [r9, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7727a <_Py_Dealloc@@Base+0x136> │ │ │ │ + beq.n 772c2 <_Py_Dealloc@@Base+0x136> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 7727a <_Py_Dealloc@@Base+0x136> │ │ │ │ + ble.n 772c2 <_Py_Dealloc@@Base+0x136> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7727a <_Py_Dealloc@@Base+0x136> │ │ │ │ + beq.n 772c2 <_Py_Dealloc@@Base+0x136> │ │ │ │ mov r0, r9 │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 7727a <_Py_Dealloc@@Base+0x136> │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 772c2 <_Py_Dealloc@@Base+0x136> │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r3, #25797 @ 0x64c5 │ │ │ │ + movw r3, #25869 @ 0x650d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 773ee <_Py_Dealloc@@Base+0x2aa> │ │ │ │ - cbz r1, 77368 <_Py_Dealloc@@Base+0x224> │ │ │ │ - ldr r3, [pc, #428] @ (774bc <_Py_Dealloc@@Base+0x378>) │ │ │ │ + bne.n 77436 <_Py_Dealloc@@Base+0x2aa> │ │ │ │ + cbz r1, 773b0 <_Py_Dealloc@@Base+0x224> │ │ │ │ + ldr r3, [pc, #424] @ (77500 <_Py_Dealloc@@Base+0x374>) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 773f6 <_Py_Dealloc@@Base+0x2b2> │ │ │ │ + beq.n 7743e <_Py_Dealloc@@Base+0x2b2> │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r6, [r3, #808] @ 0x328 │ │ │ │ cmp r6, r2 │ │ │ │ - bgt.n 7734e <_Py_Dealloc@@Base+0x20a> │ │ │ │ + bgt.n 77396 <_Py_Dealloc@@Base+0x20a> │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 773f6 <_Py_Dealloc@@Base+0x2b2> │ │ │ │ + beq.n 7743e <_Py_Dealloc@@Base+0x2b2> │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ str r6, [r1, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r6, 773c4 <_Py_Dealloc@@Base+0x280> │ │ │ │ + cbz r6, 7740c <_Py_Dealloc@@Base+0x280> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7741a <_Py_Dealloc@@Base+0x2d6> │ │ │ │ + beq.n 77462 <_Py_Dealloc@@Base+0x2d6> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #20420 @ 0x4fc4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r1, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r5, #12] │ │ │ │ - bne.n 773b6 <_Py_Dealloc@@Base+0x272> │ │ │ │ - ldr r3, [pc, #320] @ (774bc <_Py_Dealloc@@Base+0x378>) │ │ │ │ + bne.n 773fe <_Py_Dealloc@@Base+0x272> │ │ │ │ + ldr r3, [pc, #316] @ (77500 <_Py_Dealloc@@Base+0x374>) │ │ │ │ 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, #1892] @ 0x764 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.n 773b6 <_Py_Dealloc@@Base+0x272> │ │ │ │ + bhi.n 773fe <_Py_Dealloc@@Base+0x272> │ │ │ │ ldr.w r1, [r3, #1888] @ 0x760 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ adds r7, #12 │ │ │ │ str.w r5, [r3, #1888] @ 0x760 │ │ │ │ str.w r2, [r3, #1892] @ 0x764 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #20420 @ 0x4fc4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7737a <_Py_Dealloc@@Base+0x236> │ │ │ │ + beq.n 773c2 <_Py_Dealloc@@Base+0x236> │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7ea38 │ │ │ │ + b.w 7ea58 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 77368 <_Py_Dealloc@@Base+0x224> │ │ │ │ + b.n 773b0 <_Py_Dealloc@@Base+0x224> │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r3, #25797 @ 0x64c5 │ │ │ │ + movw r3, #25869 @ 0x650d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7730e <_Py_Dealloc@@Base+0x1ca> │ │ │ │ + beq.n 77356 <_Py_Dealloc@@Base+0x1ca> │ │ │ │ ldr.w r0, [r0, #864] @ 0x360 │ │ │ │ blx r2 │ │ │ │ - b.n 77368 <_Py_Dealloc@@Base+0x224> │ │ │ │ + b.n 773b0 <_Py_Dealloc@@Base+0x224> │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #46549 @ 0xb5d5 │ │ │ │ + movw r3, #46565 @ 0xb5e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 77556 <_Py_Dealloc@@Base+0x412> │ │ │ │ + bne.w 7759a <_Py_Dealloc@@Base+0x40e> │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 77368 <_Py_Dealloc@@Base+0x224> │ │ │ │ + b.n 773b0 <_Py_Dealloc@@Base+0x224> │ │ │ │ ldrd r1, r2, [r3, #8] │ │ │ │ str r2, [r1, #12] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ ldr.w r8, [r4, #512] @ 0x200 │ │ │ │ str r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r6, r2, r6 │ │ │ │ @@ -112772,88 +112802,86 @@ │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ str r1, [r3, #8] │ │ │ │ add.w r9, r4, ip, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [r9, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 77458 <_Py_Dealloc@@Base+0x314> │ │ │ │ + bne.n 774a0 <_Py_Dealloc@@Base+0x314> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 77454 <_Py_Dealloc@@Base+0x310> │ │ │ │ + cbz r1, 7749c <_Py_Dealloc@@Base+0x310> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp ip, r3 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r9, #528] @ 0x210 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ add.w r1, ip, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 774e6 <_Py_Dealloc@@Base+0x3a2> │ │ │ │ + beq.n 7752a <_Py_Dealloc@@Base+0x39e> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 774c4 <_Py_Dealloc@@Base+0x380> │ │ │ │ + beq.n 77508 <_Py_Dealloc@@Base+0x37c> │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ - cbnz r3, 77472 <_Py_Dealloc@@Base+0x32e> │ │ │ │ + cbnz r3, 774ba <_Py_Dealloc@@Base+0x32e> │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 77368 <_Py_Dealloc@@Base+0x224> │ │ │ │ + beq.w 773b0 <_Py_Dealloc@@Base+0x224> │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 774b6 <_Py_Dealloc@@Base+0x372> │ │ │ │ + cbz r1, 774fa <_Py_Dealloc@@Base+0x36e> │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 77490 <_Py_Dealloc@@Base+0x34c> │ │ │ │ + cbz r3, 774d8 <_Py_Dealloc@@Base+0x34c> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 77368 <_Py_Dealloc@@Base+0x224> │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 773b0 <_Py_Dealloc@@Base+0x224> │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ - cmp sl, r2 │ │ │ │ - beq.w 772d4 <_Py_Dealloc@@Base+0x190> │ │ │ │ - str r3, [r7, #0] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 7731c <_Py_Dealloc@@Base+0x190> │ │ │ │ + ldr r2, [pc, #20] @ (77504 <_Py_Dealloc@@Base+0x378>) │ │ │ │ movs r1, #1 │ │ │ │ - ldr r3, [pc, #20] @ (774c0 <_Py_Dealloc@@Base+0x37c>) │ │ │ │ mov r0, r6 │ │ │ │ - ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ - blx sl │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - b.n 772d4 <_Py_Dealloc@@Base+0x190> │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + blx r3 │ │ │ │ + b.n 7731c <_Py_Dealloc@@Base+0x190> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 77480 <_Py_Dealloc@@Base+0x33c> │ │ │ │ + b.n 774c8 <_Py_Dealloc@@Base+0x33c> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 774d2 <_Py_Dealloc@@Base+0x38e> │ │ │ │ + cbz r3, 77516 <_Py_Dealloc@@Base+0x38a> │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77368 <_Py_Dealloc@@Base+0x224> │ │ │ │ + bne.w 773b0 <_Py_Dealloc@@Base+0x224> │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 77368 <_Py_Dealloc@@Base+0x224> │ │ │ │ + b.n 773b0 <_Py_Dealloc@@Base+0x224> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 77464 <_Py_Dealloc@@Base+0x320> │ │ │ │ + beq.n 774ac <_Py_Dealloc@@Base+0x320> │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 77546 <_Py_Dealloc@@Base+0x402> │ │ │ │ + cbz r1, 7758a <_Py_Dealloc@@Base+0x3fe> │ │ │ │ str r3, [r1, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [r8, 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, 7751c <_Py_Dealloc@@Base+0x3d8> │ │ │ │ + cbz r3, 77560 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w ip, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ mov.w r9, #0 │ │ │ │ @@ -112862,47 +112890,47 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r9, [r8, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 77368 <_Py_Dealloc@@Base+0x224> │ │ │ │ + b.n 773b0 <_Py_Dealloc@@Base+0x224> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 774f2 <_Py_Dealloc@@Base+0x3ae> │ │ │ │ + b.n 77536 <_Py_Dealloc@@Base+0x3aa> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 7727a <_Py_Dealloc@@Base+0x136> │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 772c2 <_Py_Dealloc@@Base+0x136> │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 7740e <_Py_Dealloc@@Base+0x2ca> │ │ │ │ + b.n 77456 <_Py_Dealloc@@Base+0x2ca> │ │ │ │ nop │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ - cbz r0, 7756c <_Py_Dealloc@@Base+0x428> │ │ │ │ - cbz r2, 7756c <_Py_Dealloc@@Base+0x428> │ │ │ │ + cbz r0, 775b0 <_Py_Dealloc@@Base+0x424> │ │ │ │ + cbz r2, 775b0 <_Py_Dealloc@@Base+0x424> │ │ │ │ b.w 2bddc │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r1 │ │ │ │ - b.n 77568 <_Py_Dealloc@@Base+0x424> │ │ │ │ + b.n 775ac <_Py_Dealloc@@Base+0x420> │ │ │ │ nop │ │ │ │ │ │ │ │ -00077574 : │ │ │ │ +000775b8 : │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 775ec │ │ │ │ + beq.n 77630 │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ bic.w ip, r3, #3 │ │ │ │ push {lr} │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - ldr r2, [pc, #88] @ (775f0 ) │ │ │ │ + ldr r2, [pc, #88] @ (77634 ) │ │ │ │ ldr.w lr, [lr, r2] │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ str r3, [r1, #0] │ │ │ │ and.w r3, r2, #3 │ │ │ │ ldr.w r2, [lr, #8] │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [ip, #4] │ │ │ │ @@ -112931,15 +112959,15 @@ │ │ │ │ ldrd r1, r2, [r0, #-8] │ │ │ │ push {lr} │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ bic.w r2, r2, #3 │ │ │ │ bic.w ip, r1, #3 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ bfi r1, r3, #0, #2 │ │ │ │ - ldr r3, [pc, #84] @ (77664 ) │ │ │ │ + ldr r3, [pc, #84] @ (776a8 ) │ │ │ │ ldr.w lr, [lr, r3] │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr.w r1, [lr, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ orrs r3, r2 │ │ │ │ str.w r3, [ip, #4] │ │ │ │ @@ -112959,75 +112987,75 @@ │ │ │ │ addgt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r2, [r1, #3868] @ 0xf1c │ │ │ │ addle.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ strle.w r3, [r1, #3868] @ 0xf1c │ │ │ │ pop {pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 7766c │ │ │ │ + cbnz r0, 776b0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7766a │ │ │ │ + bge.n 776ae │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7766a │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 776ae │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00077680 : │ │ │ │ +000776c4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 776ca │ │ │ │ + bne.n 7770e │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 776ca │ │ │ │ + beq.n 7770e │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r4, r0, #3 │ │ │ │ - beq.n 776e4 │ │ │ │ + beq.n 77728 │ │ │ │ adds r0, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 776be │ │ │ │ + bne.n 77702 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 776ea │ │ │ │ + beq.n 7772e │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r3, r0, #3 │ │ │ │ - bne.n 776b2 │ │ │ │ + bne.n 776f6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 776ba │ │ │ │ + b.n 776fe │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 267f74 │ │ │ │ + bl 268560 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 776ba │ │ │ │ + b.n 776fe │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov sl, r1 │ │ │ │ @@ -113035,1031 +113063,1031 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldrb r7, [r4, #6] │ │ │ │ mov r9, r4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7797e │ │ │ │ + beq.w 779c2 │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ movs r5, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ add.w r9, r4, #20 │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ lsl.w r3, r5, r3 │ │ │ │ cmp r1, r2 │ │ │ │ lsl.w r5, r5, r6 │ │ │ │ add r3, r9 │ │ │ │ add.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ and.w r8, fp, r5 │ │ │ │ - bne.w 77d2e │ │ │ │ + bne.w 77d72 │ │ │ │ cmp r6, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bgt.w 778a4 │ │ │ │ + bgt.w 778e8 │ │ │ │ ldrsb.w r2, [r9, r8] │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7781a │ │ │ │ + blt.n 7785e │ │ │ │ ldr r1, [sp, #16] │ │ │ │ ldr.w r0, [r1, r2, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.w 7788e │ │ │ │ + beq.w 778d2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 77910 │ │ │ │ + beq.w 77954 │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ mov.w r8, fp, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ ldrsb.w r3, [r9, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 778e4 │ │ │ │ + blt.w 77928 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.n 7788e │ │ │ │ + beq.n 778d2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 77b20 │ │ │ │ + beq.w 77b64 │ │ │ │ mov.w lr, fp, lsr #10 │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ add.w r8, lr, #1 │ │ │ │ str r7, [sp, #20] │ │ │ │ add r8, r3 │ │ │ │ mov r7, lr │ │ │ │ and.w r8, r8, r5 │ │ │ │ cmp r6, #7 │ │ │ │ - bgt.w 77ab6 │ │ │ │ + bgt.w 77afa │ │ │ │ ldrsb.w r3, [r9, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 778ea │ │ │ │ + blt.w 7792e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.n 7788c │ │ │ │ + beq.n 778d0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.n 77832 │ │ │ │ + beq.n 77876 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add.w r8, r8, r7, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - bgt.w 77ade │ │ │ │ + bgt.w 77b22 │ │ │ │ ldrsb.w r3, [r9, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 7790a │ │ │ │ + blt.w 7794e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.n 7788c │ │ │ │ + beq.n 778d0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 77cca │ │ │ │ + beq.w 77d0e │ │ │ │ lsrs r7, r7, #10 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r3, r7, #1 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - b.n 777b8 │ │ │ │ + b.n 777fc │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 781cc │ │ │ │ + bne.w 78210 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #0] │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ str r2, [sp, #28] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 777d8 │ │ │ │ + bne.n 7781c │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ str r1, [sp, #24] │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 777d8 │ │ │ │ + bne.n 7781c │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 7809c │ │ │ │ + beq.w 780e0 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ mov r2, r1 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 78094 │ │ │ │ + bpl.w 780d8 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mul.w r2, lr, r3 │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 777d8 │ │ │ │ + bne.n 7781c │ │ │ │ ldr r7, [sp, #20] │ │ │ │ cmp r7, #2 │ │ │ │ - beq.w 77e74 │ │ │ │ + beq.w 77eb8 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ movs r2, #1 │ │ │ │ add.w r4, r4, r3, lsl #3 │ │ │ │ lsls r2, r1 │ │ │ │ add r4, r2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 77826 │ │ │ │ + b.n 7786a │ │ │ │ cmp r6, #15 │ │ │ │ - bgt.w 77c20 │ │ │ │ + bgt.w 77c64 │ │ │ │ ldrsh.w r3, [r9, r8, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 778f4 │ │ │ │ + blt.n 77938 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq.n 7788e │ │ │ │ + beq.n 778d2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.n 77910 │ │ │ │ + beq.n 77954 │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ mov.w r8, fp, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ cmp r6, #15 │ │ │ │ - bgt.w 77c40 │ │ │ │ + bgt.w 77c84 │ │ │ │ ldrsh.w r3, [r9, r8, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 77790 │ │ │ │ + bge.w 777d4 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 77820 │ │ │ │ - b.n 777a2 │ │ │ │ + beq.n 77864 │ │ │ │ + b.n 777e6 │ │ │ │ adds r1, r3, #1 │ │ │ │ - bne.w 780ec │ │ │ │ + bne.w 78130 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 77826 │ │ │ │ + b.n 7786a │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 77820 │ │ │ │ + beq.n 77864 │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - b.n 778da │ │ │ │ + b.n 7791e │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 778f0 │ │ │ │ - b.n 7780a │ │ │ │ + beq.n 77934 │ │ │ │ + b.n 7784e │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 77966 │ │ │ │ + bne.n 779aa │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb.w r2, [sl, #16] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx lr, r2, #2, #3 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 77966 │ │ │ │ + bne.n 779aa │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 78090 │ │ │ │ + beq.w 780d4 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 7808a │ │ │ │ + bpl.w 780ce │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mul.w r2, r3, lr │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7788e │ │ │ │ + beq.n 778d2 │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - ble.w 77786 │ │ │ │ - b.n 778d4 │ │ │ │ + ble.w 777ca │ │ │ │ + b.n 77918 │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ add.w r8, r4, #20 │ │ │ │ cmp r0, #7 │ │ │ │ lsl.w r2, r3, r0 │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ lsl.w r3, r3, r1 │ │ │ │ and.w r6, fp, r2 │ │ │ │ add r3, r8 │ │ │ │ str r2, [sp, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ it le │ │ │ │ ldrsble.w r5, [r8, r6] │ │ │ │ - bgt.w 77af8 │ │ │ │ + bgt.w 77b3c │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 77aec │ │ │ │ + blt.w 77b30 │ │ │ │ movs r7, #12 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mul.w r7, r5, r7 │ │ │ │ adds r3, r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 77b7e │ │ │ │ + beq.w 77bc2 │ │ │ │ ldr r2, [r2, r7] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 77b8c │ │ │ │ + beq.w 77bd0 │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, #7 │ │ │ │ add r6, r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ and.w r6, r6, r3 │ │ │ │ it le │ │ │ │ ldrsble.w r5, [r8, r6] │ │ │ │ - bgt.w 77c0a │ │ │ │ + bgt.w 77c4e │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 77b86 │ │ │ │ + blt.w 77bca │ │ │ │ movs r7, #12 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mul.w r7, r5, r7 │ │ │ │ add r3, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 77b06 │ │ │ │ + beq.w 77b4a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r2, [r2, r7] │ │ │ │ cmp fp, r2 │ │ │ │ - beq.w 77c46 │ │ │ │ + beq.w 77c8a │ │ │ │ mov.w r1, fp, lsr #10 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ adds r3, r1, #1 │ │ │ │ add r3, r6 │ │ │ │ str.w fp, [sp, #24] │ │ │ │ and.w r6, r3, r2 │ │ │ │ mov fp, r1 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt.n 77aa8 │ │ │ │ + bgt.n 77aec │ │ │ │ ldrsb.w r5, [r8, r6] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 77c18 │ │ │ │ + blt.w 77c5c │ │ │ │ movs r7, #12 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mul.w r7, r5, r7 │ │ │ │ add r3, r7 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp sl, r4 │ │ │ │ - beq.n 77b06 │ │ │ │ + beq.n 77b4a │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r2, [r2, r7] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 77de4 │ │ │ │ + beq.w 77e28 │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r6, r6, fp, lsr #5 │ │ │ │ cmp r0, #7 │ │ │ │ add.w r6, r6, #1 │ │ │ │ and.w r6, r6, r3 │ │ │ │ - bgt.w 77e66 │ │ │ │ + bgt.w 77eaa │ │ │ │ ldrsb.w r5, [r8, r6] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 77ddc │ │ │ │ + blt.w 77e20 │ │ │ │ movs r7, #12 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mul.w r7, r5, r7 │ │ │ │ add r3, r7 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ cmp sl, r4 │ │ │ │ - beq.n 77b06 │ │ │ │ + beq.n 77b4a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r3, r7] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 77e80 │ │ │ │ + beq.w 77ec4 │ │ │ │ mov.w fp, fp, lsr #10 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r6, r6, r6, lsl #2 │ │ │ │ add.w r2, fp, #1 │ │ │ │ add r6, r2 │ │ │ │ cmp r0, #7 │ │ │ │ and.w r6, r6, r3 │ │ │ │ - ble.n 77a2a │ │ │ │ + ble.n 77a6e │ │ │ │ cmp r0, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [r8, r6, lsl #1] │ │ │ │ ldrgt.w r5, [r8, r6, lsl #2] │ │ │ │ - b.n 77a2e │ │ │ │ + b.n 77a72 │ │ │ │ cmp r6, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r9, r8, lsl #1] │ │ │ │ ldrgt.w r3, [r9, r8, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 777c8 │ │ │ │ + bge.w 7780c │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.w 778f0 │ │ │ │ + beq.w 77934 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ add.w r8, r8, r7, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r5, r8 │ │ │ │ cmp r6, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r9, r8, lsl #1] │ │ │ │ ldrgt.w r3, [r9, r8, lsl #2] │ │ │ │ - b.n 777f2 │ │ │ │ + b.n 77836 │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 779cc │ │ │ │ + bne.w 77a10 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 778f0 │ │ │ │ + b.n 77934 │ │ │ │ cmp r0, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r5, [r8, r6, lsl #2] │ │ │ │ ldrshle.w r5, [r8, r6, lsl #1] │ │ │ │ - b.n 779aa │ │ │ │ + b.n 779ee │ │ │ │ mov r2, r8 │ │ │ │ mov r8, r9 │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r7 │ │ │ │ ldrb.w r1, [r8, #5] │ │ │ │ movs r0, #1 │ │ │ │ add r2, r9 │ │ │ │ lsl.w r1, r0, r1 │ │ │ │ add r2, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b.n 77826 │ │ │ │ + b.n 7786a │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r1, [sl, #8] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 777a2 │ │ │ │ + bne.w 777e6 │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb.w r2, [sl, #16] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx lr, r2, #2, #3 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.w 777a2 │ │ │ │ + bne.w 777e6 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 781c8 │ │ │ │ + beq.w 7820c │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 781c2 │ │ │ │ + bpl.w 78206 │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mul.w r2, r3, lr │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7788e │ │ │ │ - b.n 777a2 │ │ │ │ + beq.w 778d2 │ │ │ │ + b.n 777e6 │ │ │ │ mov r2, r8 │ │ │ │ mov r9, r7 │ │ │ │ mov r3, r5 │ │ │ │ - b.n 77b12 │ │ │ │ + b.n 77b56 │ │ │ │ adds r5, #1 │ │ │ │ - beq.n 77af2 │ │ │ │ - b.n 77a0e │ │ │ │ + beq.n 77b36 │ │ │ │ + b.n 77a52 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl d6538 │ │ │ │ + bl d657c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 781e0 │ │ │ │ + beq.w 78224 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 7814e │ │ │ │ + bne.w 78192 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ subs r2, r0, r2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ clz r2, r2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ - blt.w 78134 │ │ │ │ + blt.w 78178 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77bec │ │ │ │ + bge.n 77c30 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 781e4 │ │ │ │ + beq.w 78228 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne.w 77716 │ │ │ │ + bne.w 7775a │ │ │ │ ldr r1, [sp, #24] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 77716 │ │ │ │ + bne.w 7775a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 77b06 │ │ │ │ + bne.n 77b4a │ │ │ │ ldrb.w r0, [r9, #4] │ │ │ │ - b.n 779cc │ │ │ │ + b.n 77a10 │ │ │ │ cmp r0, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r5, [r8, r6, lsl #2] │ │ │ │ ldrshle.w r5, [r8, r6, lsl #1] │ │ │ │ - b.n 779ea │ │ │ │ + b.n 77a2e │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 77820 │ │ │ │ - b.n 77a50 │ │ │ │ + beq.w 77864 │ │ │ │ + b.n 77a94 │ │ │ │ ldr.w r3, [r9, r8, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 778b2 │ │ │ │ + bge.w 778f6 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 77820 │ │ │ │ + beq.w 77864 │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ ldr.w r3, [r9, r8, lsl #2] │ │ │ │ - b.n 778de │ │ │ │ + b.n 77922 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, sl │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl d6538 │ │ │ │ + bl d657c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 780ba │ │ │ │ + beq.w 780fe │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 77ffa │ │ │ │ + bne.w 7803e │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ subs r1, r0, r1 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ clz r1, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ str r1, [sp, #28] │ │ │ │ - blt.w 78038 │ │ │ │ + blt.w 7807c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77ca8 │ │ │ │ + bge.n 77cec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 780ae │ │ │ │ + beq.w 780f2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r4, [r2, #24] │ │ │ │ cmp r9, r4 │ │ │ │ - bne.w 77716 │ │ │ │ + bne.w 7775a │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 77716 │ │ │ │ + bne.w 7775a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77b06 │ │ │ │ + bne.w 77b4a │ │ │ │ ldrb.w r0, [r9, #4] │ │ │ │ - b.n 77a0e │ │ │ │ + b.n 77a52 │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ cmp lr, r2 │ │ │ │ - bne.w 7780a │ │ │ │ + bne.w 7784e │ │ │ │ ldrb.w r2, [sl, #16] │ │ │ │ str r2, [sp, #24] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 7780a │ │ │ │ + bne.w 7784e │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 780aa │ │ │ │ + beq.w 780ee │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite ne │ │ │ │ addne r0, #20 │ │ │ │ addeq r0, #28 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 780a4 │ │ │ │ + beq.w 780e8 │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r1, sl, #20 │ │ │ │ addpl.w r1, sl, #28 │ │ │ │ mul.w r2, r2, lr │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7788c │ │ │ │ - b.n 7780a │ │ │ │ + beq.w 778d0 │ │ │ │ + b.n 7784e │ │ │ │ cmp r6, #7 │ │ │ │ str r3, [sp, #20] │ │ │ │ itt le │ │ │ │ ldrsble.w r3, [r9, r8] │ │ │ │ strle r3, [sp, #16] │ │ │ │ - bgt.w 77f0e │ │ │ │ + bgt.w 77f52 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 77ef4 │ │ │ │ + bge.w 77f38 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 77820 │ │ │ │ + beq.w 77864 │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, #7 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - bgt.w 77f48 │ │ │ │ + bgt.w 77f8c │ │ │ │ ldrsb.w r3, [r9, r8] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 77f2e │ │ │ │ + bge.w 77f72 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 77820 │ │ │ │ + beq.w 77864 │ │ │ │ mov.w r3, fp, lsr #10 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r3, #1 │ │ │ │ add r8, r3 │ │ │ │ mov r3, r6 │ │ │ │ and.w r8, r8, r5 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt.w 781ae │ │ │ │ + bgt.w 781f2 │ │ │ │ ldrsb.w r6, [r9, r8] │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 78192 │ │ │ │ + bge.w 781d6 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 77820 │ │ │ │ + beq.w 77864 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ cmp r3, #7 │ │ │ │ add.w r8, r8, r2, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r8, r5 │ │ │ │ it le │ │ │ │ ldrsble.w r6, [r9, r8] │ │ │ │ - bgt.w 78126 │ │ │ │ + bgt.w 7816a │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 7810a │ │ │ │ + bge.w 7814e │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 77820 │ │ │ │ + beq.w 77864 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ lsrs r2, r2, #10 │ │ │ │ str r2, [sp, #16] │ │ │ │ adds r2, #1 │ │ │ │ add r8, r2 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - b.n 77d88 │ │ │ │ + b.n 77dcc │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 77820 │ │ │ │ - b.n 77a90 │ │ │ │ + beq.w 77864 │ │ │ │ + b.n 77ad4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl d6538 │ │ │ │ + bl d657c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78060 │ │ │ │ + beq.w 780a4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw ip, #35500 @ 0x8aac │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r1, ip │ │ │ │ - bne.w 77fd2 │ │ │ │ + bne.w 78016 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ movw r0, #4364 @ 0x110c │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ subs r0, r2, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ clz r0, r0 │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ str r0, [sp, #28] │ │ │ │ - blt.w 77fa0 │ │ │ │ + blt.w 77fe4 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77e46 │ │ │ │ + bge.n 77e8a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7807e │ │ │ │ + beq.w 780c2 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 78100 │ │ │ │ + bne.w 78144 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 78100 │ │ │ │ + bne.w 78144 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77b06 │ │ │ │ + bne.w 77b4a │ │ │ │ ldrb.w r0, [r9, #4] │ │ │ │ - b.n 77a50 │ │ │ │ + b.n 77a94 │ │ │ │ cmp r0, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r5, [r8, r6, lsl #1] │ │ │ │ ldrgt.w r5, [r8, r6, lsl #2] │ │ │ │ - b.n 77a6c │ │ │ │ + b.n 77ab0 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b.n 77826 │ │ │ │ + b.n 7786a │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ - bl d6538 │ │ │ │ + bl d657c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78182 │ │ │ │ + beq.w 781c6 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw ip, #35500 @ 0x8aac │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 77f6c │ │ │ │ + bne.n 77fb0 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ subs r3, r1, r2 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ negs r2, r3 │ │ │ │ adcs r2, r3 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 77f58 │ │ │ │ + blt.n 77f9c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77ed4 │ │ │ │ + bge.n 77f18 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 78186 │ │ │ │ + beq.w 781ca │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 78100 │ │ │ │ + bne.w 78144 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 78100 │ │ │ │ + bne.w 78144 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 77b06 │ │ │ │ + bne.w 77b4a │ │ │ │ ldrb.w r0, [r9, #4] │ │ │ │ - b.n 77a90 │ │ │ │ + b.n 77ad4 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ - bl 1b7f24 │ │ │ │ + bl 1b8468 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 77f22 │ │ │ │ - bne.n 77f1e │ │ │ │ + blt.n 77f66 │ │ │ │ + bne.n 77f62 │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b.n 77d4a │ │ │ │ + b.n 77d8e │ │ │ │ cmp r6, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [r9, r8, lsl #2] │ │ │ │ ldrshle.w r3, [r9, r8, lsl #1] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 77d3e │ │ │ │ + b.n 77d82 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 7788e │ │ │ │ + b.n 778d2 │ │ │ │ adds r3, #4 │ │ │ │ - beq.w 78204 │ │ │ │ + beq.w 78248 │ │ │ │ mvn.w r3, #2 │ │ │ │ - b.n 778f0 │ │ │ │ + b.n 77934 │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ strd sl, fp, [sp] │ │ │ │ - bl 1b7f24 │ │ │ │ + bl 1b8468 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.n 77f22 │ │ │ │ - bne.n 77f1e │ │ │ │ + blt.n 77f66 │ │ │ │ + bne.n 77f62 │ │ │ │ ldrb r6, [r4, #4] │ │ │ │ - b.n 77d74 │ │ │ │ + b.n 77db8 │ │ │ │ cmp r6, #15 │ │ │ │ ite gt │ │ │ │ ldrgt.w r3, [r9, r8, lsl #2] │ │ │ │ ldrshle.w r3, [r9, r8, lsl #1] │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 77d66 │ │ │ │ + b.n 77daa │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77ec2 │ │ │ │ + bne.n 77f06 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - b.n 77f7e │ │ │ │ + b.n 77fc2 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 77f96 │ │ │ │ + blt.n 77fda │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77f90 │ │ │ │ + bge.n 77fd4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 78186 │ │ │ │ + beq.w 781ca │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 77ed4 │ │ │ │ - b.n 77f28 │ │ │ │ + bge.n 77f18 │ │ │ │ + b.n 77f6c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 77f7e │ │ │ │ - b.n 77f60 │ │ │ │ + bne.n 77fc2 │ │ │ │ + b.n 77fa4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 780e0 │ │ │ │ + beq.w 78124 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 77e46 │ │ │ │ + bge.w 77e8a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 77e46 │ │ │ │ + bne.w 77e8a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 77e46 │ │ │ │ - b.n 77f28 │ │ │ │ + bge.w 77e8a │ │ │ │ + b.n 77f6c │ │ │ │ strd r3, r0, [sp, #32] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [sp, #28] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 780d8 │ │ │ │ + blt.n 7811c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 77fc8 │ │ │ │ + bge.n 7800c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 77fc8 │ │ │ │ - b.n 77fbe │ │ │ │ + bne.n 7800c │ │ │ │ + b.n 78002 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r0, [sp, #28] │ │ │ │ - blt.n 78024 │ │ │ │ + blt.n 78068 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7801a │ │ │ │ + bge.n 7805e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 78054 │ │ │ │ + cbz r2, 78098 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 77ca8 │ │ │ │ - b.n 77f28 │ │ │ │ + bge.w 77cec │ │ │ │ + b.n 77f6c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7800c │ │ │ │ + bne.n 78050 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n 7800c │ │ │ │ + b.n 78050 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7802c │ │ │ │ + beq.n 78070 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 77ca8 │ │ │ │ + bge.w 77cec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 77ca8 │ │ │ │ + bne.w 77cec │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n 7801a │ │ │ │ + b.n 7805e │ │ │ │ mov r7, r4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 77f28 │ │ │ │ + bge.w 77f6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77f28 │ │ │ │ + bne.w 77f6c │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77f28 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 77f6c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n 77e46 │ │ │ │ + b.n 77e8a │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ - b.n 77954 │ │ │ │ + b.n 77998 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 77942 │ │ │ │ + b.n 77986 │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ - b.w 7787a │ │ │ │ + b.w 778be │ │ │ │ ldr r0, [r0, #28] │ │ │ │ mov r2, r1 │ │ │ │ - b.w 77868 │ │ │ │ + b.w 778ac │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ - b.n 77d1a │ │ │ │ + b.n 77d5e │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 77d04 │ │ │ │ + b.n 77d48 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n 77ca8 │ │ │ │ + b.n 77cec │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 77f28 │ │ │ │ + bge.w 77f6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 77f28 │ │ │ │ + bne.w 77f6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 77f28 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 77f6c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 77fe8 │ │ │ │ + bne.n 7802c │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - b.n 77fe8 │ │ │ │ + b.n 7802c │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ add.w r8, r8, r7, lsr #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ and.w r8, r5, r8 │ │ │ │ - b.w 777ee │ │ │ │ + b.w 77832 │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ mov r4, r1 │ │ │ │ - b.w 77716 │ │ │ │ + b.w 7775a │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd sl, fp, [sp] │ │ │ │ - bl 1b7f24 │ │ │ │ + bl 1b8468 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 77f22 │ │ │ │ - bne.n 781bc │ │ │ │ + blt.w 77f66 │ │ │ │ + bne.n 78200 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ - b.n 77dc8 │ │ │ │ + b.n 77e0c │ │ │ │ cmp r3, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r6, [r9, r8, lsl #1] │ │ │ │ ldrgt.w r6, [r9, r8, lsl #2] │ │ │ │ - b.n 77dbc │ │ │ │ + b.n 77e00 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 77bda │ │ │ │ + bne.w 77c1e │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ - b.n 78160 │ │ │ │ + b.n 781a4 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 78178 │ │ │ │ + blt.n 781bc │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78170 │ │ │ │ + bge.n 781b4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 781f4 │ │ │ │ + beq.n 78238 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 77bec │ │ │ │ - b.n 77f28 │ │ │ │ + bge.w 77c30 │ │ │ │ + b.n 77f6c │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 78160 │ │ │ │ - b.n 7813e │ │ │ │ + bne.n 781a4 │ │ │ │ + b.n 78182 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 780bc │ │ │ │ + b.n 78100 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #32] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ - b.n 77f90 │ │ │ │ + b.n 77fd4 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ strd sl, fp, [sp] │ │ │ │ - bl 1b7f24 │ │ │ │ + bl 1b8468 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 77f22 │ │ │ │ - bne.n 781bc │ │ │ │ + blt.w 77f66 │ │ │ │ + bne.n 78200 │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ - b.n 77d9e │ │ │ │ + b.n 77de2 │ │ │ │ cmp r3, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r6, [r9, r8, lsl #1] │ │ │ │ ldrgt.w r6, [r9, r8, lsl #2] │ │ │ │ - b.n 77d92 │ │ │ │ + b.n 77dd6 │ │ │ │ mov r3, r6 │ │ │ │ - b.w 7788e │ │ │ │ + b.w 778d2 │ │ │ │ ldr.w r1, [sl, #28] │ │ │ │ - b.n 77b68 │ │ │ │ + b.n 77bac │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 77b56 │ │ │ │ + b.n 77b9a │ │ │ │ mov.w r3, fp, lsr #5 │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ add r8, r3 │ │ │ │ and.w r8, r8, r5 │ │ │ │ - b.w 77786 │ │ │ │ + b.w 777ca │ │ │ │ mov r7, r3 │ │ │ │ - b.n 78062 │ │ │ │ + b.n 780a6 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ - b.n 77bec │ │ │ │ + b.n 77c30 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #32] │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ - b.n 78170 │ │ │ │ + b.n 781b4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.w 77714 │ │ │ │ + b.w 77758 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldrb r5, [r0, #4] │ │ │ │ mov r7, r2 │ │ │ │ @@ -114070,388 +114098,388 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ lsl.w r3, r3, r5 │ │ │ │ add.w r8, r6, r2 │ │ │ │ add.w r4, r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [sp, #0] │ │ │ │ and.w r9, r7, r4 │ │ │ │ - bgt.w 7839e │ │ │ │ + bgt.w 783e2 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 78304 │ │ │ │ + blt.n 78348 │ │ │ │ ldr.w r0, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 7830e │ │ │ │ + beq.n 78352 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.n 78316 │ │ │ │ + beq.n 7835a │ │ │ │ lsrs r3, r7, #5 │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, r9 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - bgt.w 78380 │ │ │ │ + bgt.w 783c4 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 78390 │ │ │ │ + blt.w 783d4 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7830e │ │ │ │ + beq.n 78352 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 7840e │ │ │ │ + beq.w 78452 │ │ │ │ lsrs r2, r7, #10 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ mov sl, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt.w 783dc │ │ │ │ + bgt.w 78420 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 783c2 │ │ │ │ + blt.w 78406 │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7830e │ │ │ │ + beq.n 78352 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 78470 │ │ │ │ + beq.w 784b4 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ cmp r5, #7 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ add.w r3, r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - bgt.w 78400 │ │ │ │ + bgt.w 78444 │ │ │ │ ldrsb.w r3, [r6, r9] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 783d6 │ │ │ │ + blt.n 7841a │ │ │ │ ldr.w r1, [r8, r3, lsl #3] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 7830e │ │ │ │ + beq.n 78352 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq.w 784f2 │ │ │ │ + beq.w 78536 │ │ │ │ mov.w r2, sl, lsr #10 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ mov sl, r2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 7829e │ │ │ │ + b.n 782e2 │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 78550 │ │ │ │ + bne.w 78594 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, sl │ │ │ │ - bne.n 7836c │ │ │ │ + bne.n 783b0 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7836c │ │ │ │ + bne.n 783b0 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 78566 │ │ │ │ + beq.w 785aa │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ addeq r0, #28 │ │ │ │ addne r0, #20 │ │ │ │ lsls r2, r1, #26 │ │ │ │ - bpl.w 78560 │ │ │ │ + bpl.w 785a4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r2, #28 │ │ │ │ addmi.w r1, r2, #20 │ │ │ │ mul.w r2, sl, lr │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7830e │ │ │ │ + beq.n 78352 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r5, #7 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - ble.w 78272 │ │ │ │ + ble.w 782b6 │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 784ec │ │ │ │ + bgt.w 78530 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7827c │ │ │ │ + bge.w 782c0 │ │ │ │ adds r2, r3, #1 │ │ │ │ - bne.w 7828e │ │ │ │ + bne.w 782d2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r5, #15 │ │ │ │ - bgt.w 784ce │ │ │ │ + bgt.w 78512 │ │ │ │ ldrsh.w r3, [r6, r9, lsl #1] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7824e │ │ │ │ + bge.w 78292 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 7830a │ │ │ │ + beq.n 7834e │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 78386 │ │ │ │ + b.n 783ca │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 7830a │ │ │ │ + beq.n 7834e │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 782d6 │ │ │ │ + b.n 7831a │ │ │ │ adds r2, r3, #1 │ │ │ │ - beq.n 7830e │ │ │ │ - b.n 782f0 │ │ │ │ + beq.n 78352 │ │ │ │ + b.n 78334 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 782ae │ │ │ │ + bge.w 782f2 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 7830a │ │ │ │ + beq.n 7834e │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ adds r3, #1 │ │ │ │ and.w r9, r4, r3 │ │ │ │ cmp r5, #15 │ │ │ │ ite le │ │ │ │ ldrshle.w r3, [r6, r9, lsl #1] │ │ │ │ ldrgt.w r3, [r6, r9, lsl #2] │ │ │ │ - b.n 782da │ │ │ │ + b.n 7831e │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 7828e │ │ │ │ + bne.w 782d2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 7828e │ │ │ │ + bne.w 782d2 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.w 7857a │ │ │ │ + beq.w 785be │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 78574 │ │ │ │ + beq.w 785b8 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite eq │ │ │ │ addeq r1, #28 │ │ │ │ addne r1, #20 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7830e │ │ │ │ - b.n 7828e │ │ │ │ + beq.w 78352 │ │ │ │ + b.n 782d2 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 782c0 │ │ │ │ + bne.w 78304 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 782c0 │ │ │ │ + bne.w 78304 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 78570 │ │ │ │ + beq.n 785b4 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 7856a │ │ │ │ + beq.n 785ae │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite ne │ │ │ │ addne r1, #20 │ │ │ │ addeq r1, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7830e │ │ │ │ - b.n 782c0 │ │ │ │ + beq.w 78352 │ │ │ │ + b.n 78304 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7824e │ │ │ │ + bge.w 78292 │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 7830a │ │ │ │ + beq.w 7834e │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ ldr.w r3, [r6, r9, lsl #2] │ │ │ │ - b.n 7838a │ │ │ │ + b.n 783ce │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w 782f0 │ │ │ │ + bne.w 78334 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 782f0 │ │ │ │ + bne.w 78334 │ │ │ │ tst.w r0, #32 │ │ │ │ - beq.n 78584 │ │ │ │ + beq.n 785c8 │ │ │ │ lsls r0, r0, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.n 7857e │ │ │ │ + beq.n 785c2 │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ite ne │ │ │ │ addne r1, #20 │ │ │ │ addeq r1, #28 │ │ │ │ mul.w r2, r2, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7830e │ │ │ │ - b.n 782f0 │ │ │ │ + beq.w 78352 │ │ │ │ + b.n 78334 │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r3, r9, r9, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ add r3, r2 │ │ │ │ and.w r9, r4, r3 │ │ │ │ - b.n 78272 │ │ │ │ + b.n 782b6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ - b.n 7835c │ │ │ │ + b.n 783a0 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 78348 │ │ │ │ + b.n 7838c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 784ba │ │ │ │ + b.n 784fe │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 784a4 │ │ │ │ + b.n 784e8 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7845c │ │ │ │ + b.n 784a0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 78444 │ │ │ │ + b.n 78488 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 7853c │ │ │ │ + b.n 78580 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b.n 78526 │ │ │ │ + b.n 7856a │ │ │ │ │ │ │ │ -00078588 : │ │ │ │ +000785cc : │ │ │ │ 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.w lr, [r0, #8] │ │ │ │ movw ip, #655 @ 0x28f │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ and.w r5, lr, ip │ │ │ │ cmp r5, #8 │ │ │ │ - bgt.n 785d2 │ │ │ │ + bgt.n 78616 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7884e │ │ │ │ + beq.w 78892 │ │ │ │ add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #7 │ │ │ │ - bhi.w 7884e │ │ │ │ + bhi.w 78892 │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ lsls r1, r7, #1 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r1, r7, #1 │ │ │ │ lsls r3, r7, #1 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ lsls r0, r0, #2 │ │ │ │ cmp r5, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #25933 @ 0x654d │ │ │ │ + movweq r7, #26001 @ 0x6591 │ │ │ │ movteq r7, #12 │ │ │ │ - bne.w 78704 │ │ │ │ + bne.w 78748 │ │ │ │ mov r1, r3 │ │ │ │ mov r5, r2 │ │ │ │ mov sl, r0 │ │ │ │ tst.w lr, #512 @ 0x200 │ │ │ │ - bne.w 78768 │ │ │ │ + bne.w 787ac │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 78836 │ │ │ │ - ldr.w r8, [pc, #628] @ 7886c │ │ │ │ + bne.w 7887a │ │ │ │ + ldr.w r8, [pc, #628] @ 788b0 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #2000] @ 0x7d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 786cc │ │ │ │ - ldr.w lr, [pc, #604] @ 78870 │ │ │ │ + beq.n 78710 │ │ │ │ + ldr.w lr, [pc, #604] @ 788b4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str.w r6, [ip, #2000] @ 0x7d0 │ │ │ │ ldr.w r2, [ip, #2004] @ 0x7d4 │ │ │ │ ldr.w r6, [lr, #1600] @ 0x640 │ │ │ │ subs r2, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ str.w r2, [ip, #2004] @ 0x7d4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 787d8 │ │ │ │ + bne.w 7881c │ │ │ │ str r1, [r3, #20] │ │ │ │ str.w sl, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 786f0 │ │ │ │ + beq.n 78734 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 786f0 │ │ │ │ + bge.n 78734 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 786f6 │ │ │ │ + bne.n 7873a │ │ │ │ str r7, [r3, #24] │ │ │ │ sub.w r7, r3, #8 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r1, r1, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ mov r5, r7 │ │ │ │ @@ -114472,367 +114500,367 @@ │ │ │ │ adds r6, #1 │ │ │ │ orr.w r1, r1, ip │ │ │ │ cmp r4, r7 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ str.w r6, [r2, #3868] @ 0xf1c │ │ │ │ str.w r4, [r2, #3768] @ 0xeb8 │ │ │ │ - bgt.n 78718 │ │ │ │ + bgt.n 7875c │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movs r7, #0 │ │ │ │ - b.n 785e2 │ │ │ │ - movw r7, #5781 @ 0x1695 │ │ │ │ + b.n 78626 │ │ │ │ + movw r7, #5849 @ 0x16d9 │ │ │ │ movt r7, #9 │ │ │ │ - b.n 785e2 │ │ │ │ - movw r7, #8925 @ 0x22dd │ │ │ │ + b.n 78626 │ │ │ │ + movw r7, #8997 @ 0x2325 │ │ │ │ movt r7, #12 │ │ │ │ - b.n 785e2 │ │ │ │ + b.n 78626 │ │ │ │ movw r0, #14536 @ 0x38c8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 78832 │ │ │ │ + beq.w 78876 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ movs r2, #0 │ │ │ │ str.w sl, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7863e │ │ │ │ + bne.n 78682 │ │ │ │ str r4, [r3, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 78650 │ │ │ │ + beq.n 78694 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ - b.n 78650 │ │ │ │ + b.n 78694 │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ - ble.w 7884e │ │ │ │ + ble.w 78892 │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ - bne.n 78756 │ │ │ │ - movw r7, #18305 @ 0x4781 │ │ │ │ + bne.n 7879a │ │ │ │ + movw r7, #18449 @ 0x4811 │ │ │ │ movt r7, #11 │ │ │ │ - b.n 785e2 │ │ │ │ + b.n 78626 │ │ │ │ ldr.w r1, [r2, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 786ac │ │ │ │ + beq.n 786f0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 786ac │ │ │ │ + beq.n 786f0 │ │ │ │ ldr.w r2, [r2, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 786ac │ │ │ │ + bne.n 786f0 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 787b6 │ │ │ │ + bne.n 787fa │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 786ac │ │ │ │ + bmi.n 786f0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78740 │ │ │ │ + bne.n 78784 │ │ │ │ dmb ish │ │ │ │ - b.n 786ac │ │ │ │ + b.n 786f0 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 7884e │ │ │ │ - movw r7, #55469 @ 0xd8ad │ │ │ │ + bne.n 78892 │ │ │ │ + movw r7, #56697 @ 0xdd79 │ │ │ │ movt r7, #21 │ │ │ │ - b.n 785e2 │ │ │ │ + b.n 78626 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7881c │ │ │ │ - ldr.w r9, [pc, #252] @ 7886c │ │ │ │ + beq.n 78860 │ │ │ │ + ldr.w r9, [pc, #252] @ 788b0 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ - cbz r3, 787c0 │ │ │ │ + cbz r3, 78804 │ │ │ │ ldr.w r0, [r2, #2012] @ 0x7dc │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ str.w r0, [r2, #2012] @ 0x7dc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1971f0 <_Py_NewReference@@Base> │ │ │ │ + bl 1978b8 <_Py_NewReference@@Base> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ str r1, [r3, #28] │ │ │ │ - b.n 786e4 │ │ │ │ + b.n 78728 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 786ac │ │ │ │ - b.n 78732 │ │ │ │ + bne.w 786f0 │ │ │ │ + b.n 78776 │ │ │ │ movw r0, #14136 @ 0x3738 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 787a2 │ │ │ │ - b.n 78832 │ │ │ │ + bne.n 787e6 │ │ │ │ + b.n 78876 │ │ │ │ ldr r0, [sp, #0] │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 78808 │ │ │ │ + bne.n 7884c │ │ │ │ add.w r0, lr, #1592 @ 0x638 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 786e0 │ │ │ │ + bne.w 78724 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 786e4 │ │ │ │ + b.n 78728 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [lr, #1604] @ 0x644 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r9, r8] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 786e4 │ │ │ │ + b.n 78728 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14880 @ 0x3a20 │ │ │ │ + movw r1, #14944 @ 0x3a60 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 786ac │ │ │ │ + b.n 786f0 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14948 @ 0x3a64 │ │ │ │ + movw r1, #15012 @ 0x3aa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 78832 │ │ │ │ + bl f3598 │ │ │ │ + b.n 78876 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - movw r1, #14852 @ 0x3a04 │ │ │ │ + movw r1, #14916 @ 0x3a44 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00078874 : │ │ │ │ +000788b8 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bpl.n 7890e │ │ │ │ + bpl.n 78952 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 788d6 │ │ │ │ + blt.n 7891a │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 788e8 │ │ │ │ + bne.n 7892c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 788e8 │ │ │ │ + beq.n 7892c │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw ip, #44624 @ 0xae50 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, ip │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 78906 │ │ │ │ + beq.n 7894a │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7a540 │ │ │ │ + b.w 7a580 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r1, #40968 @ 0xa008 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n 788b4 │ │ │ │ + beq.n 788f8 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 788ba │ │ │ │ + bne.n 788fe │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 198efc <_Py_NewReference@@Base+0x1d0c> │ │ │ │ + b.w 1995c4 <_Py_NewReference@@Base+0x1d0c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.n 78bfc │ │ │ │ + b.n 78c40 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r7, [pc, #700] @ (78bf4 ) │ │ │ │ + ldr r7, [pc, #700] @ (78c38 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r7, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 78baa │ │ │ │ + beq.w 78bee │ │ │ │ mov r3, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 78a36 │ │ │ │ + beq.n 78a7a │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb.w r4, [r1, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 78bd2 │ │ │ │ + bne.w 78c16 │ │ │ │ ldrb.w r2, [r1, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 78bb8 │ │ │ │ + bne.w 78bfc │ │ │ │ ldrb.w r2, [r1, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 78bb8 │ │ │ │ + bne.w 78bfc │ │ │ │ ldrb.w r2, [r1, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne.w 78bb8 │ │ │ │ + bne.w 78bfc │ │ │ │ ldrb.w r1, [r1, #-8] │ │ │ │ ldrb.w r2, [r3, #-7] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ ldrb.w r1, [r3, #-6] │ │ │ │ orr.w r1, r1, r2, lsl #8 │ │ │ │ ldrb.w r2, [r3, #-5] │ │ │ │ orr.w r2, r2, r1, lsl #8 │ │ │ │ ldrb r1, [r3, r2] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 78b90 │ │ │ │ + bne.w 78bd4 │ │ │ │ adds r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 78b90 │ │ │ │ + bne.w 78bd4 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne.w 78b90 │ │ │ │ + bne.w 78bd4 │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne.w 78b90 │ │ │ │ + bne.w 78bd4 │ │ │ │ mov.w r1, #3722304989 @ 0xdddddddd │ │ │ │ adds r2, #4 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ mov r0, r3 │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ movs r1, #221 @ 0xdd │ │ │ │ sub.w r4, r3, #8 │ │ │ │ blx 2b348 │ │ │ │ ldr.w lr, [r5, #20] │ │ │ │ - movw r2, #25797 @ 0x64c5 │ │ │ │ + movw r2, #25869 @ 0x650d │ │ │ │ movt r2, #7 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 78a3a │ │ │ │ - cbz r4, 78a36 │ │ │ │ + bne.n 78a7e │ │ │ │ + cbz r4, 78a7a │ │ │ │ ldr r2, [r7, r6] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1604] @ 0x644 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.n 78a5a │ │ │ │ + beq.n 78a9e │ │ │ │ lsrs r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add.w r2, r5, r2, lsl #3 │ │ │ │ ldr.w r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.n 78a1c │ │ │ │ + bgt.n 78a60 │ │ │ │ ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ - cbz r1, 78a5a │ │ │ │ + cbz r1, 78a9e │ │ │ │ bic.w r2, r4, #4080 @ 0xff0 │ │ │ │ bic.w r2, r2, #15 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str r4, [r2, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r1, 78a48 │ │ │ │ - cbz r3, 78a86 │ │ │ │ + cbz r1, 78a8c │ │ │ │ + cbz r3, 78aca │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr.w r3, [r5, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ strd r3, r1, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b.n 78a36 │ │ │ │ + b.n 78a7a │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r2, #46549 @ 0xb5d5 │ │ │ │ + movw r2, #46565 @ 0xb5e5 │ │ │ │ movt r2, #6 │ │ │ │ ldr.w r6, [r3, #860] @ 0x35c │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 78b86 │ │ │ │ + bne.w 78bca │ │ │ │ mov r0, r4 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ - b.n 78a36 │ │ │ │ + b.n 78a7a │ │ │ │ ldr r4, [r2, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr.w r6, [r5, #512] @ 0x200 │ │ │ │ mul.w r4, r3, r4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -114841,72 +114869,72 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add.w ip, r5, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr.w r0, [ip, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 78ac0 │ │ │ │ + bne.n 78b04 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 78abc │ │ │ │ + cbz r2, 78b00 │ │ │ │ ldr r7, [r2, #8] │ │ │ │ cmp r1, r7 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ str.w r2, [ip, #528] @ 0x210 │ │ │ │ adds r2, r1, #1 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 78b1c │ │ │ │ + beq.n 78b60 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 78afc │ │ │ │ + beq.n 78b40 │ │ │ │ ldr.w r2, [ip, #532] @ 0x214 │ │ │ │ - cbnz r2, 78ad8 │ │ │ │ + cbnz r2, 78b1c │ │ │ │ str.w r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 78a36 │ │ │ │ + beq.n 78a7a │ │ │ │ ldrd r2, r1, [r3, #20] │ │ │ │ - cbz r1, 78af6 │ │ │ │ + cbz r1, 78b3a │ │ │ │ str r2, [r1, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r4, [r3, #20] │ │ │ │ str r1, [r4, #24] │ │ │ │ strd r2, r0, [r3, #20] │ │ │ │ - cbz r2, 78af2 │ │ │ │ + cbz r2, 78b36 │ │ │ │ str r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b.n 78a36 │ │ │ │ + b.n 78a7a │ │ │ │ str.w r2, [r5, #524] @ 0x20c │ │ │ │ - b.n 78ae4 │ │ │ │ + b.n 78b28 │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 78b0a │ │ │ │ + cbz r2, 78b4e │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 78a36 │ │ │ │ + bne.n 78a7a │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 78a36 │ │ │ │ + b.n 78a7a │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 78aca │ │ │ │ + beq.n 78b0e │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 78b80 │ │ │ │ + cbz r2, 78bc4 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [r6, r4] │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 78b4e │ │ │ │ + cbz r3, 78b92 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ @@ -114919,76 +114947,76 @@ │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ str r7, [r6, r4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ - b.n 78a36 │ │ │ │ + b.n 78a7a │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 78b28 │ │ │ │ + b.n 78b6c │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b.n 78a7a │ │ │ │ + b.n 78abe │ │ │ │ mov r0, r3 │ │ │ │ - bl 66370 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ - movw r1, #58668 @ 0xe52c │ │ │ │ + bl 66380 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ + movw r1, #58732 @ 0xe56c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #35032 @ 0x88d8 │ │ │ │ + movw r0, #35096 @ 0x8918 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #61856 @ 0xf1a0 │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #61920 @ 0xf1e0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #68] @ (78bf8 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ (78c3c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl 66370 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ - movw r1, #58644 @ 0xe514 │ │ │ │ + bl 66380 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ + movw r1, #58708 @ 0xe554 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #35032 @ 0x88d8 │ │ │ │ + movw r0, #35096 @ 0x8918 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 66370 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ - movw r1, #58584 @ 0xe4d8 │ │ │ │ + bl 66380 <_Py_FatalRefcountErrorFunc@@Base+0x170> │ │ │ │ + movw r1, #58648 @ 0xe518 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #35032 @ 0x88d8 │ │ │ │ + movw r0, #35096 @ 0x8918 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ - bl 66168 │ │ │ │ + bl 66178 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ + lsls r0, r5, #3 │ │ │ │ movs r2, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r9, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov sl, r2 │ │ │ │ cmp r8, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bne.w 78db4 │ │ │ │ - ldr r3, [pc, #568] @ (78e64 ) │ │ │ │ + bne.w 78df8 │ │ │ │ + ldr r3, [pc, #568] @ (78ea8 ) │ │ │ │ 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, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 78cd4 │ │ │ │ + beq.n 78d18 │ │ │ │ ldr.w r2, [r3, #1924] @ 0x784 │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w r7, r4, #20 │ │ │ │ str.w r1, [r3, #1920] @ 0x780 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -115006,22 +115034,22 @@ │ │ │ │ str r1, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ blx 2b348 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 78e1c │ │ │ │ + bne.w 78e60 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, fp] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ movs r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl.w r3, r3, r2 │ │ │ │ - bne.n 78cbe │ │ │ │ + bne.n 78d02 │ │ │ │ str.w r9, [r7, r3] │ │ │ │ add r3, r7 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r2, [r6, #8] │ │ │ │ @@ -115037,46 +115065,46 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str.w r9, [r2, #4] │ │ │ │ str.w sl, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 78ca8 │ │ │ │ + b.n 78cec │ │ │ │ movs r0, #16 │ │ │ │ movs r1, #8 │ │ │ │ mov.w fp, #40 @ 0x28 │ │ │ │ movs r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ str r3, [sp, #20] │ │ │ │ movw r7, #24184 @ 0x5e78 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ - movw r2, #3513 @ 0xdb9 │ │ │ │ + movw r2, #3573 @ 0xdf5 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r7, #868] @ 0x364 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 78de2 │ │ │ │ - ldr r3, [pc, #356] @ (78e64 ) │ │ │ │ + bne.n 78e26 │ │ │ │ + ldr r3, [pc, #356] @ (78ea8 ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ ldr.w r3, [r2, r0, lsl #2] │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq.n 78dd0 │ │ │ │ + beq.n 78e14 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str r0, [r3, #4] │ │ │ │ - cbz r0, 78d6e │ │ │ │ + cbz r0, 78db2 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ sub.w r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -115092,111 +115120,111 @@ │ │ │ │ str r3, [r4, #12] │ │ │ │ movw r3, #771 @ 0x303 │ │ │ │ strh r3, [r4, #4] │ │ │ │ and.w fp, sl, #7 │ │ │ │ blx 2b348 │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78e1c │ │ │ │ + bne.n 78e60 │ │ │ │ strb.w r0, [r7, fp] │ │ │ │ - b.n 78c8c │ │ │ │ + b.n 78cd0 │ │ │ │ ldrd lr, r1, [r3, #24] │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.n 78dc4 │ │ │ │ + bhi.n 78e08 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r1, lr │ │ │ │ str r1, [r3, #24] │ │ │ │ add.w r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w r0, [r3, lr] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 78d28 │ │ │ │ + bne.n 78d6c │ │ │ │ ldr.w r3, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ str r2, [sp, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 78e44 │ │ │ │ + bne.n 78e88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 78df0 │ │ │ │ + cbz r4, 78e34 │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 78d28 │ │ │ │ + b.n 78d6c │ │ │ │ movs r3, #88 @ 0x58 │ │ │ │ movs r0, #20 │ │ │ │ movs r1, #10 │ │ │ │ mov.w fp, #60 @ 0x3c │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 78ce4 │ │ │ │ + b.n 78d28 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [ip, #12] │ │ │ │ str.w ip, [r3, #8] │ │ │ │ - b.n 78d28 │ │ │ │ + b.n 78d6c │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 78d28 │ │ │ │ - b.n 78d8a │ │ │ │ + bne.n 78d6c │ │ │ │ + b.n 78dce │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 78d28 │ │ │ │ - bl 1fba78 │ │ │ │ + bne.n 78d6c │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78e06 │ │ │ │ + bge.n 78e4a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbz r3, 78e52 │ │ │ │ + cbz r3, 78e96 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 78e16 │ │ │ │ + bge.n 78e5a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 78e5a │ │ │ │ + cbz r3, 78e9e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 78cb8 │ │ │ │ + b.n 78cfc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 1f4738 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 1f4980 <_PyDict_SendEvent@@Base> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble.w 78c86 │ │ │ │ + ble.w 78cca │ │ │ │ cmp r3, #15 │ │ │ │ mov.w r3, #0 │ │ │ │ ite le │ │ │ │ strhle.w r3, [r7, fp, lsl #1] │ │ │ │ strgt.w r3, [r7, fp, lsl #2] │ │ │ │ - b.n 78c8c │ │ │ │ + b.n 78cd0 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #20] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 78da6 │ │ │ │ + b.n 78dea │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78e06 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 78e4a │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 78e16 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 78e5a │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -115208,27 +115236,27 @@ │ │ │ │ lsl.w r5, r0, r2 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ lsl.w r3, r5, r0 │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ lsrs r3, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 78fde │ │ │ │ + beq.w 79020 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi.w 79096 │ │ │ │ + bhi.w 790d4 │ │ │ │ cmp r2, #3 │ │ │ │ - bne.n 78efe │ │ │ │ - ldr r1, [pc, #636] @ (79128 ) │ │ │ │ + bne.n 78f42 │ │ │ │ + ldr r1, [pc, #632] @ (79168 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 79068 │ │ │ │ + beq.w 790a6 │ │ │ │ ldr.w r2, [r3, #1924] @ 0x784 │ │ │ │ movw r5, #771 @ 0x303 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str.w r1, [r3, #1920] @ 0x780 │ │ │ │ subs r2, #1 │ │ │ │ movs r1, #0 │ │ │ │ str.w r2, [r3, #1924] @ 0x784 │ │ │ │ @@ -115244,51 +115272,51 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ blx 2b348 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r1, #8 │ │ │ │ + mul.w r1, r3, r1 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - mul.w fp, r3, r1 │ │ │ │ - movw r0, #3513 @ 0xdb9 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + add r1, r5 │ │ │ │ + movw r0, #3573 @ 0xdf5 │ │ │ │ movt r0, #7 │ │ │ │ - mla r1, r3, r1, r5 │ │ │ │ add.w r4, r1, #20 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 790c0 │ │ │ │ - ldr r0, [pc, #508] @ (79128 ) │ │ │ │ + bne.w 790fe │ │ │ │ + ldr r0, [pc, #504] @ (79168 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1604] @ 0x644 │ │ │ │ - str r0, [sp, #0] │ │ │ │ + mov fp, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ subs r0, #1 │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.n 7902a │ │ │ │ + bcs.n 7906a │ │ │ │ adds r1, #19 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ - ldr.w r0, [r0, sl, lsl #3] │ │ │ │ + ldr.w r0, [fp, sl, lsl #3] │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq.w 7909a │ │ │ │ + beq.w 790d8 │ │ │ │ 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 78fa8 │ │ │ │ + beq.n 78fea │ │ │ │ mov r1, r9 │ │ │ │ add.w r7, r5, #20 │ │ │ │ strb r2, [r4, #4] │ │ │ │ add.w r0, r4, #20 │ │ │ │ mov r2, r5 │ │ │ │ strb r1, [r4, #5] │ │ │ │ movs r5, #0 │ │ │ │ @@ -115296,182 +115324,184 @@ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ movs r3, #1 │ │ │ │ strb r6, [r4, #6] │ │ │ │ str r3, [r4, #0] │ │ │ │ str r5, [r4, #16] │ │ │ │ str r5, [r4, #8] │ │ │ │ blx 2b348 │ │ │ │ - mov r2, fp │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ mov r1, r5 │ │ │ │ adds r0, r4, r7 │ │ │ │ blx 2b348 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r0, #24] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ str r7, [sp, #8] │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.n 78fcc │ │ │ │ + bhi.n 7900e │ │ │ │ ldr r7, [sp, #8] │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r7 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w lr, [r0, r7] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 78f72 │ │ │ │ - b.n 7902a │ │ │ │ + bne.n 78fb4 │ │ │ │ + b.n 7906a │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r9 │ │ │ │ str.w r0, [ip, #12] │ │ │ │ add.w r7, r5, #20 │ │ │ │ str.w ip, [r0, #8] │ │ │ │ - b.n 78f78 │ │ │ │ + b.n 78fba │ │ │ │ movs r1, #12 │ │ │ │ cmp r2, #7 │ │ │ │ - bls.n 78f00 │ │ │ │ + bls.n 78f44 │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.w 790ec │ │ │ │ + bhi.n 7912a │ │ │ │ adds r0, r2, #1 │ │ │ │ movs r5, #1 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ + mul.w r1, r3, r1 │ │ │ │ lsls r5, r0 │ │ │ │ - mul.w fp, r3, r1 │ │ │ │ + str r1, [sp, #0] │ │ │ │ mov r9, r0 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ - mla r1, r3, r1, r5 │ │ │ │ + adds r1, r5, r1 │ │ │ │ adds r1, #20 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 790c0 │ │ │ │ - ldr r1, [pc, #272] @ (79128 ) │ │ │ │ + bne.n 790fe │ │ │ │ + ldr r1, [pc, #272] @ (79168 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1604] @ 0x644 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + mov fp, r1 │ │ │ │ ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 790dc │ │ │ │ + bne.n 7911a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 79120 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + beq.n 7915e │ │ │ │ + ldr.w r0, [fp, #800] @ 0x320 │ │ │ │ mov r1, r9 │ │ │ │ - ldr.w r0, [r7, #800] @ 0x320 │ │ │ │ - adds r0, #1 │ │ │ │ - str.w r0, [r7, #800] @ 0x320 │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 78f78 │ │ │ │ + adds r0, #1 │ │ │ │ + str.w r0, [fp, #800] @ 0x320 │ │ │ │ + b.n 78fba │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 790b4 │ │ │ │ + bne.n 790f2 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - movs r5, #8 │ │ │ │ + movs r0, #40 @ 0x28 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movs r3, #5 │ │ │ │ + mov fp, r3 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ - mov.w fp, #40 @ 0x28 │ │ │ │ - b.n 78f46 │ │ │ │ + movs r3, #5 │ │ │ │ + movs r5, #8 │ │ │ │ + str r0, [sp, #0] │ │ │ │ + b.n 78f8a │ │ │ │ movs r1, #8 │ │ │ │ - b.n 78fe4 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + b.n 79026 │ │ │ │ mov r1, sl │ │ │ │ + mov r0, fp │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 78f72 │ │ │ │ - b.n 7902a │ │ │ │ + bne.w 78fb4 │ │ │ │ + b.n 7906a │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ + movs r5, #8 │ │ │ │ + str r3, [sp, #0] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ - mov.w fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movs r5, #8 │ │ │ │ movs r3, #5 │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str r3, [sp, #0] │ │ │ │ + strd r3, r2, [sp, #8] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 79120 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + cbz r0, 7915e │ │ │ │ + ldrd r3, r2, [sp, #8] │ │ │ │ mov r1, r9 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ add.w r7, r5, #20 │ │ │ │ - b.n 78f78 │ │ │ │ + b.n 78fba │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ ldr r1, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ - b.n 79050 │ │ │ │ + b.n 79090 │ │ │ │ adds r0, r2, #2 │ │ │ │ movs r5, #1 │ │ │ │ - mul.w fp, r3, r1 │ │ │ │ + mul.w r1, r3, r1 │ │ │ │ mov r9, r0 │ │ │ │ lsls r5, r0 │ │ │ │ - mla r1, r3, r1, r5 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + adds r1, r5, r1 │ │ │ │ adds.w r0, r1, #20 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bmi.n 79120 │ │ │ │ + bmi.n 7915e │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r0, #3513 @ 0xdb9 │ │ │ │ + movw r0, #3573 @ 0xdf5 │ │ │ │ movt r0, #7 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 78f28 │ │ │ │ - b.n 790c0 │ │ │ │ + beq.w 78f6c │ │ │ │ + b.n 790fe │ │ │ │ movs r4, #0 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 78ef6 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 78f3a │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007912c : │ │ │ │ +0007916c : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #28140 @ 0x6dec │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 19941c <_Py_NewReference@@Base+0x222c> │ │ │ │ - cbz r0, 79154 │ │ │ │ + bl 199ae4 <_Py_NewReference@@Base+0x222c> │ │ │ │ + cbz r0, 79194 │ │ │ │ strd r4, r5, [r0, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00079158 : │ │ │ │ +00079198 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ @@ -115498,77 +115528,77 @@ │ │ │ │ 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 r9, r4, r2 │ │ │ │ - bmi.w 79458 │ │ │ │ + bmi.w 79498 │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r8, [r6, #888] @ 0x378 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 79410 │ │ │ │ - ldr r3, [pc, #700] @ (79498 ) │ │ │ │ + bne.w 79450 │ │ │ │ + ldr r3, [pc, #700] @ (794d8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r1, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r3, #1604] @ 0x644 │ │ │ │ - bcs.w 793c0 │ │ │ │ + bcs.w 79400 │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r3, [r7, sl, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 793fa │ │ │ │ + beq.w 7943a │ │ │ │ ldr r6, [r3, #0] │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ adds r6, #1 │ │ │ │ str r6, [r3, #0] │ │ │ │ ldr.w r7, [r8] │ │ │ │ str r7, [r3, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 792d6 │ │ │ │ + beq.n 79316 │ │ │ │ add.w r6, r8, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 792fa │ │ │ │ + beq.n 7933a │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 79300 │ │ │ │ + beq.n 79340 │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r6, #-8] │ │ │ │ add.w r0, r6, #8 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r5, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79348 │ │ │ │ - ldr r0, [pc, #592] @ (7949c ) │ │ │ │ + bne.n 79388 │ │ │ │ + ldr r0, [pc, #592] @ (794dc ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79432 │ │ │ │ + bne.w 79472 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.n 79306 │ │ │ │ + bmi.n 79346 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bpl.n 792ce │ │ │ │ - ldr r2, [pc, #552] @ (79498 ) │ │ │ │ + bpl.n 7930e │ │ │ │ + ldr r2, [pc, #552] @ (794d8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub.w r4, r6, #8 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ ldr.w r2, [r6, #-4] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ addw ip, r3, #3756 @ 0xeac │ │ │ │ @@ -115588,212 +115618,212 @@ │ │ │ │ cmp r1, r7 │ │ │ │ add.w r5, r5, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r2, [r6, #-8] │ │ │ │ str.w r4, [r3, #3760] @ 0xeb0 │ │ │ │ str.w r5, [r3, #3868] @ 0xf1c │ │ │ │ str.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ - bgt.n 79372 │ │ │ │ + bgt.n 793b2 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r6, r1, [r3, #24] │ │ │ │ cmp r6, r1 │ │ │ │ - bhi.n 7933c │ │ │ │ + bhi.n 7937c │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r6, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r6 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r7, [r3, r6] │ │ │ │ and.w ip, r0, #16384 @ 0x4000 │ │ │ │ add.w r6, r8, r4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 79224 │ │ │ │ + bne.n 79264 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 79230 │ │ │ │ + bne.n 79270 │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 79238 │ │ │ │ + b.n 79278 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r3, [r5, #440] @ 0x1b8 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 793b0 │ │ │ │ + bgt.n 793f0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ adds r0, r6, r1 │ │ │ │ add r2, r3 │ │ │ │ strb r2, [r6, r1] │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r0, #1] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strh r3, [r0, #2] │ │ │ │ - cbz r2, 79332 │ │ │ │ + cbz r2, 79372 │ │ │ │ lsls r2, r2, #2 │ │ │ │ movs r1, #0 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r6, #-12] │ │ │ │ - b.n 7926a │ │ │ │ + b.n 792aa │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 7921c │ │ │ │ - ldr r0, [pc, #336] @ (7949c ) │ │ │ │ + b.n 7925c │ │ │ │ + ldr r0, [pc, #336] @ (794dc ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79468 │ │ │ │ + bne.w 794a8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str.w fp, [r6, #8] │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bpl.w 7926a │ │ │ │ + bpl.w 792aa │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - b.n 79308 │ │ │ │ + b.n 79348 │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r7, #0 │ │ │ │ - beq.n 792ce │ │ │ │ + beq.n 7930e │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 792ce │ │ │ │ + bne.n 7930e │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 79428 │ │ │ │ + bne.n 79468 │ │ │ │ add.w r2, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.n 792ce │ │ │ │ + bmi.n 7930e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7939a │ │ │ │ + bne.n 793da │ │ │ │ dmb ish │ │ │ │ - b.n 792ce │ │ │ │ + b.n 7930e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ adds r0, r6, r3 │ │ │ │ strb r2, [r6, r3] │ │ │ │ - b.n 7931c │ │ │ │ + b.n 7935c │ │ │ │ ldr.w r8, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 7948a │ │ │ │ + bne.n 794ca │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 79458 │ │ │ │ + beq.n 79498 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 7921c │ │ │ │ + b.n 7925c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 793c0 │ │ │ │ + beq.n 79400 │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ - b.n 792ee │ │ │ │ + b.n 7932e │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r8 │ │ │ │ mov r8, r0 │ │ │ │ - cbz r0, 79458 │ │ │ │ + cbz r0, 79498 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w ip, r3, #16384 @ 0x4000 │ │ │ │ - b.n 7921c │ │ │ │ + b.n 7925c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 792ce │ │ │ │ - b.n 7938c │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.w 7930e │ │ │ │ + b.n 793cc │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 794b6 │ │ │ │ + bne.n 794f6 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ - cbnz r0, 794ac │ │ │ │ + bl 6b7b0 │ │ │ │ + cbnz r0, 794ec │ │ │ │ mov r0, r6 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r3, #29 │ │ │ │ - bpl.w 7926a │ │ │ │ - b.n 7936e │ │ │ │ - bl 1fba78 │ │ │ │ + bpl.w 792aa │ │ │ │ + b.n 793ae │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 792ce │ │ │ │ + beq.w 7930e │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - b.n 7926a │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 792aa │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 794a0 │ │ │ │ + bne.n 794e0 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 79362 │ │ │ │ + bne.w 793a2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 131c48 │ │ │ │ - b.n 79362 │ │ │ │ + bl 131f58 │ │ │ │ + b.n 793a2 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r8, r0 │ │ │ │ - b.n 793e2 │ │ │ │ + b.n 79422 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 79362 │ │ │ │ + b.n 793a2 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bpl.w 7926a │ │ │ │ - b.n 7936e │ │ │ │ + bpl.w 792aa │ │ │ │ + b.n 793ae │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r4, r3, #29 │ │ │ │ - bpl.w 7926a │ │ │ │ - b.n 7936e │ │ │ │ + bpl.w 792aa │ │ │ │ + b.n 793ae │ │ │ │ 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 r2, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ @@ -115819,96 +115849,96 @@ │ │ │ │ addmi r4, r3, #3 │ │ │ │ addmi r3, #1 │ │ │ │ ittt mi │ │ │ │ bicmi.w r4, r4, #3 │ │ │ │ addmi r4, r4, r2 │ │ │ │ addmi.w r2, r4, r3, lsl #2 │ │ │ │ adds.w r9, r2, r5 │ │ │ │ - bmi.w 796f4 │ │ │ │ + bmi.w 79734 │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ mov r4, r0 │ │ │ │ str r1, [sp, #0] │ │ │ │ ldr.w r8, [r6, #888] @ 0x378 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w 796b0 │ │ │ │ - ldr r3, [pc, #444] @ (7970c ) │ │ │ │ + bne.w 796f0 │ │ │ │ + ldr r3, [pc, #444] @ (7974c ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add.w r1, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r3, #1604] @ 0x644 │ │ │ │ - bcs.w 79674 │ │ │ │ + bcs.w 796b4 │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r3, [fp, sl, lsl #3] │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 796a2 │ │ │ │ + beq.w 796e2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 795e4 │ │ │ │ + beq.n 79624 │ │ │ │ adds r6, r0, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 79668 │ │ │ │ + beq.n 796a8 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 7966e │ │ │ │ + beq.n 796ae │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r1, [r6, #-8] │ │ │ │ add.w r0, r6, #8 │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r4, [r6, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 79652 │ │ │ │ - ldr r0, [pc, #336] @ (79710 ) │ │ │ │ + bne.n 79692 │ │ │ │ + ldr r0, [pc, #336] @ (79750 ) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 796c6 │ │ │ │ + bne.n 79706 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.n 7960e │ │ │ │ + bmi.n 7964e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ str r7, [sp, #4] │ │ │ │ cmp r1, r7 │ │ │ │ - bcc.n 79646 │ │ │ │ + bcc.n 79686 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79674 │ │ │ │ + beq.n 796b4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w lr, r3, #16384 @ 0x4000 │ │ │ │ - b.n 79592 │ │ │ │ + b.n 795d2 │ │ │ │ ldr.w r3, [r4, #440] @ 0x1b8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ itt gt │ │ │ │ addgt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ strgt r2, [r3, #12] │ │ │ │ @@ -115917,565 +115947,565 @@ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #0 │ │ │ │ adds r0, r6, r3 │ │ │ │ strb r2, [r6, r3] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - cbz r2, 7963e │ │ │ │ + cbz r2, 7967e │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b348 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #-12] │ │ │ │ - b.n 795dc │ │ │ │ + b.n 7961c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ str.w r8, [r3, #8] │ │ │ │ - b.n 79592 │ │ │ │ + b.n 795d2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r6 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - bl 1971f0 <_Py_NewReference@@Base> │ │ │ │ + bl 1978b8 <_Py_NewReference@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [r6, #8] │ │ │ │ - b.n 795d6 │ │ │ │ + b.n 79616 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 795a4 │ │ │ │ + bne.n 795e4 │ │ │ │ subs r2, #8 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 795ac │ │ │ │ + b.n 795ec │ │ │ │ ldr.w r8, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - bne.n 796e8 │ │ │ │ + bne.n 79728 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - cbz r0, 796f4 │ │ │ │ + cbz r0, 79734 │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 79606 │ │ │ │ + b.n 79646 │ │ │ │ mov r1, sl │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 79602 │ │ │ │ + b.n 79642 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r8 │ │ │ │ - cbz r0, 796f4 │ │ │ │ + cbz r0, 79734 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ and.w lr, r3, #16384 @ 0x4000 │ │ │ │ - b.n 79592 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 795d2 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 796fe │ │ │ │ + bne.n 7973e │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 795d6 │ │ │ │ + bne.w 79616 │ │ │ │ mov r0, r6 │ │ │ │ - bl 131c48 │ │ │ │ - b.n 795d6 │ │ │ │ + bl 131f58 │ │ │ │ + b.n 79616 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r8 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 79694 │ │ │ │ + b.n 796d4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n 795d6 │ │ │ │ + b.n 79616 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00079714 : │ │ │ │ +00079754 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ - cbz r0, 79752 │ │ │ │ + bl 797c4 │ │ │ │ + cbz r0, 79792 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #24] @ (79758 ) │ │ │ │ + ldr r0, [pc, #24] @ (79798 ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip, r0] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.n 79e24 │ │ │ │ + b.n 79e64 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007975c : │ │ │ │ +0007979c : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 79a7a │ │ │ │ + beq.w 79aba │ │ │ │ mov r6, r3 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 79970 │ │ │ │ + beq.w 799b0 │ │ │ │ movw r3, #65507 @ 0xffe3 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bhi.w 79d86 │ │ │ │ + bhi.w 79dc6 │ │ │ │ adds r3, r0, r1 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.w 79932 │ │ │ │ + ble.w 79972 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 79b00 │ │ │ │ + bne.w 79b40 │ │ │ │ adds r0, #4 │ │ │ │ sub.w ip, r3, #4 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ cmp r0, ip │ │ │ │ it hi │ │ │ │ subhi r1, r3, r0 │ │ │ │ - bhi.w 79932 │ │ │ │ + bhi.w 79972 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 799ae │ │ │ │ + bne.w 799ee │ │ │ │ adds r1, r0, #4 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc.n 79822 │ │ │ │ + bcc.n 79862 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 799b0 │ │ │ │ + bne.w 799f0 │ │ │ │ add.w r1, r0, #8 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc.n 79822 │ │ │ │ + bcc.n 79862 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 799b0 │ │ │ │ + bne.w 799f0 │ │ │ │ add.w r1, r0, #12 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc.n 79822 │ │ │ │ + bcc.n 79862 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 799b0 │ │ │ │ + bne.w 799f0 │ │ │ │ adds r1, #4 │ │ │ │ cmp ip, r1 │ │ │ │ - bcs.n 79812 │ │ │ │ + bcs.n 79852 │ │ │ │ subs r0, r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ cmp r0, #3 │ │ │ │ - bhi.w 79e0c │ │ │ │ + bhi.w 79e4c │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r2, #4 │ │ │ │ lsls r3, r2, #14 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ bfi r2, r0, #16, #8 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ bfi r2, r0, #8, #8 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ bfi r2, r0, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 799b0 │ │ │ │ + bne.w 799f0 │ │ │ │ movw r6, #24184 @ 0x5e78 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ add.w r1, r4, #21 │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r2, [r6, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 79ac2 │ │ │ │ - ldr r3, [pc, #712] @ (79b3c ) │ │ │ │ + bne.w 79b02 │ │ │ │ + ldr r3, [pc, #712] @ (79b7c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov r8, r3 │ │ │ │ - bgt.w 79a96 │ │ │ │ + bgt.w 79ad6 │ │ │ │ add.w r7, r4, #20 │ │ │ │ mov.w lr, r7, lsr #3 │ │ │ │ ldr.w r2, [r3, lr, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 79a86 │ │ │ │ + beq.w 79ac6 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ str r6, [r2, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 79918 │ │ │ │ - ldr r0, [pc, #652] @ (79b40 ) │ │ │ │ + beq.n 79958 │ │ │ │ + ldr r0, [pc, #652] @ (79b80 ) │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr.w r6, [r0, #1600] @ 0x640 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 79b10 │ │ │ │ + bne.w 79b50 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, r7] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w 79ae4 │ │ │ │ + bpl.w 79b24 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 79e18 │ │ │ │ + bpl.w 79e58 │ │ │ │ mov r2, r4 │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2bf20 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 79afa │ │ │ │ + bne.w 79b3a │ │ │ │ mov r0, r3 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 799a2 │ │ │ │ + bhi.n 799e2 │ │ │ │ add.w r1, lr, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r6, [r2, r0] │ │ │ │ - b.n 798b2 │ │ │ │ + b.n 798f2 │ │ │ │ movs r2, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi.w 79e0e │ │ │ │ + bhi.w 79e4e │ │ │ │ addw ip, pc, #8 │ │ │ │ ldr.w pc, [ip, r1, lsl #2] │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #324] @ 0x144 │ │ │ │ + ldr r0, [sp, #580] @ 0x244 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r1, [sp, #436] @ 0x1b4 │ │ │ │ + ldr r1, [sp, #692] @ 0x2b4 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r1, [sp, #340] @ 0x154 │ │ │ │ + ldr r1, [sp, #596] @ 0x254 │ │ │ │ movs r7, r0 │ │ │ │ - ldr r0, [sp, #212] @ 0xd4 │ │ │ │ + ldr r0, [sp, #468] @ 0x1d4 │ │ │ │ movs r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ bfi r2, r0, #8, #8 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ bfi r2, r0, #0, #8 │ │ │ │ ands.w r2, r2, #2155905152 @ 0x80808080 │ │ │ │ - beq.w 79850 │ │ │ │ - b.n 799b0 │ │ │ │ + beq.w 79890 │ │ │ │ + b.n 799f0 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 79842 │ │ │ │ + b.n 79882 │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittt lt │ │ │ │ addlt r3, r0, #1 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r1, r0 │ │ │ │ - blt.w 79842 │ │ │ │ + blt.w 79882 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79de2 │ │ │ │ + bne.w 79e22 │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r2 │ │ │ │ - b.n 79910 │ │ │ │ + b.n 79950 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 798b2 │ │ │ │ + b.n 798f2 │ │ │ │ mov r1, r0 │ │ │ │ rbit r2, r2 │ │ │ │ subs r1, r1, r5 │ │ │ │ clz r2, r2 │ │ │ │ subs r2, #7 │ │ │ │ add.w r9, r1, r2, lsr #3 │ │ │ │ cmp r4, r9 │ │ │ │ - beq.w 79850 │ │ │ │ + beq.w 79890 │ │ │ │ ldr r1, [sp, #104] @ 0x68 │ │ │ │ add.w sl, r5, r9 │ │ │ │ ldrb.w r2, [r5, r9] │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ cmpeq r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ ite ls │ │ │ │ movls r1, #0 │ │ │ │ andhi.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 79b8e │ │ │ │ + bne.w 79bce │ │ │ │ movs r1, #127 @ 0x7f │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 7121c │ │ │ │ + bl 71258 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79b8a │ │ │ │ + beq.w 79bca │ │ │ │ movs r2, #32 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, sp, r2 │ │ │ │ blx 2b348 │ │ │ │ ldrb.w ip, [r4, #16] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ ubfx r1, ip, #2, #3 │ │ │ │ ubfx r0, ip, #5, #1 │ │ │ │ str r4, [sp, #28] │ │ │ │ - beq.w 79b48 │ │ │ │ + beq.w 79b88 │ │ │ │ mov.w ip, #127 @ 0x7f │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 79b70 │ │ │ │ + beq.w 79bb0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ cmp.w r8, #255 @ 0xff │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bgt.w 79b82 │ │ │ │ + bgt.w 79bc2 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r9, [sp, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, sl │ │ │ │ strd r7, r6, [sp] │ │ │ │ - bl 11b03c │ │ │ │ + bl 11b420 │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #28 │ │ │ │ - beq.w 79b86 │ │ │ │ - bl 93ab8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq.w 79bc6 │ │ │ │ + bl 93b1c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 79910 │ │ │ │ + b.n 79950 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 79dbe │ │ │ │ - ldr r3, [pc, #192] @ (79b44 ) │ │ │ │ - b.n 79910 │ │ │ │ + bne.w 79dfe │ │ │ │ + ldr r3, [pc, #192] @ (79b84 ) │ │ │ │ + b.n 79950 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, lr │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 798b2 │ │ │ │ + bne.w 798f2 │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 79db2 │ │ │ │ + bne.w 79df2 │ │ │ │ mov r0, r9 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 79ad2 │ │ │ │ + cbz r3, 79b12 │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ add.w r7, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 798b2 │ │ │ │ + b.n 798f2 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 79ad2 │ │ │ │ + cbz r0, 79b12 │ │ │ │ add.w r7, r4, #20 │ │ │ │ - b.n 798b2 │ │ │ │ - bl 1fba78 │ │ │ │ + b.n 798f2 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 79b8a │ │ │ │ + beq.n 79bca │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bmi.w 798f0 │ │ │ │ + bmi.w 79930 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2bf20 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 79910 │ │ │ │ + beq.w 79950 │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ str r4, [r2, #0] │ │ │ │ - b.n 79910 │ │ │ │ + b.n 79950 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ subs r2, #7 │ │ │ │ mov.w r9, r2, lsr #3 │ │ │ │ - b.n 799c0 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 79a00 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 79dc2 │ │ │ │ + bne.w 79e02 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 798d8 │ │ │ │ + bne.w 79918 │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 798d8 │ │ │ │ + b.n 79918 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 79b64 │ │ │ │ + beq.n 79ba4 │ │ │ │ cmp r1, #2 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ - bne.w 79dd2 │ │ │ │ + bne.w 79e12 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ - cbz r0, 79b70 │ │ │ │ + cbz r0, 79bb0 │ │ │ │ add.w r0, r4, #28 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ - b.n 79a3a │ │ │ │ + b.n 79a7a │ │ │ │ mov.w ip, #255 @ 0xff │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79b5c │ │ │ │ + bne.n 79b9c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp.w r8, #255 @ 0xff │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ str r0, [sp, #32] │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ - ble.w 79a48 │ │ │ │ + ble.w 79a88 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 79a58 │ │ │ │ - bl 132560 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + b.n 79a98 │ │ │ │ + bl 132888 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 79910 │ │ │ │ + b.n 79950 │ │ │ │ cmp r4, #3 │ │ │ │ mov ip, r5 │ │ │ │ mov.w r4, #0 │ │ │ │ - ble.w 79d6e │ │ │ │ + ble.w 79dae │ │ │ │ tst.w ip, #3 │ │ │ │ - bne.w 79d8c │ │ │ │ + bne.w 79dcc │ │ │ │ str r7, [sp, #16] │ │ │ │ add.w r8, ip, #4 │ │ │ │ mov r7, r2 │ │ │ │ str r6, [sp, #20] │ │ │ │ mov fp, r5 │ │ │ │ mov r6, r4 │ │ │ │ mov r2, ip │ │ │ │ mov r4, r3 │ │ │ │ cmp r4, r8 │ │ │ │ - bcc.w 79d60 │ │ │ │ + bcc.w 79da0 │ │ │ │ subs r3, r4, r2 │ │ │ │ cmp.w r3, #1020 @ 0x3fc │ │ │ │ - ble.w 79da0 │ │ │ │ + ble.w 79de0 │ │ │ │ add.w r3, r2, #1020 @ 0x3fc │ │ │ │ cmp r3, r8 │ │ │ │ - bcc.w 79da4 │ │ │ │ + bcc.w 79de4 │ │ │ │ movw r1, #65532 @ 0xfffc │ │ │ │ movt r1, #65535 @ 0xffff │ │ │ │ subs r1, r1, r2 │ │ │ │ movs r0, #0 │ │ │ │ add r3, r1 │ │ │ │ sub.w lr, r2, #4 │ │ │ │ bic.w r1, r3, #3 │ │ │ │ adds r5, r1, r2 │ │ │ │ lsrs r1, r1, #2 │ │ │ │ adds r1, #1 │ │ │ │ ands.w r1, r1, #7 │ │ │ │ - beq.n 79c8a │ │ │ │ + beq.n 79cca │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 79c72 │ │ │ │ + beq.n 79cb2 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 79c60 │ │ │ │ + beq.n 79ca0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 79c4e │ │ │ │ + beq.n 79c8e │ │ │ │ cmp r1, #4 │ │ │ │ - beq.n 79c3c │ │ │ │ + beq.n 79c7c │ │ │ │ cmp r1, #5 │ │ │ │ - beq.n 79c2a │ │ │ │ + beq.n 79c6a │ │ │ │ cmp r1, #6 │ │ │ │ - beq.n 79c18 │ │ │ │ + beq.n 79c58 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ mov lr, r2 │ │ │ │ mvns r2, r1 │ │ │ │ lsrs r1, r1, #6 │ │ │ │ orr.w r1, r1, r2, lsr #7 │ │ │ │ and.w r0, r1, #16843009 @ 0x1010101 │ │ │ │ ldr.w r1, [lr, #4]! │ │ │ │ @@ -116511,15 +116541,15 @@ │ │ │ │ ldr.w r1, [lr, #4]! │ │ │ │ mvns r2, r1 │ │ │ │ cmp r5, lr │ │ │ │ mov.w r1, r1, lsr #6 │ │ │ │ orr.w r1, r1, r2, lsr #7 │ │ │ │ and.w r1, r1, #16843009 @ 0x1010101 │ │ │ │ add r0, r1 │ │ │ │ - beq.n 79d3c │ │ │ │ + beq.n 79d7c │ │ │ │ mov ip, r6 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ mov r3, lr │ │ │ │ add.w lr, lr, #32 │ │ │ │ mvns r2, r1 │ │ │ │ cmp r5, lr │ │ │ │ @@ -116565,108 +116595,108 @@ │ │ │ │ and.w r2, r2, #16843009 @ 0x1010101 │ │ │ │ add r0, r2 │ │ │ │ mvn.w r2, r1 │ │ │ │ mov.w r1, r1, lsr #6 │ │ │ │ orr.w r2, r1, r2, lsr #7 │ │ │ │ and.w r2, r2, #16843009 @ 0x1010101 │ │ │ │ add r0, r2 │ │ │ │ - bne.n 79c8e │ │ │ │ + bne.n 79cce │ │ │ │ mov r3, r6 │ │ │ │ mov r6, ip │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add.w r2, r8, r3 │ │ │ │ add.w r8, r2, #4 │ │ │ │ asrs r3, r0, #8 │ │ │ │ and.w r0, r0, #16711935 @ 0xff00ff │ │ │ │ and.w r3, r3, #16711935 @ 0xff00ff │ │ │ │ add r3, r0 │ │ │ │ add.w r3, r3, r3, lsr #16 │ │ │ │ ubfx r3, r3, #0, #11 │ │ │ │ add r6, r3 │ │ │ │ - b.n 79bb4 │ │ │ │ + b.n 79bf4 │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r2 │ │ │ │ mov r4, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldrd r7, r6, [sp, #16] │ │ │ │ mov r5, fp │ │ │ │ cmp r3, ip │ │ │ │ - bls.n 79da8 │ │ │ │ + bls.n 79de8 │ │ │ │ ldrb.w r1, [ip], #1 │ │ │ │ mvns r0, r1 │ │ │ │ lsrs r1, r1, #6 │ │ │ │ orr.w r1, r1, r0, lsr #7 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add r4, r1 │ │ │ │ - b.n 79d6e │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 79b8a │ │ │ │ + b.n 79dae │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 79bca │ │ │ │ ldrb.w r1, [ip], #1 │ │ │ │ mvns r0, r1 │ │ │ │ lsrs r1, r1, #6 │ │ │ │ orr.w r1, r1, r0, lsr #7 │ │ │ │ and.w r1, r1, #1 │ │ │ │ add r4, r1 │ │ │ │ - b.n 79b9a │ │ │ │ + b.n 79bda │ │ │ │ mov r3, r4 │ │ │ │ - b.n 79bce │ │ │ │ + b.n 79c0e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 79d48 │ │ │ │ + b.n 79d88 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ - bhi.n 79df8 │ │ │ │ + bhi.n 79e38 │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r8, r1 │ │ │ │ - b.n 799f0 │ │ │ │ + b.n 79a30 │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 79ab0 │ │ │ │ + b.n 79af0 │ │ │ │ str r1, [r3, #0] │ │ │ │ - b.n 79a82 │ │ │ │ + b.n 79ac2 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 798d8 │ │ │ │ + b.n 79918 │ │ │ │ movt ip, #16 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 79b5c │ │ │ │ - b.n 79b70 │ │ │ │ + bne.w 79b9c │ │ │ │ + b.n 79bb0 │ │ │ │ str r4, [r3, #0] │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7998c │ │ │ │ - ldr r3, [pc, #44] @ (79e20 ) │ │ │ │ + bge.w 799cc │ │ │ │ + ldr r3, [pc, #44] @ (79e60 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 79910 │ │ │ │ + b.n 79950 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ - bhi.n 79e04 │ │ │ │ + bhi.n 79e44 │ │ │ │ mov r8, r1 │ │ │ │ - b.n 799f0 │ │ │ │ + b.n 79a30 │ │ │ │ movt r1, #16 │ │ │ │ mov r8, r1 │ │ │ │ - b.n 799f0 │ │ │ │ + b.n 79a30 │ │ │ │ mov r0, r1 │ │ │ │ ldrb r1, [r0, #3] │ │ │ │ bfi r2, r1, #24, #8 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 79836 │ │ │ │ + b.n 79876 │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 79ae6 │ │ │ │ + b.n 79b26 │ │ │ │ nop │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 79f8e │ │ │ │ + beq.w 79fce │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw ip, #40968 @ 0xa008 │ │ │ │ @@ -116677,347 +116707,347 @@ │ │ │ │ mov r2, r1 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, ip │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 79e70 │ │ │ │ + bmi.n 79eb0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands.w r0, r3, #3 │ │ │ │ - beq.n 79e78 │ │ │ │ + beq.n 79eb8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 79f86 │ │ │ │ + beq.w 79fc6 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 79f92 │ │ │ │ - ldr r3, [pc, #448] @ (7a044 ) │ │ │ │ + beq.w 79fd2 │ │ │ │ + ldr r3, [pc, #448] @ (7a084 ) │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 79f56 │ │ │ │ + bne.n 79f96 │ │ │ │ add.w r1, r6, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r4, r5 │ │ │ │ orrge.w r4, r5, #1 │ │ │ │ ldr.w r0, [r1, #3988] @ 0xf94 │ │ │ │ mov r1, r2 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 79ff6 │ │ │ │ + beq.w 7a036 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 79f1a │ │ │ │ + beq.n 79f5a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79ed6 │ │ │ │ + bge.n 79f16 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 79fea │ │ │ │ + beq.w 7a02a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79ef6 │ │ │ │ + bge.n 79f36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 79ffe │ │ │ │ + beq.w 7a03e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79ef6 │ │ │ │ + bge.n 79f36 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79fde │ │ │ │ + beq.n 7a01e │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 79e70 │ │ │ │ + beq.n 79eb0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 79e70 │ │ │ │ + b.n 79eb0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79f32 │ │ │ │ + bge.n 79f72 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 79f32 │ │ │ │ + cbnz r1, 79f72 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 79e72 │ │ │ │ + beq.n 79eb2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 79e72 │ │ │ │ + bne.n 79eb2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 79e72 │ │ │ │ + b.n 79eb2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 79e94 │ │ │ │ + beq.n 79ed4 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 79f74 │ │ │ │ + bge.n 79fb4 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 79f74 │ │ │ │ + cbnz r1, 79fb4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 79e70 │ │ │ │ - b.n 79f04 │ │ │ │ + beq.w 79eb0 │ │ │ │ + b.n 79f44 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 79e82 │ │ │ │ + bne.w 79ec2 │ │ │ │ lsls r5, r3, #26 │ │ │ │ - bmi.n 7a00c │ │ │ │ + bmi.n 7a04c │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7a034 │ │ │ │ + blt.n 7a074 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #24184 @ 0x5e78 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add r3, r1 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 79e72 │ │ │ │ + bge.w 79eb2 │ │ │ │ subs r1, r4, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 79e72 │ │ │ │ + bne.w 79eb2 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 79e72 │ │ │ │ + b.n 79eb2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 79ef6 │ │ │ │ + b.n 79f36 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 79ed6 │ │ │ │ - bl d92ec │ │ │ │ + b.n 79f16 │ │ │ │ + bl d9330 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 79e70 │ │ │ │ + b.n 79eb0 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.n 79ee8 │ │ │ │ + b.n 79f28 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 7a01e │ │ │ │ + bmi.n 7a05e │ │ │ │ ldrsb.w r1, [r1, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 7a02c │ │ │ │ + blt.n 7a06c │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 79faa │ │ │ │ + b.n 79fea │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7a03e │ │ │ │ + blt.n 7a07e │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 79faa │ │ │ │ + b.n 79fea │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 7a03e │ │ │ │ + bmi.n 7a07e │ │ │ │ add.w r3, r2, #28 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #16] @ (7a048 ) │ │ │ │ + ldr r3, [pc, #16] @ (7a088 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 79fc0 │ │ │ │ + b.n 7a000 │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n 7a034 │ │ │ │ + b.n 7a074 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - cbz r0, 7a058 │ │ │ │ - cbz r1, 7a058 │ │ │ │ - b.w 199d14 <_Py_NewReference@@Base+0x2b24> │ │ │ │ + cbz r0, 7a098 │ │ │ │ + cbz r1, 7a098 │ │ │ │ + b.w 19a3dc <_Py_NewReference@@Base+0x2b24> │ │ │ │ subs r3, r2, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ ldrsb.w r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 7a32a │ │ │ │ + blt.w 7a36a │ │ │ │ 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 r1, r0 │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n 7a17c │ │ │ │ + bne.n 7a1bc │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 7a13c │ │ │ │ + bpl.n 7a17c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7a24e │ │ │ │ + beq.w 7a28e │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #41813 @ 0xa355 │ │ │ │ + movw r3, #41877 @ 0xa395 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7a26a │ │ │ │ + bne.w 7a2aa │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r3, #25797 @ 0x64c5 │ │ │ │ + movw r3, #25869 @ 0x650d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7a242 │ │ │ │ - ldr r3, [pc, #652] @ (7a350 ) │ │ │ │ + bne.w 7a282 │ │ │ │ + ldr r3, [pc, #652] @ (7a390 ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7a158 │ │ │ │ + beq.n 7a198 │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 7a102 │ │ │ │ + bgt.n 7a142 │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a158 │ │ │ │ + beq.n 7a198 │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7a12a │ │ │ │ + beq.n 7a16a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a1c8 │ │ │ │ + beq.n 7a208 │ │ │ │ add sp, #16 │ │ │ │ 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] │ │ │ │ - b.n 7a124 │ │ │ │ + b.n 7a164 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a274 │ │ │ │ + bne.w 7a2b4 │ │ │ │ lsls r3, r3, #26 │ │ │ │ - bmi.n 7a094 │ │ │ │ + bmi.n 7a0d4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7a094 │ │ │ │ + beq.n 7a0d4 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ - b.n 7a094 │ │ │ │ + b.n 7a0d4 │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #46549 @ 0xb5d5 │ │ │ │ + movw r3, #46565 @ 0xb5e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7a31a │ │ │ │ + bne.w 7a35a │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7a124 │ │ │ │ + b.n 7a164 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 7a324 │ │ │ │ + bne.w 7a364 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add r2, sp, #12 │ │ │ │ str r1, [sp, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ movlt r3, #2 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ - ldr r0, [pc, #444] @ (7a350 ) │ │ │ │ + ldr r0, [pc, #444] @ (7a390 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ - bl e4044 │ │ │ │ + bl e4034 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ adds r4, r0, #1 │ │ │ │ - beq.w 7a32e │ │ │ │ + beq.w 7a36e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a322 │ │ │ │ + beq.w 7a362 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittet lt │ │ │ │ movlt r2, #0 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldrbge r3, [r1, #16] │ │ │ │ ldrblt r3, [r1, #16] │ │ │ │ - b.n 7a086 │ │ │ │ + b.n 7a0c6 │ │ │ │ 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 │ │ │ │ @@ -117028,102 +117058,102 @@ │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r5, [r3, #8] │ │ │ │ add.w ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [ip, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7a208 │ │ │ │ + bne.n 7a248 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7a204 │ │ │ │ + cbz r3, 7a244 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [ip, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 7a2b6 │ │ │ │ + beq.n 7a2f6 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7a28e │ │ │ │ + beq.n 7a2ce │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 7a220 │ │ │ │ + cbnz r3, 7a260 │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 7a124 │ │ │ │ + beq.w 7a164 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a2b0 │ │ │ │ + beq.n 7a2f0 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 7a23e │ │ │ │ + cbz r3, 7a27e │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 7a124 │ │ │ │ + b.n 7a164 │ │ │ │ ldr.w r0, [r0, #884] @ 0x374 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a144 │ │ │ │ + beq.w 7a184 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 7a14e │ │ │ │ + beq.w 7a18e │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b.n 7a144 │ │ │ │ + b.n 7a184 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7a256 │ │ │ │ + beq.n 7a296 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7a094 │ │ │ │ - b.n 7a25e │ │ │ │ + beq.w 7a0d4 │ │ │ │ + b.n 7a29e │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7a29c │ │ │ │ + cbz r3, 7a2dc │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a124 │ │ │ │ + bne.w 7a164 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7a124 │ │ │ │ + b.n 7a164 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7a230 │ │ │ │ + b.n 7a270 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a212 │ │ │ │ + beq.n 7a252 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7a314 │ │ │ │ + cbz r3, 7a354 │ │ │ │ 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, 7a2ec │ │ │ │ + cbz r3, 7a32c │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w ip, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -117132,105 +117162,105 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 7a124 │ │ │ │ + b.n 7a164 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7a2c2 │ │ │ │ + b.n 7a302 │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 7a170 │ │ │ │ + b.n 7a1b0 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 751ec <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #15016 @ 0x3aa8 │ │ │ │ + b.w 75228 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #15080 @ 0x3ae8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 205700 │ │ │ │ + bl 205934 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 7a124 │ │ │ │ + b.n 7a164 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007a354 : │ │ │ │ +0007a394 : │ │ │ │ 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, #24184 @ 0x5e78 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ - movw r3, #25797 @ 0x64c5 │ │ │ │ + movw r3, #25869 @ 0x650d │ │ │ │ movt r3, #7 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [ip, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7a48a │ │ │ │ - cbz r0, 7a3d8 │ │ │ │ - ldr r3, [pc, #416] @ (7a524 ) │ │ │ │ + bne.w 7a4ca │ │ │ │ + cbz r0, 7a418 │ │ │ │ + ldr r3, [pc, #416] @ (7a564 ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7a3ee │ │ │ │ + beq.n 7a42e │ │ │ │ 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 7a3c0 │ │ │ │ + bgt.n 7a400 │ │ │ │ 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, 7a3ee │ │ │ │ + cbz r2, 7a42e │ │ │ │ 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, 7a3dc │ │ │ │ - cbz r2, 7a412 │ │ │ │ + cbz r0, 7a41c │ │ │ │ + cbz r2, 7a452 │ │ │ │ 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] │ │ │ │ - b.n 7a3d8 │ │ │ │ + b.n 7a418 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #46549 @ 0xb5d5 │ │ │ │ + movw r3, #46565 @ 0xb5e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7a51c │ │ │ │ + bne.w 7a55c │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7a3d8 │ │ │ │ + b.n 7a418 │ │ │ │ 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 │ │ │ │ @@ -117241,74 +117271,74 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7a452 │ │ │ │ + bne.n 7a492 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7a44e │ │ │ │ + cbz r3, 7a48e │ │ │ │ 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 7a4b4 │ │ │ │ + beq.n 7a4f4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7a494 │ │ │ │ + beq.n 7a4d4 │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 7a46a │ │ │ │ + cbnz r3, 7a4aa │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 7a3d8 │ │ │ │ + beq.n 7a418 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a510 │ │ │ │ + beq.n 7a550 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 7a486 │ │ │ │ + cbz r3, 7a4c6 │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 7a3d8 │ │ │ │ + b.n 7a418 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #884] @ 0x374 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7a4a2 │ │ │ │ + cbz r3, 7a4e2 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a3d8 │ │ │ │ + bne.n 7a418 │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7a3d8 │ │ │ │ + b.n 7a418 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7a45c │ │ │ │ + beq.n 7a49c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7a516 │ │ │ │ + cbz r3, 7a556 │ │ │ │ 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, 7a4e8 │ │ │ │ + cbz r3, 7a528 │ │ │ │ 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 │ │ │ │ @@ -117317,95 +117347,95 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 7a3d8 │ │ │ │ + b.n 7a418 │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7a478 │ │ │ │ + b.n 7a4b8 │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7a4c0 │ │ │ │ + b.n 7a500 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 7a406 │ │ │ │ + b.n 7a446 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 7a532 │ │ │ │ + cbz r0, 7a572 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7a534 │ │ │ │ + blt.n 7a574 │ │ │ │ bx lr │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a532 │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 7a572 │ │ │ │ + b.w 7718c <_Py_Dealloc@@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 r6, r3 │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a7d4 │ │ │ │ + bne.w 7a814 │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ mov r8, r0 │ │ │ │ cmn.w r0, #3 │ │ │ │ - beq.w 7a7b2 │ │ │ │ + beq.w 7a7f2 │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 7a654 │ │ │ │ + bne.n 7a694 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ - cbz r3, 7a596 │ │ │ │ + cbz r3, 7a5d6 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 7a83c │ │ │ │ + bne.w 7a87c │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7a78c │ │ │ │ + ble.w 7a7cc │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a8cc │ │ │ │ + bne.w 7a90c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r0, #7 │ │ │ │ lsl.w r1, r1, r0 │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ and.w r2, r7, r1 │ │ │ │ - bgt.n 7a616 │ │ │ │ + bgt.n 7a656 │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldrsb.w lr, [ip, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.w 7a756 │ │ │ │ + bge.w 7a796 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [ip, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #5] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ add.w ip, r3, #20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a776 │ │ │ │ + beq.w 7a7b6 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ add.w r0, r3, #20 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r0, r2 │ │ │ │ str r6, [r0, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ @@ -117415,406 +117445,399 @@ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, #15 │ │ │ │ - bgt.w 7a820 │ │ │ │ + bgt.w 7a860 │ │ │ │ add.w ip, r3, r2, lsl #1 │ │ │ │ ldrsh.w ip, [ip, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bge.n 7a6b0 │ │ │ │ + bge.n 7a6f0 │ │ │ │ add.w ip, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [ip, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7a776 │ │ │ │ + beq.w 7a7b6 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str.w r5, [ip, r2] │ │ │ │ add r2, ip │ │ │ │ str r6, [r2, #4] │ │ │ │ - b.n 7a5fe │ │ │ │ + b.n 7a63e │ │ │ │ cmp r6, r9 │ │ │ │ - beq.n 7a74a │ │ │ │ + beq.n 7a78a │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7a8be │ │ │ │ + bne.w 7a8fe │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7a73a │ │ │ │ + beq.n 7a77a │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a8b6 │ │ │ │ + bne.w 7a8f6 │ │ │ │ add.w r8, r2, r8, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r2 │ │ │ │ add r8, r3 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str.w r6, [r8, #24] │ │ │ │ - bge.n 7a698 │ │ │ │ + bge.n 7a6d8 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 7a698 │ │ │ │ + cbnz r3, 7a6d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a60e │ │ │ │ + bge.n 7a64e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a60e │ │ │ │ + bne.n 7a64e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a60e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a64e │ │ │ │ mov.w lr, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w ip, lr, #1 │ │ │ │ add r2, ip │ │ │ │ ands r2, r1 │ │ │ │ add.w ip, r3, r2, lsl #1 │ │ │ │ ldrsh.w ip, [ip, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 7a62a │ │ │ │ + blt.n 7a66a │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ add ip, r2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add ip, lr │ │ │ │ cmp r0, #7 │ │ │ │ add.w ip, ip, #1 │ │ │ │ and.w r2, r1, ip │ │ │ │ - ble.n 7a722 │ │ │ │ + ble.n 7a762 │ │ │ │ cmp r0, #15 │ │ │ │ - bgt.w 7a896 │ │ │ │ + bgt.w 7a8d6 │ │ │ │ add.w r0, r3, r2, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7a62a │ │ │ │ + blt.n 7a66a │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ add.w r0, r3, r2, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7a62a │ │ │ │ - b.n 7a6f8 │ │ │ │ + blt.n 7a66a │ │ │ │ + b.n 7a738 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ add.w ip, r3, r2 │ │ │ │ ldrsb.w r0, [ip, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7a714 │ │ │ │ + bge.n 7a754 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [ip, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7a5da │ │ │ │ + b.n 7a61a │ │ │ │ movs r3, #12 │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ str r6, [r3, #28] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a698 │ │ │ │ - b.n 7a68a │ │ │ │ + bge.n 7a6d8 │ │ │ │ + b.n 7a6ca │ │ │ │ mov.w lr, r7, lsr #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w ip, lr, #1 │ │ │ │ add r2, ip │ │ │ │ ands r2, r1 │ │ │ │ add.w ip, r3, r2 │ │ │ │ ldrsb.w r8, [ip, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 7a72e │ │ │ │ - b.n 7a6ce │ │ │ │ + blt.n 7a76e │ │ │ │ + b.n 7a70e │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r1, r2 │ │ │ │ add.w r1, ip, r2 │ │ │ │ strd r5, r6, [r1, #4] │ │ │ │ str.w r7, [ip, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7a5fe │ │ │ │ + b.n 7a63e │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7a9f0 │ │ │ │ + bl 7aa24 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7a59e │ │ │ │ + bne.w 7a5de │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7a8da │ │ │ │ + blt.w 7a91a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7a7ce │ │ │ │ + bge.n 7a80e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7a8ec │ │ │ │ + beq.w 7a92c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7a610 │ │ │ │ + b.n 7a650 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw ip, #40968 @ 0xa008 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 7a566 │ │ │ │ + bne.w 7a5a6 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl c0e8c │ │ │ │ + bl c0ed8 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 7a580 │ │ │ │ + beq.w 7a5c0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 130a44 <_PyUnicode_IsNumeric@@Base+0x520> │ │ │ │ + bl 130d10 <_PyUnicode_IsNumeric@@Base+0x528> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7a864 │ │ │ │ + blt.n 7a8a4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7a60e │ │ │ │ + bge.w 7a64e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a60e │ │ │ │ + bne.w 7a64e │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a60e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a64e │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr.w lr, [ip, #20] │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7a874 │ │ │ │ + bge.n 7a8b4 │ │ │ │ add ip, r3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str.w r1, [ip, #20] │ │ │ │ - b.n 7a5da │ │ │ │ + b.n 7a61a │ │ │ │ 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 7a9f0 │ │ │ │ + bl 7aa24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7a7b2 │ │ │ │ + beq.n 7a7f2 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b.n 7a596 │ │ │ │ + b.n 7a5d6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7a804 │ │ │ │ + bne.n 7a844 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a804 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a844 │ │ │ │ mov.w lr, r7, lsr #5 │ │ │ │ add ip, r2 │ │ │ │ add.w r2, lr, #1 │ │ │ │ add r2, ip │ │ │ │ ands r2, r1 │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ ldr.w r8, [ip, #20] │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 7a832 │ │ │ │ - b.n 7a6d2 │ │ │ │ + blt.n 7a872 │ │ │ │ + b.n 7a712 │ │ │ │ add.w r8, r3, r2, lsl #2 │ │ │ │ mov.w ip, r2, lsl #2 │ │ │ │ ldr.w r8, [r8, #20] │ │ │ │ cmp.w r8, #0 │ │ │ │ - blt.n 7a832 │ │ │ │ + blt.n 7a872 │ │ │ │ add r2, ip │ │ │ │ mov.w lr, lr, lsr #5 │ │ │ │ add r2, lr │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7a6e6 │ │ │ │ + b.n 7a726 │ │ │ │ add.w r3, r3, r8, lsl #2 │ │ │ │ str r6, [r3, #4] │ │ │ │ - b.n 7a74a │ │ │ │ + b.n 7a78a │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1f4738 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 7a660 │ │ │ │ + bl 1f4980 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 7a6a0 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1f4738 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 7a5a6 │ │ │ │ + bl 1f4980 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 7a5e6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7a7bc │ │ │ │ + bne.w 7a7fc │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a7bc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a7fc │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7a7ce │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7a80e │ │ │ │ push {r4, lr} │ │ │ │ movs r2, #1 │ │ │ │ mov ip, r0 │ │ │ │ ldrb.w lr, [r0, #4] │ │ │ │ cmp.w lr, #7 │ │ │ │ lsl.w r2, r2, lr │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ and.w r0, r2, r1 │ │ │ │ - bgt.n 7a93a │ │ │ │ + bgt.n 7a97a │ │ │ │ add.w r3, ip, r0 │ │ │ │ ldrsb.w r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7a91e │ │ │ │ + bge.n 7a95e │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r2 │ │ │ │ add.w r0, ip, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7a964 │ │ │ │ + bge.n 7a9a4 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.n 7a9b8 │ │ │ │ + bgt.n 7aa06 │ │ │ │ add.w r3, ip, r0, lsl #1 │ │ │ │ ldrsh.w r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7a91c │ │ │ │ + blt.n 7a95c │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r2 │ │ │ │ add.w r0, ip, r3, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7a936 │ │ │ │ + blt.n 7a976 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ cmp.w lr, #7 │ │ │ │ add.w r0, r0, #1 │ │ │ │ and.w r3, r0, r2 │ │ │ │ - bgt.n 7a996 │ │ │ │ + bgt.n 7a9d6 │ │ │ │ add.w r0, ip, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7a936 │ │ │ │ + blt.n 7a976 │ │ │ │ add.w r0, r3, r3, lsl #2 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add r0, r1 │ │ │ │ adds r0, #1 │ │ │ │ and.w r3, r2, r0 │ │ │ │ - b.n 7a97a │ │ │ │ - add.w r4, ip, r3, lsl #1 │ │ │ │ - add.w r0, r3, r3, lsl #2 │ │ │ │ + b.n 7a9ba │ │ │ │ cmp.w lr, #15 │ │ │ │ - bgt.n 7a9d6 │ │ │ │ - ldrsh.w r4, [r4, #20] │ │ │ │ - lsrs r1, r1, #5 │ │ │ │ + add.w r0, ip, r3, lsl #1 │ │ │ │ + it gt │ │ │ │ + addgt.w r0, ip, r3, lsl #2 │ │ │ │ + mov.w r1, r1, lsr #5 │ │ │ │ + ite le │ │ │ │ + ldrshle.w r0, [r0, #20] │ │ │ │ + ldrgt r0, [r0, #20] │ │ │ │ + mov r4, r0 │ │ │ │ + add.w r0, r3, r3, lsl #2 │ │ │ │ add r0, r1 │ │ │ │ - adds r0, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 7a936 │ │ │ │ + add.w r0, r0, #1 │ │ │ │ + blt.n 7a976 │ │ │ │ and.w r3, r2, r0 │ │ │ │ - b.n 7a996 │ │ │ │ + b.n 7a9d6 │ │ │ │ add.w r3, ip, r0, lsl #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7a91c │ │ │ │ + blt.n 7a95c │ │ │ │ lsrs r1, r1, #5 │ │ │ │ add.w r3, r0, r0, lsl #2 │ │ │ │ adds r0, r1, #1 │ │ │ │ add r3, r0 │ │ │ │ ands r3, r2 │ │ │ │ add.w r0, ip, r3, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ - b.n 7a960 │ │ │ │ - add.w r4, ip, r3, lsl #2 │ │ │ │ - add.w r0, r3, r3, lsl #2 │ │ │ │ - lsrs r1, r1, #5 │ │ │ │ - add r0, r1 │ │ │ │ - ldr r4, [r4, #20] │ │ │ │ - adds r0, #1 │ │ │ │ - cmp r4, #0 │ │ │ │ - bge.n 7a9b2 │ │ │ │ - mov r0, r3 │ │ │ │ - b.n 7a938 │ │ │ │ - nop │ │ │ │ + b.n 7a9a0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi.w 7b3d0 │ │ │ │ + bhi.w 7b3f2 │ │ │ │ mov r3, r1 │ │ │ │ mov.w r9, #1 │ │ │ │ ldrd r5, r1, [r0, #24] │ │ │ │ - lsl.w r7, r9, r3 │ │ │ │ + lsl.w r8, r9, r3 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r5, #6] │ │ │ │ mov sl, r3 │ │ │ │ cmp r4, #0 │ │ │ │ ite eq │ │ │ │ moveq r1, #0 │ │ │ │ andne.w r1, r2, #1 │ │ │ │ - lsl.w r2, r7, r9 │ │ │ │ + lsl.w r2, r8, r9 │ │ │ │ umull r0, r2, r0, r2 │ │ │ │ lsr.w fp, r2, r9 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7af54 │ │ │ │ + beq.w 7af84 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 7b1ba │ │ │ │ + bhi.w 7b1d8 │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 7ab9e │ │ │ │ - ldr r2, [pc, #704] @ (7ad10 ) │ │ │ │ + bne.w 7abd6 │ │ │ │ + ldr r2, [pc, #704] @ (7ad44 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7afbe │ │ │ │ + beq.w 7aff0 │ │ │ │ ldr.w r3, [r2, #1924] @ 0x784 │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ add.w sl, r4, #20 │ │ │ │ str.w r1, [r2, #1920] @ 0x780 │ │ │ │ subs r3, #1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -117830,267 +117853,269 @@ │ │ │ │ strb.w r9, [r4, #6] │ │ │ │ strh r3, [r4, #4] │ │ │ │ str r1, [r4, #16] │ │ │ │ str r1, [r4, #8] │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ - ldr r7, [r6, #8] │ │ │ │ + ldr.w r8, [r6, #8] │ │ │ │ lsl.w r2, r9, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b2e2 │ │ │ │ + bne.w 7b302 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7af6e │ │ │ │ + beq.w 7afa0 │ │ │ │ add.w r3, r5, #20 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r3, sl │ │ │ │ - cmp r1, r7 │ │ │ │ - bne.w 7aff8 │ │ │ │ + cmp r1, r8 │ │ │ │ + bne.w 7b02c │ │ │ │ ldr r1, [r6, #24] │ │ │ │ ldrb r1, [r1, #6] │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 7aff8 │ │ │ │ + bne.w 7b02c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + mov.w r2, r8, lsl #3 │ │ │ │ blx 2bf20 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r7, 7ab46 │ │ │ │ - ldrb.w ip, [r4, #4] │ │ │ │ - mov.w lr, #1 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.n 7ab7a │ │ │ │ + ldrb r7, [r4, #4] │ │ │ │ + mov.w ip, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r5 │ │ │ │ - lsl.w lr, lr, ip │ │ │ │ - add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7ab1e │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 7af9c │ │ │ │ - ldrsh.w r8, [sl, r1, lsl #1] │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7acb8 │ │ │ │ + lsl.w ip, ip, r7 │ │ │ │ + add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ + b.n 7ab54 │ │ │ │ + cmp r7, #15 │ │ │ │ + bgt.w 7afce │ │ │ │ + ldrsh.w lr, [sl, r1, lsl #1] │ │ │ │ + cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 7acf4 │ │ │ │ strh.w r2, [sl, r1, lsl #1] │ │ │ │ adds r2, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - beq.n 7ab44 │ │ │ │ - ldrb.w ip, [r4, #4] │ │ │ │ + cmp r2, r8 │ │ │ │ + beq.n 7ab78 │ │ │ │ + ldrb r7, [r4, #4] │ │ │ │ ldr.w r1, [r3, r2, lsl #3] │ │ │ │ - cmp.w ip, #7 │ │ │ │ + cmp r7, #7 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ - and.w r1, lr, r0 │ │ │ │ - bgt.n 7aafc │ │ │ │ - ldrsb.w r8, [sl, r1] │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7acb8 │ │ │ │ + and.w r1, ip, r0 │ │ │ │ + bgt.n 7ab36 │ │ │ │ + ldrsb.w lr, [sl, r1] │ │ │ │ + cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 7acf4 │ │ │ │ strb.w r2, [sl, r1] │ │ │ │ adds r2, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.n 7ab1a │ │ │ │ + cmp r2, r8 │ │ │ │ + bne.n 7ab52 │ │ │ │ mov r5, r9 │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq.n 7ab8e │ │ │ │ + beq.n 7abc2 │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 7ad14 │ │ │ │ + bne.w 7ad48 │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 7ad14 │ │ │ │ - ldr r3, [pc, #424] @ (7ad10 ) │ │ │ │ + bne.w 7ad48 │ │ │ │ + ldr r3, [pc, #424] @ (7ad44 ) │ │ │ │ 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, #1924] @ 0x784 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 7afb4 │ │ │ │ + bhi.w 7afe6 │ │ │ │ ldr.w r1, [r3, #1920] @ 0x780 │ │ │ │ adds r2, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ str.w r5, [r3, #1920] @ 0x780 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r2, [r3, #1924] @ 0x784 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movs r0, #0 │ │ │ │ - str r7, [r4, #16] │ │ │ │ - subs r3, r3, r7 │ │ │ │ + str.w r8, [r4, #16] │ │ │ │ + sub.w r3, r3, r8 │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ str r1, [sp, #16] │ │ │ │ - add r1, r7 │ │ │ │ + add r1, r8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r8, #24184 @ 0x5e78 │ │ │ │ - movt r8, #77 @ 0x4d │ │ │ │ - movw r0, #3513 @ 0xdb9 │ │ │ │ + movw r7, #24184 @ 0x5e78 │ │ │ │ + movt r7, #77 @ 0x4d │ │ │ │ + movw r0, #3573 @ 0xdf5 │ │ │ │ movt r0, #7 │ │ │ │ - ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ + ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r0 │ │ │ │ - bne.w 7b2fe │ │ │ │ - ldr r0, [pc, #324] @ (7ad10 ) │ │ │ │ + bne.w 7b320 │ │ │ │ + ldr r0, [pc, #320] @ (7ad44 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr r0, [r4, r0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r0, #1604] @ 0x644 │ │ │ │ str r0, [sp, #12] │ │ │ │ add.w r0, r9, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ - bcs.w 7b20a │ │ │ │ + bcs.w 7b22c │ │ │ │ adds r1, #19 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsrs r2, r1, #3 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr.w r0, [r0, r2, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 7b2be │ │ │ │ + beq.w 7b2de │ │ │ │ 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 7ae12 │ │ │ │ + beq.w 7ae46 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov.w r9, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - mov.w r8, #1 │ │ │ │ + movs r7, #1 │ │ │ │ strb.w sl, [r4, #5] │ │ │ │ add.w sl, r4, #20 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, r8 │ │ │ │ strb r3, [r4, #6] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ mov r0, sl │ │ │ │ str.w fp, [r4, #12] │ │ │ │ str.w r9, [r4, #16] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ - str.w r8, [r4] │ │ │ │ + str r7, [r4, #0] │ │ │ │ blx 2b348 │ │ │ │ - add.w r0, r7, #20 │ │ │ │ + add.w r0, r8, #20 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ add r0, r4 │ │ │ │ blx 2b348 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ - ldr r7, [r6, #8] │ │ │ │ - lsl.w r2, r8, r2 │ │ │ │ - lsl.w r3, r8, r3 │ │ │ │ + ldr.w r8, [r6, #8] │ │ │ │ + lsl.w r2, r7, r2 │ │ │ │ + lsl.w r3, r7, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7ae86 │ │ │ │ + bne.w 7aebe │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7af70 │ │ │ │ + beq.w 7afa2 │ │ │ │ add.w r1, r5, #20 │ │ │ │ add r2, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7aac4 │ │ │ │ - add r3, sl │ │ │ │ - cmp r7, r1 │ │ │ │ - ble.w 7af90 │ │ │ │ + bne.w 7aafa │ │ │ │ + add.w r1, sl, r3 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + ble.n 7acea │ │ │ │ mov.w ip, #12 │ │ │ │ - mov r0, r3 │ │ │ │ - mov lr, r3 │ │ │ │ - mla ip, ip, r7, r3 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 7b46e │ │ │ │ - ldr.w r3, [r2], #8 │ │ │ │ + mov r0, r1 │ │ │ │ + mla ip, ip, r8, r1 │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 7b490 │ │ │ │ + ldr.w r7, [r2], #8 │ │ │ │ adds r0, #12 │ │ │ │ - str.w r3, [r0, #-8] │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str.w r3, [r0, #-12] │ │ │ │ - str.w r1, [r0, #-4] │ │ │ │ + str.w r7, [r0, #-8] │ │ │ │ + ldr r7, [r7, #12] │ │ │ │ + str.w r7, [r0, #-12] │ │ │ │ + str.w r3, [r0, #-4] │ │ │ │ cmp ip, r0 │ │ │ │ - bne.n 7ac94 │ │ │ │ - mov r3, lr │ │ │ │ - b.n 7af90 │ │ │ │ + bne.n 7acca │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7e874 │ │ │ │ + b.n 7ab7a │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ - add.w r8, r0, #1 │ │ │ │ - cmp.w ip, #7 │ │ │ │ - add r1, r8 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - ble.n 7ad00 │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 7b104 │ │ │ │ - ldrsh.w ip, [sl, r1, lsl #1] │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 7ab10 │ │ │ │ + add.w lr, r0, #1 │ │ │ │ + cmp r7, #7 │ │ │ │ + add r1, lr │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + ble.n 7ad36 │ │ │ │ + cmp r7, #15 │ │ │ │ + bgt.w 7b12a │ │ │ │ + ldrsh.w r7, [sl, r1, lsl #1] │ │ │ │ + adds r7, #1 │ │ │ │ + beq.w 7ab48 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - b.n 7acd6 │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + b.n 7ad0e │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - ldrsb.w ip, [sl, r1] │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 7ab3a │ │ │ │ - b.n 7acf2 │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + ldrsb.w r7, [sl, r1] │ │ │ │ + adds r7, #1 │ │ │ │ + beq.w 7ab6e │ │ │ │ + b.n 7ad28 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r8, #24184 @ 0x5e78 │ │ │ │ - movt r8, #77 @ 0x4d │ │ │ │ - movw r3, #25797 @ 0x64c5 │ │ │ │ + movw r7, #24184 @ 0x5e78 │ │ │ │ + movt r7, #77 @ 0x4d │ │ │ │ + movw r3, #25869 @ 0x650d │ │ │ │ movt r3, #7 │ │ │ │ - ldr.w r2, [r8, #880] @ 0x370 │ │ │ │ + ldr.w r2, [r7, #880] @ 0x370 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7b320 │ │ │ │ - ldr r3, [pc, #708] @ (7aff4 ) │ │ │ │ + bne.w 7b342 │ │ │ │ + ldr r3, [pc, #708] @ (7b028 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1604] @ 0x644 │ │ │ │ cmn.w r9, #804 @ 0x324 │ │ │ │ - beq.w 7b24e │ │ │ │ + beq.w 7b270 │ │ │ │ lsrs r3, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 7ad72 │ │ │ │ + bgt.n 7ada6 │ │ │ │ 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 7b24e │ │ │ │ + beq.w 7b270 │ │ │ │ bic.w r1, r5, #4080 @ 0xff0 │ │ │ │ bic.w r1, r1, #15 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7b11e │ │ │ │ + beq.w 7b144 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ab8e │ │ │ │ + bne.w 7abc2 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ movs r3, #28 │ │ │ │ ldr.w sl, [r9, #512] @ 0x200 │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ @@ -118098,670 +118123,669 @@ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r3, [r2, #16] │ │ │ │ str r3, [r1, #8] │ │ │ │ add.w lr, r9, r0, lsl #2 │ │ │ │ str r1, [r2, #16] │ │ │ │ ldr.w ip, [lr, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 7adce │ │ │ │ + bne.n 7ae02 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 7adca │ │ │ │ + cbz r1, 7adfe │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [lr, #528] @ 0x210 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7b406 │ │ │ │ + beq.w 7b428 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 7b3e2 │ │ │ │ + beq.w 7b404 │ │ │ │ ldr.w r3, [lr, #532] @ 0x214 │ │ │ │ - cbnz r3, 7adea │ │ │ │ + cbnz r3, 7ae1e │ │ │ │ str.w r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 7ab8e │ │ │ │ + beq.w 7abc2 │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7b3dc │ │ │ │ + beq.w 7b3fe │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, ip, [r2, #20] │ │ │ │ - cbz r3, 7ae0c │ │ │ │ + cbz r3, 7ae40 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [ip, #20] │ │ │ │ - b.n 7ab8e │ │ │ │ + b.n 7abc2 │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 7af40 │ │ │ │ + bhi.w 7af70 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ 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 7b20a │ │ │ │ + beq.w 7b22c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ - add.w r8, r7, #20 │ │ │ │ + add.w r7, r8, #20 │ │ │ │ add.w sl, r4, #20 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, r8 │ │ │ │ mov.w r9, #0 │ │ │ │ - movs r7, #1 │ │ │ │ + mov.w r8, #1 │ │ │ │ strb r3, [r4, #4] │ │ │ │ strb r0, [r4, #5] │ │ │ │ mov r0, sl │ │ │ │ strb r1, [r4, #6] │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ - str r7, [r4, #0] │ │ │ │ + str.w r8, [r4] │ │ │ │ str.w fp, [r4, #12] │ │ │ │ str.w r9, [r4, #16] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ blx 2b348 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r1, r9 │ │ │ │ - add.w r0, r4, r8 │ │ │ │ + adds r0, r4, r7 │ │ │ │ blx 2b348 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ - lsl.w r2, r7, r2 │ │ │ │ - lsl.w r3, r7, r3 │ │ │ │ - ldr r7, [r6, #8] │ │ │ │ + lsl.w r2, r8, r2 │ │ │ │ + lsl.w r3, r8, r3 │ │ │ │ + ldr.w r8, [r6, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ac6a │ │ │ │ + beq.w 7aca0 │ │ │ │ ldrb r0, [r4, #6] │ │ │ │ add.w r1, r5, #20 │ │ │ │ add r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b32c │ │ │ │ + beq.w 7b34e │ │ │ │ add r3, sl │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.w 7b39c │ │ │ │ + cmp.w r8, #0 │ │ │ │ + ble.w 7b3ba │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - mov lr, r3 │ │ │ │ - add.w fp, r3, r7, lsl #3 │ │ │ │ + mov ip, r3 │ │ │ │ + add.w fp, r3, r8, lsl #3 │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ - add.w ip, r1, #3 │ │ │ │ - ldrb.w r1, [ip, #1]! │ │ │ │ + adds r7, r1, #3 │ │ │ │ + ldrb.w r1, [r7, #1]! │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr.w r9, [r2, r1, lsl #3] │ │ │ │ - add.w r8, r0, r1, lsl #2 │ │ │ │ + add.w lr, r0, r1, lsl #2 │ │ │ │ ldr.w r0, [r9] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - bge.w 7b130 │ │ │ │ + bge.w 7b156 │ │ │ │ str.w r0, [r9] │ │ │ │ - add.w lr, lr, #8 │ │ │ │ - str.w r9, [lr, #-8] │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - str.w r1, [lr, #-4] │ │ │ │ - cmp lr, fp │ │ │ │ - bne.n 7aeae │ │ │ │ - ldrb.w ip, [r4, #4] │ │ │ │ - mov.w lr, #1 │ │ │ │ + add.w ip, ip, #8 │ │ │ │ + str.w r9, [ip, #-8] │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ + str.w r1, [ip, #-4] │ │ │ │ + cmp ip, fp │ │ │ │ + bne.n 7aee6 │ │ │ │ + ldrb r7, [r4, #4] │ │ │ │ + mov.w ip, #1 │ │ │ │ movs r1, #0 │ │ │ │ mov r9, r5 │ │ │ │ - lsl.w lr, lr, ip │ │ │ │ - add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7af1e │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bgt.w 7b148 │ │ │ │ - ldrsh.w r8, [sl, r2, lsl #1] │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7b150 │ │ │ │ + lsl.w ip, ip, r7 │ │ │ │ + add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ + b.n 7af50 │ │ │ │ + cmp r7, #15 │ │ │ │ + bgt.w 7b16e │ │ │ │ + ldrsh.w lr, [sl, r2, lsl #1] │ │ │ │ + cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 7b176 │ │ │ │ strh.w r1, [sl, r2, lsl #1] │ │ │ │ adds r1, #1 │ │ │ │ - cmp r1, r7 │ │ │ │ - beq.w 7b290 │ │ │ │ - ldrb.w ip, [r4, #4] │ │ │ │ + cmp r1, r8 │ │ │ │ + beq.w 7b2b0 │ │ │ │ + ldrb r7, [r4, #4] │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ - cmp.w ip, #7 │ │ │ │ + cmp r7, #7 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - and.w r2, lr, r0 │ │ │ │ - bgt.n 7aefa │ │ │ │ - ldrsb.w r8, [sl, r2] │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7b150 │ │ │ │ + and.w r2, ip, r0 │ │ │ │ + bgt.n 7af30 │ │ │ │ + ldrsb.w lr, [sl, r2] │ │ │ │ + cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 7b176 │ │ │ │ strb.w r1, [sl, r2] │ │ │ │ - b.n 7af12 │ │ │ │ + b.n 7af46 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - add.w r8, r7, #20 │ │ │ │ + add.w r7, r8, #20 │ │ │ │ str.w r1, [lr, #12] │ │ │ │ mov r0, sl │ │ │ │ str.w lr, [r1, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 7ae3c │ │ │ │ + b.n 7ae70 │ │ │ │ str r1, [sp, #8] │ │ │ │ cmp r3, #7 │ │ │ │ mov.w r1, #12 │ │ │ │ - bhi.w 7b1c0 │ │ │ │ + bhi.w 7b1de │ │ │ │ mul.w r2, r1, fp │ │ │ │ str r2, [sp, #16] │ │ │ │ - adds r1, r2, r7 │ │ │ │ + add.w r1, r2, r8 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - b.n 7abae │ │ │ │ + b.n 7abe6 │ │ │ │ movs r3, #8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - add.w ip, r5, #20 │ │ │ │ + add.w r7, r5, #20 │ │ │ │ add r3, sl │ │ │ │ - add ip, r2 │ │ │ │ - cmp r1, r7 │ │ │ │ - bne.w 7b18a │ │ │ │ + add r7, r2 │ │ │ │ + cmp r1, r8 │ │ │ │ + bne.w 7b1aa │ │ │ │ movs r2, #12 │ │ │ │ mov r0, r3 │ │ │ │ - mov r1, ip │ │ │ │ - mul.w r2, r7, r2 │ │ │ │ + mov r1, r7 │ │ │ │ + mul.w r2, r2, r8 │ │ │ │ blx 2bf20 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r3 │ │ │ │ - mov r2, r7 │ │ │ │ + mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7e854 │ │ │ │ - b.n 7ab46 │ │ │ │ + bl 7e874 │ │ │ │ + b.n 7ab7a │ │ │ │ ldr.w r5, [sl, r1, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bne.w 7acb8 │ │ │ │ + bne.w 7acf4 │ │ │ │ str.w r2, [sl, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - cmp r2, r7 │ │ │ │ - bne.w 7ab1a │ │ │ │ - b.n 7ab44 │ │ │ │ + cmp r2, r8 │ │ │ │ + bne.w 7ab52 │ │ │ │ + b.n 7ab78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7ab8e │ │ │ │ - movw r8, #24184 @ 0x5e78 │ │ │ │ - movt r8, #77 @ 0x4d │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + b.n 7abc2 │ │ │ │ + movw r7, #24184 @ 0x5e78 │ │ │ │ + movt r7, #77 @ 0x4d │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ - ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ + ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7b2ec │ │ │ │ + bne.w 7b30c │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r7, #8 │ │ │ │ + mov.w r8, #8 │ │ │ │ strd r9, r2, [sp, #8] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ str r2, [sp, #16] │ │ │ │ - b.n 7abe8 │ │ │ │ + b.n 7ac20 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp.w r8, #0 │ │ │ │ it gt │ │ │ │ - movgt.w ip, #0 │ │ │ │ - ble.w 7b342 │ │ │ │ - mvn.w r1, ip │ │ │ │ - add r1, r7 │ │ │ │ + movgt r7, #0 │ │ │ │ + ble.w 7b364 │ │ │ │ + mvns r1, r7 │ │ │ │ + add r1, r8 │ │ │ │ ands.w r9, r1, #3 │ │ │ │ - beq.n 7b0da │ │ │ │ + beq.n 7b102 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7b0e0 │ │ │ │ - add.w lr, r3, ip, lsl #3 │ │ │ │ - add.w r8, r2, #8 │ │ │ │ + beq.n 7b108 │ │ │ │ + add.w ip, r3, r7, lsl #3 │ │ │ │ + add.w lr, r2, #8 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - mov r2, r8 │ │ │ │ + adds r7, #1 │ │ │ │ + mov r2, lr │ │ │ │ cmp.w r9, #1 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - beq.n 7b0da │ │ │ │ + stmia.w ip, {r0, r1} │ │ │ │ + beq.n 7b102 │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 7b056 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ + beq.n 7b084 │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7b0e0 │ │ │ │ - add.w lr, r3, ip, lsl #3 │ │ │ │ - add.w r8, r8, #8 │ │ │ │ + beq.n 7b108 │ │ │ │ + add.w ip, r3, r7, lsl #3 │ │ │ │ + add.w lr, lr, #8 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ - add.w ip, ip, #1 │ │ │ │ - mov r2, r8 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ + adds r7, #1 │ │ │ │ + mov r2, lr │ │ │ │ + stmia.w ip, {r0, r1} │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7b0e0 │ │ │ │ - add.w lr, r3, ip, lsl #3 │ │ │ │ - add.w ip, ip, #1 │ │ │ │ + beq.n 7b108 │ │ │ │ + add.w ip, r3, r7, lsl #3 │ │ │ │ + adds r7, #1 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ - add.w r2, r8, #8 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - b.n 7b0da │ │ │ │ - add.w lr, r3, ip, lsl #3 │ │ │ │ - add.w ip, ip, #1 │ │ │ │ + add.w r2, lr, #8 │ │ │ │ + stmia.w ip, {r0, r1} │ │ │ │ + b.n 7b102 │ │ │ │ + add.w ip, r3, r7, lsl #3 │ │ │ │ + adds r7, #1 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ - add.w r8, r2, #8 │ │ │ │ - mov r9, ip │ │ │ │ - cmp ip, r7 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - beq.w 7aae6 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - mov r2, r8 │ │ │ │ - add.w lr, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7b0e0 │ │ │ │ - ldrd r0, r1, [r8] │ │ │ │ + add.w lr, r2, #8 │ │ │ │ + mov r9, r7 │ │ │ │ + cmp r7, r8 │ │ │ │ + stmia.w ip, {r0, r1} │ │ │ │ + beq.w 7ab22 │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ + mov r2, lr │ │ │ │ + add.w ip, r3, r7, lsl #3 │ │ │ │ + cbz r1, 7b108 │ │ │ │ + ldrd r0, r1, [lr] │ │ │ │ adds r2, #8 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - add.w ip, ip, #1 │ │ │ │ + stmia.w ip, {r0, r1} │ │ │ │ + adds r7, #1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - add.w lr, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7b0e0 │ │ │ │ + add.w ip, r3, r7, lsl #3 │ │ │ │ + cbz r1, 7b108 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ - add.w r2, r8, #16 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - add.w ip, r9, #2 │ │ │ │ + add.w r2, lr, #16 │ │ │ │ + stmia.w ip, {r0, r1} │ │ │ │ + add.w r7, r9, #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - add.w lr, r3, ip, lsl #3 │ │ │ │ - cbz r1, 7b0e0 │ │ │ │ + add.w ip, r3, r7, lsl #3 │ │ │ │ + cbz r1, 7b108 │ │ │ │ ldmia.w r2, {r0, r1} │ │ │ │ - add.w ip, r9, #3 │ │ │ │ - add.w r2, r8, #24 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ + add.w r7, r9, #3 │ │ │ │ + add.w r2, lr, #24 │ │ │ │ + stmia.w ip, {r0, r1} │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7b074 │ │ │ │ + bne.n 7b0a0 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ add.w r1, r2, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b284 │ │ │ │ - add.w lr, r3, ip, lsl #3 │ │ │ │ + beq.w 7b2a4 │ │ │ │ + add.w ip, r3, r7, lsl #3 │ │ │ │ add.w r2, r1, #8 │ │ │ │ - add.w ip, ip, #1 │ │ │ │ + adds r7, #1 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ - cmp ip, r7 │ │ │ │ - stmia.w lr, {r0, r1} │ │ │ │ - bne.n 7b004 │ │ │ │ - b.n 7aae6 │ │ │ │ - ldr.w r5, [sl, r1, lsl #2] │ │ │ │ - adds r5, #1 │ │ │ │ - beq.w 7afa6 │ │ │ │ + cmp r7, r8 │ │ │ │ + stmia.w ip, {r0, r1} │ │ │ │ + bne.n 7b038 │ │ │ │ + b.n 7ab22 │ │ │ │ + ldr.w r7, [sl, r1, lsl #2] │ │ │ │ + adds r7, #1 │ │ │ │ + beq.w 7afd8 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, r0 │ │ │ │ - and.w r1, lr, r1 │ │ │ │ - b.n 7b104 │ │ │ │ + and.w r1, ip, r1 │ │ │ │ + b.n 7b12a │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr.w r3, [r9, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r1, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 7ab8e │ │ │ │ - str.w r9, [lr] │ │ │ │ - add.w lr, lr, #8 │ │ │ │ - ldr.w r1, [r8, #4] │ │ │ │ - str.w r1, [lr, #-4] │ │ │ │ - cmp fp, lr │ │ │ │ - bne.w 7aeae │ │ │ │ - b.n 7aee4 │ │ │ │ + b.n 7abc2 │ │ │ │ + str.w r9, [ip] │ │ │ │ + add.w ip, ip, #8 │ │ │ │ + ldr.w r1, [lr, #4] │ │ │ │ + str.w r1, [ip, #-4] │ │ │ │ + cmp fp, ip │ │ │ │ + bne.w 7aee6 │ │ │ │ + b.n 7af1c │ │ │ │ ldr.w r5, [sl, r2, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - beq.n 7b184 │ │ │ │ + beq.n 7b1a4 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ - add.w r8, r0, #1 │ │ │ │ - add r2, r8 │ │ │ │ - and.w r2, lr, r2 │ │ │ │ - cmp.w ip, #7 │ │ │ │ - bgt.w 7b274 │ │ │ │ - ldrsb.w r8, [sl, r2] │ │ │ │ - cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 7b2d2 │ │ │ │ - cmp.w ip, #7 │ │ │ │ - ble.w 7af3a │ │ │ │ - cmp.w ip, #15 │ │ │ │ - ble.w 7af0e │ │ │ │ + add.w lr, r0, #1 │ │ │ │ + add r2, lr │ │ │ │ + and.w r2, ip, r2 │ │ │ │ + cmp r7, #7 │ │ │ │ + bgt.w 7b296 │ │ │ │ + ldrsb.w lr, [sl, r2] │ │ │ │ + cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ + bne.w 7b2f2 │ │ │ │ + cmp r7, #7 │ │ │ │ + ble.w 7af6a │ │ │ │ + cmp r7, #15 │ │ │ │ + ble.w 7af42 │ │ │ │ str.w r1, [sl, r2, lsl #2] │ │ │ │ - b.n 7af12 │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.w 7af90 │ │ │ │ - mov.w r8, #12 │ │ │ │ - mov lr, r3 │ │ │ │ - mla r8, r8, r7, r3 │ │ │ │ - b.n 7b1a0 │ │ │ │ - add.w ip, ip, #12 │ │ │ │ - ldr.w r2, [ip, #8] │ │ │ │ + b.n 7af46 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + ble.w 7afc2 │ │ │ │ + mov.w lr, #12 │ │ │ │ + mov ip, r3 │ │ │ │ + mla lr, lr, r8, r3 │ │ │ │ + b.n 7b1c0 │ │ │ │ + adds r7, #12 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7b19c │ │ │ │ - ldmia.w ip, {r0, r1, r2} │ │ │ │ - stmia.w lr, {r0, r1, r2} │ │ │ │ - add.w lr, lr, #12 │ │ │ │ - cmp r8, lr │ │ │ │ - bne.n 7b19c │ │ │ │ - b.n 7af90 │ │ │ │ + beq.n 7b1be │ │ │ │ + ldmia.w r7, {r0, r1, r2} │ │ │ │ + stmia.w ip, {r0, r1, r2} │ │ │ │ + add.w ip, ip, #12 │ │ │ │ + cmp lr, ip │ │ │ │ + bne.n 7b1be │ │ │ │ + b.n 7afc2 │ │ │ │ movs r1, #8 │ │ │ │ str.w r9, [sp, #8] │ │ │ │ mul.w r2, fp, r1 │ │ │ │ cmp r3, #15 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bhi.w 7b3bc │ │ │ │ + bhi.w 7b3da │ │ │ │ add.w sl, r3, #1 │ │ │ │ - movs r7, #1 │ │ │ │ - movw r8, #24184 @ 0x5e78 │ │ │ │ - movt r8, #77 @ 0x4d │ │ │ │ - lsl.w r7, r7, sl │ │ │ │ - adds r1, r7, r2 │ │ │ │ - ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ + mov.w r8, #1 │ │ │ │ + movw r7, #24184 @ 0x5e78 │ │ │ │ + movt r7, #77 @ 0x4d │ │ │ │ + lsl.w r8, r8, sl │ │ │ │ + add.w r1, r8, r2 │ │ │ │ + ldr.w r4, [r7, #868] @ 0x364 │ │ │ │ add.w r9, r1, #20 │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7b2fe │ │ │ │ - ldr r1, [pc, #636] @ (7b474 ) │ │ │ │ + bne.w 7b320 │ │ │ │ + ldr r1, [pc, #632] @ (7b494 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ str r2, [sp, #12] │ │ │ │ - ldr.w r4, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + ldr.w r4, [r7, #848] @ 0x350 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ strd fp, r3, [sp, #20] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 7b3a2 │ │ │ │ + bne.w 7b3c0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7b3d0 │ │ │ │ + beq.w 7b3f2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r0, sl │ │ │ │ - add.w r8, r7, #20 │ │ │ │ + add.w r7, r8, #20 │ │ │ │ ldr.w r1, [r2, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #800] @ 0x320 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 7ae3c │ │ │ │ - ldr.w r2, [r8, #860] @ 0x35c │ │ │ │ - movw r3, #46549 @ 0xb5d5 │ │ │ │ + b.n 7ae70 │ │ │ │ + ldr.w r2, [r7, #860] @ 0x35c │ │ │ │ + movw r3, #46565 @ 0xb5e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7b3b2 │ │ │ │ + bne.w 7b3d0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 7ab8e │ │ │ │ - cmp.w ip, #15 │ │ │ │ + b.n 7abc2 │ │ │ │ + cmp r7, #15 │ │ │ │ ite le │ │ │ │ - ldrshle.w r8, [sl, r2, lsl #1] │ │ │ │ - ldrgt.w r8, [sl, r2, lsl #2] │ │ │ │ - b.n 7b16c │ │ │ │ + ldrshle.w lr, [sl, r2, lsl #1] │ │ │ │ + ldrgt.w lr, [sl, r2, lsl #2] │ │ │ │ + b.n 7b190 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r1, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7b0ec │ │ │ │ - b.n 7b284 │ │ │ │ + bne.w 7b114 │ │ │ │ + b.n 7b2a4 │ │ │ │ mov r5, r9 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl 19c434 <_PyNamespace_New@@Base+0x94> │ │ │ │ + bl 19caf0 <_PyNamespace_New@@Base+0x94> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [r3, #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b390 │ │ │ │ + beq.n 7b3b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ strb r1, [r3, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7b328 │ │ │ │ + beq.n 7b34a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ lsls r2, r2, #2 │ │ │ │ adds r0, #4 │ │ │ │ blx 2b348 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7ab8e │ │ │ │ + b.n 7abc2 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ strd fp, r3, [sp, #24] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldrd fp, r3, [sp, #24] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7ae2e │ │ │ │ + b.n 7ae62 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ adds r2, #1 │ │ │ │ add r2, r0 │ │ │ │ - and.w r2, lr, r2 │ │ │ │ - b.n 7b160 │ │ │ │ + and.w r2, ip, r2 │ │ │ │ + b.n 7b186 │ │ │ │ add.w r3, r5, #20 │ │ │ │ add r2, r3 │ │ │ │ movs r3, #8 │ │ │ │ - b.n 7ae94 │ │ │ │ + b.n 7aecc │ │ │ │ str.w r9, [sp, #8] │ │ │ │ - movs r7, #8 │ │ │ │ + mov.w r8, #8 │ │ │ │ mov.w r9, #68 @ 0x44 │ │ │ │ mov.w fp, #5 │ │ │ │ movs r2, #40 @ 0x28 │ │ │ │ str r2, [sp, #16] │ │ │ │ - ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ + ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp, #20] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b3d0 │ │ │ │ + beq.n 7b3f2 │ │ │ │ ldrd r1, fp, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - add.w r8, r7, #20 │ │ │ │ - b.n 7ae3c │ │ │ │ - ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ + add.w r7, r8, #20 │ │ │ │ + b.n 7ae70 │ │ │ │ + ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.n 7ab8e │ │ │ │ + b.n 7abc2 │ │ │ │ add.w r1, sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ - mov ip, r1 │ │ │ │ - cmp r0, r7 │ │ │ │ - blt.n 7b34a │ │ │ │ - mov r2, r7 │ │ │ │ + mov r7, r1 │ │ │ │ + cmp r0, r8 │ │ │ │ + blt.n 7b36c │ │ │ │ + mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7e854 │ │ │ │ - b.n 7b292 │ │ │ │ - beq.w 7ab46 │ │ │ │ - b.w 7aae6 │ │ │ │ + bl 7e874 │ │ │ │ + b.n 7b2b2 │ │ │ │ + beq.w 7ab7a │ │ │ │ + b.w 7ab22 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - add.w ip, ip, #12 │ │ │ │ + adds r7, #12 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - ldrb.w lr, [r3] │ │ │ │ - add.w lr, lr, #1 │ │ │ │ - add.w r3, r3, lr, lsl #2 │ │ │ │ + ldrb.w ip, [r3] │ │ │ │ + add.w ip, ip, #1 │ │ │ │ + add.w r3, r3, ip, lsl #2 │ │ │ │ ldrb r3, [r3, r0] │ │ │ │ adds r0, #1 │ │ │ │ - add.w r8, r2, r3, lsl #2 │ │ │ │ + add.w lr, r2, r3, lsl #2 │ │ │ │ ldr.w r3, [r9, r3, lsl #3] │ │ │ │ - ldr.w lr, [r3] │ │ │ │ - cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ + ldr.w ip, [r3] │ │ │ │ + cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ - addlt.w lr, lr, #1 │ │ │ │ - strlt.w lr, [r3] │ │ │ │ - str.w r3, [ip, #-8] │ │ │ │ + addlt.w ip, ip, #1 │ │ │ │ + strlt.w ip, [r3] │ │ │ │ + str.w r3, [r7, #-8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - str.w r3, [ip, #-12] │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - str.w r3, [ip, #-4] │ │ │ │ - b.n 7b334 │ │ │ │ + str.w r3, [r7, #-12] │ │ │ │ + ldr.w r3, [lr, #4] │ │ │ │ + str.w r3, [r7, #-4] │ │ │ │ + b.n 7b356 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b.w 7ab8e │ │ │ │ - beq.w 7b292 │ │ │ │ - b.n 7aee4 │ │ │ │ - ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ + b.n 7abc2 │ │ │ │ + beq.w 7b2b2 │ │ │ │ + b.n 7af1c │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ ldrd fp, r3, [sp, #20] │ │ │ │ - b.n 7b232 │ │ │ │ - ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ + b.n 7b254 │ │ │ │ + ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b.n 7b266 │ │ │ │ + b.n 7b288 │ │ │ │ add.w sl, r3, #2 │ │ │ │ - movs r7, #1 │ │ │ │ - lsl.w r7, r7, sl │ │ │ │ - adds r1, r7, r2 │ │ │ │ + mov.w r8, #1 │ │ │ │ + lsl.w r8, r8, sl │ │ │ │ + add.w r1, r8, r2 │ │ │ │ adds.w r9, r1, #20 │ │ │ │ - bpl.w 7abae │ │ │ │ - bl 1fba78 │ │ │ │ + bpl.w 7abe6 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.w 7ab98 │ │ │ │ + b.w 7abd0 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 7adfc │ │ │ │ + b.n 7ae30 │ │ │ │ ldr.w r3, [r9, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ str r1, [r2, #24] │ │ │ │ - cbz r3, 7b3f0 │ │ │ │ + cbz r3, 7b412 │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r9, #532] @ 0x214 │ │ │ │ str.w r2, [r9, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7ab8e │ │ │ │ + bne.w 7abc2 │ │ │ │ str.w r2, [r9, #532] @ 0x214 │ │ │ │ - b.w 7ab8e │ │ │ │ + b.w 7abc2 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7adda │ │ │ │ + beq.w 7ae0e │ │ │ │ ldr r1, [r2, #24] │ │ │ │ - cbz r1, 7b468 │ │ │ │ + cbz r1, 7b48a │ │ │ │ str r3, [r1, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ ldr.w r1, [sl, r5] │ │ │ │ ldr.w r3, [r9, #520] @ 0x208 │ │ │ │ str r3, [r2, #20] │ │ │ │ str.w r2, [r9, #520] @ 0x208 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ - cbz r3, 7b43c │ │ │ │ + cbz r3, 7b45e │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r9, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r9, r2, lsl #3 │ │ │ │ movs r4, #0 │ │ │ │ - ldr.w r0, [r8, #980] @ 0x3d4 │ │ │ │ + ldr.w r0, [r7, #980] @ 0x3d4 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ str.w r4, [r3, #804] @ 0x324 │ │ │ │ - ldr.w r3, [r8, #988] @ 0x3dc │ │ │ │ + ldr.w r3, [r7, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ str.w r4, [sl, r5] │ │ │ │ subs r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str.w r3, [r9, #788] @ 0x314 │ │ │ │ - b.w 7ab8e │ │ │ │ + b.w 7abc2 │ │ │ │ str.w r3, [r9, #524] @ 0x20c │ │ │ │ - b.n 7b414 │ │ │ │ + b.n 7b436 │ │ │ │ adds r2, #8 │ │ │ │ - b.n 7ac94 │ │ │ │ - nop │ │ │ │ + b.n 7acca │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub sp, #24 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ and.w r2, r3, #32 │ │ │ │ ands.w r7, r3, #16 │ │ │ │ - bne.w 7b7a6 │ │ │ │ + bne.w 7b7c6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7b5c8 │ │ │ │ + bne.w 7b5e8 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 7b6c6 │ │ │ │ + bgt.w 7b6e6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b8f6 │ │ │ │ + beq.w 7b916 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 7b8f6 │ │ │ │ + bhi.w 7b916 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r7, r5, #4 │ │ │ │ lsls r3, r3, #8 │ │ │ │ lsls r2, r5, #4 │ │ │ │ movs r0, r1 │ │ │ │ lsls r3, r3, #8 │ │ │ │ lsls r3, r3, #8 │ │ │ │ lsls r3, r3, #8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #29264 @ 0x7250 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r5, [r8] │ │ │ │ - movw r7, #11757 @ 0x2ded │ │ │ │ + movw r7, #11845 @ 0x2e45 │ │ │ │ movt r7, #13 │ │ │ │ - bl 79158 │ │ │ │ + bl 79198 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b8a2 │ │ │ │ - cbz r6, 7b500 │ │ │ │ + beq.w 7b8c2 │ │ │ │ + cbz r6, 7b520 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r0, r5 │ │ │ │ str r6, [r4, #8] │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ movs r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b874 │ │ │ │ + beq.w 7b894 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.w 7b82a │ │ │ │ + bpl.w 7b84a │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7b82a │ │ │ │ + bne.w 7b84a │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ lsls r1, r2, #30 │ │ │ │ - beq.n 7b616 │ │ │ │ + beq.n 7b636 │ │ │ │ strd r5, r3, [r4, #12] │ │ │ │ strd r8, r7, [r4, #20] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ movs r7, #1 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bpl.n 7b610 │ │ │ │ - ldr r3, [pc, #648] @ (7b7d8 ) │ │ │ │ + bpl.n 7b630 │ │ │ │ + ldr r3, [pc, #648] @ (7b7f8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [r6, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -118771,964 +118795,964 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r0, #400] @ 0x190 │ │ │ │ cmp r2, r6 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b79c │ │ │ │ + beq.w 7b7bc │ │ │ │ ldr.w r0, [r0, #416] @ 0x1a0 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ands.w r3, r3, #64 @ 0x40 │ │ │ │ - bne.w 7b82e │ │ │ │ + bne.w 7b84e │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ sub.w r6, r0, #4294967295 @ 0xffffffff │ │ │ │ clz r6, r6 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7b842 │ │ │ │ + beq.w 7b862 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b5c0 │ │ │ │ + bge.n 7b5e0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b928 │ │ │ │ + beq.w 7b948 │ │ │ │ negs r0, r6 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78588 │ │ │ │ + bl 785cc │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b8a2 │ │ │ │ - bl 199f80 │ │ │ │ + beq.w 7b8c2 │ │ │ │ + bl 19a648 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b5f4 │ │ │ │ + bge.n 7b614 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b8e6 │ │ │ │ + beq.w 7b906 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7b8a2 │ │ │ │ + beq.w 7b8c2 │ │ │ │ ldr.w r0, [r8] │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7b876 │ │ │ │ + beq.w 7b896 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.n 7b54e │ │ │ │ + bmi.n 7b56e │ │ │ │ ldr.w r0, [r6, #132] @ 0x84 │ │ │ │ - b.n 7b586 │ │ │ │ + b.n 7b5a6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ cmp r3, #1 │ │ │ │ mov sl, r1 │ │ │ │ - beq.w 7b7e0 │ │ │ │ - ldr r3, [pc, #440] @ (7b7dc ) │ │ │ │ + beq.w 7b800 │ │ │ │ + ldr r3, [pc, #440] @ (7b7fc ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ - ldr r3, [pc, #424] @ (7b7d8 ) │ │ │ │ + ldr r3, [pc, #424] @ (7b7f8 ) │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b76c │ │ │ │ + bne.w 7b78c │ │ │ │ add.w r3, r9, #110592 @ 0x1b000 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 7b922 │ │ │ │ + beq.w 7b942 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 7b728 │ │ │ │ + beq.n 7b748 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b674 │ │ │ │ + bge.n 7b694 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7b91a │ │ │ │ + beq.w 7b93a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b698 │ │ │ │ + bge.n 7b6b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b912 │ │ │ │ + beq.w 7b932 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b698 │ │ │ │ + bge.n 7b6b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7b8ee │ │ │ │ + beq.w 7b90e │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - blt.w 7b82a │ │ │ │ + blt.w 7b84a │ │ │ │ mov r0, r5 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ str r5, [r4, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r8, r7, [r4, #20] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b.n 7b546 │ │ │ │ + b.n 7b566 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r7, #6117 @ 0x17e5 │ │ │ │ + movweq r7, #6101 @ 0x17d5 │ │ │ │ movteq r7, #14 │ │ │ │ - bne.n 7b758 │ │ │ │ + bne.n 7b778 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #29264 @ 0x7250 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r5, [r8] │ │ │ │ - bl 79158 │ │ │ │ + bl 79198 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b4f2 │ │ │ │ - b.n 7b8a2 │ │ │ │ + bne.w 7b512 │ │ │ │ + b.n 7b8c2 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #29264 @ 0x7250 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w r5, [r8] │ │ │ │ - movw r7, #47709 @ 0xba5d │ │ │ │ + movw r7, #47765 @ 0xba95 │ │ │ │ movt r7, #13 │ │ │ │ - bl 79158 │ │ │ │ + bl 79198 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7b4f2 │ │ │ │ - b.n 7b8a2 │ │ │ │ - movw r7, #47549 @ 0xb9bd │ │ │ │ + bne.w 7b512 │ │ │ │ + b.n 7b8c2 │ │ │ │ + movw r7, #47609 @ 0xb9f9 │ │ │ │ movt r7, #12 │ │ │ │ - b.n 7b6d4 │ │ │ │ - movw r7, #21977 @ 0x55d9 │ │ │ │ + b.n 7b6f4 │ │ │ │ + movw r7, #22077 @ 0x563d │ │ │ │ movt r7, #9 │ │ │ │ - b.n 7b6d4 │ │ │ │ + b.n 7b6f4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b740 │ │ │ │ + bge.n 7b760 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 7b740 │ │ │ │ + cbnz r2, 7b760 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7b7cc │ │ │ │ + blt.n 7b7ec │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 7b85e │ │ │ │ + beq.w 7b87e │ │ │ │ mov r5, r3 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b.n 7b6bc │ │ │ │ + b.n 7b6dc │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 7b8f6 │ │ │ │ + ble.w 7b916 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 7b7b8 │ │ │ │ - movw r7, #23733 @ 0x5cb5 │ │ │ │ + bne.n 7b7d8 │ │ │ │ + movw r7, #23797 @ 0x5cf5 │ │ │ │ movt r7, #15 │ │ │ │ - b.n 7b6d4 │ │ │ │ + b.n 7b6f4 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7b640 │ │ │ │ + beq.w 7b660 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b78c │ │ │ │ + bge.n 7b7ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 7b78c │ │ │ │ + cbnz r3, 7b7ac │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7b8ca │ │ │ │ + blt.w 7b8ea │ │ │ │ mov r5, r2 │ │ │ │ str r2, [r4, #12] │ │ │ │ - b.n 7b6bc │ │ │ │ + b.n 7b6dc │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r1, #392] @ 0x188 │ │ │ │ - b.n 7b586 │ │ │ │ + b.n 7b5a6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7b88c │ │ │ │ - bl 199eb0 │ │ │ │ + bne.n 7b8ac │ │ │ │ + bl 19a578 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7b8a2 │ │ │ │ + beq.n 7b8c2 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - b.n 7b546 │ │ │ │ + b.n 7b566 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 7b8f6 │ │ │ │ - movw r7, #40461 @ 0x9e0d │ │ │ │ + bne.w 7b916 │ │ │ │ + movw r7, #41033 @ 0xa049 │ │ │ │ movt r7, #18 │ │ │ │ - b.n 7b6d4 │ │ │ │ + b.n 7b6f4 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b876 │ │ │ │ + beq.n 7b896 │ │ │ │ mov r5, r3 │ │ │ │ - b.n 7b6bc │ │ │ │ + b.n 7b6dc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ and.w r3, r2, #28 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w 7b622 │ │ │ │ + bne.w 7b642 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 7b8a8 │ │ │ │ + bpl.n 7b8c8 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 7b8d2 │ │ │ │ + bpl.n 7b8f2 │ │ │ │ ldrsb.w r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 7b8e0 │ │ │ │ + bge.n 7b900 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ addpl.w r3, r5, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #292] @ (7b930 ) │ │ │ │ + ldr r3, [pc, #292] @ (7b950 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b828 │ │ │ │ + bge.n 7b848 │ │ │ │ add.w r2, sl, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbnz r2, 7b828 │ │ │ │ + cbnz r2, 7b848 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r5, r3 │ │ │ │ str r5, [r4, #12] │ │ │ │ - b.n 7b6bc │ │ │ │ + b.n 7b6dc │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r3, r0, #1 │ │ │ │ negs r6, r3 │ │ │ │ adcs r6, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7b5ae │ │ │ │ + bne.w 7b5ce │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7b5ae │ │ │ │ + bge.w 7b5ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7b5ae │ │ │ │ + bne.w 7b5ce │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b5ae │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b5ce │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 7b752 │ │ │ │ + b.n 7b772 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7b8a2 │ │ │ │ + bge.n 7b8c2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 7b8a2 │ │ │ │ + cbnz r3, 7b8c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b8a2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b8c2 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15072 @ 0x3ae0 │ │ │ │ + movw r1, #15136 @ 0x3b20 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7b5c2 │ │ │ │ + b.n 7b5e2 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7b808 │ │ │ │ + blt.n 7b828 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ - b.n 7b810 │ │ │ │ + b.n 7b830 │ │ │ │ adds r3, #1 │ │ │ │ mov r5, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 7b82a │ │ │ │ + b.n 7b84a │ │ │ │ ldrsb.w r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7b7fa │ │ │ │ + blt.n 7b81a │ │ │ │ add.w r3, r5, #28 │ │ │ │ - b.n 7b8b2 │ │ │ │ + b.n 7b8d2 │ │ │ │ add.w r3, r5, #20 │ │ │ │ - b.n 7b8b2 │ │ │ │ + b.n 7b8d2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b5f4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b614 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b698 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b6b8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r2, [r8] │ │ │ │ - movw r1, #14852 @ 0x3a04 │ │ │ │ + movw r1, #14916 @ 0x3a44 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 7b8a2 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 7b8c2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b686 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b6a6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b674 │ │ │ │ - bl d92ec │ │ │ │ - b.n 7b82a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b694 │ │ │ │ + bl d9330 │ │ │ │ + b.n 7b84a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7b5c0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7b5e0 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007b934 : │ │ │ │ +0007b954 : │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 7b966 │ │ │ │ + bgt.n 7b986 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7b9d6 │ │ │ │ + beq.n 7b9f6 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 7b9d6 │ │ │ │ + bhi.n 7b9f6 │ │ │ │ tbb [pc, r3] │ │ │ │ subs r4, #46 @ 0x2e │ │ │ │ movs r0, #27 │ │ │ │ subs r4, #60 @ 0x3c │ │ │ │ asrs r4, r7, #24 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 7b9a8 │ │ │ │ - movw r5, #6117 @ 0x17e5 │ │ │ │ + bne.n 7b9c8 │ │ │ │ + movw r5, #6101 @ 0x17d5 │ │ │ │ movt r5, #14 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movw r0, #29264 @ 0x7250 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 19941c <_Py_NewReference@@Base+0x222c> │ │ │ │ - cbz r0, 7b988 │ │ │ │ + bl 199ae4 <_Py_NewReference@@Base+0x222c> │ │ │ │ + cbz r0, 7b9a8 │ │ │ │ strd r4, r5, [r0, #20] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r5, #47709 @ 0xba5d │ │ │ │ + movw r5, #47765 @ 0xba95 │ │ │ │ movt r5, #13 │ │ │ │ - b.n 7b972 │ │ │ │ - movw r5, #47549 @ 0xb9bd │ │ │ │ + b.n 7b992 │ │ │ │ + movw r5, #47609 @ 0xb9f9 │ │ │ │ movt r5, #12 │ │ │ │ - b.n 7b972 │ │ │ │ - movw r5, #11757 @ 0x2ded │ │ │ │ + b.n 7b992 │ │ │ │ + movw r5, #11845 @ 0x2e45 │ │ │ │ movt r5, #13 │ │ │ │ - b.n 7b972 │ │ │ │ + b.n 7b992 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 7b9d6 │ │ │ │ + ble.n 7b9f6 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 7b9c4 │ │ │ │ - movw r5, #23733 @ 0x5cb5 │ │ │ │ + bne.n 7b9e4 │ │ │ │ + movw r5, #23797 @ 0x5cf5 │ │ │ │ movt r5, #15 │ │ │ │ - b.n 7b972 │ │ │ │ - movw r5, #21977 @ 0x55d9 │ │ │ │ + b.n 7b992 │ │ │ │ + movw r5, #22077 @ 0x563d │ │ │ │ movt r5, #9 │ │ │ │ - b.n 7b972 │ │ │ │ + b.n 7b992 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7b9d6 │ │ │ │ - movw r5, #40461 @ 0x9e0d │ │ │ │ + bne.n 7b9f6 │ │ │ │ + movw r5, #41033 @ 0xa049 │ │ │ │ movt r5, #18 │ │ │ │ - b.n 7b972 │ │ │ │ + b.n 7b992 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - movw r1, #14852 @ 0x3a04 │ │ │ │ + movw r1, #14916 @ 0x3a44 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ nop │ │ │ │ │ │ │ │ -0007b9f4 : │ │ │ │ +0007ba14 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ add sp, #12 │ │ │ │ pop {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 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bpl.w 7be10 │ │ │ │ + bpl.w 7be30 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 7bc58 │ │ │ │ + bne.w 7bc78 │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 7bc58 │ │ │ │ + beq.w 7bc78 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 7bd56 │ │ │ │ + beq.w 7bd76 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7bc84 │ │ │ │ + bne.w 7bca4 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 7bd44 │ │ │ │ + beq.w 7bd64 │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 7bb0e │ │ │ │ + bne.n 7bb2e │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7bbce │ │ │ │ + bge.w 7bbee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7bbd8 │ │ │ │ + bge.w 7bbf8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ - cbz r2, 7baa8 │ │ │ │ + cbz r2, 7bac8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 7bd9c │ │ │ │ + bne.w 7bdbc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 7bcfe │ │ │ │ + ble.w 7bd1e │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7be22 │ │ │ │ + bne.w 7be42 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp.w ip, #7 │ │ │ │ lsl.w r1, r1, ip │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ and.w r2, r7, r1 │ │ │ │ - bgt.n 7bb34 │ │ │ │ + bgt.n 7bb54 │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldrsb.w lr, [r0, r2] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bge.n 7bba6 │ │ │ │ + bge.n 7bbc6 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r0, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w ip, [r3, #5] │ │ │ │ lsl.w r2, r2, ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7bcce │ │ │ │ + beq.w 7bcee │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ add.w r0, r3, #20 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r0, r2 │ │ │ │ str r6, [r0, #4] │ │ │ │ - b.n 7bb72 │ │ │ │ + b.n 7bb92 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7bb2a │ │ │ │ + beq.n 7bb4a │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r2, 7bb26 │ │ │ │ + cbz r2, 7bb46 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str.w r3, [r8] │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7bce6 │ │ │ │ + bgt.w 7bd06 │ │ │ │ add.w r0, r3, r2, lsl #1 │ │ │ │ ldrsh.w r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7bbe4 │ │ │ │ + bge.n 7bc04 │ │ │ │ add.w r0, r3, #20 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ strh.w r1, [r0, r2, lsl #1] │ │ │ │ movs r2, #1 │ │ │ │ ldrb.w lr, [r3, #5] │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ lsl.w r2, r2, lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7bcd2 │ │ │ │ + beq.w 7bcf2 │ │ │ │ add.w r2, r2, r1, lsl #3 │ │ │ │ str r5, [r0, r2] │ │ │ │ add r2, r0 │ │ │ │ str r6, [r2, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7bba2 │ │ │ │ + beq.n 7bbc2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7bd96 │ │ │ │ + beq.w 7bdb6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7bd96 │ │ │ │ + bge.w 7bdb6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w r6, [r8] │ │ │ │ movs r7, #0 │ │ │ │ - b.n 7bb2c │ │ │ │ + b.n 7bb4c │ │ │ │ lsrs r0, r7, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r2, lr │ │ │ │ ands r2, r1 │ │ │ │ add.w lr, r3, r2 │ │ │ │ ldrsb.w r9, [lr, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.n 7bc00 │ │ │ │ + bge.n 7bc20 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb.w r3, [lr, #20] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - b.n 7baec │ │ │ │ + b.n 7bb0c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7ba96 │ │ │ │ + blt.w 7bab6 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7baa0 │ │ │ │ - b.n 7baa8 │ │ │ │ + bne.w 7bac0 │ │ │ │ + b.n 7bac8 │ │ │ │ lsrs r0, r7, #5 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add.w lr, r0, #1 │ │ │ │ add r2, lr │ │ │ │ ands r2, r1 │ │ │ │ add.w lr, r3, r2, lsl #1 │ │ │ │ ldrsh.w lr, [lr, #20] │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 7bb48 │ │ │ │ + blt.n 7bb68 │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ add lr, r2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add lr, r0 │ │ │ │ cmp.w ip, #7 │ │ │ │ add.w lr, lr, #1 │ │ │ │ and.w r2, r1, lr │ │ │ │ - ble.n 7bc48 │ │ │ │ + ble.n 7bc68 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.w 7bde2 │ │ │ │ + bgt.w 7be02 │ │ │ │ add.w ip, r3, r2, lsl #1 │ │ │ │ ldrsh.w ip, [ip, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 7bb48 │ │ │ │ + blt.n 7bb68 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7bc20 │ │ │ │ + b.n 7bc40 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ add.w lr, r3, r2 │ │ │ │ ldrsb.w ip, [lr, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 7bbc2 │ │ │ │ - b.n 7bc3c │ │ │ │ + blt.n 7bbe2 │ │ │ │ + b.n 7bc5c │ │ │ │ mov r0, r5 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r7, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 7be02 │ │ │ │ + beq.w 7be22 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7bd56 │ │ │ │ + beq.n 7bd76 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ba68 │ │ │ │ + beq.w 7ba88 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 7ba68 │ │ │ │ + bne.w 7ba88 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl c0e8c │ │ │ │ + bl c0ed8 │ │ │ │ mov r3, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 7ba7e │ │ │ │ + beq.w 7ba9e │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ subs r7, r2, #0 │ │ │ │ it ne │ │ │ │ movne r7, #1 │ │ │ │ - cbnz r2, 7bcb0 │ │ │ │ + cbnz r2, 7bcd0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 130a44 <_PyUnicode_IsNumeric@@Base+0x520> │ │ │ │ + bl 130d10 <_PyUnicode_IsNumeric@@Base+0x528> │ │ │ │ mov r2, r6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7bb2c │ │ │ │ + beq.w 7bb4c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 7bcc8 │ │ │ │ + cbz r3, 7bce8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ str.w r2, [r8] │ │ │ │ - b.n 7bb2c │ │ │ │ + b.n 7bb4c │ │ │ │ add.w r0, r3, #20 │ │ │ │ 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 7bb72 │ │ │ │ + b.n 7bb92 │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 7bdc4 │ │ │ │ + bge.n 7bde4 │ │ │ │ add lr, r3 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ str.w r1, [lr, #20] │ │ │ │ - b.n 7baec │ │ │ │ + b.n 7bb0c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ add.w r1, r1, r1, lsl #1 │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7a9f0 │ │ │ │ + bl 7aa24 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7bab0 │ │ │ │ + bne.w 7bad0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bd34 │ │ │ │ + bge.n 7bd54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7be30 │ │ │ │ + beq.n 7be50 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bd44 │ │ │ │ + bge.n 7bd64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7be38 │ │ │ │ + beq.n 7be58 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7bd50 │ │ │ │ + beq.n 7bd70 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8] │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7bb2c │ │ │ │ + b.n 7bb4c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ mov r3, r6 │ │ │ │ - bl 78bfc │ │ │ │ + bl 78c40 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7bd44 │ │ │ │ + beq.n 7bd64 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7bba2 │ │ │ │ + beq.w 7bbc2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - cbz r3, 7bd96 │ │ │ │ + cbz r3, 7bdb6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7bd96 │ │ │ │ + bge.n 7bdb6 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ str.w r6, [r8] │ │ │ │ - b.n 7bba2 │ │ │ │ + b.n 7bbc2 │ │ │ │ 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 7a9f0 │ │ │ │ + bl 7aa24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 7bd24 │ │ │ │ + beq.n 7bd44 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b.n 7baa8 │ │ │ │ + b.n 7bac8 │ │ │ │ lsrs r0, r7, #5 │ │ │ │ add lr, r2 │ │ │ │ adds r2, r0, #1 │ │ │ │ add r2, lr │ │ │ │ ands r2, r1 │ │ │ │ add.w lr, r3, r2, lsl #2 │ │ │ │ ldr.w r9, [lr, #20] │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.n 7bcf4 │ │ │ │ - b.n 7bc04 │ │ │ │ + blt.n 7bd14 │ │ │ │ + b.n 7bc24 │ │ │ │ add.w r9, r3, r2, lsl #2 │ │ │ │ mov.w lr, r2, lsl #2 │ │ │ │ ldr.w r9, [r9, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - blt.w 7bcf4 │ │ │ │ + blt.w 7bd14 │ │ │ │ add r2, lr │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add r2, r0 │ │ │ │ adds r2, #1 │ │ │ │ ands r2, r1 │ │ │ │ - b.n 7bc18 │ │ │ │ + b.n 7bc38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 267f74 │ │ │ │ + bl 268560 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7bd4a │ │ │ │ - b.n 7bd50 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + bne.n 7bd6a │ │ │ │ + b.n 7bd70 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #4421 @ 0x1145 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7bd44 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7bd64 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 1f4738 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 7bab8 │ │ │ │ + bl 1f4980 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 7bad8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7bd34 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7bd54 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7bd44 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7bd64 │ │ │ │ │ │ │ │ -0007be40 : │ │ │ │ +0007be60 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #28408 @ 0x6ef8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - bl 19941c <_Py_NewReference@@Base+0x222c> │ │ │ │ - cbz r0, 7be64 │ │ │ │ + bl 199ae4 <_Py_NewReference@@Base+0x222c> │ │ │ │ + cbz r0, 7be84 │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7befe │ │ │ │ + beq.n 7bf1e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ blx 2c324 │ │ │ │ - cbz r0, 7beda │ │ │ │ + cbz r0, 7befa │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af00 │ │ │ │ - cbnz r0, 7bef0 │ │ │ │ + cbnz r0, 7bf10 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 7bef0 │ │ │ │ - movw r1, #15112 @ 0x3b08 │ │ │ │ + bne.n 7bf10 │ │ │ │ + movw r1, #15176 @ 0x3b48 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.n 7bebc │ │ │ │ + b.n 7bedc │ │ │ │ cmp r3, #10 │ │ │ │ - beq.n 7bef6 │ │ │ │ + beq.n 7bf16 │ │ │ │ ldrb.w r3, [r4, #1]! │ │ │ │ - cbz r3, 7bef0 │ │ │ │ + cbz r3, 7bf10 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne.n 7beb2 │ │ │ │ + bne.n 7bed2 │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2af00 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7beb6 │ │ │ │ + bne.n 7bed6 │ │ │ │ adds r0, r4, #6 │ │ │ │ it eq │ │ │ │ moveq r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7bea0 │ │ │ │ + beq.n 7bec0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 7beb6 │ │ │ │ - b.n 7bef0 │ │ │ │ + bne.n 7bed6 │ │ │ │ + b.n 7bf10 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #392] @ (7c0a0 ) │ │ │ │ + ldr r5, [pc, #392] @ (7c0c0 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1728] @ 0x6c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c04e │ │ │ │ - ldr r0, [pc, #368] @ (7c0a4 ) │ │ │ │ + beq.w 7c06e │ │ │ │ + ldr r0, [pc, #368] @ (7c0c4 ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1728] @ 0x6c0 │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c066 │ │ │ │ + bne.w 7c086 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ ldrd r1, r0, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #17 │ │ │ │ - bmi.n 7bf80 │ │ │ │ + bmi.n 7bfa0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7bfee │ │ │ │ + blt.n 7c00e │ │ │ │ ldr r1, [r5, r4] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ addw lr, r0, #3756 @ 0xeac │ │ │ │ ldr.w r1, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r5, [r0, #3868] @ 0xf1c │ │ │ │ @@ -119748,20 +119772,20 @@ │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r4, [r0, #3760] @ 0xeb0 │ │ │ │ cmp ip, r1 │ │ │ │ str.w r5, [r0, #3868] @ 0xf1c │ │ │ │ str.w r1, [r0, #3768] @ 0xeb8 │ │ │ │ - bge.n 7bf74 │ │ │ │ + bge.n 7bf94 │ │ │ │ addw r0, r0, #3740 @ 0xe9c │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 80b54 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ + bl 80b74 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7bf74 │ │ │ │ + b.n 7bf94 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ addw lr, r0, #3756 @ 0xeac │ │ │ │ @@ -119783,113 +119807,113 @@ │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r4, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r1, ip │ │ │ │ str.w r5, [r0, #3868] @ 0xf1c │ │ │ │ str.w r1, [r0, #3768] @ 0xeb8 │ │ │ │ - ble.n 7bf74 │ │ │ │ - b.n 7bfe0 │ │ │ │ + ble.n 7bf94 │ │ │ │ + b.n 7c000 │ │ │ │ movs r1, #1 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bf54 │ │ │ │ - b.n 7bf74 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.w 7bf74 │ │ │ │ + b.n 7bf94 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 7c08e │ │ │ │ + bne.n 7c0ae │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7bf54 │ │ │ │ + bne.w 7bf74 │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7bf54 │ │ │ │ + b.n 7bf74 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7bf54 │ │ │ │ + b.n 7bf74 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, 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, #436] @ (7c270 ) │ │ │ │ + ldr r5, [pc, #436] @ (7c290 ) │ │ │ │ sub sp, #16 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1736] @ 0x6c8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c220 │ │ │ │ - ldr r0, [pc, #412] @ (7c274 ) │ │ │ │ + beq.w 7c240 │ │ │ │ + ldr r0, [pc, #412] @ (7c294 ) │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [r2, #1736] @ 0x6c8 │ │ │ │ ldr.w r1, [r2, #1740] @ 0x6cc │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1740] @ 0x6cc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c238 │ │ │ │ + bne.w 7c258 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr.w r2, [r0], #4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ tst.w ip, #16384 @ 0x4000 │ │ │ │ - bne.n 7c138 │ │ │ │ + bne.n 7c158 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #17 │ │ │ │ - bmi.n 7c146 │ │ │ │ + bmi.n 7c166 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 7c1a8 │ │ │ │ + b.n 7c234 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7c1b4 │ │ │ │ + blt.n 7c1d6 │ │ │ │ ldr r1, [r5, r4] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ addw lr, r0, #3756 @ 0xeac │ │ │ │ ldr.w r1, [r0, #3760] @ 0xeb0 │ │ │ │ ldr.w r5, [r0, #3868] @ 0xf1c │ │ │ │ @@ -119909,20 +119933,20 @@ │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r4, [r0, #3760] @ 0xeb0 │ │ │ │ cmp ip, r1 │ │ │ │ str.w r5, [r0, #3868] @ 0xf1c │ │ │ │ str.w r1, [r0, #3768] @ 0xeb8 │ │ │ │ - blt.n 7c212 │ │ │ │ - mov r0, r3 │ │ │ │ - add sp, #16 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - add sp, #16 │ │ │ │ - bx lr │ │ │ │ + bge.n 7c234 │ │ │ │ + addw r0, r0, #3740 @ 0xe9c │ │ │ │ + str r3, [sp, #4] │ │ │ │ + bl 80b74 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ + b.n 7c234 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ str r2, [r3, #20] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ addw lr, r0, #3756 @ 0xeac │ │ │ │ @@ -119944,935 +119968,935 @@ │ │ │ │ orr.w r2, r2, lr │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r4, [r0, #3760] @ 0xeb0 │ │ │ │ cmp r1, ip │ │ │ │ str.w r5, [r0, #3868] @ 0xf1c │ │ │ │ str.w r1, [r0, #3768] @ 0xeb8 │ │ │ │ - ble.n 7c1a8 │ │ │ │ - addw r0, r0, #3740 @ 0xe9c │ │ │ │ - str r3, [sp, #4] │ │ │ │ - bl 80b54 <_PyTuple_Resize@@Base+0x3b0> │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ - b.n 7c1a8 │ │ │ │ + bgt.n 7c1c8 │ │ │ │ + mov r0, r3 │ │ │ │ + add sp, #16 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ + add sp, #16 │ │ │ │ + bx lr │ │ │ │ movs r1, #2 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c0f8 │ │ │ │ - b.n 7c1a8 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.w 7c118 │ │ │ │ + b.n 7c234 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 7c260 │ │ │ │ + bne.n 7c280 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c0f8 │ │ │ │ + bne.w 7c118 │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7c0f8 │ │ │ │ + b.n 7c118 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7c0f8 │ │ │ │ + b.n 7c118 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0007c278 : │ │ │ │ +0007c298 : │ │ │ │ push {r0, r1, 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 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ - cbz r4, 7c2ee │ │ │ │ + cbz r4, 7c30e │ │ │ │ mov r0, r4 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 76eb8 <_PyTuple_FromArray@@Base+0x2c4> │ │ │ │ - cbz r0, 7c2e4 │ │ │ │ + bl 76f00 <_PyTuple_FromArray@@Base+0x2c4> │ │ │ │ + cbz r0, 7c304 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 7c2e4 │ │ │ │ + ble.n 7c304 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ add.w r1, r0, #12 │ │ │ │ adds r4, #12 │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r3, [ip] │ │ │ │ add.w ip, ip, #4 │ │ │ │ - cbnz r2, 7c2c2 │ │ │ │ + cbnz r2, 7c2e2 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ ldr.w lr, [r3] │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ add.w r5, lr, #1 │ │ │ │ it lt │ │ │ │ strlt r5, [r3, #0] │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 7c2ae │ │ │ │ - cbz r2, 7c2e4 │ │ │ │ + bne.n 7c2ce │ │ │ │ + cbz r2, 7c304 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 711a4 │ │ │ │ + bl 711e0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr r0, [pc, #4] @ (7c2f4 ) │ │ │ │ - b.n 7c2e4 │ │ │ │ + ldr r0, [pc, #4] @ (7c314 ) │ │ │ │ + b.n 7c304 │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -0007c2f8 : │ │ │ │ +0007c318 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r4, r1 │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bmi.n 7c324 │ │ │ │ + bmi.n 7c344 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movw r0, #28676 @ 0x7004 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 19941c <_Py_NewReference@@Base+0x222c> │ │ │ │ - cbz r0, 7c322 │ │ │ │ + bl 199ae4 <_Py_NewReference@@Base+0x222c> │ │ │ │ + cbz r0, 7c342 │ │ │ │ str r4, [r0, #20] │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #62112 @ 0xf2a0 │ │ │ │ + movw r1, #62176 @ 0xf2e0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - cbz r3, 7c362 │ │ │ │ + cbz r3, 7c382 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c594 │ │ │ │ + bne.w 7c5b4 │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ - cbz r3, 7c372 │ │ │ │ + cbz r3, 7c392 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c7c8 │ │ │ │ + bne.w 7c7e8 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ - cbz r3, 7c37e │ │ │ │ + cbz r3, 7c39e │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c50e │ │ │ │ + bne.w 7c52e │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ - cbz r3, 7c38a │ │ │ │ + cbz r3, 7c3aa │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c4cc │ │ │ │ + bne.w 7c4ec │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ - cbz r3, 7c396 │ │ │ │ + cbz r3, 7c3b6 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c788 │ │ │ │ + bne.w 7c7a8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d656 │ │ │ │ + beq.w 7d676 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ - cbnz r3, 7c3ae │ │ │ │ + cbnz r3, 7c3ce │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbnz r3, 7c3ae │ │ │ │ + cbnz r3, 7c3ce │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ str r2, [r4, #32] │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ - cbnz r3, 7c3be │ │ │ │ + cbnz r3, 7c3de │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ - cbnz r3, 7c3be │ │ │ │ + cbnz r3, 7c3de │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c958 │ │ │ │ + bne.w 7c978 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c958 │ │ │ │ + beq.w 7c978 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c804 │ │ │ │ + beq.w 7c824 │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ cmp r3, r1 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #44] @ 0x2c │ │ │ │ - cbnz r2, 7c3e8 │ │ │ │ + cbnz r2, 7c408 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c968 │ │ │ │ + bne.w 7c988 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ - cbnz r3, 7c3fe │ │ │ │ + cbnz r3, 7c41e │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst.w r3, #2048 @ 0x800 │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ - bne.w 7d646 │ │ │ │ + bne.w 7d666 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7d424 │ │ │ │ + bne.w 7d444 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #68] @ 0x44 │ │ │ │ - cbnz r3, 7c416 │ │ │ │ + cbnz r3, 7c436 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ - cbz r3, 7c416 │ │ │ │ + cbz r3, 7c436 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c826 │ │ │ │ + beq.w 7c846 │ │ │ │ ldr r2, [r6, #68] @ 0x44 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c826 │ │ │ │ + bne.w 7c846 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c830 │ │ │ │ + beq.w 7c850 │ │ │ │ ldrd r2, r3, [r4, #108] @ 0x6c │ │ │ │ - cbnz r2, 7c42c │ │ │ │ + cbnz r2, 7c44c │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c8c2 │ │ │ │ - cbnz r3, 7c436 │ │ │ │ + bne.w 7c8e2 │ │ │ │ + cbnz r3, 7c456 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c9bc │ │ │ │ + bne.w 7c9dc │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c9ea │ │ │ │ + bne.w 7ca0a │ │ │ │ ldr.w r2, [r5, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d79c │ │ │ │ + bne.w 7d7bc │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ldr.w r2, [r4, #140] @ 0x8c │ │ │ │ - cbnz r2, 7c45c │ │ │ │ + cbnz r2, 7c47c │ │ │ │ ldr.w r2, [r5, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d7a6 │ │ │ │ + bne.w 7d7c6 │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c9a0 │ │ │ │ + beq.w 7c9c0 │ │ │ │ ldrd r2, r0, [r4, #148] @ 0x94 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c924 │ │ │ │ + bne.w 7c944 │ │ │ │ ldr.w r2, [r5, #148] @ 0x94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c924 │ │ │ │ + beq.w 7c944 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c974 │ │ │ │ + beq.w 7c994 │ │ │ │ ldr.w r7, [r6, #148] @ 0x94 │ │ │ │ cmp r2, r7 │ │ │ │ it ne │ │ │ │ strne.w r2, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7cb76 │ │ │ │ + beq.w 7cb96 │ │ │ │ ldr.w r2, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r2, 7c4a2 │ │ │ │ + cbnz r2, 7c4c2 │ │ │ │ ldr.w r2, [r5, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c940 │ │ │ │ + bne.w 7c960 │ │ │ │ ldr.w r2, [r4, #196] @ 0xc4 │ │ │ │ - cbnz r2, 7c4b2 │ │ │ │ + cbnz r2, 7c4d2 │ │ │ │ ldr.w r2, [r5, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7d448 │ │ │ │ + bne.w 7d468 │ │ │ │ eors r3, r1 │ │ │ │ lsls r2, r3, #17 │ │ │ │ - bmi.w 7c8f8 │ │ │ │ + bmi.w 7c918 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7cb5a │ │ │ │ + beq.w 7cb7a │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [r6, #56] @ 0x38 │ │ │ │ ldrd ip, lr, [r3, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7caf6 │ │ │ │ - cbnz r0, 7c4e4 │ │ │ │ + bne.w 7cb16 │ │ │ │ + cbnz r0, 7c504 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cc6a │ │ │ │ + bne.w 7cc8a │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7c4f2 │ │ │ │ + bne.n 7c512 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cc94 │ │ │ │ + bne.w 7ccb4 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7c38a │ │ │ │ + bne.w 7c3aa │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c38a │ │ │ │ + beq.w 7c3aa │ │ │ │ str r2, [r3, #8] │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c38e │ │ │ │ - b.n 7c7ac │ │ │ │ + bne.w 7c3ae │ │ │ │ + b.n 7c7cc │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ ldrd ip, r0, [r3, #4] │ │ │ │ mov lr, r1 │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cb28 │ │ │ │ + bne.w 7cb48 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7cca2 │ │ │ │ + bne.w 7ccc2 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7ce34 │ │ │ │ + bne.w 7ce54 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 7ccb0 │ │ │ │ + bne.w 7ccd0 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7ce46 │ │ │ │ + bne.w 7ce66 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d3c0 │ │ │ │ + bne.w 7d3e0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ce9a │ │ │ │ + bne.w 7ceba │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7c556 │ │ │ │ + cbnz r0, 7c576 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ced6 │ │ │ │ + bne.w 7cef6 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 7c562 │ │ │ │ + cbnz r0, 7c582 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d770 │ │ │ │ + bne.w 7d790 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbnz r0, 7c56e │ │ │ │ + cbnz r0, 7c58e │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d410 │ │ │ │ + bne.w 7d430 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cbnz r0, 7c57a │ │ │ │ + cbnz r0, 7c59a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d7ba │ │ │ │ + bne.w 7d7da │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c37e │ │ │ │ + bne.w 7c39e │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c37e │ │ │ │ + beq.w 7c39e │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ce94 │ │ │ │ - b.w 7ce16 │ │ │ │ + beq.w 7ceb4 │ │ │ │ + b.w 7ce36 │ │ │ │ ldr.w r6, [r1, #128] @ 0x80 │ │ │ │ ldrd ip, lr, [r3] │ │ │ │ mov r9, r6 │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cabc │ │ │ │ + bne.w 7cadc │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 7cf16 │ │ │ │ + bne.w 7cf36 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cd5a │ │ │ │ + bne.w 7cd7a │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7d418 │ │ │ │ + bne.w 7d438 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf26 │ │ │ │ + bne.w 7cf46 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7cd78 │ │ │ │ + bne.w 7cd98 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d014 │ │ │ │ + bne.w 7d034 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7c5e8 │ │ │ │ + cbnz r0, 7c608 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d084 │ │ │ │ + bne.w 7d0a4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 7c5f4 │ │ │ │ + cbnz r0, 7c614 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d5ce │ │ │ │ + bne.w 7d5ee │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 7c600 │ │ │ │ + cbnz r0, 7c620 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d12e │ │ │ │ + bne.w 7d14e │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbnz r0, 7c60c │ │ │ │ + cbnz r0, 7c62c │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d518 │ │ │ │ + bne.w 7d538 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbnz r0, 7c618 │ │ │ │ + cbnz r0, 7c638 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d1e6 │ │ │ │ + bne.w 7d206 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cbnz r0, 7c624 │ │ │ │ + cbnz r0, 7c644 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d4dc │ │ │ │ + bne.w 7d4fc │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ - cbnz r0, 7c630 │ │ │ │ + cbnz r0, 7c650 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d216 │ │ │ │ + bne.w 7d236 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbnz r0, 7c63c │ │ │ │ + cbnz r0, 7c65c │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d600 │ │ │ │ + bne.w 7d620 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - cbnz r0, 7c648 │ │ │ │ + cbnz r0, 7c668 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2f6 │ │ │ │ + bne.w 7d316 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - cbnz r0, 7c654 │ │ │ │ + cbnz r0, 7c674 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d16c │ │ │ │ + bne.w 7d18c │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r0, 7c660 │ │ │ │ + cbnz r0, 7c680 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d326 │ │ │ │ + bne.w 7d346 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ - cbnz r0, 7c66c │ │ │ │ + cbnz r0, 7c68c │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d474 │ │ │ │ + bne.w 7d494 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - cbnz r0, 7c678 │ │ │ │ + cbnz r0, 7c698 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d282 │ │ │ │ + bne.w 7d2a2 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - cbnz r0, 7c684 │ │ │ │ + cbnz r0, 7c6a4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d4a8 │ │ │ │ + bne.w 7d4c8 │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 7c690 │ │ │ │ + cbnz r0, 7c6b0 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2ce │ │ │ │ + bne.w 7d2ee │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ - cbnz r0, 7c69c │ │ │ │ + cbnz r0, 7c6bc │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d85c │ │ │ │ + bne.w 7d87c │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ - cbnz r0, 7c6a8 │ │ │ │ + cbnz r0, 7c6c8 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d9e2 │ │ │ │ + bne.w 7da02 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ - cbnz r0, 7c6b4 │ │ │ │ + cbnz r0, 7c6d4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7da4c │ │ │ │ + bne.w 7da6c │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ - cbnz r0, 7c6c0 │ │ │ │ + cbnz r0, 7c6e0 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7daea │ │ │ │ + bne.w 7db0a │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ - cbnz r0, 7c6cc │ │ │ │ + cbnz r0, 7c6ec │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7da42 │ │ │ │ + bne.w 7da62 │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ - cbnz r0, 7c6d8 │ │ │ │ + cbnz r0, 7c6f8 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7dad8 │ │ │ │ + bne.w 7daf8 │ │ │ │ ldr r0, [r3, #100] @ 0x64 │ │ │ │ - cbnz r0, 7c6e4 │ │ │ │ + cbnz r0, 7c704 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7dab8 │ │ │ │ + bne.w 7dad8 │ │ │ │ ldrd r7, r0, [r3, #104] @ 0x68 │ │ │ │ - cbnz r7, 7c6f6 │ │ │ │ + cbnz r7, 7c716 │ │ │ │ ldr.w lr, [r2, #104] @ 0x68 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7d9a0 │ │ │ │ - cbnz r0, 7c700 │ │ │ │ + bne.w 7d9c0 │ │ │ │ + cbnz r0, 7c720 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d668 │ │ │ │ + bne.w 7d688 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ - cbnz r0, 7c70c │ │ │ │ + cbnz r0, 7c72c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d776 │ │ │ │ + bne.w 7d796 │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ - cbnz r0, 7c718 │ │ │ │ + cbnz r0, 7c738 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d452 │ │ │ │ + bne.w 7d472 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ - cbnz r0, 7c724 │ │ │ │ + cbnz r0, 7c744 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d468 │ │ │ │ + bne.w 7d488 │ │ │ │ ldr.w r0, [r3, #128] @ 0x80 │ │ │ │ - cbnz r0, 7c734 │ │ │ │ + cbnz r0, 7c754 │ │ │ │ ldr.w r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7daa0 │ │ │ │ + bne.w 7dac0 │ │ │ │ ldr r0, [r3, #124] @ 0x7c │ │ │ │ - cbnz r0, 7c740 │ │ │ │ + cbnz r0, 7c760 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7da8a │ │ │ │ + bne.w 7daaa │ │ │ │ ldrd r7, lr, [r3, #132] @ 0x84 │ │ │ │ - cbnz r7, 7c750 │ │ │ │ + cbnz r7, 7c770 │ │ │ │ ldr.w r7, [r2, #132] @ 0x84 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7cd06 │ │ │ │ + bne.w 7cd26 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7c760 │ │ │ │ + bne.n 7c780 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7da6a │ │ │ │ + bne.w 7da8a │ │ │ │ ldr.w r0, [r3, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c366 │ │ │ │ + bne.w 7c386 │ │ │ │ ldr.w r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c366 │ │ │ │ - cbz r1, 7c782 │ │ │ │ + beq.w 7c386 │ │ │ │ + cbz r1, 7c7a2 │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ ldr.w r1, [r1, #140] @ 0x8c │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 7c366 │ │ │ │ + beq.w 7c386 │ │ │ │ str.w r2, [r3, #140] @ 0x8c │ │ │ │ - b.n 7c366 │ │ │ │ + b.n 7c386 │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ ldrd r7, ip, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ca22 │ │ │ │ - cbnz r7, 7c79e │ │ │ │ + bne.w 7ca42 │ │ │ │ + cbnz r7, 7c7be │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d3fe │ │ │ │ + bne.w 7d41e │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7c7ac │ │ │ │ + bne.n 7c7cc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7ca44 │ │ │ │ + bne.w 7ca64 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c39e │ │ │ │ + bne.w 7c3be │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c39e │ │ │ │ + beq.w 7c3be │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7c39e │ │ │ │ + beq.w 7c3be │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 7c39e │ │ │ │ + b.n 7c3be │ │ │ │ ldr.w ip, [r6, #40] @ 0x28 │ │ │ │ ldrd lr, r1, [r3, #4] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 7ca48 │ │ │ │ - cbnz r7, 7c7e4 │ │ │ │ + bne.w 7ca68 │ │ │ │ + cbnz r7, 7c804 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7cf12 │ │ │ │ + bne.w 7cf32 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7c7f2 │ │ │ │ + bne.n 7c812 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf00 │ │ │ │ + bne.w 7cf20 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7c372 │ │ │ │ + bne.w 7c392 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c372 │ │ │ │ + beq.w 7c392 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b.n 7c372 │ │ │ │ + b.n 7c392 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c3e8 │ │ │ │ + bne.w 7c408 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c3e8 │ │ │ │ - b.n 7c970 │ │ │ │ + beq.w 7c408 │ │ │ │ + b.n 7c990 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c416 │ │ │ │ + bne.w 7c436 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c416 │ │ │ │ + beq.w 7c436 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c41e │ │ │ │ + bne.w 7c43e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c41e │ │ │ │ + bne.w 7c43e │ │ │ │ lsls r7, r1, #30 │ │ │ │ - bmi.w 7cbe6 │ │ │ │ - ldr.w r8, [pc, #632] @ 7cab8 │ │ │ │ + bmi.w 7cc06 │ │ │ │ + ldr.w r8, [pc, #632] @ 7cad8 │ │ │ │ movw r7, #40968 @ 0xa008 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ ldr.w r3, [r4, #132] @ 0x84 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r3, [r8, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 7cc36 │ │ │ │ + bne.w 7cc56 │ │ │ │ ldr.w r2, [r8, #1632] @ 0x660 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 7cc36 │ │ │ │ + beq.w 7cc56 │ │ │ │ add r3, sp, #12 │ │ │ │ - ldr r1, [pc, #584] @ (7cab0 ) │ │ │ │ + ldr r1, [pc, #584] @ (7cad0 ) │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r3, r0, #3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - beq.w 7cc4a │ │ │ │ + beq.w 7cc6a │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7cbc0 │ │ │ │ + bne.w 7cbe0 │ │ │ │ ldr.w r2, [r8, #2252] @ 0x8cc │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 7cc50 │ │ │ │ + bne.w 7cc70 │ │ │ │ ldr.w r2, [r8, #2260] @ 0x8d4 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 7cc50 │ │ │ │ - ldr r1, [pc, #544] @ (7cab4 ) │ │ │ │ + beq.w 7cc70 │ │ │ │ + ldr r1, [pc, #544] @ (7cad4 ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 7cc4a │ │ │ │ + beq.w 7cc6a │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7cbde │ │ │ │ + bne.w 7cbfe │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c42c │ │ │ │ + bne.w 7c44c │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c42c │ │ │ │ + beq.w 7c44c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7da14 │ │ │ │ + beq.w 7da34 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r2, r0 │ │ │ │ it ne │ │ │ │ strne r2, [r4, #108] @ 0x6c │ │ │ │ - cbnz r3, 7c8da │ │ │ │ + cbnz r3, 7c8fa │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ccb8 │ │ │ │ + bne.w 7ccd8 │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c9ea │ │ │ │ + bne.w 7ca0a │ │ │ │ ldr.w r2, [r5, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c44a │ │ │ │ + beq.w 7c46a │ │ │ │ ldr.w r3, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7c9e6 │ │ │ │ - b.n 7c44a │ │ │ │ + bne.n 7ca06 │ │ │ │ + b.n 7c46a │ │ │ │ lsls r3, r1, #17 │ │ │ │ - bpl.w 7c4c4 │ │ │ │ + bpl.w 7c4e4 │ │ │ │ ldr.w r3, [r4, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c4c4 │ │ │ │ + bne.w 7c4e4 │ │ │ │ ldr.w r2, [r5, #160] @ 0xa0 │ │ │ │ - movw r3, #41813 @ 0xa355 │ │ │ │ + movw r3, #41877 @ 0xa395 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7c4c4 │ │ │ │ - movw r3, #59961 @ 0xea39 │ │ │ │ + bne.w 7c4e4 │ │ │ │ + movw r3, #59993 @ 0xea59 │ │ │ │ movt r3, #7 │ │ │ │ - b.n 7cb70 │ │ │ │ + b.n 7cb90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7cbcc │ │ │ │ + beq.w 7cbec │ │ │ │ ldr.w r2, [r4, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c4a2 │ │ │ │ + bne.w 7c4c2 │ │ │ │ ldr.w r2, [r5, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c4a2 │ │ │ │ - cbz r6, 7c990 │ │ │ │ + beq.w 7c4c2 │ │ │ │ + cbz r6, 7c9b0 │ │ │ │ ldr.w r0, [r4, #196] @ 0xc4 │ │ │ │ ldr.w r7, [r6, #164] @ 0xa4 │ │ │ │ cmp r7, r2 │ │ │ │ it ne │ │ │ │ strne.w r2, [r4, #164] @ 0xa4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7cba6 │ │ │ │ - b.n 7c4b2 │ │ │ │ + beq.w 7cbc6 │ │ │ │ + b.n 7c4d2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c3e8 │ │ │ │ + bne.w 7c408 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c3e8 │ │ │ │ - cbz r6, 7c970 │ │ │ │ + beq.w 7c408 │ │ │ │ + cbz r6, 7c990 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 7c3e8 │ │ │ │ + beq.w 7c408 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b.n 7c3e8 │ │ │ │ + b.n 7c408 │ │ │ │ str.w r2, [r4, #148] @ 0x94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ca7a │ │ │ │ + beq.n 7ca9a │ │ │ │ ldr.w r2, [r4, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c4a2 │ │ │ │ + bne.w 7c4c2 │ │ │ │ ldr.w r2, [r5, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c4a2 │ │ │ │ + beq.w 7c4c2 │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r2, [r4, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7caa2 │ │ │ │ - b.n 7c4b2 │ │ │ │ + beq.w 7cac2 │ │ │ │ + b.n 7c4d2 │ │ │ │ ldr.w r2, [r5, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c466 │ │ │ │ - cbz r6, 7c9b6 │ │ │ │ + beq.w 7c486 │ │ │ │ + cbz r6, 7c9d6 │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 7c466 │ │ │ │ + beq.w 7c486 │ │ │ │ str.w r2, [r4, #144] @ 0x90 │ │ │ │ - b.n 7c466 │ │ │ │ + b.n 7c486 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7da24 │ │ │ │ + beq.w 7da44 │ │ │ │ ldr.w ip, [r5, #136] @ 0x88 │ │ │ │ ldr r7, [r6, #112] @ 0x70 │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ mov r2, ip │ │ │ │ cmp r0, r7 │ │ │ │ - beq.n 7c9d4 │ │ │ │ + beq.n 7c9f4 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ - cbnz r3, 7c9ee │ │ │ │ + cbnz r3, 7ca0e │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7c44a │ │ │ │ + beq.w 7c46a │ │ │ │ ldr.w r0, [r6, #136] @ 0x88 │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 7c9fa │ │ │ │ + beq.n 7ca1a │ │ │ │ str.w r2, [r4, #136] @ 0x88 │ │ │ │ ldr.w ip, [r5, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c44a │ │ │ │ + beq.w 7c46a │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 7c44a │ │ │ │ + bne.w 7c46a │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r1, #23 │ │ │ │ - bpl.w 7c44c │ │ │ │ + bpl.w 7c46c │ │ │ │ lsls r0, r3, #14 │ │ │ │ - bpl.w 7c44c │ │ │ │ + bpl.w 7c46c │ │ │ │ ldr.w r3, [r4, #140] @ 0x8c │ │ │ │ orr.w r1, r1, #131072 @ 0x20000 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7da0e │ │ │ │ + bne.w 7da2e │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - b.n 7c452 │ │ │ │ - cbnz r7, 7ca2c │ │ │ │ + b.n 7c472 │ │ │ │ + cbnz r7, 7ca4c │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7d404 │ │ │ │ + bne.w 7d424 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 7c7ac │ │ │ │ + bne.w 7c7cc │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c7ac │ │ │ │ + beq.w 7c7cc │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 7c396 │ │ │ │ + beq.w 7c3b6 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 7c7ac │ │ │ │ - cbnz r7, 7ca52 │ │ │ │ + b.n 7c7cc │ │ │ │ + cbnz r7, 7ca72 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7d160 │ │ │ │ + bne.w 7d180 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7ca60 │ │ │ │ + bne.n 7ca80 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7cf04 │ │ │ │ + bne.w 7cf24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7c372 │ │ │ │ + bne.w 7c392 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c372 │ │ │ │ + beq.w 7c392 │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7c800 │ │ │ │ - b.n 7c372 │ │ │ │ + bne.w 7c820 │ │ │ │ + b.n 7c392 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c92a │ │ │ │ + beq.w 7c94a │ │ │ │ str.w r2, [r4, #152] @ 0x98 │ │ │ │ ldr.w r2, [r4, #164] @ 0xa4 │ │ │ │ - cbnz r2, 7ca98 │ │ │ │ + cbnz r2, 7cab8 │ │ │ │ ldr.w r2, [r5, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c990 │ │ │ │ + bne.w 7c9b0 │ │ │ │ ldr.w r2, [r4, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c4b2 │ │ │ │ + bne.w 7c4d2 │ │ │ │ ldr.w r2, [r5, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c4b2 │ │ │ │ - b.n 7cbba │ │ │ │ + beq.w 7c4d2 │ │ │ │ + b.n 7cbda │ │ │ │ nop │ │ │ │ push {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb740 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7caca │ │ │ │ + bne.n 7caea │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cde2 │ │ │ │ + bne.w 7ce02 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7cad8 │ │ │ │ + bne.n 7caf8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cdce │ │ │ │ + bne.w 7cdee │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7cae6 │ │ │ │ + bne.n 7cb06 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d6be │ │ │ │ + bne.w 7d6de │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - cbnz r1, 7caf2 │ │ │ │ + cbnz r1, 7cb12 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cd34 │ │ │ │ + bne.w 7cd54 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 7c5e8 │ │ │ │ - cbnz r0, 7cb00 │ │ │ │ + b.n 7c608 │ │ │ │ + cbnz r0, 7cb20 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cc76 │ │ │ │ + bne.w 7cc96 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7cb0e │ │ │ │ + bne.n 7cb2e │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cccc │ │ │ │ + bne.w 7ccec │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7c38a │ │ │ │ + bne.w 7c3aa │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c38a │ │ │ │ + beq.w 7c3aa │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7c502 │ │ │ │ - b.n 7c38a │ │ │ │ - cbnz r7, 7cb32 │ │ │ │ + bne.w 7c522 │ │ │ │ + b.n 7c3aa │ │ │ │ + cbnz r7, 7cb52 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7cc8a │ │ │ │ + bne.w 7ccaa │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7cb40 │ │ │ │ + bne.n 7cb60 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7cd28 │ │ │ │ - cbnz r0, 7cb4a │ │ │ │ + bne.w 7cd48 │ │ │ │ + cbnz r0, 7cb6a │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d6d8 │ │ │ │ + bne.w 7d6f8 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - cbnz r1, 7cb56 │ │ │ │ + cbnz r1, 7cb76 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cce2 │ │ │ │ + bne.w 7cd02 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 7c556 │ │ │ │ + b.n 7c576 │ │ │ │ ldr.w r3, [r5, #160] @ 0xa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c4c4 │ │ │ │ - cbz r6, 7cb70 │ │ │ │ + beq.w 7c4e4 │ │ │ │ + cbz r6, 7cb90 │ │ │ │ ldr.w r2, [r6, #160] @ 0xa0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 7c4c4 │ │ │ │ + beq.w 7c4e4 │ │ │ │ str.w r3, [r4, #160] @ 0xa0 │ │ │ │ - b.n 7c4c4 │ │ │ │ + b.n 7c4e4 │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c92a │ │ │ │ + beq.w 7c94a │ │ │ │ ldr.w r0, [r4, #164] @ 0xa4 │ │ │ │ ldr.w r7, [r6, #152] @ 0x98 │ │ │ │ cmp r7, r2 │ │ │ │ it ne │ │ │ │ strne.w r2, [r4, #152] @ 0x98 │ │ │ │ - cbnz r0, 7cb9c │ │ │ │ + cbnz r0, 7cbbc │ │ │ │ ldr.w r2, [r5, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c940 │ │ │ │ + bne.w 7c960 │ │ │ │ ldr.w r2, [r4, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c4b2 │ │ │ │ + bne.w 7c4d2 │ │ │ │ ldr.w r2, [r5, #196] @ 0xc4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c4b2 │ │ │ │ + beq.w 7c4d2 │ │ │ │ ldr.w r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 7c4b2 │ │ │ │ + beq.w 7c4d2 │ │ │ │ str.w r2, [r4, #196] @ 0xc4 │ │ │ │ - b.n 7c4b2 │ │ │ │ + b.n 7c4d2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c87e │ │ │ │ + beq.w 7c89e │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ - b.n 7c41e │ │ │ │ + b.n 7c43e │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c92a │ │ │ │ + beq.w 7c94a │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7ca84 │ │ │ │ - b.n 7cb80 │ │ │ │ + beq.w 7caa4 │ │ │ │ + b.n 7cba0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7cbc8 │ │ │ │ - b.n 7c8a6 │ │ │ │ - ldr r3, [pc, #572] @ (7ce24 ) │ │ │ │ + bne.n 7cbe8 │ │ │ │ + b.n 7c8c6 │ │ │ │ + ldr r3, [pc, #572] @ (7ce44 ) │ │ │ │ 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 │ │ │ │ @@ -120882,1584 +120906,1584 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #400] @ 0x190 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7d7ee │ │ │ │ + beq.w 7d80e │ │ │ │ ldr.w r3, [r1, #416] @ 0x1a0 │ │ │ │ mov r9, r3 │ │ │ │ - ldr.w r8, [pc, #524] @ 7ce30 │ │ │ │ + ldr.w r8, [pc, #524] @ 7ce50 │ │ │ │ movw r7, #40968 @ 0xa008 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ ldr.w r3, [r8, #1624] @ 0x658 │ │ │ │ cmp r3, r7 │ │ │ │ - beq.w 7c85a │ │ │ │ - ldr r0, [pc, #496] @ (7ce28 ) │ │ │ │ - bl 6bb50 │ │ │ │ + beq.w 7c87a │ │ │ │ + ldr r0, [pc, #496] @ (7ce48 ) │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 7c864 │ │ │ │ - ldr r0, [pc, #480] @ (7ce28 ) │ │ │ │ - bl 267f74 │ │ │ │ + bne.w 7c884 │ │ │ │ + ldr r0, [pc, #480] @ (7ce48 ) │ │ │ │ + bl 268560 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7c4c6 │ │ │ │ - ldr r0, [pc, #472] @ (7ce2c ) │ │ │ │ + b.n 7c4e6 │ │ │ │ + ldr r0, [pc, #472] @ (7ce4c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 7c892 │ │ │ │ - ldr r0, [pc, #456] @ (7ce2c ) │ │ │ │ - bl 267f74 │ │ │ │ - b.n 7cc4a │ │ │ │ + bne.w 7c8b2 │ │ │ │ + ldr r0, [pc, #456] @ (7ce4c ) │ │ │ │ + bl 268560 │ │ │ │ + b.n 7cc6a │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7c4ea │ │ │ │ - b.n 7c4f2 │ │ │ │ + beq.w 7c50a │ │ │ │ + b.n 7c512 │ │ │ │ ldr r7, [r1, #0] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 7cb00 │ │ │ │ + beq.w 7cb20 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7cb06 │ │ │ │ - b.n 7cb0e │ │ │ │ + beq.w 7cb26 │ │ │ │ + b.n 7cb2e │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #0] │ │ │ │ - b.n 7cb32 │ │ │ │ + b.n 7cb52 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 7c4fa │ │ │ │ - b.w 7c38a │ │ │ │ + beq.w 7c51a │ │ │ │ + b.w 7c3aa │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7ccb0 │ │ │ │ + bne.n 7ccd0 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7ce46 │ │ │ │ + bne.w 7ce66 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c542 │ │ │ │ - b.n 7c54a │ │ │ │ + beq.w 7c562 │ │ │ │ + b.n 7c56a │ │ │ │ ldr.w ip, [r5, #136] @ 0x88 │ │ │ │ ldr r7, [r6, #112] @ 0x70 │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ mov r2, ip │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 7c9d2 │ │ │ │ - b.n 7c9d4 │ │ │ │ + bne.w 7c9f2 │ │ │ │ + b.n 7c9f4 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 7cb0e │ │ │ │ + beq.w 7cb2e │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 7cb16 │ │ │ │ - b.w 7c38a │ │ │ │ + beq.w 7cb36 │ │ │ │ + b.w 7c3aa │ │ │ │ ldr r0, [r3, #20] │ │ │ │ ldr.w r7, [lr, #12] │ │ │ │ cmp r7, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #12] │ │ │ │ - cbnz r0, 7ccf8 │ │ │ │ + cbnz r0, 7cd18 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d8f8 │ │ │ │ + bne.w 7d918 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - cbnz r1, 7cd02 │ │ │ │ + cbnz r1, 7cd22 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7cdec │ │ │ │ + bne.n 7ce0c │ │ │ │ mov r1, r6 │ │ │ │ - b.n 7c56e │ │ │ │ + b.n 7c58e │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d740 │ │ │ │ + bne.w 7d760 │ │ │ │ str.w r7, [r3, #132] @ 0x84 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7c760 │ │ │ │ + bne.w 7c780 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c760 │ │ │ │ + beq.w 7c780 │ │ │ │ str.w r0, [r3, #136] @ 0x88 │ │ │ │ - b.n 7c760 │ │ │ │ + b.n 7c780 │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ cmp r1, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #4] │ │ │ │ - b.n 7cb40 │ │ │ │ + b.n 7cb60 │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp ip, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #12] │ │ │ │ - cbnz r0, 7cd4a │ │ │ │ + cbnz r0, 7cd6a │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d5d6 │ │ │ │ + bne.w 7d5f6 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - cbnz r1, 7cd56 │ │ │ │ + cbnz r1, 7cd76 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d136 │ │ │ │ + bne.w 7d156 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 7c600 │ │ │ │ + b.n 7c620 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7cd6a │ │ │ │ + bne.n 7cd8a │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf26 │ │ │ │ + bne.w 7cf46 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7cd78 │ │ │ │ + bne.n 7cd98 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d014 │ │ │ │ + bne.w 7d034 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7cd84 │ │ │ │ + cbnz r0, 7cda4 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d084 │ │ │ │ + bne.w 7d0a4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c5f4 │ │ │ │ + bne.w 7c614 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c5f4 │ │ │ │ + beq.w 7c614 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ str r0, [r3, #16] │ │ │ │ - cbnz r7, 7cda4 │ │ │ │ + cbnz r7, 7cdc4 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf5e │ │ │ │ - cbnz r1, 7cdae │ │ │ │ + bne.w 7cf7e │ │ │ │ + cbnz r1, 7cdce │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d04c │ │ │ │ + bne.w 7d06c │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d896 │ │ │ │ + bne.w 7d8b6 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0c0 │ │ │ │ - cbnz r1, 7cdca │ │ │ │ + bne.w 7d0e0 │ │ │ │ + cbnz r1, 7cdea │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d4e0 │ │ │ │ + bne.w 7d500 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 7c624 │ │ │ │ + b.n 7c644 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w 7cad8 │ │ │ │ + beq.w 7caf8 │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7cade │ │ │ │ - b.n 7cae6 │ │ │ │ + beq.w 7cafe │ │ │ │ + b.n 7cb06 │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #0] │ │ │ │ - b.n 7caca │ │ │ │ + b.n 7caea │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ ldr.w ip, [r7, #28] │ │ │ │ ldr r7, [r3, #32] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #28] │ │ │ │ - cbnz r7, 7ce06 │ │ │ │ + cbnz r7, 7ce26 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d728 │ │ │ │ + bne.w 7d748 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c37e │ │ │ │ + bne.w 7c39e │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c37e │ │ │ │ + beq.w 7c39e │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 7c37e │ │ │ │ - b.n 7ce94 │ │ │ │ + beq.w 7c39e │ │ │ │ + b.n 7ceb4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb740 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r7, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 7d3b6 │ │ │ │ + bne.w 7d3d6 │ │ │ │ ldr r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7d3b6 │ │ │ │ + beq.w 7d3d6 │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ str r7, [r3, #4] │ │ │ │ - cbnz r0, 7ce52 │ │ │ │ + cbnz r0, 7ce72 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ - cbnz r0, 7ce9e │ │ │ │ + cbnz r0, 7cebe │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7ce5e │ │ │ │ + bne.n 7ce7e │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ced6 │ │ │ │ + bne.n 7cef6 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 7ce6a │ │ │ │ + cbnz r0, 7ce8a │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d3dc │ │ │ │ + bne.w 7d3fc │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c56e │ │ │ │ + bne.w 7c58e │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c56e │ │ │ │ + beq.w 7c58e │ │ │ │ ldr r7, [r3, #32] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ str r0, [r3, #28] │ │ │ │ - cbnz r7, 7ce86 │ │ │ │ + cbnz r7, 7cea6 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 7ced2 │ │ │ │ + cbnz r0, 7cef2 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7c37e │ │ │ │ + bne.w 7c39e │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7c37e │ │ │ │ + beq.w 7c39e │ │ │ │ str r2, [r3, #36] @ 0x24 │ │ │ │ - b.w 7c37e │ │ │ │ + b.w 7c39e │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7ceac │ │ │ │ + bne.n 7cecc │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - cbnz r0, 7ced8 │ │ │ │ - cbnz r7, 7ceb6 │ │ │ │ + cbnz r0, 7cef8 │ │ │ │ + cbnz r7, 7ced6 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d3dc │ │ │ │ + bne.w 7d3fc │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbnz r0, 7cec0 │ │ │ │ + cbnz r0, 7cee0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ce7a │ │ │ │ + bne.n 7ce9a │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c57a │ │ │ │ + bne.w 7c59a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c57a │ │ │ │ + beq.w 7c59a │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ str r0, [r3, #32] │ │ │ │ - b.n 7ce86 │ │ │ │ + b.n 7cea6 │ │ │ │ ldr r7, [r3, #20] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ str r0, [r3, #12] │ │ │ │ - cbnz r7, 7cee6 │ │ │ │ + cbnz r7, 7cf06 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d3de │ │ │ │ - cbnz r1, 7ceee │ │ │ │ + bne.w 7d3fe │ │ │ │ + cbnz r1, 7cf0e │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7ce7a │ │ │ │ + bne.n 7ce9a │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d3f2 │ │ │ │ + bne.w 7d412 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7ce86 │ │ │ │ - b.n 7ced2 │ │ │ │ + beq.n 7cea6 │ │ │ │ + b.n 7cef2 │ │ │ │ str r0, [r3, #4] │ │ │ │ - b.n 7c7f2 │ │ │ │ + b.n 7c812 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 7ca60 │ │ │ │ + beq.w 7ca80 │ │ │ │ str r7, [r3, #4] │ │ │ │ - b.n 7ca60 │ │ │ │ + b.n 7ca80 │ │ │ │ str r7, [r3, #0] │ │ │ │ - b.n 7c7e4 │ │ │ │ + b.n 7c804 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7d418 │ │ │ │ + bne.w 7d438 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d418 │ │ │ │ + beq.w 7d438 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7cf36 │ │ │ │ + bne.n 7cf56 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d016 │ │ │ │ - cbnz r7, 7cf40 │ │ │ │ + bne.n 7d036 │ │ │ │ + cbnz r7, 7cf60 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d084 │ │ │ │ + bne.w 7d0a4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 7cf4c │ │ │ │ + cbnz r0, 7cf6c │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cd94 │ │ │ │ + bne.w 7cdb4 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c600 │ │ │ │ + bne.w 7c620 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c600 │ │ │ │ + beq.w 7c620 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r0, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d948 │ │ │ │ + bne.w 7d968 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d04e │ │ │ │ - cbnz r7, 7cf78 │ │ │ │ + bne.n 7d06e │ │ │ │ + cbnz r7, 7cf98 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0be │ │ │ │ + bne.w 7d0de │ │ │ │ ldr r0, [r3, #32] │ │ │ │ - cbnz r0, 7cf84 │ │ │ │ + cbnz r0, 7cfa4 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d4e0 │ │ │ │ + bne.w 7d500 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c630 │ │ │ │ + bne.w 7c650 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c630 │ │ │ │ + beq.w 7c650 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ ldr.w ip, [r3, #44] @ 0x2c │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d89c │ │ │ │ + bne.w 7d8bc │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d608 │ │ │ │ + bne.w 7d628 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7cfb8 │ │ │ │ + bne.n 7cfd8 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0f8 │ │ │ │ + bne.w 7d118 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ - cbnz r0, 7cfc4 │ │ │ │ + cbnz r0, 7cfe4 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d172 │ │ │ │ + bne.w 7d192 │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c660 │ │ │ │ + bne.w 7c680 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c660 │ │ │ │ + beq.w 7c680 │ │ │ │ ldr r7, [r3, #56] @ 0x38 │ │ │ │ ldr.w ip, [r3, #60] @ 0x3c │ │ │ │ str r0, [r3, #52] @ 0x34 │ │ │ │ - cbnz r7, 7cfe6 │ │ │ │ + cbnz r7, 7d006 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d24c │ │ │ │ + bne.w 7d26c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 7d7fc │ │ │ │ + bne.w 7d81c │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d288 │ │ │ │ - cbnz r1, 7d002 │ │ │ │ + bne.w 7d2a8 │ │ │ │ + cbnz r1, 7d022 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d1a8 │ │ │ │ + bne.w 7d1c8 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 7d00e │ │ │ │ + cbnz r1, 7d02e │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2d2 │ │ │ │ + bne.w 7d2f2 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c690 │ │ │ │ + b.w 7c6b0 │ │ │ │ ldr r7, [r3, #12] │ │ │ │ ldr.w ip, [r3, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ - cbnz r7, 7d024 │ │ │ │ + cbnz r7, 7d044 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d088 │ │ │ │ + bne.n 7d0a8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d032 │ │ │ │ + bne.n 7d052 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cd94 │ │ │ │ + bne.w 7cdb4 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ - cbnz r0, 7d03c │ │ │ │ + cbnz r0, 7d05c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7cf5c │ │ │ │ + bne.n 7cf7c │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c60c │ │ │ │ + bne.w 7c62c │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c60c │ │ │ │ + beq.w 7c62c │ │ │ │ ldr r7, [r3, #28] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ str r0, [r3, #24] │ │ │ │ - cbnz r7, 7d05a │ │ │ │ + cbnz r7, 7d07a │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d0c0 │ │ │ │ - cbnz r1, 7d064 │ │ │ │ + bne.n 7d0e0 │ │ │ │ + cbnz r1, 7d084 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d4e0 │ │ │ │ + bne.w 7d500 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d972 │ │ │ │ + bne.w 7d992 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7cf96 │ │ │ │ - cbnz r1, 7d07e │ │ │ │ + bne.n 7cfb6 │ │ │ │ + cbnz r1, 7d09e │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d604 │ │ │ │ + bne.w 7d624 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c63c │ │ │ │ + b.w 7c65c │ │ │ │ ldr.w ip, [r3, #16] │ │ │ │ ldr r7, [r3, #20] │ │ │ │ str r0, [r3, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d09a │ │ │ │ + bne.n 7d0ba │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cd96 │ │ │ │ - cbnz r7, 7d0a4 │ │ │ │ + bne.w 7cdb6 │ │ │ │ + cbnz r7, 7d0c4 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf5c │ │ │ │ + bne.w 7cf7c │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbnz r0, 7d0ae │ │ │ │ + cbnz r0, 7d0ce │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d04c │ │ │ │ + bne.n 7d06c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c618 │ │ │ │ + bne.w 7c638 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c618 │ │ │ │ + beq.w 7c638 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ ldr r7, [r3, #36] @ 0x24 │ │ │ │ str r0, [r3, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d8cc │ │ │ │ + bne.w 7d8ec │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d4e2 │ │ │ │ - cbnz r7, 7d0dc │ │ │ │ + bne.w 7d502 │ │ │ │ + cbnz r7, 7d0fc │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf94 │ │ │ │ + bne.w 7cfb4 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbnz r0, 7d0e8 │ │ │ │ + cbnz r0, 7d108 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d604 │ │ │ │ + bne.w 7d624 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c648 │ │ │ │ + bne.w 7c668 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c648 │ │ │ │ + beq.w 7c668 │ │ │ │ ldr r7, [r3, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ str r0, [r3, #44] @ 0x2c │ │ │ │ - cbnz r7, 7d106 │ │ │ │ + cbnz r7, 7d126 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d174 │ │ │ │ - cbnz r1, 7d110 │ │ │ │ + bne.n 7d194 │ │ │ │ + cbnz r1, 7d130 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cfd4 │ │ │ │ + bne.w 7cff4 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ - cbnz r1, 7d11c │ │ │ │ + cbnz r1, 7d13c │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d248 │ │ │ │ + bne.w 7d268 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - cbnz r1, 7d128 │ │ │ │ + cbnz r1, 7d148 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d286 │ │ │ │ + bne.w 7d2a6 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c678 │ │ │ │ + b.w 7c698 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cf5c │ │ │ │ + beq.w 7cf7c │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #20] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #20] │ │ │ │ - cbnz r1, 7d150 │ │ │ │ + cbnz r1, 7d170 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d520 │ │ │ │ + bne.w 7d540 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - cbnz r1, 7d15a │ │ │ │ + cbnz r1, 7d17a │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d1ee │ │ │ │ + bne.n 7d20e │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c618 │ │ │ │ + b.w 7c638 │ │ │ │ ldr.w r0, [ip] │ │ │ │ cmp r0, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #0] │ │ │ │ - b.n 7ca52 │ │ │ │ + b.n 7ca72 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d5a0 │ │ │ │ + bne.w 7d5c0 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr r7, [r3, #56] @ 0x38 │ │ │ │ str r0, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d7c2 │ │ │ │ + bne.w 7d7e2 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cfd6 │ │ │ │ - cbnz r7, 7d18e │ │ │ │ + bne.w 7cff6 │ │ │ │ + cbnz r7, 7d1ae │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d248 │ │ │ │ + bne.n 7d268 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ - cbnz r0, 7d198 │ │ │ │ + cbnz r0, 7d1b8 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d286 │ │ │ │ + bne.n 7d2a6 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c684 │ │ │ │ + bne.w 7c6a4 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c684 │ │ │ │ + beq.w 7c6a4 │ │ │ │ ldr r7, [r3, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ str r0, [r3, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7d874 │ │ │ │ + bne.w 7d894 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2d4 │ │ │ │ - cbnz r1, 7d1c6 │ │ │ │ + bne.w 7d2f4 │ │ │ │ + cbnz r1, 7d1e6 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d862 │ │ │ │ + bne.w 7d882 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7da84 │ │ │ │ + bne.w 7daa4 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d2bc │ │ │ │ - cbnz r1, 7d1e0 │ │ │ │ + bne.n 7d2dc │ │ │ │ + cbnz r1, 7d200 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7da80 │ │ │ │ + bne.w 7daa0 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c6b4 │ │ │ │ + b.w 7c6d4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d0be │ │ │ │ + beq.w 7d0de │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #28] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #28] │ │ │ │ - cbnz r1, 7d208 │ │ │ │ + cbnz r1, 7d228 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d54a │ │ │ │ + bne.w 7d56a │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - cbnz r1, 7d210 │ │ │ │ + cbnz r1, 7d230 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - cbnz r0, 7d21e │ │ │ │ + cbnz r0, 7d23e │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c630 │ │ │ │ + b.w 7c650 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cf94 │ │ │ │ + beq.w 7cfb4 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #36] @ 0x24 │ │ │ │ - cbnz r1, 7d238 │ │ │ │ + cbnz r1, 7d258 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d574 │ │ │ │ + bne.w 7d594 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - cbnz r1, 7d242 │ │ │ │ + cbnz r1, 7d262 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d2fe │ │ │ │ + bne.n 7d31e │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c648 │ │ │ │ + b.w 7c668 │ │ │ │ ldr.w ip, [r3, #60] @ 0x3c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ str r0, [r3, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d25a │ │ │ │ + bne.n 7d27a │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 7d288 │ │ │ │ - cbnz r1, 7d262 │ │ │ │ + cbnz r0, 7d2a8 │ │ │ │ + cbnz r1, 7d282 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d1a8 │ │ │ │ + bne.n 7d1c8 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d988 │ │ │ │ + bne.w 7d9a8 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d2d4 │ │ │ │ - cbnz r1, 7d27c │ │ │ │ + bne.n 7d2f4 │ │ │ │ + cbnz r1, 7d29c │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d862 │ │ │ │ + bne.w 7d882 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c69c │ │ │ │ + b.w 7c6bc │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d35a │ │ │ │ + bne.n 7d37a │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ ldr r7, [r3, #72] @ 0x48 │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d834 │ │ │ │ + bne.w 7d854 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d1aa │ │ │ │ - cbnz r7, 7d29e │ │ │ │ + bne.n 7d1ca │ │ │ │ + cbnz r7, 7d2be │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 7d2d2 │ │ │ │ + cbnz r0, 7d2f2 │ │ │ │ ldr r0, [r3, #76] @ 0x4c │ │ │ │ - cbnz r0, 7d2aa │ │ │ │ + cbnz r0, 7d2ca │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d862 │ │ │ │ + bne.w 7d882 │ │ │ │ ldr r0, [r3, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c6a8 │ │ │ │ + bne.w 7c6c8 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c6a8 │ │ │ │ + beq.w 7c6c8 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ str r0, [r3, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d1e0 │ │ │ │ + bne.n 7d200 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7d1e0 │ │ │ │ + beq.n 7d200 │ │ │ │ str r0, [r3, #84] @ 0x54 │ │ │ │ - b.w 7c6b4 │ │ │ │ + b.w 7c6d4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d388 │ │ │ │ + bne.n 7d3a8 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ ldr r7, [r3, #80] @ 0x50 │ │ │ │ str r0, [r3, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d98c │ │ │ │ + bne.w 7d9ac │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d864 │ │ │ │ - cbnz r7, 7d2ee │ │ │ │ + bne.w 7d884 │ │ │ │ + cbnz r7, 7d30e │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d2ba │ │ │ │ + bne.n 7d2da │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7d2c2 │ │ │ │ - b.n 7d1e0 │ │ │ │ + beq.n 7d2e2 │ │ │ │ + b.n 7d200 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d0f8 │ │ │ │ + beq.w 7d118 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #44] @ 0x2c │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #44] @ 0x2c │ │ │ │ - cbnz r1, 7d318 │ │ │ │ + cbnz r1, 7d338 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d5a2 │ │ │ │ + bne.w 7d5c2 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - cbnz r1, 7d320 │ │ │ │ + cbnz r1, 7d340 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ - cbnz r0, 7d32e │ │ │ │ + cbnz r0, 7d34e │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c660 │ │ │ │ + b.w 7c680 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cfd4 │ │ │ │ + beq.w 7cff4 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r3, #56] @ 0x38 │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #52] @ 0x34 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d34c │ │ │ │ + bne.n 7d36c │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d47c │ │ │ │ + bne.w 7d49c │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - cbnz r1, 7d354 │ │ │ │ + cbnz r1, 7d374 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ - cbnz r0, 7d35c │ │ │ │ + cbnz r0, 7d37c │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c678 │ │ │ │ + b.w 7c698 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r3, #64] @ 0x40 │ │ │ │ ldr r1, [r1, #60] @ 0x3c │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #60] @ 0x3c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d37a │ │ │ │ + bne.n 7d39a │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d4b0 │ │ │ │ + bne.w 7d4d0 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 7d382 │ │ │ │ + cbnz r1, 7d3a2 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ - cbnz r0, 7d38a │ │ │ │ + cbnz r0, 7d3aa │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c690 │ │ │ │ + b.w 7c6b0 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r1, 7d3a4 │ │ │ │ + cbnz r1, 7d3c4 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d808 │ │ │ │ + bne.w 7d828 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ - cbnz r1, 7d3b0 │ │ │ │ + cbnz r1, 7d3d0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d9ea │ │ │ │ + bne.w 7da0a │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c6a8 │ │ │ │ - cbnz r0, 7d3c0 │ │ │ │ + b.w 7c6c8 │ │ │ │ + cbnz r0, 7d3e0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ce9a │ │ │ │ + bne.w 7ceba │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7d3cc │ │ │ │ + cbnz r0, 7d3ec │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ced6 │ │ │ │ + bne.w 7cef6 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c562 │ │ │ │ + bne.w 7c582 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c562 │ │ │ │ + beq.w 7c582 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ ldr r7, [r3, #32] │ │ │ │ str r0, [r3, #20] │ │ │ │ - cbnz r1, 7d3ec │ │ │ │ + cbnz r1, 7d40c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ce7c │ │ │ │ + bne.w 7ce9c │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7cef6 │ │ │ │ + beq.w 7cf16 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ce8c │ │ │ │ - b.w 7c37e │ │ │ │ + beq.w 7ceac │ │ │ │ + b.w 7c39e │ │ │ │ str r0, [r3, #0] │ │ │ │ - b.w 7c79e │ │ │ │ + b.w 7c7be │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, r7 │ │ │ │ it ne │ │ │ │ strne r7, [r3, #0] │ │ │ │ - b.w 7ca2c │ │ │ │ + b.w 7ca4c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cdee │ │ │ │ - b.n 7ce7a │ │ │ │ + bne.w 7ce0e │ │ │ │ + b.n 7ce9a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 7c5d4 │ │ │ │ - b.w 7c5dc │ │ │ │ + beq.w 7c5f4 │ │ │ │ + b.w 7c5fc │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c816 │ │ │ │ + beq.w 7c836 │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r3 │ │ │ │ it ne │ │ │ │ strne r3, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7c416 │ │ │ │ + bne.w 7c436 │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c40e │ │ │ │ - b.w 7c416 │ │ │ │ + bne.w 7c42e │ │ │ │ + b.w 7c436 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7cbb0 │ │ │ │ - b.w 7cbba │ │ │ │ + bne.w 7cbd0 │ │ │ │ + b.w 7cbda │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d696 │ │ │ │ + bne.w 7d6b6 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ str r0, [r3, #120] @ 0x78 │ │ │ │ - cbnz r1, 7d462 │ │ │ │ + cbnz r1, 7d482 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ - cbnz r0, 7d46e │ │ │ │ + cbnz r0, 7d48e │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c724 │ │ │ │ + b.w 7c744 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d6b2 │ │ │ │ + bne.w 7d6d2 │ │ │ │ str r0, [r3, #116] @ 0x74 │ │ │ │ - b.w 7c724 │ │ │ │ + b.w 7c744 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d248 │ │ │ │ + beq.w 7d268 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r3, #60] @ 0x3c │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #56] @ 0x38 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d49a │ │ │ │ + bne.n 7d4ba │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d35c │ │ │ │ + bne.w 7d37c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ - cbnz r1, 7d4a2 │ │ │ │ + cbnz r1, 7d4c2 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ - cbnz r0, 7d4b0 │ │ │ │ + cbnz r0, 7d4d0 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c684 │ │ │ │ + b.w 7c6a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d1a8 │ │ │ │ + beq.w 7d1c8 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #64] @ 0x40 │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #64] @ 0x40 │ │ │ │ - cbnz r1, 7d4ca │ │ │ │ + cbnz r1, 7d4ea │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d38a │ │ │ │ + bne.w 7d3aa │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ - cbnz r1, 7d4d6 │ │ │ │ + cbnz r1, 7d4f6 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d808 │ │ │ │ + bne.w 7d828 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c69c │ │ │ │ + b.w 7c6bc │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d548 │ │ │ │ + bne.n 7d568 │ │ │ │ ldr r7, [r3, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ str r0, [r3, #32] │ │ │ │ - cbnz r7, 7d4f0 │ │ │ │ + cbnz r7, 7d510 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf96 │ │ │ │ - cbnz r1, 7d4fa │ │ │ │ + bne.w 7cfb6 │ │ │ │ + cbnz r1, 7d51a │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d604 │ │ │ │ + bne.w 7d624 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - cbnz r1, 7d506 │ │ │ │ + cbnz r1, 7d526 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0f8 │ │ │ │ + bne.w 7d118 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - cbnz r1, 7d512 │ │ │ │ + cbnz r1, 7d532 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d172 │ │ │ │ + bne.w 7d192 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c654 │ │ │ │ + b.w 7c674 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d04c │ │ │ │ + beq.w 7d06c │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #24] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #24] │ │ │ │ - cbnz r1, 7d53a │ │ │ │ + cbnz r1, 7d55a │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d1ee │ │ │ │ + bne.w 7d20e │ │ │ │ ldr r1, [r3, #32] │ │ │ │ - cbnz r1, 7d542 │ │ │ │ + cbnz r1, 7d562 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - cbnz r0, 7d54a │ │ │ │ + cbnz r0, 7d56a │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c624 │ │ │ │ + b.w 7c644 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #32] │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #32] │ │ │ │ - cbnz r1, 7d564 │ │ │ │ + cbnz r1, 7d584 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d21e │ │ │ │ + bne.w 7d23e │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - cbnz r1, 7d56c │ │ │ │ + cbnz r1, 7d58c │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ - cbnz r0, 7d574 │ │ │ │ + cbnz r0, 7d594 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c63c │ │ │ │ + b.w 7c65c │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r3, #44] @ 0x2c │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ cmp r1, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #40] @ 0x28 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d592 │ │ │ │ + bne.n 7d5b2 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2fe │ │ │ │ + bne.w 7d31e │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - cbnz r1, 7d59a │ │ │ │ + cbnz r1, 7d5ba │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - cbnz r0, 7d5a2 │ │ │ │ + cbnz r0, 7d5c2 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c654 │ │ │ │ + b.w 7c674 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #48] @ 0x30 │ │ │ │ - cbnz r1, 7d5bc │ │ │ │ + cbnz r1, 7d5dc │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d32e │ │ │ │ + bne.w 7d34e │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ - cbnz r1, 7d5c8 │ │ │ │ + cbnz r1, 7d5e8 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d47c │ │ │ │ + bne.w 7d49c │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c66c │ │ │ │ + b.w 7c68c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cd94 │ │ │ │ + beq.w 7cdb4 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #16] │ │ │ │ - cbnz r1, 7d5f0 │ │ │ │ + cbnz r1, 7d610 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d136 │ │ │ │ + bne.w 7d156 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbnz r1, 7d5fa │ │ │ │ + cbnz r1, 7d61a │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d520 │ │ │ │ + bne.n 7d540 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c60c │ │ │ │ + b.w 7c62c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d572 │ │ │ │ + bne.n 7d592 │ │ │ │ ldr.w ip, [r3, #44] @ 0x2c │ │ │ │ ldr r7, [r3, #48] @ 0x30 │ │ │ │ str r0, [r3, #40] @ 0x28 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d61a │ │ │ │ + bne.n 7d63a │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0fa │ │ │ │ + bne.w 7d11a │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7d97e │ │ │ │ + bne.w 7d99e │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d174 │ │ │ │ - cbnz r1, 7d634 │ │ │ │ + bne.w 7d194 │ │ │ │ + cbnz r1, 7d654 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cfd4 │ │ │ │ + bne.w 7cff4 │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ - cbnz r1, 7d640 │ │ │ │ + cbnz r1, 7d660 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d248 │ │ │ │ + bne.w 7d268 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c66c │ │ │ │ + b.w 7c68c │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ orr.w r1, r1, #2048 @ 0x800 │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c400 │ │ │ │ - b.n 7d426 │ │ │ │ + beq.w 7c420 │ │ │ │ + b.n 7d446 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7c39e │ │ │ │ + beq.w 7c3be │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 7c7c4 │ │ │ │ - b.w 7c7bc │ │ │ │ + beq.w 7c7e4 │ │ │ │ + b.w 7c7dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d9c0 │ │ │ │ + beq.w 7d9e0 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr.w ip, [r7, #108] @ 0x6c │ │ │ │ ldr r7, [r3, #112] @ 0x70 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #108] @ 0x6c │ │ │ │ - cbnz r7, 7d686 │ │ │ │ + cbnz r7, 7d6a6 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d924 │ │ │ │ + bne.w 7d944 │ │ │ │ ldr r0, [r3, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c718 │ │ │ │ + bne.w 7c738 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c718 │ │ │ │ + beq.w 7c738 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr.w ip, [r7, #120] @ 0x78 │ │ │ │ ldr r7, [r3, #116] @ 0x74 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #120] @ 0x78 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7c724 │ │ │ │ + bne.w 7c744 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c724 │ │ │ │ + beq.w 7c744 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #116] @ 0x74 │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w 7c724 │ │ │ │ - b.n 7d46e │ │ │ │ + beq.w 7c744 │ │ │ │ + b.n 7d48e │ │ │ │ ldr r7, [r0, #8] │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ cmp r7, r1 │ │ │ │ it ne │ │ │ │ strne r1, [r3, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7caea │ │ │ │ + beq.w 7cb0a │ │ │ │ mov r1, r6 │ │ │ │ - b.w 7c5e8 │ │ │ │ + b.w 7c608 │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ ldr r7, [r3, #12] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 7daca │ │ │ │ - cbnz r7, 7d6ee │ │ │ │ + bne.w 7daea │ │ │ │ + cbnz r7, 7d70e │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7cce2 │ │ │ │ + bne.w 7cd02 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d978 │ │ │ │ + bne.w 7d998 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ mov r1, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c562 │ │ │ │ + beq.w 7c582 │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ ldr.w ip, [r7, #20] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #20] │ │ │ │ - cbnz r7, 7d718 │ │ │ │ + cbnz r7, 7d738 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cdee │ │ │ │ + bne.w 7ce0e │ │ │ │ ldr r0, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c57a │ │ │ │ + bne.w 7c59a │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c57a │ │ │ │ + beq.w 7c59a │ │ │ │ ldr r7, [r1, #52] @ 0x34 │ │ │ │ ldr.w ip, [r7, #32] │ │ │ │ ldr r7, [r3, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7ce0e │ │ │ │ - b.w 7c37e │ │ │ │ + beq.w 7ce2e │ │ │ │ + b.w 7c39e │ │ │ │ ldr.w ip, [r1, #48] @ 0x30 │ │ │ │ ldr.w r0, [ip, #132] @ 0x84 │ │ │ │ cmp r7, r0 │ │ │ │ it ne │ │ │ │ strne.w r7, [r3, #132] @ 0x84 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 7c760 │ │ │ │ + bne.w 7c780 │ │ │ │ ldr.w r0, [r2, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c760 │ │ │ │ + beq.w 7c780 │ │ │ │ ldr.w r7, [ip, #136] @ 0x88 │ │ │ │ cmp r7, r0 │ │ │ │ - bne.w 7cd22 │ │ │ │ - b.w 7c760 │ │ │ │ + bne.w 7cd42 │ │ │ │ + b.w 7c780 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d700 │ │ │ │ - b.n 7d3dc │ │ │ │ + bne.n 7d720 │ │ │ │ + b.n 7d3fc │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d924 │ │ │ │ + bne.w 7d944 │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ str r0, [r3, #112] @ 0x70 │ │ │ │ - cbnz r1, 7d78a │ │ │ │ + cbnz r1, 7d7aa │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d458 │ │ │ │ + bne.w 7d478 │ │ │ │ ldr r1, [r3, #116] @ 0x74 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d462 │ │ │ │ + bne.w 7d482 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c724 │ │ │ │ - b.n 7d46e │ │ │ │ + beq.w 7c744 │ │ │ │ + b.n 7d48e │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 7c8ee │ │ │ │ - b.w 7c9e6 │ │ │ │ - cbz r6, 7d7b2 │ │ │ │ + bne.w 7c90e │ │ │ │ + b.w 7ca06 │ │ │ │ + cbz r6, 7d7d2 │ │ │ │ ldr.w r0, [r6, #140] @ 0x8c │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 7c45c │ │ │ │ + beq.w 7c47c │ │ │ │ str.w r2, [r4, #140] @ 0x8c │ │ │ │ - b.w 7c45c │ │ │ │ + b.w 7c47c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7ced0 │ │ │ │ - b.n 7d728 │ │ │ │ - cbnz r7, 7d7cc │ │ │ │ + beq.w 7cef0 │ │ │ │ + b.n 7d748 │ │ │ │ + cbnz r7, 7d7ec │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d248 │ │ │ │ + bne.w 7d268 │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d99c │ │ │ │ + bne.w 7d9bc │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d288 │ │ │ │ - cbnz r1, 7d7e8 │ │ │ │ + bne.w 7d2a8 │ │ │ │ + cbnz r1, 7d808 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d1a8 │ │ │ │ + bne.w 7d1c8 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c684 │ │ │ │ + b.w 7c6a4 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #392] @ 0x188 │ │ │ │ mov r9, r3 │ │ │ │ - b.w 7cc20 │ │ │ │ + b.w 7cc40 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cffa │ │ │ │ - b.w 7d002 │ │ │ │ + beq.w 7d01a │ │ │ │ + b.w 7d022 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #76] @ 0x4c │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #76] @ 0x4c │ │ │ │ - cbnz r1, 7d822 │ │ │ │ + cbnz r1, 7d842 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d9ea │ │ │ │ + bne.w 7da0a │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ - cbnz r1, 7d82e │ │ │ │ + cbnz r1, 7d84e │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7da54 │ │ │ │ + bne.w 7da74 │ │ │ │ mov r1, r9 │ │ │ │ - b.w 7c6b4 │ │ │ │ + b.w 7c6d4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7da76 │ │ │ │ + bne.w 7da96 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2d4 │ │ │ │ - cbnz r1, 7d84a │ │ │ │ + bne.w 7d2f4 │ │ │ │ + cbnz r1, 7d86a │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ - cbnz r0, 7d862 │ │ │ │ + cbnz r0, 7d882 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ - cbnz r1, 7d856 │ │ │ │ + cbnz r1, 7d876 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2ba │ │ │ │ + bne.w 7d2da │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c6a8 │ │ │ │ + b.w 7c6c8 │ │ │ │ mov r9, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d808 │ │ │ │ + bne.n 7d828 │ │ │ │ ldr r7, [r3, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ str r0, [r3, #76] @ 0x4c │ │ │ │ - cbnz r7, 7d88e │ │ │ │ + cbnz r7, 7d8ae │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d1d6 │ │ │ │ - b.n 7d2bc │ │ │ │ - cbnz r1, 7d87c │ │ │ │ + beq.w 7d1f6 │ │ │ │ + b.n 7d2dc │ │ │ │ + cbnz r1, 7d89c │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7d862 │ │ │ │ + bne.n 7d882 │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7d992 │ │ │ │ + bne.w 7d9b2 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d2bc │ │ │ │ + bne.w 7d2dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d2c2 │ │ │ │ - b.n 7d1e0 │ │ │ │ + beq.w 7d2e2 │ │ │ │ + b.n 7d200 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ - b.w 7cdc0 │ │ │ │ + b.w 7cde0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7d8aa │ │ │ │ + bne.n 7d8ca │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0f8 │ │ │ │ + bne.w 7d118 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7da66 │ │ │ │ + bne.w 7da86 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d174 │ │ │ │ - cbnz r1, 7d8c6 │ │ │ │ + bne.w 7d194 │ │ │ │ + cbnz r1, 7d8e6 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cfd4 │ │ │ │ + bne.w 7cff4 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c660 │ │ │ │ + b.w 7c680 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 7da04 │ │ │ │ + bne.w 7da24 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf96 │ │ │ │ - cbnz r1, 7d8e6 │ │ │ │ + bne.w 7cfb6 │ │ │ │ + cbnz r1, 7d906 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d604 │ │ │ │ + bne.w 7d624 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - cbnz r1, 7d8f2 │ │ │ │ + cbnz r1, 7d912 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0f8 │ │ │ │ + bne.w 7d118 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c648 │ │ │ │ + b.w 7c668 │ │ │ │ mov r1, r6 │ │ │ │ - b.n 7d700 │ │ │ │ + b.n 7d720 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr.w ip, [r7, #104] @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ it ne │ │ │ │ strne.w lr, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 7d914 │ │ │ │ + cbnz r0, 7d934 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d66e │ │ │ │ + bne.w 7d68e │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c70c │ │ │ │ + bne.w 7c72c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c70c │ │ │ │ + beq.w 7c72c │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr.w ip, [r7, #112] @ 0x70 │ │ │ │ ldr r7, [r3, #120] @ 0x78 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #112] @ 0x70 │ │ │ │ - cbnz r7, 7d93c │ │ │ │ + cbnz r7, 7d95c │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d696 │ │ │ │ + bne.w 7d6b6 │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7d6aa │ │ │ │ - b.w 7c724 │ │ │ │ + beq.w 7d6ca │ │ │ │ + b.w 7c744 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 7d9fc │ │ │ │ + bne.n 7da1c │ │ │ │ ldr r0, [r2, #28] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d0c0 │ │ │ │ - cbnz r1, 7d960 │ │ │ │ + bne.w 7d0e0 │ │ │ │ + cbnz r1, 7d980 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d4e0 │ │ │ │ + bne.w 7d500 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - cbnz r1, 7d96c │ │ │ │ + cbnz r1, 7d98c │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7cf94 │ │ │ │ + bne.w 7cfb4 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c630 │ │ │ │ + b.w 7c650 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ - b.w 7d074 │ │ │ │ + b.w 7d094 │ │ │ │ mov r1, r6 │ │ │ │ - b.w 7c562 │ │ │ │ + b.w 7c582 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d62c │ │ │ │ - b.n 7d634 │ │ │ │ + beq.w 7d64c │ │ │ │ + b.n 7d654 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ - b.n 7d272 │ │ │ │ + b.n 7d292 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7d884 │ │ │ │ + beq.w 7d8a4 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d2c2 │ │ │ │ - b.n 7d1e0 │ │ │ │ + beq.w 7d2e2 │ │ │ │ + b.n 7d200 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ - b.n 7d7de │ │ │ │ + b.n 7d7fe │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7d8fc │ │ │ │ + bne.n 7d91c │ │ │ │ str.w lr, [r3, #104] @ 0x68 │ │ │ │ - cbnz r0, 7d9ae │ │ │ │ + cbnz r0, 7d9ce │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ - cbnz r0, 7d9c0 │ │ │ │ + cbnz r0, 7d9e0 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7c70c │ │ │ │ + bne.w 7c72c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c70c │ │ │ │ - b.n 7d77c │ │ │ │ + beq.w 7c72c │ │ │ │ + b.n 7d79c │ │ │ │ ldr r1, [r3, #112] @ 0x70 │ │ │ │ str r0, [r3, #108] @ 0x6c │ │ │ │ - cbnz r1, 7d9ce │ │ │ │ + cbnz r1, 7d9ee │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7d77c │ │ │ │ + bne.w 7d79c │ │ │ │ ldr r1, [r3, #120] @ 0x78 │ │ │ │ - cbnz r1, 7d9dc │ │ │ │ + cbnz r1, 7d9fc │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c718 │ │ │ │ - b.n 7d458 │ │ │ │ + beq.w 7c738 │ │ │ │ + b.n 7d478 │ │ │ │ movs r1, #0 │ │ │ │ - b.w 7c718 │ │ │ │ + b.w 7c738 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d2ba │ │ │ │ + beq.w 7d2da │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr.w ip, [r1, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ cmp ip, r0 │ │ │ │ it ne │ │ │ │ strne r0, [r3, #80] @ 0x50 │ │ │ │ - b.n 7d824 │ │ │ │ + b.n 7d844 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7d958 │ │ │ │ - b.n 7d960 │ │ │ │ + beq.n 7d978 │ │ │ │ + b.n 7d980 │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d8de │ │ │ │ - b.n 7d8e6 │ │ │ │ + beq.w 7d8fe │ │ │ │ + b.n 7d906 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ - b.w 7c45c │ │ │ │ + b.w 7c47c │ │ │ │ str r2, [r4, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c436 │ │ │ │ + bne.w 7c456 │ │ │ │ ldr r0, [r5, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7c436 │ │ │ │ + beq.w 7c456 │ │ │ │ ldr.w r3, [r4, #136] @ 0x88 │ │ │ │ ldr.w ip, [r5, #136] @ 0x88 │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ mov r2, ip │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7c9ee │ │ │ │ + bne.w 7ca0e │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 7c44a │ │ │ │ - b.w 7c9e6 │ │ │ │ + beq.w 7c46a │ │ │ │ + b.w 7ca06 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7dafc │ │ │ │ + bne.n 7db1c │ │ │ │ str r0, [r3, #92] @ 0x5c │ │ │ │ - b.w 7c6cc │ │ │ │ + b.w 7c6ec │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d2c8 │ │ │ │ + beq.w 7d2e8 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r1, [r9, #48] @ 0x30 │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ mov r1, r9 │ │ │ │ - bne.w 7d2c8 │ │ │ │ - b.w 7c6b4 │ │ │ │ + bne.w 7d2e8 │ │ │ │ + b.w 7c6d4 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 7d8bc │ │ │ │ + b.n 7d8dc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7cd22 │ │ │ │ + beq.w 7cd42 │ │ │ │ ldr.w ip, [r1, #48] @ 0x30 │ │ │ │ - b.n 7d762 │ │ │ │ + b.n 7d782 │ │ │ │ ldr r1, [r3, #76] @ 0x4c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7d846 │ │ │ │ - b.n 7d84a │ │ │ │ + beq.w 7d866 │ │ │ │ + b.n 7d86a │ │ │ │ mov r1, r7 │ │ │ │ - b.n 7d2c8 │ │ │ │ + b.n 7d2e8 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ - b.w 7d1d6 │ │ │ │ - cbz r1, 7da9a │ │ │ │ + b.w 7d1f6 │ │ │ │ + cbz r1, 7daba │ │ │ │ ldr.w ip, [r1, #48] @ 0x30 │ │ │ │ ldr.w r7, [ip, #124] @ 0x7c │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 7c740 │ │ │ │ + beq.w 7c760 │ │ │ │ str r0, [r3, #124] @ 0x7c │ │ │ │ - b.w 7c740 │ │ │ │ - cbz r1, 7dab0 │ │ │ │ + b.w 7c760 │ │ │ │ + cbz r1, 7dad0 │ │ │ │ ldr.w ip, [r1, #48] @ 0x30 │ │ │ │ ldr.w r7, [ip, #128] @ 0x80 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 7c734 │ │ │ │ + beq.w 7c754 │ │ │ │ str.w r0, [r3, #128] @ 0x80 │ │ │ │ - b.w 7c734 │ │ │ │ - cbz r1, 7dac4 │ │ │ │ + b.w 7c754 │ │ │ │ + cbz r1, 7dae4 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #100] @ 0x64 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 7c6e4 │ │ │ │ + beq.w 7c704 │ │ │ │ str r0, [r3, #100] @ 0x64 │ │ │ │ - b.w 7c6e4 │ │ │ │ + b.w 7c704 │ │ │ │ str r1, [r3, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 7cb4e │ │ │ │ + beq.w 7cb6e │ │ │ │ mov r1, r6 │ │ │ │ - b.w 7c556 │ │ │ │ - cbz r1, 7dae4 │ │ │ │ + b.w 7c576 │ │ │ │ + cbz r1, 7db04 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #96] @ 0x60 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 7c6d8 │ │ │ │ + beq.w 7c6f8 │ │ │ │ str r0, [r3, #96] @ 0x60 │ │ │ │ - b.w 7c6d8 │ │ │ │ - cbz r1, 7daf6 │ │ │ │ + b.w 7c6f8 │ │ │ │ + cbz r1, 7db16 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #88] @ 0x58 │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w 7c6c0 │ │ │ │ + beq.w 7c6e0 │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ - b.w 7c6c0 │ │ │ │ + b.w 7c6e0 │ │ │ │ ldr r7, [r1, #48] @ 0x30 │ │ │ │ ldr r7, [r7, #92] @ 0x5c │ │ │ │ cmp r0, r7 │ │ │ │ - bne.n 7da46 │ │ │ │ - b.w 7c6cc │ │ │ │ + bne.n 7da66 │ │ │ │ + b.w 7c6ec │ │ │ │ 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 r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r1, #256 @ 0x100 │ │ │ │ - bls.w 7dd0c │ │ │ │ + bls.w 7dd2c │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bcs.w 7dd50 │ │ │ │ - ldr r2, [pc, #680] @ (7ddd8 ) │ │ │ │ + bcs.w 7dd70 │ │ │ │ + ldr r2, [pc, #680] @ (7ddf8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7de32 │ │ │ │ + beq.w 7de52 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str.w r1, [r2, #1720] @ 0x6b8 │ │ │ │ ldr.w r1, [r2, #1724] @ 0x6bc │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1724] @ 0x6bc │ │ │ │ - ldr r0, [pc, #644] @ (7dddc ) │ │ │ │ + ldr r0, [pc, #644] @ (7ddfc ) │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr.w r4, [r0, #1600] @ 0x640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7e010 │ │ │ │ + bne.w 7e030 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ movs r2, #8 │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7dd1c │ │ │ │ + beq.w 7dd3c │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 7dccc │ │ │ │ + blt.w 7dcec │ │ │ │ ldr r4, [r3, r2] │ │ │ │ adds r7, r3, r2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7de72 │ │ │ │ + bne.w 7de92 │ │ │ │ movw r2, #7644 @ 0x1ddc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr.w r4, [r2, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #7644 @ 0x1ddc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7dd34 │ │ │ │ + beq.w 7dd54 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r0, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ str r3, [r0, #12] │ │ │ │ - movw r3, #48933 @ 0xbf25 │ │ │ │ + movw r3, #49065 @ 0xbfa9 │ │ │ │ movt r3, #16 │ │ │ │ str r3, [r0, #28] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7df02 │ │ │ │ + bne.w 7df22 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7dfa6 │ │ │ │ + bne.w 7dfc6 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r4, [r7, #0] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ ldr.w r1, [r6, #180] @ 0xb4 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 7dc1e │ │ │ │ - ldr r2, [pc, #492] @ (7ddd8 ) │ │ │ │ + bpl.n 7dc3e │ │ │ │ + ldr r2, [pc, #492] @ (7ddf8 ) │ │ │ │ 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 │ │ │ │ @@ -122468,561 +122492,561 @@ │ │ │ │ movhi r1, #1 │ │ │ │ add.w r2, r3, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r2, #400] @ 0x190 │ │ │ │ cmp r0, r6 │ │ │ │ it eq │ │ │ │ orreq.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7df7a │ │ │ │ + beq.w 7df9a │ │ │ │ ldr.w r1, [r2, #420] @ 0x1a4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7dea0 │ │ │ │ + beq.w 7dec0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bpl.w 7e066 │ │ │ │ + bpl.w 7e086 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7dca2 │ │ │ │ + bge.n 7dcc2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bne.n 7dcb0 │ │ │ │ + bne.n 7dcd0 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 7dcb0 │ │ │ │ + beq.n 7dcd0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq.w 7def0 │ │ │ │ - bl 7a540 │ │ │ │ + beq.w 7df10 │ │ │ │ + bl 7a580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7dc88 │ │ │ │ + bge.n 7dca8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e0ac │ │ │ │ + beq.w 7e0cc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7dc9a │ │ │ │ + bge.n 7dcba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e05e │ │ │ │ + beq.w 7e07e │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 7dc54 │ │ │ │ + beq.n 7dc74 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 7dc5a │ │ │ │ + bne.n 7dc7a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 198efc <_Py_NewReference@@Base+0x1d0c> │ │ │ │ + bl 1995c4 <_Py_NewReference@@Base+0x1d0c> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 7def6 │ │ │ │ + b.n 7df16 │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #30 │ │ │ │ - bpl.w 7db7e │ │ │ │ - ldr r2, [pc, #256] @ (7ddd8 ) │ │ │ │ + bpl.w 7db9e │ │ │ │ + ldr r2, [pc, #256] @ (7ddf8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r3, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ adds r4, r1, r2 │ │ │ │ add.w r4, r4, #91136 @ 0x16400 │ │ │ │ ldr.w r4, [r4, #400] @ 0x190 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 7de5c │ │ │ │ + beq.w 7de7c │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.w 7de5c │ │ │ │ + bhi.w 7de7c │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #376 @ 0x178 │ │ │ │ add r2, r1 │ │ │ │ - b.n 7de66 │ │ │ │ + b.n 7de86 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - ldr r5, [pc, #208] @ (7dde0 ) │ │ │ │ + ldr r5, [pc, #208] @ (7de00 ) │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ add.w r5, r5, r1, lsl #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7db76 │ │ │ │ + bne.w 7db96 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #15120 @ 0x3b10 │ │ │ │ + movw r1, #15184 @ 0x3b50 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7e00a │ │ │ │ + bge.w 7e02a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7e00a │ │ │ │ + bne.w 7e02a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e00a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e02a │ │ │ │ movw r4, #24184 @ 0x5e78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - movw r2, #3513 @ 0xdb9 │ │ │ │ + movw r2, #3573 @ 0xdf5 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r5, [r4, #888] @ 0x378 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 7dff2 │ │ │ │ - ldr r2, [pc, #108] @ (7ddd8 ) │ │ │ │ + bne.w 7e012 │ │ │ │ + ldr r2, [pc, #108] @ (7ddf8 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r2, #1604] @ 0x644 │ │ │ │ ldr.w r2, [r8, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 7df90 │ │ │ │ + beq.w 7dfb0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbz r1, 7dde4 │ │ │ │ + cbz r1, 7de04 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r5, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - ldr r2, [pc, #44] @ (7dddc ) │ │ │ │ + ldr r2, [pc, #44] @ (7ddfc ) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7e038 │ │ │ │ - bic.w r0, r3, #3221225472 @ 0xc0000000 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + bne.w 7e058 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - lsrs r1, r3, #30 │ │ │ │ - movs r4, #16 │ │ │ │ - str r1, [r5, #16] │ │ │ │ - str r4, [r5, #8] │ │ │ │ + bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + str r4, [r5, #16] │ │ │ │ + movs r2, #16 │ │ │ │ + str r2, [r5, #8] │ │ │ │ ldr r2, [r0, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7db76 │ │ │ │ - b.n 7dd1c │ │ │ │ + bne.w 7db96 │ │ │ │ + b.n 7dd3c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrd lr, r7, [r2, #24] │ │ │ │ cmp lr, r7 │ │ │ │ - bhi.w 7df72 │ │ │ │ + bhi.w 7df92 │ │ │ │ add.w r0, r2, lr │ │ │ │ str r0, [r2, #4] │ │ │ │ add.w r0, lr, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ str.w r1, [r2, lr] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 7dd96 │ │ │ │ + bne.n 7ddb6 │ │ │ │ ldr.w r5, [r4, #848] @ 0x350 │ │ │ │ - movw r2, #45945 @ 0xb379 │ │ │ │ + movw r2, #45961 @ 0xb389 │ │ │ │ movt r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 7e09e │ │ │ │ + bne.w 7e0be │ │ │ │ movs r0, #20 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7e006 │ │ │ │ + beq.w 7e026 │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 7dd96 │ │ │ │ + b.n 7ddb6 │ │ │ │ movs r0, #16 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 70ccc │ │ │ │ + bl 70d08 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e006 │ │ │ │ + beq.w 7e026 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ - b.n 7db56 │ │ │ │ + b.n 7db76 │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #400 @ 0x190 │ │ │ │ add r2, r1 │ │ │ │ ldr r4, [r2, #24] │ │ │ │ add.w r7, r2, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7db88 │ │ │ │ + beq.w 7dba8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 7db88 │ │ │ │ + bne.w 7dba8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #7644 @ 0x1ddc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7db90 │ │ │ │ + bne.w 7dbb0 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 7db90 │ │ │ │ + ble.w 7dbb0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7dbde │ │ │ │ + bge.w 7dbfe │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ - b.n 7dbde │ │ │ │ - bl 706dc │ │ │ │ + b.n 7dbfe │ │ │ │ + bl 7071c │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e0b4 │ │ │ │ + beq.w 7e0d4 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ lsls r7, r3, #30 │ │ │ │ it pl │ │ │ │ strpl.w r0, [r6, #180] @ 0xb4 │ │ │ │ - bpl.w 7dc24 │ │ │ │ - ldr r2, [pc, #552] @ (7e0e4 ) │ │ │ │ + bpl.w 7dc44 │ │ │ │ + ldr r2, [pc, #552] @ (7e104 ) │ │ │ │ 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, #91136 @ 0x16400 │ │ │ │ ldr.w r7, [r7, #400] @ 0x190 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 7dee2 │ │ │ │ + beq.n 7df02 │ │ │ │ cmp r0, #10 │ │ │ │ - bls.n 7df84 │ │ │ │ + bls.n 7dfa4 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r2, r3 │ │ │ │ str r1, [r2, #20] │ │ │ │ - b.n 7dc24 │ │ │ │ - bl 78bfc │ │ │ │ + b.n 7dc44 │ │ │ │ + bl 78c40 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7dc7e │ │ │ │ - b.n 7dc88 │ │ │ │ + blt.w 7dc9e │ │ │ │ + b.n 7dca8 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7dfc2 │ │ │ │ + bne.n 7dfe2 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 7e098 │ │ │ │ + bne.w 7e0b8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbnz r1, 7df20 │ │ │ │ + cbnz r1, 7df40 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7df64 │ │ │ │ + bne.n 7df84 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r4, [r3, #20] │ │ │ │ - b.n 7dbdc │ │ │ │ + b.n 7dbfc │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7df14 │ │ │ │ + bne.n 7df34 │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw ip, #8304 @ 0x2070 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r0, ip │ │ │ │ - beq.n 7df44 │ │ │ │ + beq.n 7df64 │ │ │ │ movw lr, #7852 @ 0x1eac │ │ │ │ movt lr, #75 @ 0x4b │ │ │ │ cmp r0, lr │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ cmp lr, r2 │ │ │ │ - beq.n 7df1a │ │ │ │ + beq.n 7df3a │ │ │ │ cmp lr, ip │ │ │ │ - beq.n 7df5c │ │ │ │ + beq.n 7df7c │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n 7dfea │ │ │ │ + bne.n 7e00a │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 7dfe0 │ │ │ │ + beq.n 7e000 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ strd r3, r2, [r4, #20] │ │ │ │ - cbz r2, 7df6e │ │ │ │ + cbz r2, 7df8e │ │ │ │ str r4, [r2, #20] │ │ │ │ str r4, [r3, #24] │ │ │ │ - b.n 7dbde │ │ │ │ + b.n 7dbfe │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ - b.n 7dd96 │ │ │ │ + b.n 7ddb6 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ ldr.w r1, [r3, #396] @ 0x18c │ │ │ │ - b.n 7dc1e │ │ │ │ + b.n 7dc3e │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r2, r3 │ │ │ │ - b.n 7deec │ │ │ │ + b.n 7df0c │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7dd96 │ │ │ │ - b.n 7de02 │ │ │ │ + bne.w 7ddb6 │ │ │ │ + b.n 7de22 │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7dfbe │ │ │ │ + beq.n 7dfde │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7dfe0 │ │ │ │ + bne.n 7e000 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7dbda │ │ │ │ + b.n 7dbfa │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7df1a │ │ │ │ + beq.n 7df3a │ │ │ │ movw r2, #8304 @ 0x2070 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7dfe0 │ │ │ │ + beq.n 7e000 │ │ │ │ movw r2, #7852 @ 0x1eac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7df1a │ │ │ │ + bne.n 7df3a │ │ │ │ str r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7dbdc │ │ │ │ - b.n 7df1c │ │ │ │ + beq.w 7dbfc │ │ │ │ + b.n 7df3c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7df5c │ │ │ │ + beq.n 7df7c │ │ │ │ mov r3, r1 │ │ │ │ - b.n 7df64 │ │ │ │ + b.n 7df84 │ │ │ │ str r1, [sp, #0] │ │ │ │ movs r1, #20 │ │ │ │ ldr.w r0, [r4, #884] @ 0x374 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7dd96 │ │ │ │ - bl 1fba78 │ │ │ │ + bne.w 7ddb6 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 7dc9a │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 7dcba │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r4, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 7e08a │ │ │ │ + bne.n 7e0aa │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7db66 │ │ │ │ + bne.w 7db86 │ │ │ │ mov r0, r5 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7db66 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + b.n 7db86 │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bne.n 7e07c │ │ │ │ - ldr r0, [pc, #160] @ (7e0e8 ) │ │ │ │ - bl 6b7a0 │ │ │ │ + bne.n 7e09c │ │ │ │ + ldr r0, [pc, #160] @ (7e108 ) │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7ddbc │ │ │ │ + bne.w 7dddc │ │ │ │ mov r0, r5 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7ddbc │ │ │ │ + b.n 7dddc │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7dc9a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7dcba │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 7def6 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 7df16 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7ddbc │ │ │ │ + b.n 7dddc │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 7db66 │ │ │ │ + b.n 7db86 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r3 │ │ │ │ - b.n 7df28 │ │ │ │ + b.n 7df48 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 7de20 │ │ │ │ + b.n 7de40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7dc88 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7dca8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e0c2 │ │ │ │ + bge.n 7e0e2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 7e0da │ │ │ │ + cbz r3, 7e0fa │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e00a │ │ │ │ + bge.n 7e02a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e00a │ │ │ │ + bne.n 7e02a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e00a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e02a │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7e0c2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7e0e2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0007e0ec : │ │ │ │ - b.w 7e0f0 │ │ │ │ +0007e10c : │ │ │ │ + b.w 7e110 │ │ │ │ │ │ │ │ -0007e0f0 : │ │ │ │ +0007e110 : │ │ │ │ cmp.w r0, #256 @ 0x100 │ │ │ │ - bls.n 7e154 │ │ │ │ + bls.n 7e174 │ │ │ │ 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 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bcs.n 7e15e │ │ │ │ - ldr r3, [pc, #512] @ (7e310 ) │ │ │ │ + bcs.n 7e17e │ │ │ │ + ldr r3, [pc, #512] @ (7e330 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7e22a │ │ │ │ - ldr r0, [pc, #492] @ (7e314 ) │ │ │ │ + beq.w 7e24a │ │ │ │ + ldr r0, [pc, #492] @ (7e334 ) │ │ │ │ ldr.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r5, [r2, #1720] @ 0x6b8 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7e2ae │ │ │ │ + bne.w 7e2ce │ │ │ │ movs r2, #8 │ │ │ │ strd r2, r4, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r3, [pc, #448] @ (7e318 ) │ │ │ │ + ldr r3, [pc, #448] @ (7e338 ) │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov r6, r2 │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7e296 │ │ │ │ - ldr r3, [pc, #404] @ (7e310 ) │ │ │ │ + bne.w 7e2b6 │ │ │ │ + ldr r3, [pc, #404] @ (7e330 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 7e286 │ │ │ │ + beq.n 7e2a6 │ │ │ │ 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, 7e1de │ │ │ │ + cbz r1, 7e1fe │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - ldr r0, [pc, #356] @ (7e314 ) │ │ │ │ + ldr r0, [pc, #356] @ (7e334 ) │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e2ca │ │ │ │ + bne.n 7e2ea │ │ │ │ bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ movs r1, #16 │ │ │ │ lsrs r4, r4, #30 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ str r4, [r3, #16] │ │ │ │ add sp, #12 │ │ │ │ @@ -123036,720 +123060,720 @@ │ │ │ │ strls r0, [r2, #24] │ │ │ │ ittet hi │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ strhi r2, [r0, #12] │ │ │ │ strls.w r1, [r2, ip] │ │ │ │ strhi r0, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e1a4 │ │ │ │ + bne.n 7e1c4 │ │ │ │ ldr.w r2, [r6, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7e2f2 │ │ │ │ + bne.n 7e312 │ │ │ │ movs r0, #20 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7e2a6 │ │ │ │ + beq.n 7e2c6 │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 7e1a4 │ │ │ │ + b.n 7e1c4 │ │ │ │ movs r0, #16 │ │ │ │ - bl 70ccc │ │ │ │ + bl 70d08 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e2a6 │ │ │ │ + beq.n 7e2c6 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r0, [pc, #208] @ (7e314 ) │ │ │ │ + ldr r0, [pc, #208] @ (7e334 ) │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e148 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + beq.w 7e168 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7e2ba │ │ │ │ + bne.n 7e2da │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e148 │ │ │ │ + bne.w 7e168 │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e148 │ │ │ │ + b.n 7e168 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #2 │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7e1a4 │ │ │ │ - b.n 7e202 │ │ │ │ + bne.n 7e1c4 │ │ │ │ + b.n 7e222 │ │ │ │ ldr.w r0, [r6, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e1a4 │ │ │ │ - bl 1fba78 │ │ │ │ + bne.w 7e1c4 │ │ │ │ + bl 1fbcb8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 7e14e │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 7e16e │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7e26a │ │ │ │ + beq.n 7e28a │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e148 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 7e168 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7e2fe │ │ │ │ + bne.n 7e31e │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e1ca │ │ │ │ + bne.w 7e1ea │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e1ca │ │ │ │ + b.n 7e1ea │ │ │ │ ldr.w r0, [r6, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 7e21a │ │ │ │ + b.n 7e23a │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e1ca │ │ │ │ + b.n 7e1ea │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, 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, #256] @ (7e42c ) │ │ │ │ + ldr r2, [pc, #256] @ (7e44c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1720] @ 0x6b8 │ │ │ │ - cbz r3, 7e378 │ │ │ │ - ldr r0, [pc, #236] @ (7e430 ) │ │ │ │ + cbz r3, 7e398 │ │ │ │ + ldr r0, [pc, #236] @ (7e450 ) │ │ │ │ ldr.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r5, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r5, [r2, #1720] @ 0x6b8 │ │ │ │ movs r2, #1 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r1, 7e3b4 │ │ │ │ + cbnz r1, 7e3d4 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ cmp r4, r1 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ - blt.n 7e3b0 │ │ │ │ + blt.n 7e3d0 │ │ │ │ movs r1, #8 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #16 │ │ │ │ - bl 70ccc │ │ │ │ + bl 70d08 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e422 │ │ │ │ + beq.n 7e442 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r1, [pc, #160] @ (7e430 ) │ │ │ │ + ldr r1, [pc, #160] @ (7e450 ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 7e3da │ │ │ │ + blt.n 7e3fa │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov r5, r2 │ │ │ │ - cbnz r2, 7e3f0 │ │ │ │ + cbnz r2, 7e410 │ │ │ │ eor.w r2, r4, r4, asr #31 │ │ │ │ cmp r4, #0 │ │ │ │ sub.w r2, r2, r4, asr #31 │ │ │ │ - bge.n 7e36c │ │ │ │ + bge.n 7e38c │ │ │ │ movs r1, #10 │ │ │ │ - b.n 7e36e │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 7e38e │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 7e40c │ │ │ │ + bne.n 7e42c │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7e3a4 │ │ │ │ + bne.n 7e3c4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e3a4 │ │ │ │ + b.n 7e3c4 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [r3] │ │ │ │ mov r5, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7e3a4 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + beq.n 7e3c4 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 7e41c │ │ │ │ - ldr r0, [pc, #52] @ (7e434 ) │ │ │ │ + bne.n 7e43c │ │ │ │ + ldr r0, [pc, #52] @ (7e454 ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7e3d0 │ │ │ │ - b.n 7e3a4 │ │ │ │ + beq.n 7e3f0 │ │ │ │ + b.n 7e3c4 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e3a4 │ │ │ │ + b.n 7e3c4 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - b.n 7e410 │ │ │ │ + b.n 7e430 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e372 │ │ │ │ + b.n 7e392 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0007e438 : │ │ │ │ +0007e458 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #8 │ │ │ │ ldr r1, [r3, #104] @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7e646 │ │ │ │ + beq.w 7e666 │ │ │ │ mov r2, r0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r4, r0 │ │ │ │ - beq.w 7e5c0 │ │ │ │ + beq.w 7e5e0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7e4ce │ │ │ │ + blt.n 7e4ee │ │ │ │ adds r3, r2, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7e564 │ │ │ │ + bne.n 7e584 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7e5ce │ │ │ │ + bne.w 7e5ee │ │ │ │ movw r5, #7644 @ 0x1ddc │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr.w r4, [r5, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #7644 @ 0x1ddc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ strd r3, r2, [sp] │ │ │ │ blx r4 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e688 │ │ │ │ + beq.w 7e6a8 │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ strd r1, r1, [r0, #20] │ │ │ │ - movw r2, #48933 @ 0xbf25 │ │ │ │ + movw r2, #49065 @ 0xbfa9 │ │ │ │ movt r2, #16 │ │ │ │ str r2, [r0, #28] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r1, r4, [r0, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ - cbnz r2, 7e508 │ │ │ │ + cbnz r2, 7e528 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 7e602 │ │ │ │ + bne.w 7e622 │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ str r0, [r3, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bpl.n 7e46a │ │ │ │ - ldr r1, [pc, #436] @ (7e68c ) │ │ │ │ + bpl.n 7e48a │ │ │ │ + ldr r1, [pc, #436] @ (7e6ac ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r2, #180] @ 0xb4 │ │ │ │ subs r0, #1 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ movs r1, #28 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r1, r0, r1 │ │ │ │ adds r5, r3, r1 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #400] @ 0x190 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 7e554 │ │ │ │ + beq.n 7e574 │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 7e554 │ │ │ │ + bhi.n 7e574 │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #376 @ 0x178 │ │ │ │ add r3, r1 │ │ │ │ - b.n 7e55e │ │ │ │ + b.n 7e57e │ │ │ │ ldr r4, [r2, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7e638 │ │ │ │ + bne.w 7e658 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 7e63e │ │ │ │ + bne.w 7e65e │ │ │ │ ldr r1, [r2, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 7e610 │ │ │ │ - cbnz r4, 7e546 │ │ │ │ + bne.n 7e630 │ │ │ │ + cbnz r4, 7e566 │ │ │ │ mov ip, r2 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 7e5b6 │ │ │ │ + beq.n 7e5d6 │ │ │ │ movw r5, #8304 @ 0x2070 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 7e5fc │ │ │ │ + beq.n 7e61c │ │ │ │ movw r5, #7852 @ 0x1eac │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 7e5fc │ │ │ │ + beq.n 7e61c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7e5fc │ │ │ │ + beq.n 7e61c │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ - cbz r3, 7e550 │ │ │ │ + cbz r3, 7e570 │ │ │ │ str r0, [r3, #20] │ │ │ │ str r0, [r2, #24] │ │ │ │ - b.n 7e4ca │ │ │ │ + b.n 7e4ea │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ add.w r1, r1, #400 @ 0x190 │ │ │ │ add r3, r1 │ │ │ │ adds r3, #24 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7e470 │ │ │ │ + beq.n 7e490 │ │ │ │ movw r5, #7644 @ 0x1ddc │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ strd r3, r2, [sp] │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e688 │ │ │ │ + beq.w 7e6a8 │ │ │ │ str r2, [r0, #8] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0, #20] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r1, [r0, #16] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e59e │ │ │ │ + bge.n 7e5be │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - movw r2, #48933 @ 0xbf25 │ │ │ │ + movw r2, #49065 @ 0xbfa9 │ │ │ │ movt r2, #16 │ │ │ │ str r2, [r0, #28] │ │ │ │ str r4, [r0, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7e4c4 │ │ │ │ + beq.n 7e4e4 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7e510 │ │ │ │ + beq.n 7e530 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r2, [r0, #20] │ │ │ │ str r0, [r2, #20] │ │ │ │ - b.n 7e4c8 │ │ │ │ + b.n 7e4e8 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 7e67a │ │ │ │ + blt.n 7e69a │ │ │ │ ldr r0, [r2, r1] │ │ │ │ adds r3, r2, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7e478 │ │ │ │ + beq.w 7e498 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 7e478 │ │ │ │ + bne.w 7e498 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r5, #7644 @ 0x1ddc │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r1, r5 │ │ │ │ - bne.w 7e480 │ │ │ │ + bne.w 7e4a0 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 7e480 │ │ │ │ + ble.w 7e4a0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7e4ca │ │ │ │ + bge.w 7e4ea │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ - b.n 7e4ca │ │ │ │ + b.n 7e4ea │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7e664 │ │ │ │ + bne.n 7e684 │ │ │ │ movs r1, #0 │ │ │ │ strd r1, r2, [r0, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7e4c8 │ │ │ │ - b.n 7e5bc │ │ │ │ + beq.w 7e4e8 │ │ │ │ + b.n 7e5dc │ │ │ │ ldr r6, [r1, #12] │ │ │ │ mov ip, r2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 7e51e │ │ │ │ + bne.n 7e53e │ │ │ │ ldr r6, [r1, #4] │ │ │ │ movw lr, #8304 @ 0x2070 │ │ │ │ movt lr, #75 @ 0x4b │ │ │ │ cmp r6, lr │ │ │ │ - beq.n 7e632 │ │ │ │ + beq.n 7e652 │ │ │ │ movw lr, #7852 @ 0x1eac │ │ │ │ movt lr, #75 @ 0x4b │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 7e668 │ │ │ │ - cbnz r4, 7e684 │ │ │ │ + bne.n 7e688 │ │ │ │ + cbnz r4, 7e6a4 │ │ │ │ mov r4, r1 │ │ │ │ - b.n 7e522 │ │ │ │ + b.n 7e542 │ │ │ │ mov r4, r1 │ │ │ │ mov ip, r1 │ │ │ │ - b.n 7e522 │ │ │ │ + b.n 7e542 │ │ │ │ mov r1, r2 │ │ │ │ mov.w ip, #0 │ │ │ │ - b.n 7e618 │ │ │ │ + b.n 7e638 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #15120 @ 0x3b10 │ │ │ │ + movw r1, #15184 @ 0x3b50 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r2, ip │ │ │ │ - b.n 7e546 │ │ │ │ + b.n 7e566 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7e522 │ │ │ │ + beq.w 7e542 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7e664 │ │ │ │ + bne.n 7e684 │ │ │ │ strd ip, r2, [r0, #20] │ │ │ │ - b.n 7e5bc │ │ │ │ + b.n 7e5dc │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bpl.n 7e5c4 │ │ │ │ + bpl.n 7e5e4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7e4d4 │ │ │ │ + b.n 7e4f4 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 7e546 │ │ │ │ + b.n 7e566 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7e4ca │ │ │ │ + b.n 7e4ea │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ - cbnz r3, 7e6b8 │ │ │ │ - cbnz r2, 7e6b2 │ │ │ │ + cbnz r3, 7e6d8 │ │ │ │ + cbnz r2, 7e6d2 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ movw ip, #7644 @ 0x1ddc │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r4, ip │ │ │ │ it eq │ │ │ │ strdeq r2, r2, [r0, #20] │ │ │ │ - bne.n 7e710 │ │ │ │ + bne.n 7e730 │ │ │ │ str r0, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strd r3, r3, [r0, #20] │ │ │ │ - b.n 7e6ae │ │ │ │ + b.n 7e6ce │ │ │ │ ldr.w lr, [r3, #12] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7e73e │ │ │ │ + bne.n 7e75e │ │ │ │ ldr r4, [r3, #4] │ │ │ │ movw ip, #7644 @ 0x1ddc │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r4, ip │ │ │ │ - bne.n 7e74e │ │ │ │ + bne.n 7e76e │ │ │ │ ldr r4, [r3, #24] │ │ │ │ mov r6, r4 │ │ │ │ - cbnz r4, 7e71e │ │ │ │ - cbnz r2, 7e72a │ │ │ │ + cbnz r4, 7e73e │ │ │ │ + cbnz r2, 7e74a │ │ │ │ mov lr, r3 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7e736 │ │ │ │ + beq.n 7e756 │ │ │ │ movw ip, #7852 @ 0x1eac │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7e70a │ │ │ │ + beq.n 7e72a │ │ │ │ movw ip, #8304 @ 0x2070 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r4, ip │ │ │ │ - beq.n 7e70a │ │ │ │ - cbz r2, 7e70a │ │ │ │ + beq.n 7e72a │ │ │ │ + cbz r2, 7e72a │ │ │ │ mov lr, r2 │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - cbz r3, 7e730 │ │ │ │ + cbz r3, 7e750 │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 7e730 │ │ │ │ + b.n 7e750 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7e6fc │ │ │ │ + bne.n 7e71c │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7e6ae │ │ │ │ + beq.n 7e6ce │ │ │ │ str r0, [r3, #20] │ │ │ │ - b.n 7e6ae │ │ │ │ + b.n 7e6ce │ │ │ │ ldr r4, [r4, #12] │ │ │ │ mov lr, r3 │ │ │ │ - cbz r4, 7e750 │ │ │ │ + cbz r4, 7e770 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7e6da │ │ │ │ - b.n 7e6fc │ │ │ │ + beq.n 7e6fa │ │ │ │ + b.n 7e71c │ │ │ │ strd r3, lr, [r0, #20] │ │ │ │ mov lr, r3 │ │ │ │ str.w r0, [lr, #24] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r3, [r0, #20] │ │ │ │ - b.n 7e71a │ │ │ │ + b.n 7e73a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e736 │ │ │ │ + bne.n 7e756 │ │ │ │ movw ip, #7644 @ 0x1ddc │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov lr, r2 │ │ │ │ - b.n 7e6da │ │ │ │ + b.n 7e6fa │ │ │ │ mov r6, r3 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ movw r5, #8304 @ 0x2070 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r4, r5 │ │ │ │ - beq.n 7e76a │ │ │ │ + beq.n 7e78a │ │ │ │ movw r5, #7852 @ 0x1eac │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r4, r5 │ │ │ │ - bne.n 7e770 │ │ │ │ - cbnz r2, 7e780 │ │ │ │ + bne.n 7e790 │ │ │ │ + cbnz r2, 7e7a0 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 7e6da │ │ │ │ + b.n 7e6fa │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7e6da │ │ │ │ + beq.n 7e6fa │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 7e6fc │ │ │ │ + bne.n 7e71c │ │ │ │ strd lr, r3, [r0, #20] │ │ │ │ - b.n 7e71a │ │ │ │ + b.n 7e73a │ │ │ │ mov lr, r6 │ │ │ │ - b.n 7e6fc │ │ │ │ + b.n 7e71c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r1, r2, #1 │ │ │ │ - bhi.n 7e7a4 │ │ │ │ + bhi.n 7e7c4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mvn.w r3, #1 │ │ │ │ mul.w r0, r1, r0 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ lsrs r2, r3, #3 │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7e844 │ │ │ │ + beq.n 7e864 │ │ │ │ push {r4, r5, lr} │ │ │ │ add.w r4, r0, r2, lsl #2 │ │ │ │ mov.w lr, r3, lsl #30 │ │ │ │ mvn.w r5, #2147483648 @ 0x80000000 │ │ │ │ bic.w lr, lr, #2147483648 @ 0x80000000 │ │ │ │ orr.w lr, lr, r3, lsr #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7e824 │ │ │ │ + bcs.n 7e844 │ │ │ │ sub.w ip, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 7e834 │ │ │ │ + beq.n 7e854 │ │ │ │ and.w lr, r5, r3, lsl #30 │ │ │ │ orr.w lr, lr, r3, lsr #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7e824 │ │ │ │ + bcs.n 7e844 │ │ │ │ sub.w ip, r2, #3 │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 7e834 │ │ │ │ + beq.n 7e854 │ │ │ │ ldr.w lr, [r0, r2, lsl #2] │ │ │ │ and.w r2, r5, r3, lsl #30 │ │ │ │ orr.w r3, r2, r3, lsr #1 │ │ │ │ add r3, lr │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.n 7e824 │ │ │ │ + bcs.n 7e844 │ │ │ │ mov lr, r4 │ │ │ │ lsls r2, r3, #30 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ bic.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ orr.w r2, r2, r3, lsr #1 │ │ │ │ - beq.n 7e834 │ │ │ │ + beq.n 7e854 │ │ │ │ ldr.w r3, [lr, #-4]! │ │ │ │ add r3, r2 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 7e802 │ │ │ │ + bcc.n 7e822 │ │ │ │ add.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ mov r2, ip │ │ │ │ adds r3, #1 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e7b2 │ │ │ │ + bne.n 7e7d2 │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mul.w r0, r1, r3 │ │ │ │ mvn.w r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ it cs │ │ │ │ movcs r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7e93e │ │ │ │ + beq.n 7e95e │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ movs r5, #1 │ │ │ │ add.w lr, r1, #12 │ │ │ │ lsl.w r5, r5, ip │ │ │ │ mov r6, r2 │ │ │ │ subs r5, #1 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 7e88a │ │ │ │ + b.n 7e8aa │ │ │ │ adds r4, r0, r3 │ │ │ │ ldrsb.w r7, [r4, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 7e8b6 │ │ │ │ + bne.n 7e8d6 │ │ │ │ strb r1, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 7e8b4 │ │ │ │ + beq.n 7e8d4 │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ add.w lr, lr, #12 │ │ │ │ ldr.w r2, [lr, #-12] │ │ │ │ cmp.w ip, #7 │ │ │ │ and.w r3, r5, r2 │ │ │ │ - ble.n 7e870 │ │ │ │ + ble.n 7e890 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 7e928 │ │ │ │ + bgt.n 7e948 │ │ │ │ lsls r4, r3, #1 │ │ │ │ adds r7, r0, r4 │ │ │ │ ldrsh.w r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 7e8b6 │ │ │ │ + bne.n 7e8d6 │ │ │ │ add r4, r0 │ │ │ │ strh r1, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 7e882 │ │ │ │ + bne.n 7e8a2 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ add r4, r3 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ add r3, r4 │ │ │ │ and.w r3, r3, r5 │ │ │ │ - bgt.n 7e8fe │ │ │ │ + bgt.n 7e91e │ │ │ │ adds r4, r0, r3 │ │ │ │ ldrsb.w r4, [r4, #20] │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 7e91a │ │ │ │ + bne.n 7e93a │ │ │ │ cmp.w ip, #7 │ │ │ │ - ble.n 7e916 │ │ │ │ + ble.n 7e936 │ │ │ │ cmp.w ip, #15 │ │ │ │ it gt │ │ │ │ lslgt r4, r3, #2 │ │ │ │ - bgt.n 7e932 │ │ │ │ + bgt.n 7e952 │ │ │ │ lsls r4, r3, #1 │ │ │ │ - b.n 7e8aa │ │ │ │ + b.n 7e8ca │ │ │ │ add.w r4, r0, r3, lsl #2 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ adds r4, #1 │ │ │ │ - beq.n 7e8d4 │ │ │ │ + beq.n 7e8f4 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r2 │ │ │ │ ands r3, r5 │ │ │ │ add.w r4, r0, r3, lsl #1 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bgt.n 7e8e8 │ │ │ │ + bgt.n 7e908 │ │ │ │ ldrsh.w r4, [r4, #20] │ │ │ │ adds r4, #1 │ │ │ │ - bne.n 7e8f2 │ │ │ │ + bne.n 7e912 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.n 7e8da │ │ │ │ + bgt.n 7e8fa │ │ │ │ adds r4, r0, r3 │ │ │ │ - b.n 7e87a │ │ │ │ + b.n 7e89a │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ adds r3, #1 │ │ │ │ add r3, r2 │ │ │ │ ands r3, r5 │ │ │ │ - b.n 7e8ca │ │ │ │ + b.n 7e8ea │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, r0, r4 │ │ │ │ ldr r7, [r7, #20] │ │ │ │ adds r7, #1 │ │ │ │ - bne.n 7e8b8 │ │ │ │ + bne.n 7e8d8 │ │ │ │ add r4, r0 │ │ │ │ str r1, [r4, #20] │ │ │ │ adds r1, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.n 7e882 │ │ │ │ + bne.n 7e8a2 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ @@ -123757,15 +123781,15 @@ │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ bic.w ip, r0, #3 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ bfi r0, r2, #0, #2 │ │ │ │ - ldr r2, [pc, #196] @ (7ea34 ) │ │ │ │ + ldr r2, [pc, #196] @ (7ea54 ) │ │ │ │ ldr.w lr, [lr, r2] │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [ip, #4] │ │ │ │ @@ -123773,152 +123797,152 @@ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ ldr.w r2, [r0, #3768] @ 0xeb8 │ │ │ │ and.w r1, r1, #1 │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ - ble.n 7e9e8 │ │ │ │ + ble.n 7ea08 │ │ │ │ ldr.w r1, [r0, #3868] @ 0xf1c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #3768] @ 0xeb8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r0, #3868] @ 0xf1c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 7e9f8 │ │ │ │ + bne.n 7ea18 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 7ea18 │ │ │ │ + cbnz r0, 7ea38 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 7e9ce │ │ │ │ + cbnz r0, 7e9ee │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 7ea38 │ │ │ │ + b.w 7ea58 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e9c2 │ │ │ │ + bge.n 7e9e2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e9c2 │ │ │ │ + bne.n 7e9e2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 7e9c4 │ │ │ │ + b.n 7e9e4 │ │ │ │ ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7e9ba │ │ │ │ + beq.n 7e9da │ │ │ │ ldr.w r2, [ip] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e9ba │ │ │ │ + bge.n 7e9da │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e9ba │ │ │ │ + bne.n 7e9da │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e9ba │ │ │ │ + b.n 7e9da │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7e9be │ │ │ │ + bge.n 7e9de │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7e9be │ │ │ │ + bne.n 7e9de │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 7e9be │ │ │ │ + b.n 7e9de │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007ea38 : │ │ │ │ +0007ea58 : │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7eaf0 │ │ │ │ + bne.n 7eb10 │ │ │ │ movw ip, #24184 @ 0x5e78 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ sub.w r1, r0, r3, lsl #3 │ │ │ │ - movw r2, #25797 @ 0x64c5 │ │ │ │ + movw r2, #25869 @ 0x650d │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [ip, #900] @ 0x384 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7eb58 │ │ │ │ - cbz r1, 7eada │ │ │ │ - ldr r3, [pc, #524] @ (7ec90 ) │ │ │ │ + bne.n 7eb78 │ │ │ │ + cbz r1, 7eafa │ │ │ │ + ldr r3, [pc, #524] @ (7ecb0 ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 7eb62 │ │ │ │ + beq.n 7eb82 │ │ │ │ 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 7eac0 │ │ │ │ + bgt.n 7eae0 │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7eb62 │ │ │ │ + beq.n 7eb82 │ │ │ │ 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, 7eade │ │ │ │ + cbz r0, 7eafe │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7eb86 │ │ │ │ + beq.n 7eba6 │ │ │ │ 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] │ │ │ │ - b.n 7eada │ │ │ │ + b.n 7eafa │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ mov r1, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ bic.w r4, r4, #3 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ bfi r1, r5, #0, #2 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r4 │ │ │ │ - ldr r4, [pc, #380] @ (7ec90 ) │ │ │ │ + ldr r4, [pc, #380] @ (7ecb0 ) │ │ │ │ str r1, [r2, #4] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r4, [ip, r4] │ │ │ │ movw ip, #24184 @ 0x5e78 │ │ │ │ movt ip, #77 @ 0x4d │ │ │ │ str.w r2, [r0, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ @@ -123928,32 +123952,32 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r1, [r2, #3768] @ 0xeb8 │ │ │ │ sub.w r1, r0, r3, lsl #3 │ │ │ │ ldr.w r3, [ip, #900] @ 0x384 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [r2, #3868] @ 0xf1c │ │ │ │ - movw r2, #25797 @ 0x64c5 │ │ │ │ + movw r2, #25869 @ 0x650d │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 7ea7e │ │ │ │ + beq.n 7ea9e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr.w r0, [ip, #884] @ 0x374 │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [ip, #860] @ 0x35c │ │ │ │ - movw r3, #46549 @ 0xb5d5 │ │ │ │ + movw r3, #46565 @ 0xb5e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7ec88 │ │ │ │ + bne.w 7eca8 │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 7eada │ │ │ │ + b.n 7eafa │ │ │ │ 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 │ │ │ │ @@ -123964,72 +123988,72 @@ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ str r0, [r3, #8] │ │ │ │ add.w r0, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w r3, [r0, #528] @ 0x210 │ │ │ │ mov r6, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ebc6 │ │ │ │ + bne.n 7ebe6 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7ebc2 │ │ │ │ + cbz r3, 7ebe2 │ │ │ │ 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 7ec26 │ │ │ │ + beq.n 7ec46 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 7ebfe │ │ │ │ + beq.n 7ec1e │ │ │ │ ldr.w r3, [r0, #532] @ 0x214 │ │ │ │ - cbnz r3, 7ebde │ │ │ │ + cbnz r3, 7ebfe │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 7eada │ │ │ │ + beq.w 7eafa │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ - cbz r1, 7ec20 │ │ │ │ + cbz r1, 7ec40 │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, r6, [r2, #20] │ │ │ │ - cbz r3, 7ebfa │ │ │ │ + cbz r3, 7ec1a │ │ │ │ str r2, [r3, #24] │ │ │ │ str r2, [r6, #20] │ │ │ │ - b.n 7eada │ │ │ │ + b.n 7eafa │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 7ec0c │ │ │ │ + cbz r3, 7ec2c │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7eada │ │ │ │ + bne.w 7eafa │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 7eada │ │ │ │ + b.n 7eafa │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 7ebec │ │ │ │ + b.n 7ec0c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7ebd0 │ │ │ │ + beq.n 7ebf0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 7ec82 │ │ │ │ + cbz r3, 7eca2 │ │ │ │ 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, 7ec5a │ │ │ │ + cbz r3, 7ec7a │ │ │ │ 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 │ │ │ │ @@ -124038,316 +124062,316 @@ │ │ │ │ str.w r5, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [ip, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str.w r5, [r8, r7] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 7eada │ │ │ │ + b.n 7eafa │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 7ec32 │ │ │ │ + b.n 7ec52 │ │ │ │ ldr.w r0, [ip, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 7eb7a │ │ │ │ + b.n 7eb9a │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007ec94 <_PyType_GetDict@@Base>: │ │ │ │ +0007ecb4 <_PyType_GetDict@@Base>: │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.n 7eca0 <_PyType_GetDict@@Base+0xc> │ │ │ │ + bmi.n 7ecc0 <_PyType_GetDict@@Base+0xc> │ │ │ │ ldr.w r0, [r0, #132] @ 0x84 │ │ │ │ bx lr │ │ │ │ - ldr.w ip, [pc, #68] @ 7ece8 <_PyType_GetDict@@Base+0x54> │ │ │ │ + ldr.w ip, [pc, #68] @ 7ed08 <_PyType_GetDict@@Base+0x54> │ │ │ │ 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, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #400] @ 0x190 │ │ │ │ cmp ip, r0 │ │ │ │ - beq.n 7ecce <_PyType_GetDict@@Base+0x3a> │ │ │ │ + beq.n 7ecee <_PyType_GetDict@@Base+0x3a> │ │ │ │ cmp r1, #10 │ │ │ │ - bls.n 7ecdc <_PyType_GetDict@@Base+0x48> │ │ │ │ + bls.n 7ecfc <_PyType_GetDict@@Base+0x48> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r2, r3 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ bx lr │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r2, r3 │ │ │ │ - b.n 7ecd8 <_PyType_GetDict@@Base+0x44> │ │ │ │ + b.n 7ecf8 <_PyType_GetDict@@Base+0x44> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007ecec : │ │ │ │ +0007ed0c : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 7ed42 │ │ │ │ + bpl.n 7ed62 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7ed28 │ │ │ │ + bne.n 7ed48 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 7ed28 │ │ │ │ + beq.n 7ed48 │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7ed56 │ │ │ │ + beq.n 7ed76 │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 7ed24 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + b.n 7ed44 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7ed24 │ │ │ │ + b.n 7ed44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 267f74 │ │ │ │ - b.n 7ed52 │ │ │ │ + bl 268560 │ │ │ │ + b.n 7ed72 │ │ │ │ nop │ │ │ │ │ │ │ │ -0007ed60 : │ │ │ │ +0007ed80 : │ │ │ │ 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 r6, r2 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r3 │ │ │ │ ldr.w r9, [r2] │ │ │ │ str r1, [sp, #20] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 7f386 │ │ │ │ + beq.w 7f3a6 │ │ │ │ mov r3, r9 │ │ │ │ mov sl, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r7, r4 │ │ │ │ mov fp, r2 │ │ │ │ mov r9, r2 │ │ │ │ strd r2, r2, [sp, #24] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r3 │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 7f6e8 │ │ │ │ + bhi.w 7f708 │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ - beq.w 7f248 │ │ │ │ + beq.w 7f268 │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ - beq.w 7f27e │ │ │ │ + beq.w 7f29e │ │ │ │ ldr.w r2, [sl, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7ed9c │ │ │ │ + bne.n 7edbc │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f774 │ │ │ │ + beq.w 7f794 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ blx 2c324 │ │ │ │ - cbz r0, 7edd0 │ │ │ │ + cbz r0, 7edf0 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f7ac │ │ │ │ + beq.w 7f7cc │ │ │ │ ldr r0, [r6, #0] │ │ │ │ blx 2bfb8 │ │ │ │ adds r5, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f73c │ │ │ │ + beq.w 7f75c │ │ │ │ ldr r1, [r6, #0] │ │ │ │ mov r2, r5 │ │ │ │ blx 2bf20 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 7f33c │ │ │ │ + bne.w 7f35c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7f392 │ │ │ │ + beq.w 7f3b2 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f5bc │ │ │ │ + beq.w 7f5dc │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f584 │ │ │ │ + beq.w 7f5a4 │ │ │ │ movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7eebe │ │ │ │ + beq.n 7eede │ │ │ │ add.w r0, r3, #8 │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #8] │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f580 │ │ │ │ + beq.w 7f5a0 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f59e │ │ │ │ + beq.w 7f5be │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7eeb6 │ │ │ │ + beq.n 7eed6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f5d8 │ │ │ │ + beq.w 7f5f8 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f5dc │ │ │ │ + beq.w 7f5fc │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 7eeb6 │ │ │ │ + cbz r2, 7eed6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f5e2 │ │ │ │ + beq.w 7f602 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f5e6 │ │ │ │ + beq.w 7f606 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 7eeb6 │ │ │ │ + cbz r2, 7eed6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f5ec │ │ │ │ + beq.w 7f60c │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f5f0 │ │ │ │ + beq.w 7f610 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 7eeb6 │ │ │ │ + cbz r2, 7eed6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f5f6 │ │ │ │ + beq.w 7f616 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f5fa │ │ │ │ + beq.w 7f61a │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - cbz r2, 7eeb6 │ │ │ │ + cbz r2, 7eed6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f600 │ │ │ │ + beq.w 7f620 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f604 │ │ │ │ + beq.w 7f624 │ │ │ │ ldr r2, [r3, #56] @ 0x38 │ │ │ │ - cbz r2, 7eeb6 │ │ │ │ + cbz r2, 7eed6 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f63a │ │ │ │ + beq.w 7f65a │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f52e │ │ │ │ + beq.w 7f54e │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ - cbz r2, 7eeb6 │ │ │ │ + cbz r2, 7eed6 │ │ │ │ adds r3, #64 @ 0x40 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ - beq.w 7f534 │ │ │ │ + beq.w 7f554 │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 7f538 │ │ │ │ + beq.w 7f558 │ │ │ │ ldr.w r2, [r3, #8]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 7eea2 │ │ │ │ + bne.n 7eec2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f4c6 │ │ │ │ + bne.w 7f4e6 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf04 │ │ │ │ + bl 7bf24 │ │ │ │ str r0, [sp, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f450 │ │ │ │ + beq.w 7f470 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r2, r3, #23 │ │ │ │ - bpl.n 7eee4 │ │ │ │ + bpl.n 7ef04 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - bl 19a314 │ │ │ │ + bl 19a9dc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7f450 │ │ │ │ + beq.w 7f470 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw r4, #39512 @ 0x9a58 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r4, r8 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.w 7f2f0 │ │ │ │ + bgt.w 7f310 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 7f6aa │ │ │ │ + bge.w 7f6ca │ │ │ │ ldr.w r2, [r4, #156] @ 0x9c │ │ │ │ - cbz r2, 7ef20 │ │ │ │ + cbz r2, 7ef40 │ │ │ │ movw r3, #39512 @ 0x9a58 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 7f53e │ │ │ │ + bne.w 7f55e │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 19a064 │ │ │ │ + bl 19a72c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f450 │ │ │ │ + beq.w 7f470 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7f3bc │ │ │ │ + beq.w 7f3dc │ │ │ │ it ge │ │ │ │ strge r5, [sp, #16] │ │ │ │ - blt.w 7f46c │ │ │ │ + blt.w 7f48c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #16] │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #32] │ │ │ │ str.w fp, [sp, #52] @ 0x34 │ │ │ │ - bl 7f900 │ │ │ │ + bl 7f920 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7f450 │ │ │ │ + beq.w 7f470 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str.w fp, [sp, #48] @ 0x30 │ │ │ │ - bl 7f900 │ │ │ │ + bl 7f920 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7f450 │ │ │ │ + beq.w 7f470 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ str.w fp, [sp, #44] @ 0x2c │ │ │ │ - bl 7f900 │ │ │ │ + bl 7f920 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7f450 │ │ │ │ + beq.w 7f470 │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f450 │ │ │ │ + beq.w 7f470 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldr r2, [r6, #12] │ │ │ │ orr.w r3, r2, #512 @ 0x200 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - cbz r1, 7efac │ │ │ │ + cbz r1, 7efcc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r1, r4, #208 @ 0xd0 │ │ │ │ @@ -124365,15 +124389,15 @@ │ │ │ │ str r1, [r4, #56] @ 0x38 │ │ │ │ add.w r1, r4, #420 @ 0x1a4 │ │ │ │ str r1, [r4, #80] @ 0x50 │ │ │ │ it lt │ │ │ │ strlt.w r3, [r8] │ │ │ │ lsls r0, r2, #30 │ │ │ │ str.w r8, [r4, #128] @ 0x80 │ │ │ │ - bmi.w 7f63e │ │ │ │ + bmi.w 7f65e │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ @@ -124385,20 +124409,20 @@ │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str.w r7, [r4, #436] @ 0x1b4 │ │ │ │ str.w r7, [r4, #428] @ 0x1ac │ │ │ │ str.w sl, [r4, #12] │ │ │ │ str.w sl, [r4, #448] @ 0x1c0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7f09a │ │ │ │ - movw r7, #188 @ 0xbc │ │ │ │ + beq.n 7f0ba │ │ │ │ + movw r7, #252 @ 0xfc │ │ │ │ movt r7, #50 @ 0x32 │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bhi.n 7f07c │ │ │ │ + bhi.n 7f09c │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r4, r0, #4 │ │ │ │ lsls r4, r0, #4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ movs r4, r4 │ │ │ │ @@ -124433,1610 +124457,1610 @@ │ │ │ │ movs r4, r4 │ │ │ │ lsls r2, r7, #6 │ │ │ │ add.w r1, r7, r3, lsl #2 │ │ │ │ ldrsh.w r3, [r7, r3, lsl #2] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ adds r0, r3, #1 │ │ │ │ ldrsh.w r1, [r1, #2] │ │ │ │ - bne.w 7f380 │ │ │ │ + bne.w 7f3a0 │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ str r2, [r4, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f028 │ │ │ │ + bne.n 7f048 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f39c │ │ │ │ + beq.w 7f3bc │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w r3, {r3, r5, r8} │ │ │ │ str r3, [r4, #28] │ │ │ │ str.w r8, [r4, #104] @ 0x68 │ │ │ │ str.w r5, [r4, #144] @ 0x90 │ │ │ │ - bl 7f96c │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 7f196 │ │ │ │ + blt.n 7f1b6 │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #37209 @ 0x9159 │ │ │ │ + movw r3, #37273 @ 0x9199 │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 7f0fc │ │ │ │ + bne.n 7f11c │ │ │ │ ldr.w r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - cbz r2, 7f0dc │ │ │ │ + cbz r2, 7f0fc │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 7f748 │ │ │ │ + blt.w 7f768 │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 7f68e │ │ │ │ + blt.w 7f6ae │ │ │ │ ldr.w r2, [r4, #144] @ 0x90 │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 7f720 │ │ │ │ + blt.w 7f740 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ adds r1, r2, #4 │ │ │ │ cmp r3, r1 │ │ │ │ - blt.w 7f700 │ │ │ │ + blt.w 7f720 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r7, [r4, #132] @ 0x84 │ │ │ │ - bmi.w 7f658 │ │ │ │ + bmi.w 7f678 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - cbz r1, 7f146 │ │ │ │ + cbz r1, 7f166 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 7be68 │ │ │ │ - bl 7975c │ │ │ │ + bl 7be88 │ │ │ │ + bl 7979c │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f196 │ │ │ │ + beq.n 7f1b6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #680] @ (7f3cc ) │ │ │ │ + ldr r1, [pc, #680] @ (7f3ec ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f140 │ │ │ │ + bge.n 7f160 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f740 │ │ │ │ + beq.w 7f760 │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 7f196 │ │ │ │ + beq.n 7f1b6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 7f35c │ │ │ │ + bne.w 7f37c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 7f370 │ │ │ │ - ldr r1, [pc, #632] @ (7f3d0 ) │ │ │ │ + bne.w 7f390 │ │ │ │ + ldr r1, [pc, #632] @ (7f3f0 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 77680 │ │ │ │ - cbnz r0, 7f196 │ │ │ │ + bl 776c4 │ │ │ │ + cbnz r0, 7f1b6 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ blx 2c324 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f6cc │ │ │ │ + beq.w 7f6ec │ │ │ │ subs r1, r0, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fdd8 │ │ │ │ + bl 7fdf8 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 7f196 │ │ │ │ + cbz r0, 7f1b6 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #592] @ (7f3d0 ) │ │ │ │ + ldr r1, [pc, #592] @ (7f3f0 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f196 │ │ │ │ + bge.n 7f1b6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f6c4 │ │ │ │ - bl 7fe38 │ │ │ │ + beq.w 7f6e4 │ │ │ │ + bl 7fe58 │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f790 │ │ │ │ + bne.w 7f7b0 │ │ │ │ mov sl, r0 │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ mov r0, sl │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mul.w r8, r2, r9 │ │ │ │ - bl 7fe50 │ │ │ │ + bl 7fe70 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r8 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fe50 │ │ │ │ + bl 7fe70 │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7fe50 │ │ │ │ + bl 7fe70 │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.n 7f23c │ │ │ │ + ble.n 7f25c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 7f62a │ │ │ │ + bmi.w 7f64a │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.n 7f23c │ │ │ │ + beq.n 7f25c │ │ │ │ ldr r3, [r0, #32] │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 7f60a │ │ │ │ + bmi.w 7f62a │ │ │ │ cmp.w r9, #2 │ │ │ │ - beq.n 7f23c │ │ │ │ + beq.n 7f25c │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #28 │ │ │ │ - bmi.w 7f61a │ │ │ │ + bmi.w 7f63a │ │ │ │ cmp.w r9, #3 │ │ │ │ - beq.n 7f23c │ │ │ │ + beq.n 7f25c │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r3, #28 │ │ │ │ - bmi.w 7f570 │ │ │ │ + bmi.w 7f590 │ │ │ │ subs.w r2, r9, #4 │ │ │ │ - beq.n 7f23c │ │ │ │ + beq.n 7f25c │ │ │ │ add.w r3, r0, #80 @ 0x50 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r0, #28 │ │ │ │ - bmi.w 7f4e8 │ │ │ │ + bmi.w 7f508 │ │ │ │ adds r3, #20 │ │ │ │ subs r2, #1 │ │ │ │ - bne.n 7f22e │ │ │ │ + bne.n 7f24e │ │ │ │ ldr.w r3, [r5, #8]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f028 │ │ │ │ - b.n 7f09a │ │ │ │ + bne.w 7f048 │ │ │ │ + b.n 7f0ba │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7f5c0 │ │ │ │ + bne.w 7f5e0 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7f4e2 │ │ │ │ + beq.w 7f502 │ │ │ │ blx 2bfb8 │ │ │ │ adds r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 7f64a │ │ │ │ + beq.w 7f66a │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ mov r2, r4 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 7edae │ │ │ │ + b.n 7edce │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 7f5a4 │ │ │ │ + bne.w 7f5c4 │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ ldr r4, [r5, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7edae │ │ │ │ - movw r3, #52868 @ 0xce84 │ │ │ │ + beq.w 7edce │ │ │ │ + movw r3, #52932 @ 0xcec4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ str r3, [sp, #16] │ │ │ │ - movw r3, #15352 @ 0x3bf8 │ │ │ │ + movw r3, #15416 @ 0x3c38 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #32] │ │ │ │ - movw r3, #15232 @ 0x3b80 │ │ │ │ + movw r3, #15296 @ 0x3bc0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov fp, r5 │ │ │ │ lsls r0, r3, #28 │ │ │ │ - bmi.w 7f41e │ │ │ │ + bmi.w 7f43e │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #1 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 7f32c │ │ │ │ + cbz r0, 7f34c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 7f326 │ │ │ │ + cbz r0, 7f346 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f3c2 │ │ │ │ + beq.n 7f3e2 │ │ │ │ ldr.w r4, [r5, #20]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 7f2b4 │ │ │ │ + bne.n 7f2d4 │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ - b.n 7edae │ │ │ │ + b.n 7edce │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ mov ip, r0 │ │ │ │ add.w r8, r3, #12 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ ldr r5, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7f3dc │ │ │ │ + beq.n 7f3fc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ mov.w lr, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r0, lr │ │ │ │ - ble.n 7f3f6 │ │ │ │ + ble.n 7f416 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 7f3b6 │ │ │ │ + bne.n 7f3d6 │ │ │ │ adds r2, #1 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 7eefe │ │ │ │ - b.n 7f2fa │ │ │ │ + beq.w 7ef1e │ │ │ │ + b.n 7f31a │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #24] │ │ │ │ ldr.w r4, [r5, #20]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 7edae │ │ │ │ + beq.w 7edce │ │ │ │ str.w fp, [sp, #36] @ 0x24 │ │ │ │ - b.n 7f2b4 │ │ │ │ + b.n 7f2d4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ it pl │ │ │ │ movpl r1, r4 │ │ │ │ - bpl.w 7eebe │ │ │ │ + bpl.w 7eede │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7f646 │ │ │ │ + bge.w 7f666 │ │ │ │ adds r3, #1 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 7eece │ │ │ │ - ldr r1, [pc, #116] @ (7f3d4 ) │ │ │ │ + b.n 7eeee │ │ │ │ + ldr r1, [pc, #116] @ (7f3f4 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl be070 │ │ │ │ + bl be0bc │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 7f196 │ │ │ │ + beq.w 7f1b6 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 7f154 │ │ │ │ - ldr r1, [pc, #100] @ (7f3d8 ) │ │ │ │ + beq.w 7f174 │ │ │ │ + ldr r1, [pc, #100] @ (7f3f8 ) │ │ │ │ mov r0, r7 │ │ │ │ - bl be070 │ │ │ │ + bl be0bc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 7f154 │ │ │ │ - b.n 7f196 │ │ │ │ + bne.w 7f174 │ │ │ │ + b.n 7f1b6 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ str r2, [r1, r3] │ │ │ │ - b.n 7f23c │ │ │ │ + b.n 7f25c │ │ │ │ mov fp, r9 │ │ │ │ strd r9, r9, [sp, #24] │ │ │ │ str.w r9, [sp, #12] │ │ │ │ - b.n 7edb8 │ │ │ │ + b.n 7edd8 │ │ │ │ movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.n 7eebe │ │ │ │ - movw r3, #41157 @ 0xa0c5 │ │ │ │ + b.n 7eede │ │ │ │ + movw r3, #41289 @ 0xa149 │ │ │ │ movt r3, #16 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 7f0a2 │ │ │ │ + b.n 7f0c2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r6 │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ - b.n 7f23c │ │ │ │ + b.n 7f25c │ │ │ │ add.w lr, lr, #1 │ │ │ │ - b.n 7f310 │ │ │ │ + b.n 7f330 │ │ │ │ str r5, [sp, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ - b.n 7ef3e │ │ │ │ + b.n 7ef5e │ │ │ │ ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ str r5, [sp, #28] │ │ │ │ - b.n 7f32c │ │ │ │ + b.n 7f34c │ │ │ │ nop │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 7f440 │ │ │ │ + cbnz r4, 7f460 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r4!, {r2, r3, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5} │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r3, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7f31c │ │ │ │ + beq.n 7f33c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f3de │ │ │ │ + bne.n 7f3fe │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 7f31c │ │ │ │ + beq.n 7f33c │ │ │ │ ldr.w r3, [r5, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7f4f8 │ │ │ │ + beq.n 7f518 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r1, #0 │ │ │ │ adds r3, #12 │ │ │ │ mov lr, r2 │ │ │ │ cmp r0, r1 │ │ │ │ add.w r1, r1, #1 │ │ │ │ - ble.w 7f516 │ │ │ │ + ble.w 7f536 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 7f406 │ │ │ │ + bne.n 7f426 │ │ │ │ mov r2, lr │ │ │ │ mov r4, r5 │ │ │ │ - b.n 7f31c │ │ │ │ + b.n 7f33c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.n 7f454 │ │ │ │ + bgt.n 7f474 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 7f430 │ │ │ │ + blt.n 7f450 │ │ │ │ negs r3, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 7f4ac │ │ │ │ + blt.n 7f4cc │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15308 @ 0x3bcc │ │ │ │ + movw r1, #15372 @ 0x3c0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w sl, #0 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r7, sl │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7f1a8 │ │ │ │ + b.n 7f1c8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15252 @ 0x3b94 │ │ │ │ + movw r1, #15316 @ 0x3bd4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 7f446 │ │ │ │ + bl f3598 │ │ │ │ + b.n 7f466 │ │ │ │ rsb r3, r5, #7 │ │ │ │ bic.w r2, r3, #7 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ str r3, [sp, #16] │ │ │ │ adds r5, r2, r3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7ef3e │ │ │ │ + beq.w 7ef5e │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ orrs r3, r2 │ │ │ │ lsls r3, r3, #8 │ │ │ │ - bmi.w 7ef3e │ │ │ │ + bmi.w 7ef5e │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15712 @ 0x3d60 │ │ │ │ + movw r1, #15776 @ 0x3da0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 7f450 │ │ │ │ - movw r1, #15232 @ 0x3b80 │ │ │ │ + bl f3598 │ │ │ │ + b.n 7f470 │ │ │ │ + movw r1, #15296 @ 0x3bc0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ add.w r9, r9, #1 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7f2cc │ │ │ │ - b.n 7f32c │ │ │ │ + bne.w 7f2ec │ │ │ │ + b.n 7f34c │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #67108864 @ 0x4000000 │ │ │ │ - beq.n 7f556 │ │ │ │ + beq.n 7f576 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 7eece │ │ │ │ + bge.w 7eeee │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 7eece │ │ │ │ - bl 762f0 │ │ │ │ - b.n 7edae │ │ │ │ + b.n 7eeee │ │ │ │ + bl 76338 │ │ │ │ + b.n 7edce │ │ │ │ ldr r1, [r3, #8] │ │ │ │ bic.w r0, r0, #8 │ │ │ │ str r0, [r3, #12] │ │ │ │ ldr r0, [sp, #16] │ │ │ │ add r1, r0 │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 7f236 │ │ │ │ + b.n 7f256 │ │ │ │ mov r3, r5 │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 7f71c │ │ │ │ + beq.w 7f73c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7f4fa │ │ │ │ + bne.n 7f51a │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 7f71c │ │ │ │ + beq.w 7f73c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15492 @ 0x3c84 │ │ │ │ + movw r1, #15556 @ 0x3cc4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 7f450 │ │ │ │ + bl f3598 │ │ │ │ + b.n 7f470 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ee9c │ │ │ │ + b.n 7eebc │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 7eeae │ │ │ │ + b.n 7eece │ │ │ │ ldr r2, [r3, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7eeae │ │ │ │ + b.n 7eece │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15660 @ 0x3d2c │ │ │ │ + movw r1, #15724 @ 0x3d6c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 7f450 │ │ │ │ + bl f3598 │ │ │ │ + b.n 7f470 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15464 @ 0x3c68 │ │ │ │ + movw r1, #15528 @ 0x3ca8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ str r4, [sp, #8] │ │ │ │ - b.n 7f450 │ │ │ │ + b.n 7f470 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #68] @ 0x44 │ │ │ │ - b.n 7f224 │ │ │ │ + b.n 7f244 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - b.n 7ee3a │ │ │ │ + b.n 7ee5a │ │ │ │ ldrd r1, r2, [r3, #4] │ │ │ │ str r1, [sp, #8] │ │ │ │ movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 7eeb6 │ │ │ │ + beq.w 7eed6 │ │ │ │ add.w r0, r3, #8 │ │ │ │ - b.n 7ee2e │ │ │ │ + b.n 7ee4e │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ee3a │ │ │ │ + b.n 7ee5a │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15184 @ 0x3b50 │ │ │ │ + movw r1, #15248 @ 0x3b90 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 7f446 │ │ │ │ + bl f3598 │ │ │ │ + b.n 7f466 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 7ee20 │ │ │ │ + b.n 7ee40 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15376 @ 0x3c10 │ │ │ │ + movw r1, #15440 @ 0x3c50 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 7f446 │ │ │ │ + bl f3598 │ │ │ │ + b.n 7f466 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ - b.n 7ee4c │ │ │ │ + b.n 7ee6c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ee4c │ │ │ │ + b.n 7ee6c │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - b.n 7ee5c │ │ │ │ + b.n 7ee7c │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ee5c │ │ │ │ + b.n 7ee7c │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ - b.n 7ee6c │ │ │ │ + b.n 7ee8c │ │ │ │ ldr r2, [r3, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ee6c │ │ │ │ + b.n 7ee8c │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ - b.n 7ee7c │ │ │ │ + b.n 7ee9c │ │ │ │ ldr r2, [r3, #44] @ 0x2c │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ee7c │ │ │ │ + b.n 7ee9c │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ - b.n 7ee8c │ │ │ │ + b.n 7eeac │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ str r2, [sp, #8] │ │ │ │ - b.n 7ee8c │ │ │ │ + b.n 7eeac │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #28] │ │ │ │ - b.n 7f208 │ │ │ │ + b.n 7f228 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #48] @ 0x30 │ │ │ │ - b.n 7f216 │ │ │ │ + b.n 7f236 │ │ │ │ bic.w r3, r3, #8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #8] │ │ │ │ - b.n 7f1fa │ │ │ │ + b.n 7f21a │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ - b.n 7ee9c │ │ │ │ + b.n 7eebc │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ - b.n 7efec │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ + b.n 7f00c │ │ │ │ str r4, [sp, #8] │ │ │ │ - b.n 7eece │ │ │ │ - bl 1fba78 │ │ │ │ + b.n 7eeee │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov sl, r3 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 7f450 │ │ │ │ - ldr r2, [pc, #352] @ (7f7bc ) │ │ │ │ + b.n 7f470 │ │ │ │ + ldr r2, [pc, #352] @ (7f7dc ) │ │ │ │ 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, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #400] @ 0x190 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 7f768 │ │ │ │ + beq.n 7f788 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 7f768 │ │ │ │ + bhi.n 7f788 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r2, r3 │ │ │ │ ldr r7, [r2, #16] │ │ │ │ - b.n 7f10a │ │ │ │ + b.n 7f12a │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #15848 @ 0x3de8 │ │ │ │ + movw r1, #15912 @ 0x3e28 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 7f196 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 7f1b6 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15616 @ 0x3d00 │ │ │ │ + movw r1, #15680 @ 0x3d40 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 7f450 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 7f470 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f196 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f1b6 │ │ │ │ movw r0, #44600 @ 0xae38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #16064 @ 0x3ec0 │ │ │ │ + movw r2, #16128 @ 0x3f00 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl 20d980 │ │ │ │ - b.n 7f196 │ │ │ │ + bl 20dbb8 │ │ │ │ + b.n 7f1b6 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15164 @ 0x3b3c │ │ │ │ + movw r1, #15228 @ 0x3b7c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 7f446 │ │ │ │ + bl f3598 │ │ │ │ + b.n 7f466 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #15988 @ 0x3e74 │ │ │ │ + movw r1, #16052 @ 0x3eb4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 7f196 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 7f1b6 │ │ │ │ mov r4, r5 │ │ │ │ - b.n 7f31c │ │ │ │ + b.n 7f33c │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r1, #15920 @ 0x3e30 │ │ │ │ + movw r1, #15984 @ 0x3e70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 7f196 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 7f1b6 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 7f450 │ │ │ │ + b.n 7f470 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f140 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f160 │ │ │ │ str r1, [sp, #4] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #15780 @ 0x3da4 │ │ │ │ + movw r1, #15844 @ 0x3de4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 7f196 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 7f1b6 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r2, r3 │ │ │ │ - b.n 7f68a │ │ │ │ + b.n 7f6aa │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15420 @ 0x3c3c │ │ │ │ + movw r1, #15484 @ 0x3c7c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r7, [sp, #8] │ │ │ │ mov sl, r7 │ │ │ │ - b.n 7f450 │ │ │ │ + b.n 7f470 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7f79e │ │ │ │ + bge.n 7f7be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 7f7b2 │ │ │ │ + cbz r3, 7f7d2 │ │ │ │ mov.w sl, #0 │ │ │ │ strd sl, sl, [sp, #8] │ │ │ │ mov r7, sl │ │ │ │ mov r4, sl │ │ │ │ - b.n 7f1a8 │ │ │ │ + b.n 7f1c8 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #8] │ │ │ │ - b.n 7f450 │ │ │ │ + b.n 7f470 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7f79e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7f7be │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r2, [r0, #128] @ 0x80 │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 7f880 │ │ │ │ + beq.n 7f8a0 │ │ │ │ ldr.w r4, [r2, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 7f852 │ │ │ │ + beq.n 7f872 │ │ │ │ ldr.w r1, [r4, #128] @ 0x80 │ │ │ │ mov r7, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7f8b2 │ │ │ │ + beq.n 7f8d2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ mov r8, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 7f898 │ │ │ │ + beq.n 7f8b8 │ │ │ │ ldr.w r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7f8cc │ │ │ │ + beq.n 7f8ec │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl 7f7c0 │ │ │ │ + bl 7f7e0 │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ cmp r1, ip │ │ │ │ - bne.n 7f8de │ │ │ │ + bne.n 7f8fe │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7f8e0 │ │ │ │ + bne.n 7f900 │ │ │ │ ldr.w ip, [r7, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 7f8f2 │ │ │ │ + bne.n 7f912 │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7f8a8 │ │ │ │ + bne.n 7f8c8 │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - bne.n 7f8ee │ │ │ │ + bne.n 7f90e │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 7f8c2 │ │ │ │ + bne.n 7f8e2 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - beq.n 7f862 │ │ │ │ + beq.n 7f882 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7f890 │ │ │ │ + bne.n 7f8b0 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 7f870 │ │ │ │ + b.n 7f890 │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 7f848 │ │ │ │ + bne.n 7f868 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ ldr r5, [r2, #20] │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 7f848 │ │ │ │ + bne.n 7f868 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.n 7f890 │ │ │ │ + bne.n 7f8b0 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ movne r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 7f870 │ │ │ │ + beq.n 7f890 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 7f828 │ │ │ │ + beq.n 7f848 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 7f8f6 │ │ │ │ + bne.n 7f916 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 7f838 │ │ │ │ + b.n 7f858 │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 7f838 │ │ │ │ + beq.n 7f858 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7f8ea │ │ │ │ + bne.n 7f90a │ │ │ │ mov r0, r4 │ │ │ │ - b.n 7f862 │ │ │ │ + b.n 7f882 │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr.w ip, [r1, #16] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 7f816 │ │ │ │ + beq.n 7f836 │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 7f8fa │ │ │ │ + bne.n 7f91a │ │ │ │ mov r0, r8 │ │ │ │ - b.n 7f828 │ │ │ │ + b.n 7f848 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7f848 │ │ │ │ + b.n 7f868 │ │ │ │ mov r1, ip │ │ │ │ - b.n 7f8c2 │ │ │ │ + b.n 7f8e2 │ │ │ │ mov r1, ip │ │ │ │ - b.n 7f8a8 │ │ │ │ + b.n 7f8c8 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7f8c2 │ │ │ │ + b.n 7f8e2 │ │ │ │ mov r1, r0 │ │ │ │ - b.n 7f8a8 │ │ │ │ + b.n 7f8c8 │ │ │ │ nop │ │ │ │ - cbnz r0, 7f904 │ │ │ │ + cbnz r0, 7f924 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #19 │ │ │ │ - bne.n 7f926 │ │ │ │ + bne.n 7f946 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 7f944 │ │ │ │ + bne.n 7f964 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - movw r1, #16228 @ 0x3f64 │ │ │ │ + movw r1, #16292 @ 0x3fa4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #9 │ │ │ │ - bne.n 7f950 │ │ │ │ + bne.n 7f970 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 7f922 │ │ │ │ + b.n 7f942 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - movw r1, #16264 @ 0x3f88 │ │ │ │ + movw r1, #16328 @ 0x3fc8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 7f93e │ │ │ │ + bl d6bbc │ │ │ │ + b.n 7f95e │ │ │ │ nop │ │ │ │ │ │ │ │ -0007f96c : │ │ │ │ +0007f98c : │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r2, #19 │ │ │ │ - bmi.n 7f9a8 │ │ │ │ + bmi.n 7f9c8 │ │ │ │ lsls r1, r2, #22 │ │ │ │ - bpl.n 7f97c │ │ │ │ + bpl.n 7f99c │ │ │ │ movs r1, #1 │ │ │ │ - b.w 72d28 │ │ │ │ + b.w 72d64 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ orr.w r2, r2, #256 @ 0x100 │ │ │ │ str r2, [r0, #84] @ 0x54 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 19d028 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + bl 19d6e4 <_Py_SetImmortalUntracked@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 72d28 │ │ │ │ + b.w 72d64 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0007f9ac : │ │ │ │ +0007f9cc : │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ 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 7fbb8 │ │ │ │ + bgt.w 7fbd8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls.n 7fa86 │ │ │ │ + bls.n 7faa6 │ │ │ │ adds r3, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r6, r3 │ │ │ │ - bmi.w 7fb5a │ │ │ │ + bmi.w 7fb7a │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 7fb4a │ │ │ │ - ldr r3, [pc, #468] @ (7fbd0 ) │ │ │ │ + bne.w 7fb6a │ │ │ │ + ldr r3, [pc, #468] @ (7fbf0 ) │ │ │ │ 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 r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ - bcs.w 7fb1e │ │ │ │ + bcs.w 7fb3e │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r3, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 7fb0e │ │ │ │ + beq.n 7fb2e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r2, [r3, #4] │ │ │ │ - cbz r2, 7fa6a │ │ │ │ + cbz r2, 7fa8a │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r2, [pc, #408] @ (7fbd4 ) │ │ │ │ + ldr r2, [pc, #408] @ (7fbf4 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 7fb62 │ │ │ │ + blt.w 7fb82 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fb74 │ │ │ │ + bne.w 7fb94 │ │ │ │ movs r2, #0 │ │ │ │ lsls r3, r5, #3 │ │ │ │ cmp r5, r2 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ strd r3, r2, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd ip, r6, [r3, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - bhi.n 7fad8 │ │ │ │ + bhi.n 7faf8 │ │ │ │ adds r1, #1 │ │ │ │ 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 7fa30 │ │ │ │ - ldr r3, [pc, #328] @ (7fbd0 ) │ │ │ │ + b.n 7fa50 │ │ │ │ + ldr r3, [pc, #328] @ (7fbf0 ) │ │ │ │ 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, #1720] @ 0x6b8 │ │ │ │ - cbz r4, 7fae0 │ │ │ │ - ldr r0, [pc, #312] @ (7fbd4 ) │ │ │ │ + cbz r4, 7fb00 │ │ │ │ + ldr r0, [pc, #312] @ (7fbf4 ) │ │ │ │ ldr.w r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r2, [r3, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 7fa54 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + beq.n 7fa74 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 7fbac │ │ │ │ + bne.n 7fbcc │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7fa54 │ │ │ │ + bne.n 7fa74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c48 │ │ │ │ - b.n 7fa54 │ │ │ │ + bl 131f58 │ │ │ │ + b.n 7fa74 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 7fa30 │ │ │ │ + b.n 7fa50 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 7fb8c │ │ │ │ + bne.n 7fbac │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ - bne.n 7fa22 │ │ │ │ + bne.n 7fa42 │ │ │ │ movs r6, #16 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7fa30 │ │ │ │ + bne.n 7fa50 │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 7fba0 │ │ │ │ + bne.n 7fbc0 │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 7fb5a │ │ │ │ + cbz r4, 7fb7a │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 7fa30 │ │ │ │ + b.n 7fa50 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 7fa30 │ │ │ │ - bl 1fba78 │ │ │ │ + bne.w 7fa50 │ │ │ │ + bl 1fbcb8 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 7fa64 │ │ │ │ + b.n 7fa84 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 7fa54 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + beq.w 7fa74 │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 7fb94 │ │ │ │ - ldr r0, [pc, #84] @ (7fbd8 ) │ │ │ │ - bl 6b7a0 │ │ │ │ + bne.n 7fbb4 │ │ │ │ + ldr r0, [pc, #84] @ (7fbf8 ) │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fad0 │ │ │ │ - b.n 7fa54 │ │ │ │ + beq.n 7faf0 │ │ │ │ + b.n 7fa74 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r6, #16 │ │ │ │ - b.n 7fb4e │ │ │ │ + b.n 7fb6e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 7fa54 │ │ │ │ + b.n 7fa74 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 7fb3c │ │ │ │ + b.n 7fb5c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 7fa54 │ │ │ │ + b.n 7fa74 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16336 @ 0x3fd0 │ │ │ │ + movw r1, #16400 @ 0x4010 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 7fb5e │ │ │ │ + bl f3598 │ │ │ │ + b.n 7fb7e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, 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 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r1, [r0, #180] @ 0xb4 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r5, [pc, #476] @ (7fdd4 ) │ │ │ │ + ldr r5, [pc, #476] @ (7fdf4 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 7fd98 │ │ │ │ - cbnz r1, 7fc44 │ │ │ │ + bmi.w 7fdb8 │ │ │ │ + cbnz r1, 7fc64 │ │ │ │ ldrb.w r3, [r2, #204] @ 0xcc │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 7fd28 │ │ │ │ + bne.w 7fd48 │ │ │ │ ldr.w r1, [r2, #192] @ 0xc0 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 7fd74 │ │ │ │ + beq.w 7fd94 │ │ │ │ ubfx r1, r1, #0, #12 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ movs r0, #0 │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ add.w r3, r3, #97280 @ 0x17c00 │ │ │ │ lsls r1, r4, #22 │ │ │ │ str.w r0, [r3, #148] @ 0x94 │ │ │ │ str.w r0, [r2, #192] @ 0xc0 │ │ │ │ - bpl.n 7fc3e │ │ │ │ + bpl.n 7fc5e │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r2, #456] @ 0x1c8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ movw r9, #5160 @ 0x1428 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [sl, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bpl.n 7fc04 │ │ │ │ + bpl.n 7fc24 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ mov r8, r3 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 7fd0c │ │ │ │ + bne.n 7fd2c │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr.w lr, [r3, #16] │ │ │ │ cmp lr, r6 │ │ │ │ - ble.n 7fc04 │ │ │ │ + ble.n 7fc24 │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ movs r7, #1 │ │ │ │ ldrb.w ip, [r3, #6] │ │ │ │ adds r3, #20 │ │ │ │ lsl.w r0, r7, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 7fcd2 │ │ │ │ + beq.n 7fcf2 │ │ │ │ add.w r0, r0, r6, lsl #3 │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 7fcec │ │ │ │ + cbz r0, 7fd0c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.n 7fc5e │ │ │ │ + beq.n 7fc7e │ │ │ │ ldr.w ip, [r3] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 7fc52 │ │ │ │ + ble.n 7fc72 │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ itt lt │ │ │ │ addlt.w r0, ip, #1 │ │ │ │ strlt r0, [r3, #0] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 19a308 │ │ │ │ + bl 19a9d0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7fccc │ │ │ │ + bge.n 7fcec │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 7fd84 │ │ │ │ + beq.n 7fda4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r3 │ │ │ │ - b.n 7fc52 │ │ │ │ + b.n 7fc72 │ │ │ │ movs r7, #12 │ │ │ │ mla r0, r7, r6, r0 │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 7fc8c │ │ │ │ + bne.n 7fcac │ │ │ │ adds r0, r6, #1 │ │ │ │ adds r3, #12 │ │ │ │ mov r6, r0 │ │ │ │ cmp lr, r0 │ │ │ │ - bne.n 7fcda │ │ │ │ - b.n 7fc04 │ │ │ │ + bne.n 7fcfa │ │ │ │ + b.n 7fc24 │ │ │ │ adds r0, r6, r7 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, lr │ │ │ │ - bge.n 7fc04 │ │ │ │ + bge.n 7fc24 │ │ │ │ adds r3, #8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 7fd00 │ │ │ │ + cbz r0, 7fd20 │ │ │ │ cmp lr, r6 │ │ │ │ - bgt.n 7fc8c │ │ │ │ - b.n 7fc04 │ │ │ │ + bgt.n 7fcac │ │ │ │ + b.n 7fc24 │ │ │ │ adds r0, r6, #1 │ │ │ │ adds r3, #8 │ │ │ │ mov r6, r0 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt.n 7fcf6 │ │ │ │ - b.n 7fc04 │ │ │ │ + bgt.n 7fd16 │ │ │ │ + b.n 7fc24 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - ble.w 7fc04 │ │ │ │ + ble.w 7fc24 │ │ │ │ ldrb.w r3, [r8] │ │ │ │ adds r3, #1 │ │ │ │ add.w r3, r8, r3, lsl #2 │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ add.w r3, r8, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - b.n 7fc8c │ │ │ │ + b.n 7fcac │ │ │ │ ldr r1, [r5, r4] │ │ │ │ mov r6, r3 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r7, r1, #5696 @ 0x1640 │ │ │ │ movs r1, #0 │ │ │ │ adds r7, #12 │ │ │ │ lsls r0, r6, #31 │ │ │ │ - bmi.n 7fd40 │ │ │ │ + bmi.n 7fd60 │ │ │ │ adds r1, #1 │ │ │ │ asrs r6, r6, #1 │ │ │ │ - b.n 7fd36 │ │ │ │ + b.n 7fd56 │ │ │ │ ldr.w r3, [r7, r1, lsl #2] │ │ │ │ mov r0, r2 │ │ │ │ - cbz r3, 7fd56 │ │ │ │ + cbz r3, 7fd76 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - blt.n 7fd62 │ │ │ │ + blt.n 7fd82 │ │ │ │ asrs r3, r6, #1 │ │ │ │ mov r6, r3 │ │ │ │ - beq.w 7fc0e │ │ │ │ + beq.w 7fc2e │ │ │ │ adds r1, #1 │ │ │ │ - b.n 7fd36 │ │ │ │ - movw r0, #16364 @ 0x3fec │ │ │ │ + b.n 7fd56 │ │ │ │ + movw r0, #16428 @ 0x402c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 205700 │ │ │ │ + bl 205934 │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ - b.n 7fd56 │ │ │ │ + b.n 7fd76 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r2, #192] @ 0xc0 │ │ │ │ lsls r3, r3, #22 │ │ │ │ - bpl.w 7fc3e │ │ │ │ - b.n 7fc38 │ │ │ │ + bpl.w 7fc5e │ │ │ │ + b.n 7fc58 │ │ │ │ mov r0, r3 │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r3 │ │ │ │ - b.n 7fc52 │ │ │ │ + b.n 7fc72 │ │ │ │ ldr r3, [r5, r4] │ │ │ │ subs r1, #1 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ add.w ip, r0, r3 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #400] @ 0x190 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.n 7fdc6 │ │ │ │ + beq.n 7fde6 │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 7fdc6 │ │ │ │ + bhi.n 7fde6 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r0, r3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - b.n 7fc02 │ │ │ │ + b.n 7fc22 │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r0, r3 │ │ │ │ - b.n 7fdc2 │ │ │ │ + b.n 7fde2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007fdd8 : │ │ │ │ +0007fdf8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ subs r3, r1, #0 │ │ │ │ - blt.n 7fdfc │ │ │ │ - cbz r0, 7fe16 │ │ │ │ + blt.n 7fe1c │ │ │ │ + cbz r0, 7fe36 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16420 @ 0x4024 │ │ │ │ + movw r1, #16484 @ 0x4064 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7fdf8 │ │ │ │ - cbnz r3, 7fe1c │ │ │ │ - ldr r0, [pc, #24] @ (7fe34 ) │ │ │ │ - b.n 7fdf8 │ │ │ │ + b.n 7fe18 │ │ │ │ + cbnz r3, 7fe3c │ │ │ │ + ldr r0, [pc, #24] @ (7fe54 ) │ │ │ │ + b.n 7fe18 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16472 @ 0x4058 │ │ │ │ + movw r1, #16536 @ 0x4098 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 7fe12 │ │ │ │ + bl f3598 │ │ │ │ + b.n 7fe32 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0007fe38 : │ │ │ │ - ldr r3, [pc, #16] @ (7fe4c ) │ │ │ │ +0007fe58 : │ │ │ │ + ldr r3, [pc, #16] @ (7fe6c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - cbnz r0, 7fe46 │ │ │ │ + cbnz r0, 7fe66 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 7fe44 │ │ │ │ + b.n 7fe64 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007fe50 : │ │ │ │ +0007fe70 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #8 │ │ │ │ - bpl.n 7fe5e │ │ │ │ + bpl.n 7fe7e │ │ │ │ ldr r3, [r3, #16] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #16600 @ 0x40d8 │ │ │ │ + movw r1, #16664 @ 0x4118 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ sub sp, #16 │ │ │ │ ldr.w ip, [r5, #84] @ 0x54 │ │ │ │ tst.w ip, #536870912 @ 0x20000000 │ │ │ │ - beq.n 7fef6 │ │ │ │ + beq.n 7ff16 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw ip, #40968 @ 0xa008 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 7fed2 │ │ │ │ + bne.n 7fef2 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r5, r2, #1 │ │ │ │ - beq.n 7fed2 │ │ │ │ - ldr r4, [pc, #140] @ (7ff3c ) │ │ │ │ + beq.n 7fef2 │ │ │ │ + ldr r4, [pc, #140] @ (7ff5c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r3, r4] │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ mov.w ip, #0 │ │ │ │ add r3, sp, #12 │ │ │ │ str.w ip, [r4, #72] @ 0x48 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ - cbnz r3, 7fefa │ │ │ │ + cbnz r3, 7ff1a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 7fef0 │ │ │ │ - ldr r3, [pc, #88] @ (7ff3c ) │ │ │ │ + beq.n 7ff10 │ │ │ │ + ldr r3, [pc, #88] @ (7ff5c ) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r4, [ip, r3] │ │ │ │ - b.n 7feb6 │ │ │ │ + b.n 7fed6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 205700 │ │ │ │ + bl 205934 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 7fece │ │ │ │ + b.n 7feee │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - cbz r0, 7ff26 │ │ │ │ + cbz r0, 7ff46 │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d9164 │ │ │ │ - cbz r0, 7ff2a │ │ │ │ + bl d91a8 │ │ │ │ + cbz r0, 7ff4a │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - cbz r3, 7ff22 │ │ │ │ + cbz r3, 7ff42 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 7ff22 │ │ │ │ + bge.n 7ff42 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 7ff32 │ │ │ │ + cbz r2, 7ff52 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 7fece │ │ │ │ + b.n 7feee │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ - b.n 7ff14 │ │ │ │ + b.n 7ff34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 205700 │ │ │ │ - b.n 7ff0e │ │ │ │ + bl 205934 │ │ │ │ + b.n 7ff2e │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ff22 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ff42 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0007ff40 <_PyErr_GetRaisedException@@Base>: │ │ │ │ +0007ff60 <_PyErr_GetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0007ff4c <_PyErr_SetRaisedException@@Base>: │ │ │ │ +0007ff6c <_PyErr_SetRaisedException@@Base>: │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #72] @ 0x48 │ │ │ │ str r1, [r3, #72] @ 0x48 │ │ │ │ - b.w 77668 │ │ │ │ + b.w 776ac │ │ │ │ nop │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ and.w r0, r0, #512 @ 0x200 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov fp, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80082 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + beq.n 800a2 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #316] @ (800c8 <_PyErr_SetRaisedException@@Base+0x17c>) │ │ │ │ + ldr r1, [pc, #316] @ (800e8 <_PyErr_SetRaisedException@@Base+0x17c>) │ │ │ │ mov r0, fp │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - beq.n 80076 <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ + beq.n 80096 <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80088 <_PyErr_SetRaisedException@@Base+0x13c> │ │ │ │ + blt.n 800a8 <_PyErr_SetRaisedException@@Base+0x13c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80082 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + beq.n 800a2 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #288] @ (800cc <_PyErr_SetRaisedException@@Base+0x180>) │ │ │ │ + ldr r1, [pc, #288] @ (800ec <_PyErr_SetRaisedException@@Base+0x180>) │ │ │ │ mov r0, fp │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 80076 <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ + beq.n 80096 <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 800a0 <_PyErr_SetRaisedException@@Base+0x154> │ │ │ │ + blt.n 800c0 <_PyErr_SetRaisedException@@Base+0x154> │ │ │ │ mov r0, r5 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80082 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + beq.n 800a2 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #256] @ (800d0 <_PyErr_SetRaisedException@@Base+0x184>) │ │ │ │ + ldr r1, [pc, #256] @ (800f0 <_PyErr_SetRaisedException@@Base+0x184>) │ │ │ │ mov r0, fp │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 80076 <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ + beq.n 80096 <_PyErr_SetRaisedException@@Base+0x12a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 800b0 <_PyErr_SetRaisedException@@Base+0x164> │ │ │ │ + blt.n 800d0 <_PyErr_SetRaisedException@@Base+0x164> │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r8, r0 │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 80082 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + beq.n 800a2 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r6, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.n 80038 <_PyErr_SetRaisedException@@Base+0xec> │ │ │ │ - movw r9, #16648 @ 0x4108 │ │ │ │ + ble.n 80058 <_PyErr_SetRaisedException@@Base+0xec> │ │ │ │ + movw r9, #16712 @ 0x4148 │ │ │ │ movt r9, #42 @ 0x2a │ │ │ │ ldr r2, [r7, #8] │ │ │ │ mov r4, r6 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 80008 <_PyErr_SetRaisedException@@Base+0xbc> │ │ │ │ + b.n 80028 <_PyErr_SetRaisedException@@Base+0xbc> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr.w r5, [r2, r4, lsl #3] │ │ │ │ mov r0, r5 │ │ │ │ cmp r5, r9 │ │ │ │ - beq.n 8006a <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ + beq.n 8008a <_PyErr_SetRaisedException@@Base+0x11e> │ │ │ │ blx 2bfb8 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ adds r4, #1 │ │ │ │ adds r2, r6, #4 │ │ │ │ - cbz r0, 80072 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + cbz r0, 80092 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r8, r2, lsl #2] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 80006 <_PyErr_SetRaisedException@@Base+0xba> │ │ │ │ + bgt.n 80026 <_PyErr_SetRaisedException@@Base+0xba> │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 807a4 <_PyTuple_Resize@@Base> │ │ │ │ + bl 807c4 <_PyTuple_Resize@@Base> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 80074 <_PyErr_SetRaisedException@@Base+0x128> │ │ │ │ - ldr r1, [pc, #140] @ (800d4 <_PyErr_SetRaisedException@@Base+0x188>) │ │ │ │ + beq.n 80094 <_PyErr_SetRaisedException@@Base+0x128> │ │ │ │ + ldr r1, [pc, #140] @ (800f4 <_PyErr_SetRaisedException@@Base+0x188>) │ │ │ │ mov r2, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 80072 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ + beq.n 80092 <_PyErr_SetRaisedException@@Base+0x126> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80062 <_PyErr_SetRaisedException@@Base+0x116> │ │ │ │ + bge.n 80082 <_PyErr_SetRaisedException@@Base+0x116> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 80098 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ + cbz r3, 800b8 <_PyErr_SetRaisedException@@Base+0x14c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 80008 <_PyErr_SetRaisedException@@Base+0xbc> │ │ │ │ - b.n 80038 <_PyErr_SetRaisedException@@Base+0xec> │ │ │ │ + bgt.n 80028 <_PyErr_SetRaisedException@@Base+0xbc> │ │ │ │ + b.n 80058 <_PyErr_SetRaisedException@@Base+0xec> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80082 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + bge.n 800a2 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 800c0 <_PyErr_SetRaisedException@@Base+0x174> │ │ │ │ + cbz r3, 800e0 <_PyErr_SetRaisedException@@Base+0x174> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 80064 <_PyErr_SetRaisedException@@Base+0x118> │ │ │ │ + b.n 80084 <_PyErr_SetRaisedException@@Base+0x118> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ff9c <_PyErr_SetRaisedException@@Base+0x50> │ │ │ │ + bne.n 7ffbc <_PyErr_SetRaisedException@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ff9c <_PyErr_SetRaisedException@@Base+0x50> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ffbc <_PyErr_SetRaisedException@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80062 <_PyErr_SetRaisedException@@Base+0x116> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80082 <_PyErr_SetRaisedException@@Base+0x116> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ffbe <_PyErr_SetRaisedException@@Base+0x72> │ │ │ │ + bne.n 7ffde <_PyErr_SetRaisedException@@Base+0x72> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ffbe <_PyErr_SetRaisedException@@Base+0x72> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 7ffde <_PyErr_SetRaisedException@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 7ffe0 <_PyErr_SetRaisedException@@Base+0x94> │ │ │ │ + bne.n 80000 <_PyErr_SetRaisedException@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 7ffe0 <_PyErr_SetRaisedException@@Base+0x94> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80000 <_PyErr_SetRaisedException@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80082 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 800a2 <_PyErr_SetRaisedException@@Base+0x136> │ │ │ │ + lsls r4, r1, #9 │ │ │ │ movs r2, r6 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ + lsls r0, r4, #9 │ │ │ │ movs r2, r6 │ │ │ │ - lsls r4, r5, #8 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ movs r2, r6 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ -000800d8 : │ │ │ │ +000800f8 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 800f6 │ │ │ │ + bcs.n 80116 │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ @@ -126046,288 +126070,288 @@ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r3, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ subs r3, #1 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.n 801b6 │ │ │ │ - ldr r3, [pc, #300] @ (80244 ) │ │ │ │ + bcs.n 801d6 │ │ │ │ + ldr r3, [pc, #300] @ (80264 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1720] @ 0x6b8 │ │ │ │ - cbz r3, 80164 │ │ │ │ - ldr r0, [pc, #284] @ (80248 ) │ │ │ │ + cbz r3, 80184 │ │ │ │ + ldr r0, [pc, #284] @ (80268 ) │ │ │ │ ldr.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1720] @ 0x6b8 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 801f0 │ │ │ │ + bne.n 80210 │ │ │ │ cmp r5, #0 │ │ │ │ eor.w r2, r5, r5, asr #31 │ │ │ │ sub.w r2, r2, r5, asr #31 │ │ │ │ ite ge │ │ │ │ movge r1, #8 │ │ │ │ movlt r1, #10 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #16 │ │ │ │ - bl 70ccc │ │ │ │ + bl 70d08 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8020e │ │ │ │ + beq.n 8022e │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r1, [pc, #204] @ (80248 ) │ │ │ │ + ldr r1, [pc, #204] @ (80268 ) │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8022c │ │ │ │ + blt.n 8024c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8014a │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + beq.n 8016a │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 80216 │ │ │ │ - ldr r0, [pc, #172] @ (8024c ) │ │ │ │ + bne.n 80236 │ │ │ │ + ldr r0, [pc, #172] @ (8026c ) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8014a │ │ │ │ + bne.n 8016a │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8014a │ │ │ │ + b.n 8016a │ │ │ │ movs r0, #2 │ │ │ │ eor.w r2, r5, r5, asr #31 │ │ │ │ sub.w r2, r2, r5, asr #31 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 7f9b0 │ │ │ │ + bl 7f9d0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 80212 │ │ │ │ + cbz r0, 80232 │ │ │ │ cmp r5, #0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ite ge │ │ │ │ movge r1, #1 │ │ │ │ movlt.w r1, #4294967295 @ 0xffffffff │ │ │ │ rsb r1, r1, #1 │ │ │ │ adds r0, #12 │ │ │ │ orr.w r1, r1, #16 │ │ │ │ str r1, [r3, #8] │ │ │ │ bic.w r1, r2, #3221225472 @ 0xc0000000 │ │ │ │ lsrs r2, r2, #30 │ │ │ │ str.w r1, [r0], #4 │ │ │ │ - beq.n 8015e │ │ │ │ - b.n 801e2 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + beq.n 8017e │ │ │ │ + b.n 80202 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 80226 │ │ │ │ + bne.n 80246 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 801ac │ │ │ │ - b.n 8014a │ │ │ │ - bl 1fba78 │ │ │ │ + beq.n 801cc │ │ │ │ + b.n 8016a │ │ │ │ + bl 1fbcb8 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8015e │ │ │ │ + b.n 8017e │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r1, #0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8014a │ │ │ │ + b.n 8016a │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ - b.n 8021a │ │ │ │ + b.n 8023a │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w r2, [r1, #1600] @ 0x640 │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [r3] │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8014a │ │ │ │ - b.n 80192 │ │ │ │ + beq.n 8016a │ │ │ │ + b.n 801b2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00080250 : │ │ │ │ +00080270 : │ │ │ │ adds r1, r0, #5 │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ - bcs.n 8026e │ │ │ │ + bcs.n 8028e │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ add r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ add.w r2, r0, #1073741824 @ 0x40000000 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bcs.n 80330 │ │ │ │ + bcs.n 80350 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #192] @ (8034c ) │ │ │ │ + ldr r3, [pc, #192] @ (8036c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1720] @ 0x6b8 │ │ │ │ - cbz r3, 802da │ │ │ │ - ldr r0, [pc, #172] @ (80350 ) │ │ │ │ + cbz r3, 802fa │ │ │ │ + ldr r0, [pc, #172] @ (80370 ) │ │ │ │ ldr.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r4, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r4, [r2, #1720] @ 0x6b8 │ │ │ │ movs r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r1, 8030a │ │ │ │ + cbnz r1, 8032a │ │ │ │ cmp r5, #0 │ │ │ │ eor.w r2, r5, r5, asr #31 │ │ │ │ sub.w r2, r2, r5, asr #31 │ │ │ │ ite lt │ │ │ │ movlt r1, #10 │ │ │ │ movge r1, #8 │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #16 │ │ │ │ - bl 70ccc │ │ │ │ + bl 70d08 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 80332 │ │ │ │ + cbz r0, 80352 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r0, [pc, #96] @ (80350 ) │ │ │ │ + ldr r0, [pc, #96] @ (80370 ) │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r0, #1600] @ 0x640 │ │ │ │ mov r4, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 802c0 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + beq.n 802e0 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 8033c │ │ │ │ + bne.n 8035c │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 802c0 │ │ │ │ + bne.n 802e0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 802c0 │ │ │ │ - b.n 80354 │ │ │ │ + b.n 802e0 │ │ │ │ + b.n 80374 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 802d4 │ │ │ │ + b.n 802f4 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 802c0 │ │ │ │ + b.n 802e0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, 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 r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r4, [r2, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 80458 │ │ │ │ - ldr r3, [pc, #308] @ (804b4 ) │ │ │ │ + bne.n 80478 │ │ │ │ + ldr r3, [pc, #308] @ (804d4 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 80444 │ │ │ │ + beq.n 80464 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ - cbz r1, 803fa │ │ │ │ + cbz r1, 8041a │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r2, [pc, #260] @ (804b8 ) │ │ │ │ + ldr r2, [pc, #260] @ (804d8 ) │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8046c │ │ │ │ + blt.n 8048c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8047c │ │ │ │ + bne.n 8049c │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ cmp r5, r3 │ │ │ │ itt lt │ │ │ │ movlt r3, #18 │ │ │ │ strlt r3, [r4, #8] │ │ │ │ - blt.n 803e2 │ │ │ │ + blt.n 80402 │ │ │ │ movs r3, #16 │ │ │ │ str r3, [r4, #8] │ │ │ │ - cbnz r5, 803e2 │ │ │ │ + cbnz r5, 80402 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ it lt │ │ │ │ neglt r5, r5 │ │ │ │ @@ -126336,93 +126360,93 @@ │ │ │ │ lsrs r5, r5, #30 │ │ │ │ it ne │ │ │ │ strne r5, [r4, #16] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrd ip, r6, [r3, #24] │ │ │ │ cmp ip, r6 │ │ │ │ - bhi.n 8043c │ │ │ │ + bhi.n 8045c │ │ │ │ add.w r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add.w r0, ip, #24 │ │ │ │ str r0, [r3, #24] │ │ │ │ str.w r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 803a8 │ │ │ │ + bne.n 803c8 │ │ │ │ ldr.w r4, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8049a │ │ │ │ + bne.n 804ba │ │ │ │ movs r0, #20 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 80466 │ │ │ │ + cbz r4, 80486 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 803a8 │ │ │ │ + b.n 803c8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 803a8 │ │ │ │ + b.n 803c8 │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 803a8 │ │ │ │ - b.n 80416 │ │ │ │ + bne.n 803c8 │ │ │ │ + b.n 80436 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 803a8 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 803dc │ │ │ │ + bne.n 803c8 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 803fc │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 803c8 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + beq.n 803e8 │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 804a6 │ │ │ │ - ldr r0, [pc, #48] @ (804bc ) │ │ │ │ - bl 6b7a0 │ │ │ │ + bne.n 804c6 │ │ │ │ + ldr r0, [pc, #48] @ (804dc ) │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 803c8 │ │ │ │ + bne.n 803e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c48 │ │ │ │ - b.n 803c8 │ │ │ │ + bl 131f58 │ │ │ │ + b.n 803e8 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ movs r1, #20 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8042e │ │ │ │ + b.n 8044e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 803c8 │ │ │ │ + b.n 803e8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -000804c0 : │ │ │ │ +000804e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -126430,799 +126454,799 @@ │ │ │ │ mov r7, r2 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 806d0 │ │ │ │ + beq.w 806f0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ mov r4, r0 │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r2, r5 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 80522 │ │ │ │ + bmi.n 80542 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n 80598 │ │ │ │ + beq.n 805b8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 80620 │ │ │ │ + beq.n 80640 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 806ba │ │ │ │ + bpl.w 806da │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80576 │ │ │ │ + blt.n 80596 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 80580 │ │ │ │ + bne.n 805a0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 80580 │ │ │ │ + beq.n 805a0 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ - beq.n 80656 │ │ │ │ - bl 7a540 │ │ │ │ + beq.n 80676 │ │ │ │ + bl 7a580 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80664 │ │ │ │ + blt.n 80684 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 80546 │ │ │ │ + beq.n 80566 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 8054c │ │ │ │ + bne.n 8056c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 198efc <_Py_NewReference@@Base+0x1d0c> │ │ │ │ + bl 1995c4 <_Py_NewReference@@Base+0x1d0c> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8065c │ │ │ │ + b.n 8067c │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 806d6 │ │ │ │ - ldr r2, [pc, #472] @ (8077c ) │ │ │ │ + beq.w 806f6 │ │ │ │ + ldr r2, [pc, #472] @ (8079c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ - ldr r2, [pc, #464] @ (80780 ) │ │ │ │ + ldr r2, [pc, #464] @ (807a0 ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80674 │ │ │ │ + bne.n 80694 │ │ │ │ add.w r3, r8, #110592 @ 0x1b000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 80716 │ │ │ │ + beq.w 80736 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 80630 │ │ │ │ + beq.n 80650 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 805f0 │ │ │ │ + bge.n 80610 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8072c │ │ │ │ + beq.w 8074c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80614 │ │ │ │ + bge.n 80634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80724 │ │ │ │ + beq.w 80744 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80614 │ │ │ │ + bge.n 80634 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8071c │ │ │ │ + beq.w 8073c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 80522 │ │ │ │ + b.n 80542 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80648 │ │ │ │ + bge.n 80668 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 80648 │ │ │ │ + cbnz r3, 80668 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 806a2 │ │ │ │ + beq.n 806c2 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 80522 │ │ │ │ - bl 78bfc │ │ │ │ + b.n 80542 │ │ │ │ + bl 78c40 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8056e │ │ │ │ + bge.n 8058e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8056e │ │ │ │ + bne.n 8058e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8056e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8058e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 805bc │ │ │ │ + beq.n 805dc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80692 │ │ │ │ + bge.n 806b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 80692 │ │ │ │ + cbnz r3, 806b2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80652 │ │ │ │ + bge.n 80672 │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 80522 │ │ │ │ + b.n 80542 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 80522 │ │ │ │ + b.n 80542 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8065c │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8067c │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8056e │ │ │ │ + b.n 8058e │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 805a0 │ │ │ │ + bne.w 805c0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bmi.n 80734 │ │ │ │ + bmi.n 80754 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 8075c │ │ │ │ + blt.n 8077c │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ movw r1, #24184 @ 0x5e78 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ add r3, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80712 │ │ │ │ + bge.n 80732 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbz r2, 8076c │ │ │ │ + cbz r2, 8078c │ │ │ │ mov r4, r3 │ │ │ │ - b.n 80522 │ │ │ │ - bl d92ec │ │ │ │ - b.n 80522 │ │ │ │ + b.n 80542 │ │ │ │ + bl d9330 │ │ │ │ + b.n 80542 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80614 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80634 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80602 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80622 │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 805f0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80610 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 80746 │ │ │ │ + bmi.n 80766 │ │ │ │ ldrsb.w r1, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 80754 │ │ │ │ + blt.n 80774 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 806f0 │ │ │ │ + b.n 80710 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 80766 │ │ │ │ + blt.n 80786 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 806f0 │ │ │ │ + b.n 80710 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 80766 │ │ │ │ + bmi.n 80786 │ │ │ │ add.w r3, r4, #28 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ - ldr r3, [pc, #36] @ (80784 ) │ │ │ │ + ldr r3, [pc, #36] @ (807a4 ) │ │ │ │ add.w r3, r3, r1, lsl #5 │ │ │ │ - b.n 80706 │ │ │ │ + b.n 80726 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 8075c │ │ │ │ + b.n 8077c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 80522 │ │ │ │ + b.n 80542 │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00080788 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ +000807a8 <_PyUnicode_InternImmortal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 79e24 │ │ │ │ + bl 79e64 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -000807a4 <_PyTuple_Resize@@Base>: │ │ │ │ +000807c4 <_PyTuple_Resize@@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 r7, [r0, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 80a4e <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ + beq.w 80a6e <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 80a4e <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ + bne.w 80a6e <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ ldr.w sl, [r7, #8] │ │ │ │ mov r8, r1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 807e2 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ + beq.n 80802 <_PyTuple_Resize@@Base+0x3e> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 80a4e <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ + bne.w 80a6e <_PyTuple_Resize@@Base+0x2aa> │ │ │ │ cmp r8, sl │ │ │ │ - bne.n 807ec <_PyTuple_Resize@@Base+0x48> │ │ │ │ + bne.n 8080c <_PyTuple_Resize@@Base+0x48> │ │ │ │ movs r0, #0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 809a4 <_PyTuple_Resize@@Base+0x200> │ │ │ │ + beq.w 809c4 <_PyTuple_Resize@@Base+0x200> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 80ae8 <_PyTuple_Resize@@Base+0x344> │ │ │ │ + beq.w 80b08 <_PyTuple_Resize@@Base+0x344> │ │ │ │ ldr.w r3, [r7, #-8] │ │ │ │ - cbz r3, 80808 <_PyTuple_Resize@@Base+0x64> │ │ │ │ + cbz r3, 80828 <_PyTuple_Resize@@Base+0x64> │ │ │ │ mov r0, r7 │ │ │ │ - bl 775f4 │ │ │ │ + bl 77638 │ │ │ │ cmp r8, sl │ │ │ │ - bge.n 808d2 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ + bge.n 808f2 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ add.w r6, r7, r8, lsl #2 │ │ │ │ sub.w r3, sl, r8 │ │ │ │ adds r6, #12 │ │ │ │ mov r5, r8 │ │ │ │ ands.w r3, r3, #7 │ │ │ │ - beq.n 8088c <_PyTuple_Resize@@Base+0xe8> │ │ │ │ + beq.n 808ac <_PyTuple_Resize@@Base+0xe8> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8087c <_PyTuple_Resize@@Base+0xd8> │ │ │ │ + beq.n 8089c <_PyTuple_Resize@@Base+0xd8> │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 80870 <_PyTuple_Resize@@Base+0xcc> │ │ │ │ + beq.n 80890 <_PyTuple_Resize@@Base+0xcc> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 80866 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ + beq.n 80886 <_PyTuple_Resize@@Base+0xc2> │ │ │ │ cmp r3, #4 │ │ │ │ - beq.n 8085a <_PyTuple_Resize@@Base+0xb6> │ │ │ │ + beq.n 8087a <_PyTuple_Resize@@Base+0xb6> │ │ │ │ cmp r3, #5 │ │ │ │ - beq.n 8084e <_PyTuple_Resize@@Base+0xaa> │ │ │ │ + beq.n 8086e <_PyTuple_Resize@@Base+0xaa> │ │ │ │ cmp r3, #6 │ │ │ │ - beq.n 80842 <_PyTuple_Resize@@Base+0x9e> │ │ │ │ + beq.n 80862 <_PyTuple_Resize@@Base+0x9e> │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80904 <_PyTuple_Resize@@Base+0x160> │ │ │ │ + bne.n 80924 <_PyTuple_Resize@@Base+0x160> │ │ │ │ add.w r5, r8, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80b04 <_PyTuple_Resize@@Base+0x360> │ │ │ │ + bne.w 80b24 <_PyTuple_Resize@@Base+0x360> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80aac <_PyTuple_Resize@@Base+0x308> │ │ │ │ + bne.w 80acc <_PyTuple_Resize@@Base+0x308> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80a8e <_PyTuple_Resize@@Base+0x2ea> │ │ │ │ + bne.w 80aae <_PyTuple_Resize@@Base+0x2ea> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8096c <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ + bne.n 8098c <_PyTuple_Resize@@Base+0x1c8> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80aca <_PyTuple_Resize@@Base+0x326> │ │ │ │ + bne.w 80aea <_PyTuple_Resize@@Base+0x326> │ │ │ │ adds r5, #1 │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80a30 <_PyTuple_Resize@@Base+0x28c> │ │ │ │ + bne.w 80a50 <_PyTuple_Resize@@Base+0x28c> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - beq.n 808d2 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ + beq.n 808f2 <_PyTuple_Resize@@Base+0x12e> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ adds r4, r6, #4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8091e <_PyTuple_Resize@@Base+0x17a> │ │ │ │ + bne.n 8093e <_PyTuple_Resize@@Base+0x17a> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ adds r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80938 <_PyTuple_Resize@@Base+0x194> │ │ │ │ + bne.n 80958 <_PyTuple_Resize@@Base+0x194> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80952 <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ + bne.n 80972 <_PyTuple_Resize@@Base+0x1ae> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 809fc <_PyTuple_Resize@@Base+0x258> │ │ │ │ + bne.w 80a1c <_PyTuple_Resize@@Base+0x258> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 809c0 <_PyTuple_Resize@@Base+0x21c> │ │ │ │ + bne.w 809e0 <_PyTuple_Resize@@Base+0x21c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 809de <_PyTuple_Resize@@Base+0x23a> │ │ │ │ + bne.w 809fe <_PyTuple_Resize@@Base+0x23a> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8098a <_PyTuple_Resize@@Base+0x1e6> │ │ │ │ + bne.n 809aa <_PyTuple_Resize@@Base+0x1e6> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ add.w r6, r4, #28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80a70 <_PyTuple_Resize@@Base+0x2cc> │ │ │ │ + bne.w 80a90 <_PyTuple_Resize@@Base+0x2cc> │ │ │ │ adds r5, #7 │ │ │ │ cmp r5, sl │ │ │ │ - bne.n 8088c <_PyTuple_Resize@@Base+0xe8> │ │ │ │ - ldr r2, [pc, #632] @ (80b4c <_PyTuple_Resize@@Base+0x3a8>) │ │ │ │ + bne.n 808ac <_PyTuple_Resize@@Base+0xe8> │ │ │ │ + ldr r2, [pc, #632] @ (80b6c <_PyTuple_Resize@@Base+0x3a8>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80b22 <_PyTuple_Resize@@Base+0x37e> │ │ │ │ + bne.w 80b42 <_PyTuple_Resize@@Base+0x37e> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1b9ee0 <_PyObject_GC_Resize@@Base> │ │ │ │ + bl 1ba424 <_PyObject_GC_Resize@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80b2e <_PyTuple_Resize@@Base+0x38a> │ │ │ │ - bl 1971f0 <_Py_NewReference@@Base> │ │ │ │ + beq.w 80b4e <_PyTuple_Resize@@Base+0x38a> │ │ │ │ + bl 1978b8 <_Py_NewReference@@Base> │ │ │ │ cmp r8, sl │ │ │ │ - bgt.w 80a1a <_PyTuple_Resize@@Base+0x276> │ │ │ │ + bgt.w 80a3a <_PyTuple_Resize@@Base+0x276> │ │ │ │ mov r0, r4 │ │ │ │ str.w r4, [r9] │ │ │ │ - bl 711a4 │ │ │ │ - b.n 807e6 <_PyTuple_Resize@@Base+0x42> │ │ │ │ + bl 711e0 │ │ │ │ + b.n 80806 <_PyTuple_Resize@@Base+0x42> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8083e <_PyTuple_Resize@@Base+0x9a> │ │ │ │ + bge.n 8085e <_PyTuple_Resize@@Base+0x9a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8083e <_PyTuple_Resize@@Base+0x9a> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8083e <_PyTuple_Resize@@Base+0x9a> │ │ │ │ + bne.n 8085e <_PyTuple_Resize@@Base+0x9a> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8085e <_PyTuple_Resize@@Base+0x9a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80894 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ + bge.n 808b4 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80894 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80894 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ + bne.n 808b4 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 808b4 <_PyTuple_Resize@@Base+0xf0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8089c <_PyTuple_Resize@@Base+0xf8> │ │ │ │ + bge.n 808bc <_PyTuple_Resize@@Base+0xf8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8089c <_PyTuple_Resize@@Base+0xf8> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8089c <_PyTuple_Resize@@Base+0xf8> │ │ │ │ + bne.n 808bc <_PyTuple_Resize@@Base+0xf8> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 808bc <_PyTuple_Resize@@Base+0xf8> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 808a2 <_PyTuple_Resize@@Base+0xfe> │ │ │ │ + bge.n 808c2 <_PyTuple_Resize@@Base+0xfe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 808a2 <_PyTuple_Resize@@Base+0xfe> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 808a2 <_PyTuple_Resize@@Base+0xfe> │ │ │ │ + bne.n 808c2 <_PyTuple_Resize@@Base+0xfe> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 808c2 <_PyTuple_Resize@@Base+0xfe> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8086e <_PyTuple_Resize@@Base+0xca> │ │ │ │ + bge.w 8088e <_PyTuple_Resize@@Base+0xca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8086e <_PyTuple_Resize@@Base+0xca> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8086e <_PyTuple_Resize@@Base+0xca> │ │ │ │ + bne.w 8088e <_PyTuple_Resize@@Base+0xca> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8088e <_PyTuple_Resize@@Base+0xca> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 808c0 <_PyTuple_Resize@@Base+0x11c> │ │ │ │ + bge.n 808e0 <_PyTuple_Resize@@Base+0x11c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 808c0 <_PyTuple_Resize@@Base+0x11c> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 808c0 <_PyTuple_Resize@@Base+0x11c> │ │ │ │ + bne.n 808e0 <_PyTuple_Resize@@Base+0x11c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 808e0 <_PyTuple_Resize@@Base+0x11c> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 809b8 <_PyTuple_Resize@@Base+0x214> │ │ │ │ + bge.n 809d8 <_PyTuple_Resize@@Base+0x214> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 809b8 <_PyTuple_Resize@@Base+0x214> │ │ │ │ + cbnz r3, 809d8 <_PyTuple_Resize@@Base+0x214> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #404] @ (80b50 <_PyTuple_Resize@@Base+0x3ac>) │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #404] @ (80b70 <_PyTuple_Resize@@Base+0x3ac>) │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 807e6 <_PyTuple_Resize@@Base+0x42> │ │ │ │ + b.n 80806 <_PyTuple_Resize@@Base+0x42> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 808b2 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ + bge.w 808d2 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 808b2 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 808b2 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ + bne.w 808d2 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 808d2 <_PyTuple_Resize@@Base+0x10e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 808ba <_PyTuple_Resize@@Base+0x116> │ │ │ │ + bge.w 808da <_PyTuple_Resize@@Base+0x116> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 808ba <_PyTuple_Resize@@Base+0x116> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 808ba <_PyTuple_Resize@@Base+0x116> │ │ │ │ + bne.w 808da <_PyTuple_Resize@@Base+0x116> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 808da <_PyTuple_Resize@@Base+0x116> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 808aa <_PyTuple_Resize@@Base+0x106> │ │ │ │ + bge.w 808ca <_PyTuple_Resize@@Base+0x106> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 808aa <_PyTuple_Resize@@Base+0x106> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 808aa <_PyTuple_Resize@@Base+0x106> │ │ │ │ + bne.w 808ca <_PyTuple_Resize@@Base+0x106> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 808ca <_PyTuple_Resize@@Base+0x106> │ │ │ │ sub.w r2, r8, sl │ │ │ │ add.w r0, sl, #4 │ │ │ │ movs r1, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ blx 2b348 │ │ │ │ - b.n 808f8 <_PyTuple_Resize@@Base+0x154> │ │ │ │ + b.n 80918 <_PyTuple_Resize@@Base+0x154> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 80886 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ + bge.w 808a6 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80886 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80886 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ + bne.w 808a6 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 808a6 <_PyTuple_Resize@@Base+0xe2> │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ str.w r3, [r9] │ │ │ │ - bl 7a528 │ │ │ │ - movw r0, #61260 @ 0xef4c │ │ │ │ + bl 7a568 │ │ │ │ + movw r0, #61324 @ 0xef8c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ mov.w r1, #960 @ 0x3c0 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 807e8 <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 80808 <_PyTuple_Resize@@Base+0x44> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 808cc <_PyTuple_Resize@@Base+0x128> │ │ │ │ + bge.w 808ec <_PyTuple_Resize@@Base+0x128> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 808cc <_PyTuple_Resize@@Base+0x128> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 808cc <_PyTuple_Resize@@Base+0x128> │ │ │ │ + bne.w 808ec <_PyTuple_Resize@@Base+0x128> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 808ec <_PyTuple_Resize@@Base+0x128> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 80864 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ + bge.w 80884 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80864 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80864 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ + bne.w 80884 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80884 <_PyTuple_Resize@@Base+0xc0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 80858 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + bge.w 80878 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80858 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80858 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + bne.w 80878 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80878 <_PyTuple_Resize@@Base+0xb4> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8087a <_PyTuple_Resize@@Base+0xd6> │ │ │ │ + bge.w 8089a <_PyTuple_Resize@@Base+0xd6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8087a <_PyTuple_Resize@@Base+0xd6> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8087a <_PyTuple_Resize@@Base+0xd6> │ │ │ │ + bne.w 8089a <_PyTuple_Resize@@Base+0xd6> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8089a <_PyTuple_Resize@@Base+0xd6> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80b3a <_PyTuple_Resize@@Base+0x396> │ │ │ │ + blt.n 80b5a <_PyTuple_Resize@@Base+0x396> │ │ │ │ mov r0, r8 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ clz r3, r0 │ │ │ │ str.w r0, [r9] │ │ │ │ lsrs r3, r3, #5 │ │ │ │ negs r0, r3 │ │ │ │ - b.n 807e8 <_PyTuple_Resize@@Base+0x44> │ │ │ │ + b.n 80808 <_PyTuple_Resize@@Base+0x44> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8084c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + bge.w 8086c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8084c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8084c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + bne.w 8086c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8086c <_PyTuple_Resize@@Base+0xa8> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 808de <_PyTuple_Resize@@Base+0x13a> │ │ │ │ + b.n 808fe <_PyTuple_Resize@@Base+0x13a> │ │ │ │ mov r0, r7 │ │ │ │ str.w r4, [r9] │ │ │ │ - bl 7ea38 │ │ │ │ - b.n 80a6a <_PyTuple_Resize@@Base+0x2c6> │ │ │ │ + bl 7ea58 │ │ │ │ + b.n 80a8a <_PyTuple_Resize@@Base+0x2c6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80af0 <_PyTuple_Resize@@Base+0x34c> │ │ │ │ + bne.n 80b10 <_PyTuple_Resize@@Base+0x34c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80af0 <_PyTuple_Resize@@Base+0x34c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80b10 <_PyTuple_Resize@@Base+0x34c> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - cbz r3, 80b76 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + cbz r3, 80b96 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - cbz r3, 80b76 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ - ldr r3, [pc, #60] @ (80b9c <_PyTuple_Resize@@Base+0x3f8>) │ │ │ │ + cbz r3, 80b96 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + ldr r3, [pc, #60] @ (80bbc <_PyTuple_Resize@@Base+0x3f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r0, #116] @ 0x74 │ │ │ │ - cbnz r2, 80b76 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + cbnz r2, 80b96 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ - cbnz r2, 80b78 <_PyTuple_Resize@@Base+0x3d4> │ │ │ │ + cbnz r2, 80b98 <_PyTuple_Resize@@Base+0x3d4> │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bpl.n 80b80 <_PyTuple_Resize@@Base+0x3dc> │ │ │ │ + bpl.n 80ba0 <_PyTuple_Resize@@Base+0x3dc> │ │ │ │ bx lr │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 80b76 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ - b.n 80b6c <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ + bne.n 80b96 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + b.n 80b8c <_PyTuple_Resize@@Base+0x3c8> │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 80b84 <_PyTuple_Resize@@Base+0x3e0> │ │ │ │ + bne.n 80ba4 <_PyTuple_Resize@@Base+0x3e0> │ │ │ │ dmb ish │ │ │ │ - b.n 80b76 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ + b.n 80b96 <_PyTuple_Resize@@Base+0x3d2> │ │ │ │ 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 │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - cbz r0, 80bda <_PyTuple_Resize@@Base+0x436> │ │ │ │ + cbz r0, 80bfa <_PyTuple_Resize@@Base+0x436> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ strd r3, r3, [r0, #24] │ │ │ │ strb.w r3, [r0, #32] │ │ │ │ - cbz r4, 80bdc <_PyTuple_Resize@@Base+0x438> │ │ │ │ + cbz r4, 80bfc <_PyTuple_Resize@@Base+0x438> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r3, [pc, #4] @ (80be4 <_PyTuple_Resize@@Base+0x440>) │ │ │ │ + ldr r3, [pc, #4] @ (80c04 <_PyTuple_Resize@@Base+0x440>) │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ 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, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80c5e <_PyTuple_Resize@@Base+0x4ba> │ │ │ │ + bne.n 80c7e <_PyTuple_Resize@@Base+0x4ba> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - cbz r0, 80c18 <_PyTuple_Resize@@Base+0x474> │ │ │ │ + cbz r0, 80c38 <_PyTuple_Resize@@Base+0x474> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80c18 <_PyTuple_Resize@@Base+0x474> │ │ │ │ + bge.n 80c38 <_PyTuple_Resize@@Base+0x474> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 80c18 <_PyTuple_Resize@@Base+0x474> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 80c38 <_PyTuple_Resize@@Base+0x474> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 80c92 <_PyTuple_Resize@@Base+0x4ee> │ │ │ │ + bne.n 80cb2 <_PyTuple_Resize@@Base+0x4ee> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - cbz r0, 80c38 <_PyTuple_Resize@@Base+0x494> │ │ │ │ + cbz r0, 80c58 <_PyTuple_Resize@@Base+0x494> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80c38 <_PyTuple_Resize@@Base+0x494> │ │ │ │ + bge.n 80c58 <_PyTuple_Resize@@Base+0x494> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 80c38 <_PyTuple_Resize@@Base+0x494> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 80c58 <_PyTuple_Resize@@Base+0x494> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - cbnz r0, 80c78 <_PyTuple_Resize@@Base+0x4d4> │ │ │ │ + cbnz r0, 80c98 <_PyTuple_Resize@@Base+0x4d4> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - cbnz r0, 80c44 <_PyTuple_Resize@@Base+0x4a0> │ │ │ │ + cbnz r0, 80c64 <_PyTuple_Resize@@Base+0x4a0> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80c40 <_PyTuple_Resize@@Base+0x49c> │ │ │ │ + bge.n 80c60 <_PyTuple_Resize@@Base+0x49c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80c40 <_PyTuple_Resize@@Base+0x49c> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80c40 <_PyTuple_Resize@@Base+0x49c> │ │ │ │ + bne.n 80c60 <_PyTuple_Resize@@Base+0x49c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80c60 <_PyTuple_Resize@@Base+0x49c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80bfe <_PyTuple_Resize@@Base+0x45a> │ │ │ │ + bge.n 80c1e <_PyTuple_Resize@@Base+0x45a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80bfe <_PyTuple_Resize@@Base+0x45a> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80bfe <_PyTuple_Resize@@Base+0x45a> │ │ │ │ + bne.n 80c1e <_PyTuple_Resize@@Base+0x45a> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80c1e <_PyTuple_Resize@@Base+0x45a> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80c3c <_PyTuple_Resize@@Base+0x498> │ │ │ │ + bge.n 80c5c <_PyTuple_Resize@@Base+0x498> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80c3c <_PyTuple_Resize@@Base+0x498> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80c3c <_PyTuple_Resize@@Base+0x498> │ │ │ │ + bne.n 80c5c <_PyTuple_Resize@@Base+0x498> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80c5c <_PyTuple_Resize@@Base+0x498> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80c1e <_PyTuple_Resize@@Base+0x47a> │ │ │ │ + bge.n 80c3e <_PyTuple_Resize@@Base+0x47a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80c1e <_PyTuple_Resize@@Base+0x47a> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 80c1e <_PyTuple_Resize@@Base+0x47a> │ │ │ │ + bne.n 80c3e <_PyTuple_Resize@@Base+0x47a> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 80c3e <_PyTuple_Resize@@Base+0x47a> │ │ │ │ │ │ │ │ -00080cac : │ │ │ │ +00080ccc : │ │ │ │ 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 80cd4 │ │ │ │ + bl 80cf4 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -127230,61 +127254,61 @@ │ │ │ │ sub sp, #20 │ │ │ │ movs r5, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r4, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r5, #0 │ │ │ │ - bgt.w 80e8a │ │ │ │ - cbz r3, 80d1a │ │ │ │ + bgt.w 80eaa │ │ │ │ + cbz r3, 80d3a │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.w 80ea4 │ │ │ │ + bhi.w 80ec4 │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.w 80e5c │ │ │ │ + bhi.w 80e7c │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 80cee │ │ │ │ + beq.n 80d0e │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 80cee │ │ │ │ + bne.n 80d0e │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80cfa │ │ │ │ + bne.n 80d1a │ │ │ │ cmp r4, r3 │ │ │ │ - blt.w 80fca │ │ │ │ - beq.w 8100a │ │ │ │ + blt.w 80fea │ │ │ │ + beq.w 8102a │ │ │ │ cmp r4, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ - beq.w 80ed8 │ │ │ │ + beq.w 80ef8 │ │ │ │ subs r2, r4, #1 │ │ │ │ mov r9, r2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 80f56 │ │ │ │ - ldr r1, [pc, #664] @ (80fd0 ) │ │ │ │ + bgt.w 80f76 │ │ │ │ + ldr r1, [pc, #664] @ (80ff0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r2 │ │ │ │ ldr r6, [r2, r1] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 80eea │ │ │ │ - ldr r0, [pc, #636] @ (80fd4 ) │ │ │ │ + beq.w 80f0a │ │ │ │ + ldr r0, [pc, #636] @ (80ff4 ) │ │ │ │ ldr.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r7, [r5, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r7, [r2, #1720] @ 0x6b8 │ │ │ │ movs r2, #1 │ │ │ │ mov r7, r1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 80f76 │ │ │ │ + bne.w 80f96 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ lsls r2, r4, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ @@ -127312,198 +127336,198 @@ │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r7, [r3, #3760] @ 0xeb0 │ │ │ │ ldr r7, [sp, #4] │ │ │ │ str.w r7, [r3, #3868] @ 0xf1c │ │ │ │ ldr r7, [sp, #0] │ │ │ │ str.w lr, [r3, #3768] @ 0xeb8 │ │ │ │ cmp lr, r7 │ │ │ │ - bgt.w 80f10 │ │ │ │ + bgt.w 80f30 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81002 │ │ │ │ + beq.w 81022 │ │ │ │ str r0, [r5, #16] │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81006 │ │ │ │ + beq.w 81026 │ │ │ │ cmp r4, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 80e4a │ │ │ │ + beq.n 80e6a │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80fa6 │ │ │ │ + beq.w 80fc6 │ │ │ │ cmp r4, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ itt ne │ │ │ │ addne.w r3, r5, #24 │ │ │ │ movne r6, #3 │ │ │ │ - beq.n 80e4a │ │ │ │ + beq.n 80e6a │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 80fa8 │ │ │ │ + beq.w 80fc8 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r6, r4 │ │ │ │ - bne.n 80e2e │ │ │ │ + bne.n 80e4e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80fd8 │ │ │ │ + bne.w 80ff8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub.w r0, r3, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsls r6, r0 │ │ │ │ movw r0, #4169 @ 0x1049 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ ands r0, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 80cee │ │ │ │ + bne.w 80d0e │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 80ea0 │ │ │ │ + beq.n 80ec0 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.w 80d0a │ │ │ │ - cbnz r5, 80ec6 │ │ │ │ + bne.w 80d2a │ │ │ │ + cbnz r5, 80ee6 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r4, #1 │ │ │ │ movs r5, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 80ea0 │ │ │ │ - bls.n 80eb6 │ │ │ │ + beq.n 80ec0 │ │ │ │ + bls.n 80ed6 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 80ec6 │ │ │ │ + beq.n 80ee6 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 80ea0 │ │ │ │ + beq.n 80ec0 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 80e8e │ │ │ │ + bne.n 80eae │ │ │ │ subs r5, #1 │ │ │ │ - b.n 80cee │ │ │ │ + b.n 80d0e │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 80e80 │ │ │ │ - bhi.n 80eca │ │ │ │ + beq.n 80ea0 │ │ │ │ + bhi.n 80eea │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 80e80 │ │ │ │ + beq.n 80ea0 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.w 80d0a │ │ │ │ - b.n 80ea0 │ │ │ │ + bne.w 80d2a │ │ │ │ + b.n 80ec0 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 80ea0 │ │ │ │ - bhi.n 80ed2 │ │ │ │ + beq.n 80ec0 │ │ │ │ + bhi.n 80ef2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81054 │ │ │ │ + beq.w 81074 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 80e98 │ │ │ │ + bne.n 80eb8 │ │ │ │ adds r5, #1 │ │ │ │ - b.n 80cee │ │ │ │ + b.n 80d0e │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.w 80d0a │ │ │ │ - b.n 80ea0 │ │ │ │ + bne.w 80d2a │ │ │ │ + b.n 80ec0 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 80e98 │ │ │ │ - b.n 80ec6 │ │ │ │ + bne.n 80eb8 │ │ │ │ + b.n 80ee6 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r1, r4 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81046 │ │ │ │ - ldr r2, [pc, #204] @ (80fd0 ) │ │ │ │ + beq.w 81066 │ │ │ │ + ldr r2, [pc, #204] @ (80ff0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r0, #12] │ │ │ │ ldr r6, [r3, r2] │ │ │ │ - b.n 80d7c │ │ │ │ + b.n 80d9c │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 80dee │ │ │ │ + beq.w 80e0e │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 80dee │ │ │ │ + beq.w 80e0e │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80dee │ │ │ │ + bne.w 80e0e │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 80f9c │ │ │ │ + bne.n 80fbc │ │ │ │ add.w r2, r6, #12 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 80dee │ │ │ │ + bmi.w 80e0e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 80f40 │ │ │ │ + bne.n 80f60 │ │ │ │ dmb ish │ │ │ │ - b.n 80dee │ │ │ │ + b.n 80e0e │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r4, r3 │ │ │ │ - bls.n 80eea │ │ │ │ - bl 1fba78 │ │ │ │ + bls.n 80f0a │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 81046 │ │ │ │ - ldr r3, [pc, #96] @ (80fd0 ) │ │ │ │ + beq.n 81066 │ │ │ │ + ldr r3, [pc, #96] @ (80ff0 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - b.n 80d7c │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 80d9c │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 81014 │ │ │ │ + bne.n 81034 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8101e │ │ │ │ + bne.n 8103e │ │ │ │ mov r0, r5 │ │ │ │ - bl 131c48 │ │ │ │ - ldr r3, [pc, #56] @ (80fd0 ) │ │ │ │ + bl 131f58 │ │ │ │ + ldr r3, [pc, #56] @ (80ff0 ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 80d76 │ │ │ │ + b.n 80d96 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 80dee │ │ │ │ - b.n 80f30 │ │ │ │ + bne.w 80e0e │ │ │ │ + b.n 80f50 │ │ │ │ movs r6, #2 │ │ │ │ sub.w r3, r9, r6 │ │ │ │ movs r2, #0 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 296460 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ + bl 296528 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 80fca │ │ │ │ + bge.n 80fea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 80fca │ │ │ │ + cbnz r3, 80fea │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 80e54 │ │ │ │ + b.n 80e74 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ @@ -127511,145 +127535,145 @@ │ │ │ │ movs r4, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r4, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 80ff6 │ │ │ │ - cbnz r4, 81026 │ │ │ │ + beq.n 81016 │ │ │ │ + cbnz r4, 81046 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 80e54 │ │ │ │ - b.n 80fd8 │ │ │ │ + beq.w 80e74 │ │ │ │ + b.n 80ff8 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 80fa8 │ │ │ │ + b.n 80fc8 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 80fa8 │ │ │ │ + b.n 80fc8 │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - b.n 80e54 │ │ │ │ + b.n 80e74 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ - ldr r3, [pc, #76] @ (8106c ) │ │ │ │ + ldr r3, [pc, #76] @ (8108c ) │ │ │ │ ldr.w r6, [r8, r3] │ │ │ │ - b.n 80d76 │ │ │ │ + b.n 80d96 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16728 @ 0x4158 │ │ │ │ + movw r1, #16792 @ 0x4198 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 80fbe │ │ │ │ - b.n 80fca │ │ │ │ + blt.n 80fde │ │ │ │ + b.n 80fea │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, sp, #8 │ │ │ │ add r0, sp, #12 │ │ │ │ - bl 296460 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ - b.n 80fca │ │ │ │ + bl 296528 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ + b.n 80fea │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16700 @ 0x413c │ │ │ │ + movw r1, #16764 @ 0x417c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 80fca │ │ │ │ + bl f3598 │ │ │ │ + b.n 80fea │ │ │ │ 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.w ip, #0 │ │ │ │ subs r2, r0, #1 │ │ │ │ mov r0, ip │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp.w ip, #0 │ │ │ │ - bgt.n 810f2 │ │ │ │ + bgt.n 81112 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 810b8 │ │ │ │ + beq.n 810d8 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bhi.n 8110e │ │ │ │ + bhi.n 8112e │ │ │ │ cmp r3, #31 │ │ │ │ - bhi.n 810ba │ │ │ │ + bhi.n 810da │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8113c │ │ │ │ + beq.n 8115c │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 81086 │ │ │ │ + beq.n 810a6 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 81086 │ │ │ │ + bne.n 810a6 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 81094 │ │ │ │ + bne.n 810b4 │ │ │ │ pop {r4, pc} │ │ │ │ sub.w lr, r3, #32 │ │ │ │ movs r4, #1 │ │ │ │ uxtb.w lr, lr │ │ │ │ lsl.w r4, r4, lr │ │ │ │ movw lr, #4169 @ 0x1049 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ and.w lr, r4, lr │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 81086 │ │ │ │ + bne.n 810a6 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 81108 │ │ │ │ + beq.n 81128 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 810a4 │ │ │ │ + bne.n 810c4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8112a │ │ │ │ + bne.n 8114a │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ adds r0, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq.n 81108 │ │ │ │ - bls.n 8111e │ │ │ │ + beq.n 81128 │ │ │ │ + bls.n 8113e │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 8112a │ │ │ │ + beq.n 8114a │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - beq.n 81108 │ │ │ │ + beq.n 81128 │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 810f6 │ │ │ │ + bne.n 81116 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ - b.n 81086 │ │ │ │ + b.n 810a6 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - beq.n 810e2 │ │ │ │ - bhi.n 81130 │ │ │ │ + beq.n 81102 │ │ │ │ + bhi.n 81150 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - beq.n 810e2 │ │ │ │ + beq.n 81102 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - bne.n 810a4 │ │ │ │ - b.n 81108 │ │ │ │ + bne.n 810c4 │ │ │ │ + b.n 81128 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - beq.n 81108 │ │ │ │ - bhi.n 81136 │ │ │ │ - cbz r3, 8113c │ │ │ │ + beq.n 81128 │ │ │ │ + bhi.n 81156 │ │ │ │ + cbz r3, 8115c │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne.n 81100 │ │ │ │ + bne.n 81120 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - b.n 81086 │ │ │ │ + b.n 810a6 │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ - bne.n 810a4 │ │ │ │ - b.n 81108 │ │ │ │ + bne.n 810c4 │ │ │ │ + b.n 81128 │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne.n 81100 │ │ │ │ - b.n 8112a │ │ │ │ + bne.n 81120 │ │ │ │ + b.n 8114a │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16700 @ 0x413c │ │ │ │ + movw r1, #16764 @ 0x417c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ @@ -127657,229 +127681,211 @@ │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r1 │ │ │ │ adds r0, r2, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 81ad4 │ │ │ │ + bhi.w 81b80 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ - lsls r1, r6, #5 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r6, #5 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r6, #5 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r6, #5 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r6, r4, #11 │ │ │ │ - lsls r5, r7, #12 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r1, r6, #9 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r7, r5, #11 │ │ │ │ - lsls r1, r1, #12 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ + lsls r1, r5, #11 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ + lsls r1, r7, #9 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r2, r6, #11 │ │ │ │ + lsls r4, r1, #12 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r5, r1, #13 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ lsls r3, r6, #1 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r2, r1, #13 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r5, r7, #11 │ │ │ │ - lsls r3, r4, #9 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r3, r4, #9 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r6, #9 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r4, r1, #2 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r7, r2, #12 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r7, r4, #12 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r1, r5, #18 │ │ │ │ - lsls r0, r2, #11 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r7, r7, #9 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ + lsls r7, r4, #9 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r4, #9 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r1, r7, #9 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r3, r6, #1 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r7, r5, #19 │ │ │ │ + lsls r3, r2, #11 │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + lsls r2, r0, #10 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ - adds r1, r3, #4 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ - beq.n 812ac │ │ │ │ - str r1, [r6, #0] │ │ │ │ + adds r2, r3, #4 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + add sp, #28 │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b.w 800f8 │ │ │ │ + ldrb r1, [r2, #1] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ + cmp r1, #38 @ 0x26 │ │ │ │ + add.w r2, r3, #4 │ │ │ │ + beq.w 81456 │ │ │ │ + str r2, [r6, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 81a0c │ │ │ │ + beq.w 81ac4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n 81292 │ │ │ │ + beq.n 812c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81292 │ │ │ │ + bge.n 812c8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - add sp, #28 │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 800d8 │ │ │ │ - mov r0, r3 │ │ │ │ - str r1, [r6, #0] │ │ │ │ - movw r2, #22969 @ 0x59b9 │ │ │ │ - movt r2, #21 │ │ │ │ - ldr.w r5, [r0], #8 │ │ │ │ - str r0, [r6, #0] │ │ │ │ - cmp r5, r2 │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ - ldr r0, [r3, #4] │ │ │ │ - add.w r1, r1, #1 │ │ │ │ - str r1, [r4, #0] │ │ │ │ - bne.w 818bc │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - adds r3, r0, #1 │ │ │ │ - bne.n 812a2 │ │ │ │ - movw r5, #5160 @ 0x1428 │ │ │ │ - movt r5, #75 @ 0x4b │ │ │ │ - b.n 81292 │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ - adds r2, r3, #4 │ │ │ │ - str r2, [r6, #0] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 8194a │ │ │ │ + beq.w 81970 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8195a │ │ │ │ + beq.w 81980 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 81292 │ │ │ │ + b.n 812c8 │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ - bl 81070 │ │ │ │ + bl 81090 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r8, r2 │ │ │ │ - blt.w 819dc │ │ │ │ - beq.w 81860 │ │ │ │ + blt.w 8196c │ │ │ │ + beq.w 81886 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov sl, r3 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.w 81926 │ │ │ │ - ldr r1, [pc, #844] @ (81678 ) │ │ │ │ + bgt.w 8194a │ │ │ │ + ldr r1, [pc, #876] @ (8168c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r5, [r3, #1720] @ 0x6b8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8189a │ │ │ │ - ldr r0, [pc, #816] @ (8167c ) │ │ │ │ + beq.w 818c0 │ │ │ │ + ldr r0, [pc, #848] @ (81690 ) │ │ │ │ ldr.w r2, [r3, #1724] @ 0x6bc │ │ │ │ ldr r1, [r5, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1720] @ 0x6b8 │ │ │ │ str.w r2, [r3, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81984 │ │ │ │ + bne.w 819aa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #12] │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2b348 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ @@ -127907,797 +127913,817 @@ │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ str.w r7, [r3, #3760] @ 0xeb0 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ str.w r7, [r3, #3868] @ 0xf1c │ │ │ │ ldr r7, [sp, #8] │ │ │ │ str.w lr, [r3, #3768] @ 0xeb8 │ │ │ │ cmp lr, r7 │ │ │ │ - bgt.w 818c6 │ │ │ │ + bgt.w 818ea │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81a04 │ │ │ │ + beq.w 81a36 │ │ │ │ mov r7, r8 │ │ │ │ str r0, [r5, #16] │ │ │ │ cmp r7, #1 │ │ │ │ - beq.n 8144e │ │ │ │ + beq.n 81440 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81a00 │ │ │ │ + beq.w 81a32 │ │ │ │ cmp r7, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 8144e │ │ │ │ + beq.n 81440 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81a08 │ │ │ │ + beq.w 81a3a │ │ │ │ cmp r7, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq.n 8144e │ │ │ │ + beq.n 81440 │ │ │ │ add.w r2, r5, #24 │ │ │ │ mov r9, r5 │ │ │ │ mov r7, r6 │ │ │ │ mov r5, r4 │ │ │ │ movs r6, #3 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 819e0 │ │ │ │ + beq.w 81a12 │ │ │ │ adds r6, #1 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 81432 │ │ │ │ + bne.n 81424 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r9 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - bne.w 8186c │ │ │ │ + bne.w 81892 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r1, r3 │ │ │ │ + str r2, [r6, #0] │ │ │ │ + movw r2, #24161 @ 0x5e61 │ │ │ │ + movt r2, #21 │ │ │ │ + ldr.w r5, [r1], #8 │ │ │ │ + str r1, [r6, #0] │ │ │ │ + cmp r5, r2 │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add.w r1, r1, #1 │ │ │ │ + str r1, [r4, #0] │ │ │ │ + bne.w 818e0 │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + adds r3, r0, #1 │ │ │ │ + bne.w 81290 │ │ │ │ + movw r5, #5160 @ 0x1428 │ │ │ │ + movt r5, #75 @ 0x4b │ │ │ │ + b.n 812c8 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ ldrb.w r3, [r0, #-1] │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bhi.w 81ad4 │ │ │ │ - add r1, pc, #4 @ (adr r1, 8147c ) │ │ │ │ + bhi.w 81b80 │ │ │ │ + add r1, pc, #4 @ (adr r1, 814a4 ) │ │ │ │ ldr.w pc, [r1, r3, lsl #2] │ │ │ │ - asrs r5, r4, #17 │ │ │ │ + nop │ │ │ │ + asrs r3, r1, #18 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r4, #17 │ │ │ │ + asrs r3, r1, #18 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r1, #12 │ │ │ │ + asrs r1, r0, #12 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r4, #17 │ │ │ │ + asrs r3, r1, #18 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r4, #17 │ │ │ │ + asrs r3, r1, #18 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r3, #10 │ │ │ │ + asrs r1, r1, #10 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r1, #29 │ │ │ │ + asrs r5, r6, #29 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r7, #31 │ │ │ │ + adds r3, r4, r0 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r3, #10 │ │ │ │ + asrs r1, r1, #10 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r4, #25 │ │ │ │ + asrs r5, r2, #26 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r4, #29 │ │ │ │ + asrs r7, r0, #30 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r2, #30 │ │ │ │ + asrs r3, r7, #30 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r5, #9 │ │ │ │ + asrs r3, r3, #10 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r5, #9 │ │ │ │ + asrs r3, r3, #10 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r5, #9 │ │ │ │ + asrs r3, r3, #10 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r3, #11 │ │ │ │ + asrs r1, r2, #11 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - adds r7, r2, r0 │ │ │ │ + adds r5, r7, r0 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r3, #10 │ │ │ │ + asrs r1, r1, #10 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r7, #29 │ │ │ │ + asrs r3, r4, #30 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r1, #25 │ │ │ │ + asrs r1, r6, #25 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r1, #25 │ │ │ │ + asrs r1, r6, #25 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r3, #10 │ │ │ │ + asrs r1, r1, #10 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r3, #10 │ │ │ │ + asrs r1, r1, #10 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r5, r4, #25 │ │ │ │ + asrs r5, r2, #26 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r3, #10 │ │ │ │ + asrs r1, r1, #10 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r3, #10 │ │ │ │ + asrs r1, r1, #10 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r6, #30 │ │ │ │ + asrs r7, r2, #31 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r3, #11 │ │ │ │ + asrs r1, r2, #11 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r2, #31 │ │ │ │ + asrs r7, r6, #31 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - subs r5, r2, r3 │ │ │ │ + subs r1, r0, r6 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r3, r4, #28 │ │ │ │ + asrs r1, r1, #29 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r7, r3, #11 │ │ │ │ + asrs r1, r2, #11 │ │ │ │ movs r0, r1 │ │ │ │ - asrs r1, r0, #26 │ │ │ │ + asrs r7, r4, #26 │ │ │ │ movs r0, r1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 85c30 │ │ │ │ + b.w 85c64 │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 7e0f0 │ │ │ │ - nop │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ + b.w 7e110 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ - bl 81070 │ │ │ │ + bl 81090 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 819dc │ │ │ │ + blt.w 8196c │ │ │ │ ands.w r2, r3, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov fp, r2 │ │ │ │ - bne.w 81ab0 │ │ │ │ - bl 706dc │ │ │ │ + bne.w 81a3e │ │ │ │ + bl 7071c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b5e │ │ │ │ - cbz r3, 81708 │ │ │ │ + beq.w 81b16 │ │ │ │ + cbz r3, 8172e │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, fp │ │ │ │ mov sl, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81a62 │ │ │ │ + beq.w 81a96 │ │ │ │ mov r0, r7 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81a2c │ │ │ │ + beq.w 81a62 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 81a2c │ │ │ │ + beq.w 81a62 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81972 │ │ │ │ + blt.w 81998 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 816fe │ │ │ │ + bge.n 81724 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 81b20 │ │ │ │ + beq.w 81b32 │ │ │ │ adds r4, #2 │ │ │ │ cmp r9, r4 │ │ │ │ - bgt.n 816b2 │ │ │ │ + bgt.n 816d8 │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r7 │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ mov r0, r4 │ │ │ │ - bl 19a640 │ │ │ │ + bl 19ad08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81292 │ │ │ │ + bne.w 812c8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 819d0 │ │ │ │ - b.n 819dc │ │ │ │ + blt.w 819f6 │ │ │ │ + b.n 8196c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 81910 │ │ │ │ + beq.w 81934 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8195a │ │ │ │ + beq.w 81980 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 714cc │ │ │ │ + b.w 71508 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 14fe64 │ │ │ │ + b.w 15030c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 102560 │ │ │ │ + b.w 1025e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ movs r1, #1 │ │ │ │ add r0, sp, #20 │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ strb.w r3, [sp, #20] │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 81292 │ │ │ │ + b.n 812c8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r3, #7 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ add.w r2, r3, #8 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 121e14 │ │ │ │ + b.w 1220e8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movw r5, #5412 @ 0x1524 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ - b.n 81292 │ │ │ │ + b.n 812c8 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 81afa │ │ │ │ + beq.w 81b3a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8195a │ │ │ │ + beq.w 81980 │ │ │ │ mov r0, r5 │ │ │ │ blx 2abf4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 8b0a4 │ │ │ │ + b.w 8b0e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ vldr d0, [r3] │ │ │ │ vldr d1, [r3, #8] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 24eaf8 │ │ │ │ + b.w 24ed3c │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ - bl 81070 │ │ │ │ + bl 81090 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 819dc │ │ │ │ + blt.w 8196c │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81b14 │ │ │ │ + beq.w 81b0a │ │ │ │ mov r2, r6 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r4 │ │ │ │ movs r4, #0 │ │ │ │ mov r1, r2 │ │ │ │ cmp r5, r4 │ │ │ │ - beq.w 81a8c │ │ │ │ + beq.w 81ae6 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 819b8 │ │ │ │ + beq.w 819de │ │ │ │ ldr r1, [r6, #12] │ │ │ │ str.w r0, [r1, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - b.n 8183a │ │ │ │ + b.n 81860 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - ldr r5, [pc, #720] @ (81b34 ) │ │ │ │ + ldr r5, [pc, #748] @ (81b78 ) │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 81458 │ │ │ │ + beq.w 8144a │ │ │ │ sub.w r1, r2, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r6, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r6, r0 │ │ │ │ cmp r2, #9 │ │ │ │ - beq.n 8188e │ │ │ │ + beq.n 818b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 81b3c │ │ │ │ + bne.w 81b54 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ - beq.w 81458 │ │ │ │ - b.n 8186c │ │ │ │ + beq.w 8144a │ │ │ │ + b.n 81892 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81aec │ │ │ │ - ldr r3, [pc, #644] @ (81b38 ) │ │ │ │ + beq.n 81960 │ │ │ │ + ldr r3, [pc, #676] @ (81b7c ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [r2, r3] │ │ │ │ - b.n 8136a │ │ │ │ + b.n 8135c │ │ │ │ mov r3, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 813e6 │ │ │ │ + beq.w 813d8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 813e6 │ │ │ │ + beq.w 813d8 │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 813e6 │ │ │ │ + bne.w 813d8 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 819ae │ │ │ │ + bne.n 819d4 │ │ │ │ add.w r2, r9, #12 │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 813e6 │ │ │ │ + bmi.w 813d8 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 818fa │ │ │ │ + bne.n 8191e │ │ │ │ dmb ish │ │ │ │ - b.n 813e6 │ │ │ │ + b.n 813d8 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - cbz r5, 8195a │ │ │ │ + cbz r5, 81980 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 81742 │ │ │ │ - b.n 8173a │ │ │ │ + bge.w 81768 │ │ │ │ + b.n 81760 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 8189a │ │ │ │ - bl 1fba78 │ │ │ │ + bls.n 818c0 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 81aec │ │ │ │ - ldr r3, [pc, #504] @ (81b38 ) │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr.w r9, [r2, r3] │ │ │ │ - b.n 81370 │ │ │ │ + bne.n 81a06 │ │ │ │ + mov r3, r8 │ │ │ │ + movs r2, #41 @ 0x29 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 296528 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ + movs r5, #0 │ │ │ │ + b.n 812c8 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 81b28 │ │ │ │ + bne.w 81b98 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 812d4 │ │ │ │ + bge.w 81480 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 812d4 │ │ │ │ + b.n 81480 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 816ec │ │ │ │ + bne.w 81712 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 816ec │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81712 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 81a9e │ │ │ │ + bne.w 81af8 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81aa8 │ │ │ │ + bne.w 81b02 │ │ │ │ mov r0, r5 │ │ │ │ - bl 131c48 │ │ │ │ - ldr r3, [pc, #400] @ (81b38 ) │ │ │ │ + bl 131f58 │ │ │ │ + ldr r3, [pc, #428] @ (81b7c ) │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ - b.n 8136a │ │ │ │ + b.n 8135c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 813e6 │ │ │ │ - b.n 818e8 │ │ │ │ + bne.w 813d8 │ │ │ │ + b.n 8190c │ │ │ │ mov r0, r3 │ │ │ │ subs r3, r5, #1 │ │ │ │ mov r1, r2 │ │ │ │ subs r3, r3, r4 │ │ │ │ movs r2, #93 @ 0x5d │ │ │ │ mov r5, r6 │ │ │ │ - bl 296460 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ + bl 296528 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 819dc │ │ │ │ + bge.n 8196c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 819dc │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 8196c │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - movs r5, #0 │ │ │ │ - b.n 81292 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8196c │ │ │ │ + ldr r3, [pc, #372] @ (81b7c ) │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr.w r9, [r2, r3] │ │ │ │ + b.n 81362 │ │ │ │ mov r3, r6 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r9 │ │ │ │ sub.w r3, sl, r3 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296460 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ + bl 296528 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 819d0 │ │ │ │ - b.n 819dc │ │ │ │ + blt.n 819f6 │ │ │ │ + b.n 8196c │ │ │ │ movs r3, #1 │ │ │ │ - b.n 819e8 │ │ │ │ + b.n 81a1a │ │ │ │ mov r3, r0 │ │ │ │ - b.n 819e8 │ │ │ │ + b.n 81a1a │ │ │ │ movs r3, #2 │ │ │ │ - b.n 819e8 │ │ │ │ - bl 7fe38 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 819dc │ │ │ │ - movw r3, #4356 @ 0x1104 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16772 @ 0x4184 │ │ │ │ + b.n 81a1a │ │ │ │ + movw r2, #4356 @ 0x1104 │ │ │ │ + movt r2, #75 @ 0x4b │ │ │ │ + movw r1, #16820 @ 0x41b4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 819dc │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ + bl f3598 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 296528 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ + b.n 8196c │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r7 │ │ │ │ mov r7, r5 │ │ │ │ sub.w r3, r9, #2 │ │ │ │ sub.w r3, r3, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ - bl 296460 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ + bl 296528 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 81b6a │ │ │ │ + blt.n 81b22 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 819d0 │ │ │ │ - b.n 819dc │ │ │ │ + blt.n 819f6 │ │ │ │ + b.n 8196c │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 296460 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ + bl 296528 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 819dc │ │ │ │ + bge.w 8196c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 819dc │ │ │ │ + bne.w 8196c │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 819dc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8196c │ │ │ │ + bl 7fe58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8196c │ │ │ │ + movw r3, #4356 @ 0x1104 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #16836 @ 0x41c4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f3598 │ │ │ │ + b.n 8196c │ │ │ │ movs r1, #93 @ 0x5d │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r6 │ │ │ │ - bl 19a640 │ │ │ │ + bl 19ad08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 81292 │ │ │ │ - b.n 81716 │ │ │ │ + bne.w 812c8 │ │ │ │ + b.n 8173c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #140] @ (81b38 ) │ │ │ │ + ldr r3, [pc, #120] @ (81b7c ) │ │ │ │ ldr.w r9, [r7, r3] │ │ │ │ - b.n 8136a │ │ │ │ - movw r2, #4356 @ 0x1104 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #16756 @ 0x4174 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ - bl f3570 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ + b.n 8135c │ │ │ │ + movs r2, #93 @ 0x5d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296460 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ - b.n 819dc │ │ │ │ - movw r3, #4356 @ 0x1104 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16808 @ 0x41a8 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 819dc │ │ │ │ - mov r3, r8 │ │ │ │ - movs r2, #41 @ 0x29 │ │ │ │ + bl 296528 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ + b.n 8196c │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 296460 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ - b.n 819dc │ │ │ │ + bl 296528 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ + b.n 8196c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 81a86 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81a86 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 81724 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8195a │ │ │ │ - cmp r1, #0 │ │ │ │ - blt.w 817e8 │ │ │ │ - b.n 817f0 │ │ │ │ - movs r2, #93 @ 0x5d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 296460 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ - b.n 819dc │ │ │ │ - mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 816fe │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ + beq.w 81980 │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 812f6 │ │ │ │ - b.w 812fe │ │ │ │ + blt.w 8180e │ │ │ │ + b.n 81816 │ │ │ │ + movw r3, #4356 @ 0x1104 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #16792 @ 0x4198 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f3598 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 819f6 │ │ │ │ + b.n 8196c │ │ │ │ + nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16728 @ 0x4158 │ │ │ │ + movw r1, #16872 @ 0x41e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 819d0 │ │ │ │ - b.n 819dc │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 296460 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ - b.n 819dc │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 81a52 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 81a52 │ │ │ │ + bl f3598 │ │ │ │ + b.n 8196c │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ + cmp r1, #0 │ │ │ │ + blt.w 812e8 │ │ │ │ + b.w 812f0 │ │ │ │ │ │ │ │ -00081b7c : │ │ │ │ +00081ba4 : │ │ │ │ mov.w r0, r0, ror #4 │ │ │ │ adds r3, r0, #1 │ │ │ │ it eq │ │ │ │ mvneq.w r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -128705,1613 +128731,1613 @@ │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov fp, r1 │ │ │ │ mov r5, r0 │ │ │ │ str r2, [sp, #28] │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ str r0, [sp, #20] │ │ │ │ str.w r0, [r6, #3896] @ 0xf38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a6e │ │ │ │ + beq.w 82a96 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ movw r0, #8984 @ 0x2318 │ │ │ │ movt r0, #76 @ 0x4c │ │ │ │ - bl 19b090 │ │ │ │ + bl 19b758 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82d10 │ │ │ │ - bl 84dd0 │ │ │ │ + beq.w 82d38 │ │ │ │ + bl 84e04 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a6e │ │ │ │ + beq.w 82a96 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ add.w r6, r6, #4096 @ 0x1000 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [r6, #-212] │ │ │ │ - bl 84e1c │ │ │ │ + bl 84e50 │ │ │ │ str.w r0, [r6, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a6e │ │ │ │ + beq.w 82a96 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17516 @ 0x446c │ │ │ │ + movw r1, #17580 @ 0x44ac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a6e │ │ │ │ + beq.w 82a96 │ │ │ │ movw r3, #59856 @ 0xe9d0 │ │ │ │ movt r3, #79 @ 0x4f │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2b9dc │ │ │ │ - bl 19b944 │ │ │ │ + bl 19c00c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82d2c │ │ │ │ + beq.w 82d54 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #764] @ (81f2c ) │ │ │ │ + ldr r1, [pc, #764] @ (81f54 ) │ │ │ │ mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82d2c │ │ │ │ + beq.w 82d54 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17524 @ 0x4474 │ │ │ │ + movw r1, #17588 @ 0x44b4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82d2c │ │ │ │ + beq.w 82d54 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81c64 │ │ │ │ + bge.n 81c8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82d06 │ │ │ │ + beq.w 82d2e │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r1, #17536 @ 0x4480 │ │ │ │ + movw r1, #17600 @ 0x44c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ strd r3, r3, [sp, #48] @ 0x30 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 19b990 │ │ │ │ + bl 19c058 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17580 @ 0x44ac │ │ │ │ + movw r1, #17644 @ 0x44ec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81cae │ │ │ │ + bge.n 81cd6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82cf2 │ │ │ │ + beq.w 82d1a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #44276 @ 0xacf4 │ │ │ │ + movw r1, #44340 @ 0xad34 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 19b990 │ │ │ │ + bl 19c058 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17596 @ 0x44bc │ │ │ │ + movw r1, #17660 @ 0x44fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81cee │ │ │ │ + bge.n 81d16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82cfc │ │ │ │ + beq.w 82d24 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17612 @ 0x44cc │ │ │ │ + movw r1, #17676 @ 0x450c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 19b990 │ │ │ │ + bl 19c058 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17628 @ 0x44dc │ │ │ │ + movw r1, #17692 @ 0x451c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81d2e │ │ │ │ + bge.n 81d56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82ce8 │ │ │ │ + beq.w 82d10 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6708 @ 0x1a34 │ │ │ │ + movw r1, #6772 @ 0x1a74 │ │ │ │ movt r1, #44 @ 0x2c │ │ │ │ - bl 19b990 │ │ │ │ + bl 19c058 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17648 @ 0x44f0 │ │ │ │ + movw r1, #17712 @ 0x4530 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81d6e │ │ │ │ + bge.n 81d96 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82d72 │ │ │ │ + beq.w 82d9a │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - bl 18cd5c │ │ │ │ + beq.w 829c6 │ │ │ │ + bl 18d41c │ │ │ │ movw r0, #61056 @ 0xee80 │ │ │ │ movt r0, #79 @ 0x4f │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #51352 @ 0xc898 │ │ │ │ + movw r1, #51416 @ 0xc8d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81db0 │ │ │ │ + bge.n 81dd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82d68 │ │ │ │ + beq.w 82d90 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov.w r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17668 @ 0x4504 │ │ │ │ + movw r1, #17732 @ 0x4544 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81dee │ │ │ │ + bge.n 81e16 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82d5e │ │ │ │ + beq.w 82d86 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - movw r3, #60784 @ 0xed70 │ │ │ │ + beq.w 829c6 │ │ │ │ + movw r3, #60848 @ 0xedb0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #17680 @ 0x4510 │ │ │ │ + movw r1, #17744 @ 0x4550 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #17688 @ 0x4518 │ │ │ │ + movw r0, #17752 @ 0x4558 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 80cac │ │ │ │ + bl 80ccc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17696 @ 0x4520 │ │ │ │ + movw r1, #17760 @ 0x4560 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81e3e │ │ │ │ + bge.n 81e66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82d54 │ │ │ │ + beq.w 82d7c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - movw r0, #60784 @ 0xed70 │ │ │ │ + beq.w 829c6 │ │ │ │ + movw r0, #60848 @ 0xedb0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17704 @ 0x4528 │ │ │ │ + movw r1, #17768 @ 0x4568 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82d86 │ │ │ │ + blt.w 82dae │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ movw r0, #1013 @ 0x3f5 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17716 @ 0x4534 │ │ │ │ + movw r1, #17780 @ 0x4574 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81eae │ │ │ │ + bge.n 81ed6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82d7c │ │ │ │ + beq.w 82da4 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - movw r0, #55336 @ 0xd828 │ │ │ │ + beq.w 829c6 │ │ │ │ + movw r0, #55400 @ 0xd868 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17728 @ 0x4540 │ │ │ │ + movw r1, #17792 @ 0x4580 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81eec │ │ │ │ + bge.n 81f14 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82d9a │ │ │ │ + beq.w 82dc2 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - movw r0, #17740 @ 0x454c │ │ │ │ + beq.w 829c6 │ │ │ │ + movw r0, #17804 @ 0x458c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30744 @ 0x7818 │ │ │ │ + movw r1, #30808 @ 0x7858 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81f30 │ │ │ │ + bge.n 81f58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b9c │ │ │ │ - b.n 81f30 │ │ │ │ + beq.w 82bc4 │ │ │ │ + b.n 81f58 │ │ │ │ lsls r0, r3, #6 │ │ │ │ lsls r6, r1, #1 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17748 @ 0x4554 │ │ │ │ + movw r1, #17812 @ 0x4594 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81f6a │ │ │ │ + bge.n 81f92 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82c3e │ │ │ │ + beq.w 82c66 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - bl 19b9f4 │ │ │ │ + beq.w 829c6 │ │ │ │ + bl 19c0bc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12964 @ 0x32a4 │ │ │ │ + movw r1, #13028 @ 0x32e4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81fa0 │ │ │ │ + bge.n 81fc8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82c34 │ │ │ │ + beq.w 82c5c │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - bl 19bb80 │ │ │ │ + beq.w 829c6 │ │ │ │ + bl 19c248 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #12896 @ 0x3260 │ │ │ │ + movw r1, #12960 @ 0x32a0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 81fd6 │ │ │ │ + bge.n 81ffe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82c2a │ │ │ │ + beq.w 82c52 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - ldr r2, [pc, #324] @ (82124 ) │ │ │ │ + beq.w 829c6 │ │ │ │ + ldr r2, [pc, #324] @ (8214c ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movw r1, #31012 @ 0x7924 │ │ │ │ movt r1, #82 @ 0x52 │ │ │ │ - bl 19a360 │ │ │ │ + bl 19aa28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82c20 │ │ │ │ + beq.w 82c48 │ │ │ │ movw r0, #31012 @ 0x7924 │ │ │ │ movt r0, #82 @ 0x52 │ │ │ │ - bl 85698 │ │ │ │ + bl 856cc │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ movs r0, #32 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82c04 │ │ │ │ + beq.w 82c2c │ │ │ │ str r0, [r6, #16] │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82be8 │ │ │ │ + beq.w 82c10 │ │ │ │ str r0, [r6, #20] │ │ │ │ movw r0, #52015 @ 0xcb2f │ │ │ │ movt r0, #4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82bc2 │ │ │ │ + beq.w 82bea │ │ │ │ str r0, [r6, #24] │ │ │ │ movs r0, #0 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82ba6 │ │ │ │ + beq.w 82bce │ │ │ │ str r0, [r6, #28] │ │ │ │ movw r0, #16963 @ 0x4243 │ │ │ │ movt r0, #15 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82c9c │ │ │ │ + beq.w 82cc4 │ │ │ │ movw r7, #44540 @ 0xadfc │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ str r0, [r6, #32] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82c80 │ │ │ │ + beq.w 82ca8 │ │ │ │ str r0, [r6, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82c64 │ │ │ │ + beq.w 82c8c │ │ │ │ str r0, [r6, #40] @ 0x28 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82c48 │ │ │ │ + beq.w 82c70 │ │ │ │ str r0, [r6, #44] @ 0x2c │ │ │ │ movs r0, #0 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82cc2 │ │ │ │ + beq.w 82cea │ │ │ │ str r0, [r6, #48] @ 0x30 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23424 @ 0x5b80 │ │ │ │ + movw r1, #23488 @ 0x5bc0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 820c0 │ │ │ │ + bge.n 820e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82cb8 │ │ │ │ + beq.w 82ce0 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17756 @ 0x455c │ │ │ │ + movw r1, #17820 @ 0x459c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 820fe │ │ │ │ + bge.n 82126 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82cde │ │ │ │ + beq.w 82d06 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r6, [r3, #1788] @ 0x6fc │ │ │ │ - b.n 82158 │ │ │ │ + b.n 82180 │ │ │ │ movs r3, #76 @ 0x4c │ │ │ │ lsls r4, r1, #1 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 82b7e │ │ │ │ - bl 85d08 │ │ │ │ + beq.w 82ba6 │ │ │ │ + bl 85d3c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82b2a │ │ │ │ + beq.w 82b52 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82154 │ │ │ │ + bge.n 8217c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b20 │ │ │ │ + beq.w 82b48 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w r0, [r6, r8, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 82128 │ │ │ │ + bne.n 82150 │ │ │ │ mov r0, r9 │ │ │ │ - bl 86318 │ │ │ │ + bl 86354 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82b56 │ │ │ │ + bne.w 82b7e │ │ │ │ mov r0, r9 │ │ │ │ - bl 76990 │ │ │ │ + bl 769d8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8218c │ │ │ │ + bge.n 821b4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 8218c │ │ │ │ + cbnz r3, 821b4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17768 @ 0x4568 │ │ │ │ + movw r1, #17832 @ 0x45a8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 821b6 │ │ │ │ + bge.n 821de │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82b16 │ │ │ │ + beq.w 82b3e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ - ldr r7, [pc, #772] @ (824d4 ) │ │ │ │ + beq.w 829c6 │ │ │ │ + ldr r7, [pc, #772] @ (824fc ) │ │ │ │ mov.w r8, #0 │ │ │ │ addw sl, r7, #1188 @ 0x4a4 │ │ │ │ ldr.w r9, [r7, #4]! │ │ │ │ mov r0, r9 │ │ │ │ blx 2bfb8 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r9 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82afa │ │ │ │ + beq.w 82b22 │ │ │ │ mov r9, r6 │ │ │ │ str r5, [sp, #24] │ │ │ │ strd fp, r4, [sp, #32] │ │ │ │ str.w r0, [r9, #16]! │ │ │ │ ldr r4, [r7, #4] │ │ │ │ adds r5, r7, #4 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82af8 │ │ │ │ + beq.w 82b20 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ str.w r0, [r9, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82af8 │ │ │ │ + beq.w 82b20 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ add.w r7, r5, #12 │ │ │ │ str.w r0, [r9, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82af8 │ │ │ │ + beq.w 82b20 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ str.w r0, [r9, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82af8 │ │ │ │ + beq.w 82b20 │ │ │ │ str.w r0, [r9, #16] │ │ │ │ cmp sl, r7 │ │ │ │ add.w r9, r9, #16 │ │ │ │ - bne.n 82202 │ │ │ │ + bne.n 8222a │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #17792 @ 0x4580 │ │ │ │ + movw r1, #17856 @ 0x45c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movw r0, #11536 @ 0x2d10 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldrd fp, r4, [sp, #32] │ │ │ │ - bl 87da8 │ │ │ │ + bl 87df8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 822ca │ │ │ │ + bge.n 822f2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 822ca │ │ │ │ + cbnz r3, 822f2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #57648 @ 0xe130 │ │ │ │ + movw r1, #57712 @ 0xe170 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 822f4 │ │ │ │ + bge.n 8231c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82960 │ │ │ │ + beq.w 82988 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - movw r0, #17796 @ 0x4584 │ │ │ │ + beq.w 829c6 │ │ │ │ + movw r0, #17860 @ 0x45c4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17804 @ 0x458c │ │ │ │ + movw r1, #17868 @ 0x45cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82332 │ │ │ │ + bge.n 8235a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82968 │ │ │ │ + beq.w 82990 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - movw r0, #60784 @ 0xed70 │ │ │ │ + beq.w 829c6 │ │ │ │ + movw r0, #60848 @ 0xedb0 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17816 @ 0x4598 │ │ │ │ + movw r1, #17880 @ 0x45d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82970 │ │ │ │ + blt.w 82998 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - ldr r2, [pc, #360] @ (824d8 ) │ │ │ │ + beq.w 829c6 │ │ │ │ + ldr r2, [pc, #360] @ (82500 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #360] @ (824dc ) │ │ │ │ + ldr r1, [pc, #360] @ (82504 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 19a360 │ │ │ │ + bl 19aa28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82c20 │ │ │ │ - ldr r0, [pc, #344] @ (824dc ) │ │ │ │ - bl 85698 │ │ │ │ + beq.w 82c48 │ │ │ │ + ldr r0, [pc, #344] @ (82504 ) │ │ │ │ + bl 856cc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ movs r0, #3 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ str r0, [r7, #16] │ │ │ │ movs r0, #14 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ str r0, [r7, #20] │ │ │ │ movs r0, #4 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ str r0, [r7, #24] │ │ │ │ - movw r0, #17828 @ 0x45a4 │ │ │ │ + movw r0, #17892 @ 0x45e4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ str r0, [r7, #28] │ │ │ │ movs r0, #0 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ str r0, [r7, #32] │ │ │ │ ldr.w r3, [fp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82982 │ │ │ │ + bne.w 829aa │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23404 @ 0x5b6c │ │ │ │ + movw r1, #23468 @ 0x5bac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 823ea │ │ │ │ + bge.n 82412 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 829be │ │ │ │ + beq.w 829e6 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - bl 706dc │ │ │ │ + beq.w 829c6 │ │ │ │ + bl 7071c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ - movw r0, #17836 @ 0x45ac │ │ │ │ + beq.w 829c6 │ │ │ │ + movw r0, #17900 @ 0x45ec │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829c6 │ │ │ │ + beq.w 829ee │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #54560 @ 0xd520 │ │ │ │ + movw r1, #54624 @ 0xd560 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82438 │ │ │ │ + bge.n 82460 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 829de │ │ │ │ + beq.w 82a06 │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 829c6 │ │ │ │ - movw r0, #17844 @ 0x45b4 │ │ │ │ + beq.w 829ee │ │ │ │ + movw r0, #17908 @ 0x45f4 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829c6 │ │ │ │ + beq.w 829ee │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17856 @ 0x45c0 │ │ │ │ + movw r1, #17920 @ 0x4600 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8247c │ │ │ │ + bge.n 824a4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 829e6 │ │ │ │ + beq.w 82a0e │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 829c6 │ │ │ │ + beq.w 829ee │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #51352 @ 0xc898 │ │ │ │ + movw r1, #51416 @ 0xc8d8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829c6 │ │ │ │ + beq.w 829ee │ │ │ │ mov.w r0, #1264 @ 0x4f0 │ │ │ │ movt r0, #782 @ 0x30e │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829c6 │ │ │ │ + beq.w 829ee │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17668 @ 0x4504 │ │ │ │ + movw r1, #17732 @ 0x4544 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 824e0 │ │ │ │ + bge.n 82508 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 829ee │ │ │ │ - b.n 824e0 │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + beq.w 82a16 │ │ │ │ + b.n 82508 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ movs r2, r6 │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldrb r4, [r6, #7] │ │ │ │ lsls r2, r2, #1 │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 829c6 │ │ │ │ - movw r0, #17868 @ 0x45cc │ │ │ │ + beq.w 829ee │ │ │ │ + movw r0, #17932 @ 0x460c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 829c6 │ │ │ │ + beq.w 829ee │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17888 @ 0x45e0 │ │ │ │ + movw r1, #17952 @ 0x4620 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r6 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82520 │ │ │ │ + bge.n 82548 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 829f6 │ │ │ │ + beq.w 82a1e │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 829c6 │ │ │ │ + beq.w 829ee │ │ │ │ mov r0, r6 │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #17900 @ 0x45ec │ │ │ │ + movw r1, #17964 @ 0x462c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 829c6 │ │ │ │ + beq.w 829ee │ │ │ │ mov r0, r6 │ │ │ │ - bl 19c3a0 <_PyNamespace_New@@Base> │ │ │ │ + bl 19ca5c <_PyNamespace_New@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82560 │ │ │ │ + bge.n 82588 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 82560 │ │ │ │ + cbnz r3, 82588 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48900 @ 0xbf04 │ │ │ │ + movw r1, #48964 @ 0xbf44 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8258a │ │ │ │ + bge.n 825b2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 829fe │ │ │ │ + beq.w 82a26 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - ldr r2, [pc, #760] @ (8288c ) │ │ │ │ + beq.w 829c6 │ │ │ │ + ldr r2, [pc, #760] @ (828b4 ) │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ - ldr r1, [pc, #760] @ (82890 ) │ │ │ │ + ldr r1, [pc, #760] @ (828b8 ) │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 19a360 │ │ │ │ + bl 19aa28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82c20 │ │ │ │ - ldr r0, [pc, #748] @ (82890 ) │ │ │ │ + beq.w 82c48 │ │ │ │ + ldr r0, [pc, #748] @ (828b8 ) │ │ │ │ ldr.w r6, [fp, #8] │ │ │ │ - bl 85698 │ │ │ │ + bl 856cc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ - bl 19c4f0 <_PyNamespace_New@@Base+0x150> │ │ │ │ + bl 19cbac <_PyNamespace_New@@Base+0x150> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a06 │ │ │ │ + beq.w 82a2e │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17616 @ 0x44d0 │ │ │ │ + movw r1, #17680 @ 0x4510 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 825e6 │ │ │ │ + bge.n 8260e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a1e │ │ │ │ + beq.w 82a46 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - movw r0, #37208 @ 0x9158 │ │ │ │ + beq.w 829c6 │ │ │ │ + movw r0, #37272 @ 0x9198 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17932 @ 0x460c │ │ │ │ + movw r1, #17996 @ 0x464c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82624 │ │ │ │ + bge.n 8264c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a26 │ │ │ │ + beq.w 82a4e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - bl 19c9d4 │ │ │ │ + beq.w 829c6 │ │ │ │ + bl 19d090 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #26224 @ 0x6670 │ │ │ │ + movw r1, #26288 @ 0x66b0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8265a │ │ │ │ + bge.n 82682 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a2e │ │ │ │ + beq.w 82a56 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ - ldr r2, [pc, #556] @ (82894 ) │ │ │ │ - ldr r1, [pc, #560] @ (82898 ) │ │ │ │ - bl 19a360 │ │ │ │ + ldr r2, [pc, #556] @ (828bc ) │ │ │ │ + ldr r1, [pc, #560] @ (828c0 ) │ │ │ │ + bl 19aa28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82c20 │ │ │ │ + beq.w 82c48 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17952 @ 0x4620 │ │ │ │ + movw r1, #18016 @ 0x4660 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 826a4 │ │ │ │ + bge.n 826cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a46 │ │ │ │ + beq.w 82a6e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ - bl 706dc │ │ │ │ + beq.w 829c6 │ │ │ │ + bl 7071c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17964 @ 0x462c │ │ │ │ + movw r1, #18028 @ 0x466c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 826da │ │ │ │ + bge.n 82702 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a36 │ │ │ │ + beq.w 82a5e │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #17984 @ 0x4640 │ │ │ │ + movw r1, #18048 @ 0x4680 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82712 │ │ │ │ + bge.n 8273a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a3e │ │ │ │ + beq.w 82a66 │ │ │ │ adds r7, #1 │ │ │ │ - beq.w 8299e │ │ │ │ + beq.w 829c6 │ │ │ │ ldr.w r3, [fp, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82a4e │ │ │ │ + bne.w 82a76 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [sp, #16] │ │ │ │ - movw r2, #47640 @ 0xba18 │ │ │ │ + movw r2, #47704 @ 0xba58 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - bl 19cba8 │ │ │ │ + bl 19d264 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 82a6e │ │ │ │ - ldr r0, [pc, #352] @ (8289c ) │ │ │ │ + beq.w 82a96 │ │ │ │ + ldr r0, [pc, #352] @ (828c4 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 19b090 │ │ │ │ + bl 19b758 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a6e │ │ │ │ - movw r1, #7472 @ 0x1d30 │ │ │ │ + beq.w 82a96 │ │ │ │ + movw r1, #7536 @ 0x1d70 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - ldr r2, [pc, #328] @ (828a0 ) │ │ │ │ - bl 83c94 │ │ │ │ + ldr r2, [pc, #328] @ (828c8 ) │ │ │ │ + bl 83cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82a56 │ │ │ │ - movw r1, #61616 @ 0xf0b0 │ │ │ │ + bne.w 82a7e │ │ │ │ + movw r1, #61680 @ 0xf0f0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r2, [pc, #312] @ (828a4 ) │ │ │ │ + ldr r2, [pc, #312] @ (828cc ) │ │ │ │ mov r0, r9 │ │ │ │ - bl 83c94 │ │ │ │ + bl 83cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82a56 │ │ │ │ - bl 19c3a0 <_PyNamespace_New@@Base> │ │ │ │ + bne.w 82a7e │ │ │ │ + bl 19ca5c <_PyNamespace_New@@Base> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a56 │ │ │ │ + beq.w 82a7e │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #20316 @ 0x4f5c │ │ │ │ + movw r1, #20380 @ 0x4f9c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 83c94 │ │ │ │ + bl 83cc8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 827aa │ │ │ │ + bge.n 827d2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a8c │ │ │ │ + beq.w 82ab4 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 82a56 │ │ │ │ - ldr r7, [pc, #244] @ (828a8 ) │ │ │ │ + bne.w 82a7e │ │ │ │ + ldr r7, [pc, #244] @ (828d0 ) │ │ │ │ mov.w r8, #1 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr.w r4, [r7], #4 │ │ │ │ lsl.w r0, r8, sl │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 82a56 │ │ │ │ - bl 83c94 │ │ │ │ + beq.w 82a7e │ │ │ │ + bl 83cc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 827ec │ │ │ │ + bge.n 82814 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82a94 │ │ │ │ + beq.w 82abc │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 82a56 │ │ │ │ + bne.w 82a7e │ │ │ │ cmp.w sl, #19 │ │ │ │ - bne.n 827ba │ │ │ │ - movw r1, #17996 @ 0x464c │ │ │ │ + bne.n 827e2 │ │ │ │ + movw r1, #18060 @ 0x468c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - ldr r2, [pc, #164] @ (828ac ) │ │ │ │ + ldr r2, [pc, #164] @ (828d4 ) │ │ │ │ mov r0, fp │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - bl 83c94 │ │ │ │ + bl 83cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 82a56 │ │ │ │ - bl 800d8 │ │ │ │ + bne.w 82a7e │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18008 @ 0x4658 │ │ │ │ + movw r1, #18072 @ 0x4698 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 83c94 │ │ │ │ + bl 83cc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82aa0 │ │ │ │ + blt.w 82ac8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82a56 │ │ │ │ + bne.w 82a7e │ │ │ │ movs r0, #1 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18020 @ 0x4664 │ │ │ │ + movw r1, #18084 @ 0x46a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 83c94 │ │ │ │ + bl 83cc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82ac4 │ │ │ │ + blt.w 82aec │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82a56 │ │ │ │ + bne.w 82a7e │ │ │ │ movs r0, #2 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18032 @ 0x4670 │ │ │ │ + movw r1, #18096 @ 0x46b0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 83c94 │ │ │ │ + bl 83cc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82ab2 │ │ │ │ - b.n 828b0 │ │ │ │ + blt.w 82ada │ │ │ │ + b.n 828d8 │ │ │ │ movs r3, #108 @ 0x6c │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldrb r4, [r0, #11] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r3, #124 @ 0x7c │ │ │ │ lsls r4, r1, #1 │ │ │ │ ldrb r4, [r2, #14] │ │ │ │ lsls r2, r2, #1 │ │ │ │ movs r3, #140 @ 0x8c │ │ │ │ lsls r4, r1, #1 │ │ │ │ movs r3, #192 @ 0xc0 │ │ │ │ lsls r4, r1, #1 │ │ │ │ movs r3, #200 @ 0xc8 │ │ │ │ lsls r4, r1, #1 │ │ │ │ - lsls r4, r4, #29 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ movs r2, r6 │ │ │ │ strh r0, [r4, #20] │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82a56 │ │ │ │ + bne.w 82a7e │ │ │ │ movs r0, #5 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #18044 @ 0x467c │ │ │ │ + movw r1, #18108 @ 0x46bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r9 │ │ │ │ - bl 83c94 │ │ │ │ + bl 83cc8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 82ad6 │ │ │ │ + blt.w 82afe │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82a56 │ │ │ │ + bne.w 82a7e │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #23648 @ 0x5c60 │ │ │ │ + movw r1, #23712 @ 0x5ca0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82908 │ │ │ │ + bge.n 82930 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82ae8 │ │ │ │ + beq.w 82b10 │ │ │ │ adds r6, #1 │ │ │ │ - beq.w 82a6e │ │ │ │ - ldr r0, [pc, #720] @ (82be0 ) │ │ │ │ + beq.w 82a96 │ │ │ │ + ldr r0, [pc, #720] @ (82c08 ) │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ - bl 19b090 │ │ │ │ + bl 19b758 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 82a6e │ │ │ │ + beq.w 82a96 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #23664 @ 0x5c70 │ │ │ │ + movw r1, #23728 @ 0x5cb0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 804c0 │ │ │ │ + bl 804e0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82944 │ │ │ │ + bge.n 8296c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 82af0 │ │ │ │ + beq.w 82b18 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 82a6e │ │ │ │ + bne.w 82a96 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ strd r4, r4, [r5] │ │ │ │ str r2, [r3, #0] │ │ │ │ strd r4, r4, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 822f4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8231c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82332 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8235a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82368 │ │ │ │ + bne.w 82390 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82368 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82390 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 823c6 │ │ │ │ + beq.w 823ee │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8299e │ │ │ │ + bge.n 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 8299e │ │ │ │ + cbnz r3, 829c6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #17424 @ 0x4410 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #17488 @ 0x4450 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - ldr r1, [pc, #572] @ (82be4 ) │ │ │ │ + ldr r1, [pc, #572] @ (82c0c ) │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #40 @ 0x28 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ movs r2, #1 │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 82958 │ │ │ │ + b.n 82980 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 823ea │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82412 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8299e │ │ │ │ + bge.n 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8299e │ │ │ │ + bne.n 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82438 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82460 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8247c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 824a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 824e0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82508 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82520 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82548 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8258a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 825b2 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8299e │ │ │ │ + bge.n 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8299e │ │ │ │ + bne.n 829c6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 825e6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8260e │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82624 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8264c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8265a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82682 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 826da │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82702 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82712 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8273a │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 826a4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 826cc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8299e │ │ │ │ - b.n 82722 │ │ │ │ + bne.n 829c6 │ │ │ │ + b.n 8274a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82a6e │ │ │ │ + bge.n 82a96 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 82a6e │ │ │ │ + cbnz r3, 82a96 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #644 @ 0x284 │ │ │ │ + movw r2, #708 @ 0x2c4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r3, #17424 @ 0x4410 │ │ │ │ + movw r3, #17488 @ 0x4450 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 82958 │ │ │ │ + b.n 82980 │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 827aa │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 827d2 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 827ec │ │ │ │ + b.n 82814 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82836 │ │ │ │ + bne.w 8285e │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82836 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8285e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 828b0 │ │ │ │ + bne.w 828d8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 828b0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 828d8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 82860 │ │ │ │ + bne.w 82888 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82860 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82888 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 828da │ │ │ │ + bne.w 82902 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 828da │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82902 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82908 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82930 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82944 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8296c │ │ │ │ ldr r5, [sp, #24] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 821b6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 821de │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 82154 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8217c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 82b36 │ │ │ │ + bge.n 82b5e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbz r3, 82b76 │ │ │ │ + cbz r3, 82b9e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 82b36 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 82b5e │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81f30 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81f58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ nop │ │ │ │ movs r3, #208 @ 0xd0 │ │ │ │ lsls r4, r1, #1 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r2, #30 │ │ │ │ movs r2, r6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ - movw r3, #17452 @ 0x442c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ + movw r3, #17516 @ 0x446c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n 829a6 │ │ │ │ + b.n 829ce │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81fd6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81ffe │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81fa0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81fc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81f6a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81f92 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 820c0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 820e8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8299e │ │ │ │ + bge.w 829c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8299e │ │ │ │ + bne.w 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8299e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 829c6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 820fe │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 82126 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81d2e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81d56 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81cae │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81cd6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81cee │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81d16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81c64 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81c8c │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #644 @ 0x284 │ │ │ │ + movw r2, #708 @ 0x2c4 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ - movw r3, #17480 @ 0x4448 │ │ │ │ + movw r3, #17544 @ 0x4488 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r0, [r5, #12] │ │ │ │ strd r1, r2, [r5] │ │ │ │ str r3, [r5, #8] │ │ │ │ - b.n 82958 │ │ │ │ + b.n 82980 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a528 │ │ │ │ - ldr r3, [pc, #112] @ (82da4 ) │ │ │ │ + bl 7a568 │ │ │ │ + ldr r3, [pc, #112] @ (82dcc ) │ │ │ │ movs r2, #1 │ │ │ │ strd r2, r3, [sp, #40] @ 0x28 │ │ │ │ - movw r3, #17548 @ 0x448c │ │ │ │ + movw r3, #17612 @ 0x44cc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 82958 │ │ │ │ + b.n 82980 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81e3e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81e66 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81dee │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81e16 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81db0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81dd8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81d6e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81d96 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81eae │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81ed6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 81e74 │ │ │ │ + bne.w 81e9c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81e74 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81e9c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 81eec │ │ │ │ - lsls r4, r2, #10 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 81f14 │ │ │ │ + lsls r4, r2, #11 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ -00082da8 : │ │ │ │ +00082dd0 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #-8] │ │ │ │ sub sp, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82e72 │ │ │ │ - ldr r2, [pc, #208] @ (82e94 ) │ │ │ │ + bne.n 82e9a │ │ │ │ + ldr r2, [pc, #208] @ (82ebc ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub.w ip, r0, #8 │ │ │ │ ldr.w lr, [r3, r2] │ │ │ │ ldr.w r2, [r0, #-4] │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ and.w r2, r2, #3 │ │ │ │ addw r6, r3, #3756 @ 0xeac │ │ │ │ @@ -130331,190 +130357,190 @@ │ │ │ │ cmp r1, r5 │ │ │ │ add.w r4, r4, #1 │ │ │ │ orr.w r2, r2, r6 │ │ │ │ str.w r2, [r0, #-8] │ │ │ │ str.w ip, [r3, #3760] @ 0xeb0 │ │ │ │ str.w r4, [r3, #3868] @ 0xf1c │ │ │ │ str.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ - bgt.n 82e2a │ │ │ │ + bgt.n 82e52 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 82e26 │ │ │ │ + beq.n 82e4e │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 82e26 │ │ │ │ + beq.n 82e4e │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82e26 │ │ │ │ + bne.n 82e4e │ │ │ │ ldr.w r3, [lr, #72] @ 0x48 │ │ │ │ - cbnz r3, 82e6a │ │ │ │ + cbnz r3, 82e92 │ │ │ │ add.w r2, lr, #12 │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.n 82e26 │ │ │ │ + bmi.n 82e4e │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 82e54 │ │ │ │ + bne.n 82e7c │ │ │ │ dmb ish │ │ │ │ - b.n 82e26 │ │ │ │ + b.n 82e4e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 82e26 │ │ │ │ - b.n 82e44 │ │ │ │ - ldr r4, [pc, #36] @ (82e98 ) │ │ │ │ + bne.n 82e4e │ │ │ │ + b.n 82e6c │ │ │ │ + ldr r4, [pc, #36] @ (82ec0 ) │ │ │ │ movw r1, #2227 @ 0x8b3 │ │ │ │ - movw r3, #14476 @ 0x388c │ │ │ │ + movw r3, #14540 @ 0x38cc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - movw r2, #18228 @ 0x4734 │ │ │ │ + movw r2, #18292 @ 0x4774 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ strd r1, r4, [sp] │ │ │ │ movs r1, #0 │ │ │ │ - bl 61938 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 61948 <_PyObject_AssertFailed@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #30 │ │ │ │ + lsls r0, r6, #31 │ │ │ │ movs r2, r6 │ │ │ │ │ │ │ │ -00082e9c : │ │ │ │ +00082ec4 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r6, r2 │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.n 82f22 │ │ │ │ + bpl.n 82f4a │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 82ef2 │ │ │ │ + bne.n 82f1a │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 82ef2 │ │ │ │ + beq.n 82f1a │ │ │ │ add r3, sp, #4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 82f0c │ │ │ │ + beq.n 82f34 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 82eec │ │ │ │ + cbz r3, 82f14 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r6, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 82f14 │ │ │ │ + beq.n 82f3c │ │ │ │ add r3, sp, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 82ed8 │ │ │ │ + bne.n 82f00 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 82eec │ │ │ │ + b.n 82f14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 267f74 │ │ │ │ + bl 268560 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ movs r3, #0 │ │ │ │ - b.n 82eec │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + b.n 82f14 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 82f1a │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 82f42 │ │ │ │ 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 r4, [r2, #0] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8310a │ │ │ │ + beq.w 83132 │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 834b6 │ │ │ │ + beq.w 834e0 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ movw r3, #14536 @ 0x38c8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [sp, #8] │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ tst.w r2, #48 @ 0x30 │ │ │ │ - bne.w 83b78 │ │ │ │ + bne.w 83c54 │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 8321a │ │ │ │ + bgt.w 83242 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83b5e │ │ │ │ + beq.w 83c2c │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 83b5e │ │ │ │ + bhi.w 83c2c │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ - lsls r5, r3, #23 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ movs r0, r1 │ │ │ │ lsls r6, r6, #4 │ │ │ │ - lsls r5, r3, #23 │ │ │ │ - lsls r5, r3, #23 │ │ │ │ - lsls r5, r3, #23 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r7, r6, #2 │ │ │ │ movs r4, #0 │ │ │ │ lsls r7, r2, #22 │ │ │ │ - bmi.w 83bcc │ │ │ │ - ldr.w r9, [pc, #768] @ 832c0 │ │ │ │ + bmi.w 83b32 │ │ │ │ + ldr.w r9, [pc, #768] @ 832e8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r1, #2000] @ 0x7d0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8313c │ │ │ │ - ldr r0, [pc, #732] @ (832b8 ) │ │ │ │ + beq.w 83164 │ │ │ │ + ldr r0, [pc, #732] @ (832e0 ) │ │ │ │ ldr r2, [r7, #0] │ │ │ │ str.w r2, [r1, #2000] @ 0x7d0 │ │ │ │ ldr.w r2, [r1, #2004] @ 0x7d4 │ │ │ │ ldr.w fp, [r0, #1600] @ 0x640 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r1, #2004] @ 0x7d4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 8348e │ │ │ │ + bne.w 834b6 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ str.w fp, [r7, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r7, #8] │ │ │ │ - bge.n 8300c │ │ │ │ + bge.n 83034 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ ldr.w r2, [sl] │ │ │ │ sub.w ip, r7, #8 │ │ │ │ str r6, [r7, #12] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ldr.w r0, [r7, #-4] │ │ │ │ @@ -130541,429 +130567,430 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r2, #3868] @ 0xf1c │ │ │ │ ldr.w r0, [r2, #3764] @ 0xeb4 │ │ │ │ adds r1, #1 │ │ │ │ str.w ip, [r2, #3760] @ 0xeb0 │ │ │ │ cmp r1, r0 │ │ │ │ str.w r1, [r2, #3768] @ 0xeb8 │ │ │ │ - bgt.w 833c4 │ │ │ │ + bgt.w 833ec │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w fp, [r5] │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 83ba4 │ │ │ │ + bne.w 83b4a │ │ │ │ mov r0, fp │ │ │ │ blx 2bfb8 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, fp │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 839d6 │ │ │ │ + beq.w 83a86 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 83b0a │ │ │ │ + bpl.w 83c24 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 830c6 │ │ │ │ + bne.n 830ee │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r4, r3, #30 │ │ │ │ - beq.w 83240 │ │ │ │ + beq.w 83268 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r6 │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f24 │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 830e8 │ │ │ │ + bge.n 83110 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 833bc │ │ │ │ + beq.w 833e4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 839d6 │ │ │ │ + bne.w 83a86 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83100 │ │ │ │ + bge.n 83128 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83b90 │ │ │ │ + beq.w 83c6c │ │ │ │ ldr.w r4, [r5, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 82f7c │ │ │ │ + bne.w 82fa4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r3, r2, #22 │ │ │ │ - bmi.w 83bcc │ │ │ │ - ldr.w r9, [pc, #420] @ 832c0 │ │ │ │ + bmi.w 83b32 │ │ │ │ + ldr.w r9, [pc, #420] @ 832e8 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r4, #8925 @ 0x22dd │ │ │ │ + movw r4, #8997 @ 0x2325 │ │ │ │ movt r4, #12 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r7, [r1, #2000] @ 0x7d0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 82fd8 │ │ │ │ + bne.w 83000 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ and.w r7, r0, #24 │ │ │ │ ubfx ip, r0, #14, #1 │ │ │ │ cmp r7, #0 │ │ │ │ ite eq │ │ │ │ moveq fp, ip │ │ │ │ addne.w fp, ip, #1 │ │ │ │ lsls r0, r0, #29 │ │ │ │ mov.w r7, fp, lsl #3 │ │ │ │ str r7, [sp, #12] │ │ │ │ - bmi.w 83922 │ │ │ │ + bmi.w 83918 │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ subs r0, r0, r7 │ │ │ │ cmp r2, r0 │ │ │ │ - bhi.w 8394e │ │ │ │ + bhi.w 83944 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r0, r0, r2 │ │ │ │ str r0, [sp, #32] │ │ │ │ - bmi.w 8394e │ │ │ │ + bmi.w 83944 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r7, [sp, #28] │ │ │ │ ldr.w r2, [r2, #888] @ 0x378 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.w 8346c │ │ │ │ + bne.w 83494 │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ subs r1, r0, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bcs.w 83384 │ │ │ │ + bcs.w 833ac │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [sp, #20] │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 8344e │ │ │ │ + beq.w 83476 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ str.w ip, [r2, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 83364 │ │ │ │ + beq.w 8338c │ │ │ │ ldr r7, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [r0] │ │ │ │ add r7, r0 │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ addlt r3, #1 │ │ │ │ ldrlt r2, [sp, #8] │ │ │ │ strlt r3, [r2, #0] │ │ │ │ movs r3, #1 │ │ │ │ - ldr r2, [pc, #212] @ (832b8 ) │ │ │ │ + ldr r2, [pc, #212] @ (832e0 ) │ │ │ │ str.w r3, [r0, fp, lsl #3] │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83962 │ │ │ │ + bne.w 83948 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #29 │ │ │ │ - bmi.w 83952 │ │ │ │ + bmi.w 838f0 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ + str r5, [r7, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movs r1, #0 │ │ │ │ - str r5, [r7, #8] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r7, #20] │ │ │ │ - blt.w 83008 │ │ │ │ - b.n 8300c │ │ │ │ - movw r4, #5781 @ 0x1695 │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 83030 │ │ │ │ + b.n 83034 │ │ │ │ + movw r4, #5849 @ 0x16d9 │ │ │ │ movt r4, #9 │ │ │ │ - b.n 82fb6 │ │ │ │ + b.n 82fde │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r4, #25933 @ 0x654d │ │ │ │ + movweq r4, #26001 @ 0x6591 │ │ │ │ movteq r4, #12 │ │ │ │ - beq.w 82fb6 │ │ │ │ + beq.w 82fde │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 83b5e │ │ │ │ + ble.w 83c2c │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.w 8340a │ │ │ │ - movw r4, #18305 @ 0x4781 │ │ │ │ + bne.w 83432 │ │ │ │ + movw r4, #18449 @ 0x4811 │ │ │ │ movt r4, #11 │ │ │ │ - b.n 82fb6 │ │ │ │ + b.n 82fde │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 83a38 │ │ │ │ + beq.w 839c4 │ │ │ │ ldr.w r2, [r9, r8] │ │ │ │ - ldr r3, [pc, #108] @ (832bc ) │ │ │ │ + ldr r3, [pc, #108] @ (832e4 ) │ │ │ │ ldr.w r8, [r2, #8] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83332 │ │ │ │ + bne.n 8335a │ │ │ │ add.w r8, r8, #110592 @ 0x1b000 │ │ │ │ movs r2, #1 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r1, fp │ │ │ │ ldr.w r0, [r8, #3988] @ 0xf94 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 83b06 │ │ │ │ + beq.w 83c20 │ │ │ │ ldr.w r8, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 832c4 │ │ │ │ + bne.n 832ec │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8329e │ │ │ │ + bge.n 832c6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 8329e │ │ │ │ + cbnz r3, 832c6 │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8342a │ │ │ │ + blt.w 83452 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 83436 │ │ │ │ + beq.w 8345e │ │ │ │ mov fp, r8 │ │ │ │ - b.n 830c6 │ │ │ │ + b.n 830ee │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 832da │ │ │ │ + bge.n 83302 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83b1c │ │ │ │ + beq.w 83c80 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83306 │ │ │ │ + bge.n 8332e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83b12 │ │ │ │ + beq.w 83c76 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83306 │ │ │ │ + bge.n 8332e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83bc2 │ │ │ │ + beq.w 83ba2 │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [fp, #16] │ │ │ │ - blt.w 830c6 │ │ │ │ + blt.w 830ee │ │ │ │ mov r0, fp │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [fp, #16] │ │ │ │ - b.n 830c6 │ │ │ │ + b.n 830ee │ │ │ │ ldr.w r9, [r0, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 83262 │ │ │ │ + beq.n 8328a │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83354 │ │ │ │ + bge.n 8337c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 83354 │ │ │ │ + cbnz r3, 8337c │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 83bb6 │ │ │ │ + blt.w 83b96 │ │ │ │ mov fp, r9 │ │ │ │ - b.n 830c6 │ │ │ │ + b.n 830ee │ │ │ │ ldrd r7, r1, [r2, #24] │ │ │ │ cmp r1, r7 │ │ │ │ - bcc.n 8341e │ │ │ │ + bcc.n 83446 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r7, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r7 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w ip, [r2, r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 831be │ │ │ │ + bne.w 831e6 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r2, [r2, #848] @ 0x350 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 83a4e │ │ │ │ + bne.w 83aa2 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8394e │ │ │ │ + beq.w 83944 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 831be │ │ │ │ + b.n 831e6 │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 830e8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83110 │ │ │ │ ldr.w r1, [r2, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8307e │ │ │ │ + beq.w 830a6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8307e │ │ │ │ + beq.w 830a6 │ │ │ │ ldr.w r2, [r2, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8307e │ │ │ │ + bne.w 830a6 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83462 │ │ │ │ + bne.n 8348a │ │ │ │ add.w r2, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ lsls r1, r3, #27 │ │ │ │ - bmi.w 8307e │ │ │ │ + bmi.w 830a6 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 833f4 │ │ │ │ + bne.n 8341c │ │ │ │ dmb ish │ │ │ │ - b.n 8307e │ │ │ │ + b.n 830a6 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 83b5e │ │ │ │ - movw r4, #55469 @ 0xd8ad │ │ │ │ + bne.w 83c2c │ │ │ │ + movw r4, #56697 @ 0xdd79 │ │ │ │ movt r4, #21 │ │ │ │ - b.n 82fb6 │ │ │ │ + b.n 82fde │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 831be │ │ │ │ + b.n 831e6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 839d6 │ │ │ │ + beq.w 83a86 │ │ │ │ mov fp, r8 │ │ │ │ - b.n 830c6 │ │ │ │ + b.n 830ee │ │ │ │ mov r0, r8 │ │ │ │ mov fp, r8 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [r8, #16] │ │ │ │ - b.n 830c6 │ │ │ │ + b.n 830ee │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 831be │ │ │ │ - b.n 83384 │ │ │ │ + bne.w 831e6 │ │ │ │ + b.n 833ac │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8307e │ │ │ │ - b.n 833e4 │ │ │ │ + bne.w 830a6 │ │ │ │ + b.n 8340c │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 831be │ │ │ │ + bne.w 831e6 │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ - bl 1fc030 │ │ │ │ + bl 1fc270 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8310c │ │ │ │ - movw r3, #5609 @ 0x15e9 │ │ │ │ + b.n 83134 │ │ │ │ + movw r3, #6377 @ 0x18e9 │ │ │ │ movt r3, #19 │ │ │ │ cmp fp, r3 │ │ │ │ - bne.w 83a18 │ │ │ │ + bne.w 83ab2 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 831fa │ │ │ │ + bne.w 838fe │ │ │ │ mov r0, r7 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr.w r3, [r9, r8] │ │ │ │ - b.n 831fe │ │ │ │ + str r5, [r7, #8] │ │ │ │ + b.n 83228 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ tst.w r2, #48 @ 0x30 │ │ │ │ - bne.w 83b78 │ │ │ │ + bne.w 83c54 │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ands r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.w 836f6 │ │ │ │ + bgt.w 83720 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83b5e │ │ │ │ + beq.w 83c2c │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 83b5e │ │ │ │ + bhi.w 83c2c │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ movs r0, r1 │ │ │ │ - lsls r7, r7, #12 │ │ │ │ + lsls r1, r2, #14 │ │ │ │ movs r0, r1 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - lsls r7, r7, #12 │ │ │ │ - lsls r7, r7, #12 │ │ │ │ - lsls r7, r7, #12 │ │ │ │ + lsls r1, r2, #14 │ │ │ │ + lsls r1, r2, #14 │ │ │ │ + lsls r1, r2, #14 │ │ │ │ lsls r6, r0, #4 │ │ │ │ movs r4, #0 │ │ │ │ ands.w r1, r2, #512 @ 0x200 │ │ │ │ - bne.w 83bcc │ │ │ │ - ldr r7, [pc, #756] @ (837f0 ) │ │ │ │ + bne.w 83b32 │ │ │ │ + ldr r7, [pc, #752] @ (83818 ) │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr.w r5, [r7, r8] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [ip, #2000] @ 0x7d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 83704 │ │ │ │ - ldr r0, [pc, #732] @ (837f4 ) │ │ │ │ + beq.w 8372e │ │ │ │ + ldr r0, [pc, #728] @ (8381c ) │ │ │ │ ldr.w r3, [ip, #2004] @ 0x7d4 │ │ │ │ ldr.w r2, [sl] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [ip, #2004] @ 0x7d4 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str.w r2, [ip, #2000] @ 0x7d0 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 839f2 │ │ │ │ + bne.w 83a28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ str.w r6, [sl, #8] │ │ │ │ sub.w r1, sl, #8 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r2, [sl, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -130994,637 +131021,637 @@ │ │ │ │ ldr.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ ldr.w r1, [r3, #3764] @ 0xeb4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #3768] @ 0xeb8 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.w 838dc │ │ │ │ + bgt.w 8396a │ │ │ │ movs r0, #0 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r4, [r3, #36] @ 0x24 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 83b9a │ │ │ │ + bne.w 83bc0 │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #1 │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 839d4 │ │ │ │ + beq.w 83a84 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 835fa │ │ │ │ + bpl.n 83624 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 835fa │ │ │ │ + bne.n 83624 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 83642 │ │ │ │ + beq.n 8366c │ │ │ │ mov r5, r4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ movs r0, #0 │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f24 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8361a │ │ │ │ + bge.n 83644 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83862 │ │ │ │ + beq.w 8388a │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 839d4 │ │ │ │ + bne.w 83a84 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83636 │ │ │ │ + bge.n 83660 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83be4 │ │ │ │ + beq.w 83c18 │ │ │ │ ldr.w r4, [r6, #16]! │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 834b8 │ │ │ │ - b.n 8310a │ │ │ │ + bne.w 834e2 │ │ │ │ + b.n 83132 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r9, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 83ab4 │ │ │ │ + beq.w 839da │ │ │ │ ldr.w r3, [r7, r8] │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - ldr r3, [pc, #416] @ (837f8 ) │ │ │ │ + ldr r3, [pc, #412] @ (83820 ) │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83836 │ │ │ │ + bne.w 8385e │ │ │ │ add.w r7, r7, #110592 @ 0x1b000 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r7, #3988] @ 0xf94 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r5, r0, #1 │ │ │ │ - beq.w 83bfc │ │ │ │ + beq.w 83bb2 │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 837fc │ │ │ │ + beq.w 83824 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8369c │ │ │ │ + bge.n 836c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83afe │ │ │ │ + beq.w 83bca │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 836c0 │ │ │ │ + bge.n 836ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83bf4 │ │ │ │ + beq.w 83bb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 836c0 │ │ │ │ + bge.n 836ea │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83bec │ │ │ │ + beq.w 83b8e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.n 835fa │ │ │ │ + blt.n 83624 │ │ │ │ mov r0, r4 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 835fa │ │ │ │ - movw r4, #5781 @ 0x1695 │ │ │ │ + b.n 83624 │ │ │ │ + movw r4, #5849 @ 0x16d9 │ │ │ │ movt r4, #9 │ │ │ │ - b.n 834f2 │ │ │ │ - movw r4, #8925 @ 0x22dd │ │ │ │ + b.n 8351c │ │ │ │ + movw r4, #8997 @ 0x2325 │ │ │ │ movt r4, #12 │ │ │ │ - b.n 834f2 │ │ │ │ + b.n 8351c │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.n 837da │ │ │ │ - movw r4, #25933 @ 0x654d │ │ │ │ + bne.n 83804 │ │ │ │ + movw r4, #26001 @ 0x6591 │ │ │ │ movt r4, #12 │ │ │ │ - b.n 834f2 │ │ │ │ + b.n 8351c │ │ │ │ movw r9, #14536 @ 0x38c8 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ and.w r0, r3, #24 │ │ │ │ ubfx r1, r3, #14, #1 │ │ │ │ cmp r0, sl │ │ │ │ it ne │ │ │ │ addne r1, #1 │ │ │ │ lsls r3, r3, #29 │ │ │ │ str r1, [sp, #16] │ │ │ │ - bmi.w 839aa │ │ │ │ + bmi.w 83b0c │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ sub.w r3, r3, r1, lsl #3 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 839a6 │ │ │ │ + bcc.w 839c0 │ │ │ │ adds.w fp, r2, r1, lsl #3 │ │ │ │ - bmi.w 839a6 │ │ │ │ + bmi.w 839c0 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r3, [r2, #888] @ 0x378 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 83998 │ │ │ │ + bne.w 839b2 │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ ldr.w sl, [ip, #1604] @ 0x644 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bcs.w 8388e │ │ │ │ + bcs.w 838b6 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w ip, [sl, r1, lsl #3] │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ str r3, [sp, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 83a5e │ │ │ │ + beq.w 83aec │ │ │ │ ldr.w r0, [ip] │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str.w r3, [ip, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8386a │ │ │ │ + beq.n 83892 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [r0] │ │ │ │ add.w sl, r0, r3, lsl #3 │ │ │ │ strd r2, r2, [sl, #-8] │ │ │ │ str.w r9, [sl, #4] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 83a8c │ │ │ │ - ldr r0, [pc, #56] @ (837f4 ) │ │ │ │ + blt.w 83ae4 │ │ │ │ + ldr r0, [pc, #56] @ (8381c ) │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83a6a │ │ │ │ + bne.w 83ac2 │ │ │ │ ldr.w r3, [r9, #84] @ 0x54 │ │ │ │ lsls r5, r3, #29 │ │ │ │ - bmi.w 83aa0 │ │ │ │ + bmi.w 83a4e │ │ │ │ ldr.w r5, [r7, r8] │ │ │ │ - b.n 8353a │ │ │ │ + b.n 83564 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 83b5e │ │ │ │ + ble.w 83c2c │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - bne.n 838c8 │ │ │ │ - movw r4, #18305 @ 0x4781 │ │ │ │ + bne.n 83904 │ │ │ │ + movw r4, #18449 @ 0x4811 │ │ │ │ movt r4, #11 │ │ │ │ - b.n 834f2 │ │ │ │ - nop │ │ │ │ + b.n 8351c │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83810 │ │ │ │ + bge.n 83838 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 83810 │ │ │ │ + cbnz r3, 83838 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 839ce │ │ │ │ + blt.w 83a7e │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 835fc │ │ │ │ + bne.w 83626 │ │ │ │ mov r0, r5 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 835fc │ │ │ │ + b.n 83626 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 83666 │ │ │ │ + beq.w 83690 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83852 │ │ │ │ + bge.n 8387a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 83852 │ │ │ │ + cbnz r3, 8387a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 835fc │ │ │ │ + bge.w 83626 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 835fc │ │ │ │ + b.n 83626 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8361a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83644 │ │ │ │ ldrd lr, r3, [ip, #24] │ │ │ │ cmp r3, lr │ │ │ │ - bcc.n 838bc │ │ │ │ + bcc.n 838e4 │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r1, lr, r1, lsl #3 │ │ │ │ str.w r1, [ip, #24] │ │ │ │ add.w r1, ip, lr │ │ │ │ str.w r1, [ip, #4] │ │ │ │ str.w r3, [ip, lr] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83798 │ │ │ │ + bne.n 837c2 │ │ │ │ ldr.w r3, [r2, #848] @ 0x350 │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 839c4 │ │ │ │ + bne.w 83b02 │ │ │ │ mov r0, fp │ │ │ │ cmp r0, #1 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 839a6 │ │ │ │ + beq.n 839c0 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 83798 │ │ │ │ + b.n 837c2 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ - b.n 83798 │ │ │ │ + b.n 837c2 │ │ │ │ + movw r1, #14536 @ 0x38c8 │ │ │ │ + movt r1, #75 @ 0x4b │ │ │ │ + mov r0, r7 │ │ │ │ + bl 1aae90 <_PyBytes_DecodeEscape2@@Base+0x2470> │ │ │ │ + ldr.w r3, [r9, r8] │ │ │ │ + b.n 834dc │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 83b5e │ │ │ │ - movw r4, #55469 @ 0xd8ad │ │ │ │ + bne.w 83c2c │ │ │ │ + movw r4, #56697 @ 0xdd79 │ │ │ │ movt r4, #21 │ │ │ │ - b.n 834f2 │ │ │ │ - ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 835b6 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq.w 835b6 │ │ │ │ - ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 835b6 │ │ │ │ - ldr r3, [r5, #72] @ 0x48 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 83982 │ │ │ │ - add.w r3, r5, #12 │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ - lsls r0, r2, #27 │ │ │ │ - bmi.w 835b6 │ │ │ │ - dmb ish │ │ │ │ - ldrex r1, [r3] │ │ │ │ - orr.w r1, r1, #16 │ │ │ │ - strex r2, r1, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.n 8390c │ │ │ │ - dmb ish │ │ │ │ - b.n 835b6 │ │ │ │ + b.n 8351c │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ ldr r7, [sp, #12] │ │ │ │ ldr.w r0, [r0, #440] @ 0x1b8 │ │ │ │ sub.w ip, ip, r7 │ │ │ │ ldrd lr, r0, [r0, #12] │ │ │ │ add r0, lr │ │ │ │ add.w lr, r0, #3 │ │ │ │ adds r0, #1 │ │ │ │ bic.w lr, lr, #3 │ │ │ │ add.w r0, lr, r0, lsl #2 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, ip │ │ │ │ - bls.w 8316c │ │ │ │ + bls.w 83194 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 83482 │ │ │ │ - mov r0, r7 │ │ │ │ - movw r1, #14536 @ 0x38c8 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ - bl 1aa7c0 <_PyBytes_DecodeEscape2@@Base+0x2470> │ │ │ │ - b.n 831fa │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + b.n 834aa │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 8398c │ │ │ │ - ldr r0, [pc, #760] @ (83c68 ) │ │ │ │ - bl 6b7a0 │ │ │ │ + bne.w 83a70 │ │ │ │ + ldr r0, [pc, #752] @ (83c48 ) │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 831f0 │ │ │ │ + bne.w 83218 │ │ │ │ mov r0, r7 │ │ │ │ - bl 131c48 │ │ │ │ - b.n 831f0 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + bl 131f58 │ │ │ │ + b.n 83218 │ │ │ │ + ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 835e0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 835e0 │ │ │ │ + ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 835b6 │ │ │ │ - b.n 838fc │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx r3 │ │ │ │ - b.n 831f0 │ │ │ │ + bne.w 835e0 │ │ │ │ + ldr r3, [r5, #72] @ 0x48 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 83af8 │ │ │ │ + add.w r3, r5, #12 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + lsls r0, r2, #27 │ │ │ │ + bmi.w 835e0 │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + orr.w r1, r1, #16 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 8399c │ │ │ │ + dmb ish │ │ │ │ + b.n 835e0 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ mov r1, fp │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 83798 │ │ │ │ + bne.w 837c2 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 83482 │ │ │ │ - ldr.w r1, [r9, #440] @ 0x1b8 │ │ │ │ - ldrd r1, r3, [r1, #12] │ │ │ │ - add r3, r1 │ │ │ │ - adds r1, r3, #1 │ │ │ │ - adds r3, #3 │ │ │ │ - bic.w r3, r3, #3 │ │ │ │ - add.w r3, r3, r1, lsl #2 │ │ │ │ - add r2, r3 │ │ │ │ - b.n 8372a │ │ │ │ - ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ - mov r1, fp │ │ │ │ - blx r3 │ │ │ │ - b.n 838ac │ │ │ │ - cmp r5, #0 │ │ │ │ - bne.w 835fc │ │ │ │ - mov r7, sl │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83488 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r7, #0] │ │ │ │ + b.n 834aa │ │ │ │ + and.w r2, r3, #28 │ │ │ │ + cmp r2, #4 │ │ │ │ + beq.w 83bd2 │ │ │ │ + ldr.w r3, [r9, r8] │ │ │ │ + ldr.w r8, [r3, #8] │ │ │ │ + ldr r3, [pc, #628] @ (83c4c ) │ │ │ │ + b.n 8327c │ │ │ │ + and.w r2, r3, #28 │ │ │ │ + cmp r2, #4 │ │ │ │ + bne.w 83678 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ + bmi.w 83b5c │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + ldrsb.w r2, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + blt.w 83b84 │ │ │ │ + ldrb r3, [r3, #0] │ │ │ │ + movs r2, #24 │ │ │ │ + movw r5, #43944 @ 0xaba8 │ │ │ │ + mla r5, r2, r3, r5 │ │ │ │ + movw r3, #24184 @ 0x5e78 │ │ │ │ + movt r3, #77 @ 0x4d │ │ │ │ + add r5, r3 │ │ │ │ + cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 83626 │ │ │ │ + add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83488 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83488 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.w 83626 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83626 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83a2a │ │ │ │ + bne.n 83a62 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 837d4 │ │ │ │ + bne.w 837fe │ │ │ │ mov r0, sl │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr.w r5, [r7, r8] │ │ │ │ - b.n 8353a │ │ │ │ - ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r7 │ │ │ │ - blx fp │ │ │ │ - ldr.w r3, [r9, r8] │ │ │ │ - b.w 831fe │ │ │ │ + b.n 83564 │ │ │ │ + mov r0, sl │ │ │ │ + movw r1, #14536 @ 0x38c8 │ │ │ │ + movt r1, #75 @ 0x4b │ │ │ │ + bl 1aae90 <_PyBytes_DecodeEscape2@@Base+0x2470> │ │ │ │ + ldr.w r5, [r7, r8] │ │ │ │ + b.n 83564 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ ldr.w r5, [r7, r8] │ │ │ │ - b.n 8353a │ │ │ │ - and.w r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - beq.w 83c02 │ │ │ │ - ldr.w r3, [r9, r8] │ │ │ │ - ldr.w r8, [r3, #8] │ │ │ │ - ldr r3, [pc, #544] @ (83c6c ) │ │ │ │ - b.n 83254 │ │ │ │ + b.n 83564 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx r3 │ │ │ │ + b.w 83218 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 83626 │ │ │ │ + mov r7, sl │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 834b0 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r7, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 834b0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 834b0 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [sp, #32] │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - b.n 833a8 │ │ │ │ - mov r0, sl │ │ │ │ - str r2, [sp, #8] │ │ │ │ - bl 70e84 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - b.n 8388a │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 833d0 │ │ │ │ + ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r7 │ │ │ │ + blx fp │ │ │ │ + ldr.w r3, [r9, r8] │ │ │ │ + b.n 834dc │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 83a94 │ │ │ │ + bne.n 83b26 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 837ca │ │ │ │ + bne.w 837f4 │ │ │ │ mov r0, sl │ │ │ │ - bl 131c48 │ │ │ │ - b.n 837ca │ │ │ │ + bl 131f58 │ │ │ │ + b.n 837f4 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 837b8 │ │ │ │ + b.n 837e2 │ │ │ │ + mov r0, sl │ │ │ │ + str r2, [sp, #8] │ │ │ │ + bl 70ec0 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + b.n 838b2 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 835e0 │ │ │ │ + b.n 8398c │ │ │ │ + ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ + mov r1, fp │ │ │ │ + blx r3 │ │ │ │ + b.n 838d4 │ │ │ │ + ldr.w r1, [r9, #440] @ 0x1b8 │ │ │ │ + ldrd r1, r3, [r1, #12] │ │ │ │ + add r3, r1 │ │ │ │ + adds r1, r3, #1 │ │ │ │ + adds r3, #3 │ │ │ │ + bic.w r3, r3, #3 │ │ │ │ + add.w r3, r3, r1, lsl #2 │ │ │ │ + add r2, r3 │ │ │ │ + b.n 83754 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ - b.n 837ca │ │ │ │ - mov r0, sl │ │ │ │ - movw r1, #14536 @ 0x38c8 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ - bl 1aa7c0 <_PyBytes_DecodeEscape2@@Base+0x2470> │ │ │ │ - ldr.w r5, [r7, r8] │ │ │ │ - b.n 8353a │ │ │ │ - and.w r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - bne.w 8364e │ │ │ │ - lsls r0, r3, #26 │ │ │ │ - bmi.n 83b26 │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - ldrsb.w r2, [r3] │ │ │ │ - cmp r2, #0 │ │ │ │ - blt.n 83b4e │ │ │ │ - ldrb r3, [r3, #0] │ │ │ │ - movs r2, #24 │ │ │ │ - movw r5, #43944 @ 0xaba8 │ │ │ │ - mla r5, r2, r3, r5 │ │ │ │ - movw r3, #24184 @ 0x5e78 │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - add r5, r3 │ │ │ │ - cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 835fc │ │ │ │ - add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 835fc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 835fc │ │ │ │ - mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8369c │ │ │ │ - bl d92ec │ │ │ │ - mov r9, fp │ │ │ │ - mov fp, r9 │ │ │ │ - b.w 830c6 │ │ │ │ - mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 832f0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 832da │ │ │ │ + b.n 837f4 │ │ │ │ + movw r3, #4356 @ 0x1104 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #14944 @ 0x3a60 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f3598 │ │ │ │ + b.n 834b0 │ │ │ │ + mov r1, fp │ │ │ │ + mov r2, r7 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [r7, #0] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 83118 │ │ │ │ + b.n 83a86 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 83b38 │ │ │ │ + bmi.n 83b6e │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 83b40 │ │ │ │ + blt.n 83b76 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 83acc │ │ │ │ + b.n 839f6 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 83b58 │ │ │ │ + bge.n 83bac │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r5, [pc, #284] @ (83c70 ) │ │ │ │ + ldr r5, [pc, #200] @ (83c50 ) │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ - b.n 83ae2 │ │ │ │ - add.w r3, r4, #20 │ │ │ │ - b.n 83acc │ │ │ │ - movw r3, #4356 @ 0x1104 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #14852 @ 0x3a04 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 83488 │ │ │ │ - movw r3, #43724 @ 0xaacc │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18292 @ 0x4774 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 83488 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 83100 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, sl │ │ │ │ - blx r4 │ │ │ │ - mov r4, r0 │ │ │ │ - b.n 8361a │ │ │ │ - mov r1, fp │ │ │ │ - mov r2, r7 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r4 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 830f0 │ │ │ │ - b.n 839d6 │ │ │ │ + b.n 83a0c │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 836ea │ │ │ │ adds r3, #1 │ │ │ │ mov fp, r9 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.w 830c6 │ │ │ │ + b.w 830ee │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 83306 │ │ │ │ - movw r3, #4356 @ 0x1104 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14880 @ 0x3a20 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 83488 │ │ │ │ - mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83636 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 836c0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8332e │ │ │ │ + add.w r3, r4, #20 │ │ │ │ + b.n 839f6 │ │ │ │ + bl d9330 │ │ │ │ + b.n 83624 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 836ae │ │ │ │ - bl d92ec │ │ │ │ - b.n 835fa │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 836d8 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, sl │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + b.n 83644 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 836c6 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.n 83c48 │ │ │ │ + bmi.n 83c8a │ │ │ │ ldr.w r3, [fp, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 83c84 │ │ │ │ + blt.n 83cb4 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r2, #24 │ │ │ │ movw r9, #43944 @ 0xaba8 │ │ │ │ mla r9, r2, r3, r9 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r9, r3 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83360 │ │ │ │ + bge.w 83388 │ │ │ │ subs r4, #1 │ │ │ │ str.w r4, [fp] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 83360 │ │ │ │ + bne.w 83388 │ │ │ │ mov r0, fp │ │ │ │ mov fp, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 830c6 │ │ │ │ - lsls r1, r3, #25 │ │ │ │ - bmi.n 83c5a │ │ │ │ - ldrsb.w r3, [fp, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - blt.n 83c74 │ │ │ │ - add.w r3, fp, #28 │ │ │ │ - b.n 83c12 │ │ │ │ - ldrsb.w r3, [fp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - blt.n 83c74 │ │ │ │ - add.w r3, fp, #20 │ │ │ │ - b.n 83c12 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ - lsls r5, r1, #1 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 830ee │ │ │ │ + mov r0, sl │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83660 │ │ │ │ + bl d9330 │ │ │ │ + mov r9, fp │ │ │ │ + mov fp, r9 │ │ │ │ + b.w 830ee │ │ │ │ + movw r3, #4356 @ 0x1104 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #14916 @ 0x3a44 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d6bbc │ │ │ │ + b.n 834b0 │ │ │ │ + nop │ │ │ │ + strb r0, [r6, #18] │ │ │ │ + lsls r5, r1, #1 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ + movw r3, #43724 @ 0xaacc │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #18356 @ 0x47b4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f3598 │ │ │ │ + b.n 834b0 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 83128 │ │ │ │ + mov r0, fp │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 83318 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 83302 │ │ │ │ + lsls r1, r3, #25 │ │ │ │ + bmi.n 83c9c │ │ │ │ + ldrsb.w r3, [fp, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + blt.n 83ca4 │ │ │ │ + add.w r3, fp, #28 │ │ │ │ + b.n 83be2 │ │ │ │ + ldrsb.w r3, [fp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bge.n 83cbe │ │ │ │ ldrb.w r3, [fp, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, fp, #20 │ │ │ │ addpl.w r3, fp, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #8] @ (83c90 ) │ │ │ │ + ldr r3, [pc, #12] @ (83cc4 ) │ │ │ │ add.w r9, r3, r2, lsl #5 │ │ │ │ - b.n 83c28 │ │ │ │ - nop │ │ │ │ + b.n 83bf8 │ │ │ │ + add.w r3, fp, #20 │ │ │ │ + b.n 83be2 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00083c94 : │ │ │ │ +00083cc8 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 83ee2 │ │ │ │ + bne.w 83f16 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -131633,247 +131660,247 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 83e36 │ │ │ │ + beq.w 83e6a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 83e94 │ │ │ │ + bpl.w 83ec8 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 83cf0 │ │ │ │ + bne.n 83d24 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ lsls r7, r3, #30 │ │ │ │ - beq.n 83d14 │ │ │ │ + beq.n 83d48 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 83ef0 │ │ │ │ + bl 83f24 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83d0c │ │ │ │ + bge.n 83d40 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83de0 │ │ │ │ + beq.n 83e14 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 83e3c │ │ │ │ - ldr r2, [pc, #448] @ (83ee4 ) │ │ │ │ + beq.w 83e70 │ │ │ │ + ldr r2, [pc, #448] @ (83f18 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r2, #980] @ 0x3d4 │ │ │ │ - ldr r2, [pc, #440] @ (83ee8 ) │ │ │ │ + ldr r2, [pc, #440] @ (83f1c ) │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 83dec │ │ │ │ + bne.n 83e20 │ │ │ │ add.w r3, r7, #110592 @ 0x1b000 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 83e90 │ │ │ │ + beq.w 83ec4 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 83db4 │ │ │ │ + beq.n 83de8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83d70 │ │ │ │ + bge.n 83da4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83eda │ │ │ │ + beq.w 83f0e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83d92 │ │ │ │ + bge.n 83dc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 83ed2 │ │ │ │ + beq.w 83f06 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83d92 │ │ │ │ + bge.n 83dc6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 83e88 │ │ │ │ + beq.n 83ebc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.n 83cf0 │ │ │ │ + blt.n 83d24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 83cf0 │ │ │ │ + b.n 83d24 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83dcc │ │ │ │ + bge.n 83e00 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 83dcc │ │ │ │ + cbnz r3, 83e00 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 83e32 │ │ │ │ + blt.n 83e66 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 83e1a │ │ │ │ + beq.n 83e4e │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83cf0 │ │ │ │ + b.n 83d24 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 83d0c │ │ │ │ + b.n 83d40 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83d3c │ │ │ │ + beq.n 83d70 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83e0a │ │ │ │ + bge.n 83e3e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 83e0a │ │ │ │ + cbnz r3, 83e3e │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83ddc │ │ │ │ + bge.n 83e10 │ │ │ │ adds r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 83cf0 │ │ │ │ + b.n 83d24 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 83cf0 │ │ │ │ + b.n 83d24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83ddc │ │ │ │ + bne.n 83e10 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83d0c │ │ │ │ + b.n 83d40 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 83d20 │ │ │ │ + bne.w 83d54 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.n 83e9a │ │ │ │ + bmi.n 83ece │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 83ec2 │ │ │ │ + blt.n 83ef6 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r2, #43944 @ 0xaba8 │ │ │ │ mla r2, r1, r3, r2 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r2, r3 │ │ │ │ cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83ddc │ │ │ │ + bge.n 83e10 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 83ddc │ │ │ │ + bne.n 83e10 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83cf0 │ │ │ │ + b.n 83d24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83d92 │ │ │ │ - bl d92ec │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83dc6 │ │ │ │ + bl d9330 │ │ │ │ mov r2, r4 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83cf0 │ │ │ │ + b.n 83d24 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 83eac │ │ │ │ + bmi.n 83ee0 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 83eb4 │ │ │ │ + blt.n 83ee8 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 83e54 │ │ │ │ + b.n 83e88 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 83ecc │ │ │ │ + bge.n 83f00 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r2, [pc, #36] @ (83eec ) │ │ │ │ + ldr r2, [pc, #36] @ (83f20 ) │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ - b.n 83e6a │ │ │ │ + b.n 83e9e │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 83e54 │ │ │ │ + b.n 83e88 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83d82 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83db6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83d70 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83da4 │ │ │ │ bx r3 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00083ef0 : │ │ │ │ +00083f24 : │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.w 840ca │ │ │ │ - ldr r3, [pc, #660] @ (841a4 ) │ │ │ │ + bpl.w 840fe │ │ │ │ + ldr r3, [pc, #660] @ (841d8 ) │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r7, [r0, #4] │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r4, #0] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ @@ -131882,490 +131909,490 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ it lt │ │ │ │ strlt r5, [r4, #0] │ │ │ │ mov r9, r3 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 83f40 │ │ │ │ + bne.n 83f74 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r2, r3, #30 │ │ │ │ - beq.n 83f72 │ │ │ │ + beq.n 83fa6 │ │ │ │ ldr r5, [r7, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 840a2 │ │ │ │ - movw r3, #16977 @ 0x4251 │ │ │ │ + beq.w 840d6 │ │ │ │ + movw r3, #17029 @ 0x4285 │ │ │ │ movt r3, #8 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 84030 │ │ │ │ + bne.n 84064 │ │ │ │ mov r2, r8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 84258 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + bl 8428c <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 84042 │ │ │ │ + blt.n 84076 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 840e8 │ │ │ │ - ldr r3, [pc, #556] @ (841a8 ) │ │ │ │ + beq.w 8411c │ │ │ │ + ldr r3, [pc, #556] @ (841dc ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 84052 │ │ │ │ + bne.n 84086 │ │ │ │ add.w r3, r9, #110592 @ 0x1b000 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 841ca │ │ │ │ + beq.w 841fe │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 84002 │ │ │ │ + beq.n 84036 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83fbe │ │ │ │ + bge.n 83ff2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 841c2 │ │ │ │ + beq.w 841f6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83fe0 │ │ │ │ + bge.n 84014 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8420e │ │ │ │ + beq.w 84242 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83fe0 │ │ │ │ + bge.n 84014 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84188 │ │ │ │ + beq.w 841bc │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.n 83f40 │ │ │ │ + blt.n 83f74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 83f40 │ │ │ │ + b.n 83f74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84098 │ │ │ │ + bge.n 840cc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84098 │ │ │ │ + bne.n 840cc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8402c │ │ │ │ + blt.n 84060 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 84080 │ │ │ │ + beq.n 840b4 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83f40 │ │ │ │ + b.n 83f74 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 83f6a │ │ │ │ + bge.n 83f9e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 83f6a │ │ │ │ + bne.n 83f9e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83f6a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83f9e │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 83f8a │ │ │ │ + beq.n 83fbe │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84070 │ │ │ │ + bge.n 840a4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 84070 │ │ │ │ + cbnz r3, 840a4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n 83f40 │ │ │ │ + b.n 83f74 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r1, #2 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - b.n 83f40 │ │ │ │ + b.n 83f74 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84022 │ │ │ │ + bge.n 84056 │ │ │ │ mov r4, r2 │ │ │ │ - b.n 83f40 │ │ │ │ + b.n 83f74 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84140 │ │ │ │ + beq.n 84174 │ │ │ │ mov r0, r4 │ │ │ │ - bl 92654 │ │ │ │ + bl 926b8 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 84128 │ │ │ │ + beq.n 8415c │ │ │ │ mov r2, r8 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 83f6a │ │ │ │ - b.n 84042 │ │ │ │ + bge.w 83f9e │ │ │ │ + b.n 84076 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18452 @ 0x4814 │ │ │ │ + movw r1, #18516 @ 0x4854 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 83f6a │ │ │ │ + b.n 83f9e │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 83f7a │ │ │ │ + bne.w 83fae │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.n 84190 │ │ │ │ + bmi.n 841c4 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 841b8 │ │ │ │ + blt.n 841ec │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r1, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84124 │ │ │ │ + bge.n 84158 │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r4, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 84220 │ │ │ │ + beq.n 84254 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 83f40 │ │ │ │ + b.n 83f74 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 840e2 │ │ │ │ + bge.n 84116 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 840e2 │ │ │ │ + bne.n 84116 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 840e2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84116 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84150 │ │ │ │ + bge.n 84184 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84218 │ │ │ │ + beq.n 8424c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ - cbz r3, 841d0 │ │ │ │ - movw r1, #18440 @ 0x4808 │ │ │ │ + cbz r3, 84204 │ │ │ │ + movw r1, #18504 @ 0x4848 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r3, #18436 @ 0x4804 │ │ │ │ + movw r3, #18500 @ 0x4844 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #18540 @ 0x486c │ │ │ │ + movw r1, #18604 @ 0x48ac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d6b78 │ │ │ │ - b.n 840e2 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 84116 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83fe0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84014 │ │ │ │ lsls r1, r3, #25 │ │ │ │ - bmi.n 841ac │ │ │ │ + bmi.n 841e0 │ │ │ │ ldrsb.w r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 84204 │ │ │ │ + blt.n 84238 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 84100 │ │ │ │ + b.n 84134 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 841fe │ │ │ │ + bge.n 84232 │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #116] @ (84230 ) │ │ │ │ + ldr r3, [pc, #116] @ (84264 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 84116 │ │ │ │ + b.n 8414a │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 83fbe │ │ │ │ - bl d92ec │ │ │ │ - b.n 83f40 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 83ff2 │ │ │ │ + bl d9330 │ │ │ │ + b.n 83f74 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84160 │ │ │ │ - movw r1, #18440 @ 0x4808 │ │ │ │ + bne.n 84194 │ │ │ │ + movw r1, #18504 @ 0x4848 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r3, #18436 @ 0x4804 │ │ │ │ + movw r3, #18500 @ 0x4844 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ cmp.w r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, r1 │ │ │ │ str r4, [sp, #0] │ │ │ │ - movw r1, #18496 @ 0x4840 │ │ │ │ + movw r1, #18560 @ 0x4880 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d6b78 │ │ │ │ - b.n 840e2 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 84116 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 84100 │ │ │ │ + b.n 84134 │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bmi.n 841b4 │ │ │ │ + bmi.n 841e8 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 841b8 │ │ │ │ + b.n 841ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 83fd0 │ │ │ │ + b.n 84004 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84150 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84184 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r4, r3 │ │ │ │ - b.n 83f40 │ │ │ │ + b.n 83f74 │ │ │ │ nop │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ │ │ │ │ -00084234 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +00084268 <_PyUnicode_InternMortal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r1 │ │ │ │ movs r2, #0 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 79e24 │ │ │ │ + bl 79e64 │ │ │ │ str r0, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ -00084250 : │ │ │ │ +00084284 : │ │ │ │ movs r3, #0 │ │ │ │ - b.w 84258 <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ + b.w 8428c <_PyObject_GenericSetAttrWithDict@@Base> │ │ │ │ nop │ │ │ │ │ │ │ │ -00084258 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +0008428c <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r8, r2 │ │ │ │ sub sp, #20 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 84736 <_PyObject_GenericSetAttrWithDict@@Base+0x4de> │ │ │ │ + bpl.w 847f8 <_PyObject_GenericSetAttrWithDict@@Base+0x56c> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ - bmi.w 84422 <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ + bmi.w 84456 <_PyObject_GenericSetAttrWithDict@@Base+0x1ca> │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 84462 <_PyObject_GenericSetAttrWithDict@@Base+0x20a> │ │ │ │ - ldr r0, [pc, #688] @ (84544 <_PyObject_GenericSetAttrWithDict@@Base+0x2ec>) │ │ │ │ + beq.w 84496 <_PyObject_GenericSetAttrWithDict@@Base+0x20a> │ │ │ │ + ldr r0, [pc, #688] @ (84578 <_PyObject_GenericSetAttrWithDict@@Base+0x2ec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8458e <_PyObject_GenericSetAttrWithDict@@Base+0x336> │ │ │ │ + blt.w 845c2 <_PyObject_GenericSetAttrWithDict@@Base+0x336> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 84470 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ + bge.w 844a4 <_PyObject_GenericSetAttrWithDict@@Base+0x218> │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ eor.w r6, r9, r4, asr #3 │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ movs r2, #12 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r2, r2, r6, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1420] @ 0x58c │ │ │ │ cmp r0, r9 │ │ │ │ - bne.w 84498 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + bne.w 844cc <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ movs r2, #12 │ │ │ │ mla r1, r6, r2, r3 │ │ │ │ add.w r1, r1, #40960 @ 0xa000 │ │ │ │ ldr.w r1, [r1, #1424] @ 0x590 │ │ │ │ cmp r4, r1 │ │ │ │ - bne.w 84610 <_PyObject_GenericSetAttrWithDict@@Base+0x3b8> │ │ │ │ + bne.w 84644 <_PyObject_GenericSetAttrWithDict@@Base+0x3b8> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r6, r2, r3 │ │ │ │ ldr.w r1, [r3, #1428] @ 0x594 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 84520 <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ + beq.w 84554 <_PyObject_GenericSetAttrWithDict@@Base+0x2c8> │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [sp, #12] │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n 843da <_PyObject_GenericSetAttrWithDict@@Base+0x182> │ │ │ │ + bhi.n 8440e <_PyObject_GenericSetAttrWithDict@@Base+0x182> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 847a0 <_PyObject_GenericSetAttrWithDict@@Base+0x548> │ │ │ │ + bne.w 847b6 <_PyObject_GenericSetAttrWithDict@@Base+0x52a> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.w 84524 <_PyObject_GenericSetAttrWithDict@@Base+0x2cc> │ │ │ │ + bmi.w 84558 <_PyObject_GenericSetAttrWithDict@@Base+0x2cc> │ │ │ │ lsls r0, r3, #27 │ │ │ │ it mi │ │ │ │ submi.w r6, r7, #12 │ │ │ │ - bmi.n 8433e <_PyObject_GenericSetAttrWithDict@@Base+0xe6> │ │ │ │ + bmi.n 84372 <_PyObject_GenericSetAttrWithDict@@Base+0xe6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr.w r6, [r3, #144] @ 0x90 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 846d0 <_PyObject_GenericSetAttrWithDict@@Base+0x478> │ │ │ │ - blt.w 84782 <_PyObject_GenericSetAttrWithDict@@Base+0x52a> │ │ │ │ + beq.w 84704 <_PyObject_GenericSetAttrWithDict@@Base+0x478> │ │ │ │ + blt.w 8476a <_PyObject_GenericSetAttrWithDict@@Base+0x4de> │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 846d0 <_PyObject_GenericSetAttrWithDict@@Base+0x478> │ │ │ │ + beq.w 84704 <_PyObject_GenericSetAttrWithDict@@Base+0x478> │ │ │ │ ldr.w r9, [r6] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 84548 <_PyObject_GenericSetAttrWithDict@@Base+0x2f0> │ │ │ │ + beq.w 8457c <_PyObject_GenericSetAttrWithDict@@Base+0x2f0> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 84604 <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ + beq.w 84638 <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 84574 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ + bne.w 845a8 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 84574 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ + beq.w 845a8 <_PyObject_GenericSetAttrWithDict@@Base+0x31c> │ │ │ │ ldr.w r1, [r9, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ - beq.w 845a6 <_PyObject_GenericSetAttrWithDict@@Base+0x34e> │ │ │ │ - bl 7a540 │ │ │ │ + beq.w 845da <_PyObject_GenericSetAttrWithDict@@Base+0x34e> │ │ │ │ + bl 7a580 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 845bc <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ + beq.w 845f0 <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ movs r6, #0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 84412 <_PyObject_GenericSetAttrWithDict@@Base+0x1ba> │ │ │ │ + bpl.n 84446 <_PyObject_GenericSetAttrWithDict@@Base+0x1ba> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 843c8 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ + bge.n 843fc <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 847e2 <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ + beq.w 84816 <_PyObject_GenericSetAttrWithDict@@Base+0x58a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 84594 <_PyObject_GenericSetAttrWithDict@@Base+0x33c> │ │ │ │ + blt.w 845c8 <_PyObject_GenericSetAttrWithDict@@Base+0x33c> │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bic.w r6, r1, #1 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84312 <_PyObject_GenericSetAttrWithDict@@Base+0xba> │ │ │ │ - movw r2, #30017 @ 0x7541 │ │ │ │ + beq.n 84346 <_PyObject_GenericSetAttrWithDict@@Base+0xba> │ │ │ │ + movw r2, #30085 @ 0x7585 │ │ │ │ movt r2, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 845f8 <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ + bne.w 8462c <_PyObject_GenericSetAttrWithDict@@Base+0x3a0> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8463e <_PyObject_GenericSetAttrWithDict@@Base+0x3e6> │ │ │ │ + bne.w 84672 <_PyObject_GenericSetAttrWithDict@@Base+0x3e6> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl c7c54 │ │ │ │ + bl c7c98 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 843b6 <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ + bmi.n 843ea <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 843b6 <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 843b6 <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ - ldr r0, [pc, #288] @ (84544 <_PyObject_GenericSetAttrWithDict@@Base+0x2ec>) │ │ │ │ + bne.n 843ea <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 843ea <_PyObject_GenericSetAttrWithDict@@Base+0x15e> │ │ │ │ + ldr r0, [pc, #288] @ (84578 <_PyObject_GenericSetAttrWithDict@@Base+0x2ec>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ mov.w ip, #28 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [r0, r1] │ │ │ │ cmp r3, #10 │ │ │ │ ldr r6, [r2, #8] │ │ │ │ @@ -132375,55 +132402,55 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r6, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #400] @ 0x190 │ │ │ │ cmp r2, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 846c0 <_PyObject_GenericSetAttrWithDict@@Base+0x468> │ │ │ │ + beq.w 846f4 <_PyObject_GenericSetAttrWithDict@@Base+0x468> │ │ │ │ ldr.w r3, [ip, #416] @ 0x1a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84296 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + bne.w 842ca <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f96c │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 84290 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ - b.n 8474e <_PyObject_GenericSetAttrWithDict@@Base+0x4f6> │ │ │ │ + bge.w 842c4 <_PyObject_GenericSetAttrWithDict@@Base+0x38> │ │ │ │ + b.n 84810 <_PyObject_GenericSetAttrWithDict@@Base+0x584> │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ movs r2, #12 │ │ │ │ ldr r3, [r0, r1] │ │ │ │ movs r1, #1 │ │ │ │ str r1, [sp, #12] │ │ │ │ eor.w r6, r9, r4, asr #3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r2, r2, r6, r3 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r0, [r2, #1420] @ 0x58c │ │ │ │ cmp r9, r0 │ │ │ │ - beq.w 842d6 <_PyObject_GenericSetAttrWithDict@@Base+0x7e> │ │ │ │ + beq.w 8430a <_PyObject_GenericSetAttrWithDict@@Base+0x7e> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 84664 <_PyObject_GenericSetAttrWithDict@@Base+0x40c> │ │ │ │ + beq.w 84698 <_PyObject_GenericSetAttrWithDict@@Base+0x40c> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8451c <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + beq.n 84550 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 8430e <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ + bne.w 84342 <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 8430e <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ + bgt.w 84342 <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ movs r2, #12 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ mul.w r2, r6, r2 │ │ │ │ add.w r6, r3, #42240 @ 0xa500 │ │ │ │ adds r6, #140 @ 0x8c │ │ │ │ adds r0, r6, r2 │ │ │ │ str r1, [r0, #8] │ │ │ │ @@ -132437,322 +132464,322 @@ │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ str r4, [r6, r1] │ │ │ │ dmb ish │ │ │ │ str.w r9, [r6, r2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8462e <_PyObject_GenericSetAttrWithDict@@Base+0x3d6> │ │ │ │ + blt.w 84662 <_PyObject_GenericSetAttrWithDict@@Base+0x3d6> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - b.n 8430e <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ + b.n 84342 <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8450a <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bne.n 8453e <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ - b.n 84312 <_PyObject_GenericSetAttrWithDict@@Base+0xba> │ │ │ │ + b.n 84346 <_PyObject_GenericSetAttrWithDict@@Base+0xba> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ add r1, r7 │ │ │ │ ldrb r3, [r1, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 84614 <_PyObject_GenericSetAttrWithDict@@Base+0x3bc> │ │ │ │ + beq.n 84648 <_PyObject_GenericSetAttrWithDict@@Base+0x3bc> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl dad8c <_PyEval_CheckExceptTypeValid@@Base+0xe80> │ │ │ │ + bl dadc4 <_PyEval_CheckExceptTypeValid@@Base+0xe80> │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 843b0 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ - b.n 845c0 <_PyObject_GenericSetAttrWithDict@@Base+0x368> │ │ │ │ + bge.w 843e4 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + b.n 845f4 <_PyObject_GenericSetAttrWithDict@@Base+0x368> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bpl.n 84556 <_PyObject_GenericSetAttrWithDict@@Base+0x2fe> │ │ │ │ + bpl.n 8458a <_PyObject_GenericSetAttrWithDict@@Base+0x2fe> │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ - cbnz r0, 845ae <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ + cbnz r0, 845e2 <_PyObject_GenericSetAttrWithDict@@Base+0x356> │ │ │ │ movs r3, #0 │ │ │ │ movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 708e4 │ │ │ │ + bl 70924 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84350 <_PyObject_GenericSetAttrWithDict@@Base+0xf8> │ │ │ │ - b.n 845bc <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ + bne.w 84384 <_PyObject_GenericSetAttrWithDict@@Base+0xf8> │ │ │ │ + b.n 845f0 <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ mov r0, r4 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 8438c <_PyObject_GenericSetAttrWithDict@@Base+0x134> │ │ │ │ + bne.w 843c0 <_PyObject_GenericSetAttrWithDict@@Base+0x134> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 198efc <_Py_NewReference@@Base+0x1d0c> │ │ │ │ + bl 1995c4 <_Py_NewReference@@Base+0x1d0c> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8453c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + b.n 84570 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 842a0 <_PyObject_GenericSetAttrWithDict@@Base+0x48> │ │ │ │ + b.n 842d4 <_PyObject_GenericSetAttrWithDict@@Base+0x48> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 843d2 <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ + bne.w 84406 <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 843d2 <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ - bl 78bfc │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84406 <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ + bl 78c40 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8453c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ - bl 130720 <_PyUnicode_IsNumeric@@Base+0x1fc> │ │ │ │ + b.n 84570 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bl 1309ec <_PyUnicode_IsNumeric@@Base+0x204> │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84350 <_PyObject_GenericSetAttrWithDict@@Base+0xf8> │ │ │ │ + bne.w 84384 <_PyObject_GenericSetAttrWithDict@@Base+0xf8> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ movw r3, #61056 @ 0xee80 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 843b0 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + beq.w 843e4 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #18680 @ 0x48f8 │ │ │ │ + movw r1, #18744 @ 0x4938 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d8ddc │ │ │ │ - b.n 843b0 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + bl d8e20 │ │ │ │ + b.n 843e4 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 843b0 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + b.n 843e4 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 84b8c <_PyObject_GenericSetAttrWithDict@@Base+0x934> │ │ │ │ + bl 84bc0 <_PyObject_GenericSetAttrWithDict@@Base+0x934> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8453c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + b.n 84570 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ mov r9, r0 │ │ │ │ - b.n 84498 <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ + b.n 844cc <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr.w r0, [r7, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 846f0 <_PyObject_GenericSetAttrWithDict@@Base+0x498> │ │ │ │ + beq.n 84724 <_PyObject_GenericSetAttrWithDict@@Base+0x498> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 84530 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ + beq.n 84564 <_PyObject_GenericSetAttrWithDict@@Base+0x2d8> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19b8c4 │ │ │ │ + bl 19bf8c │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8453c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + b.n 84570 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8450a <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8450a <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bne.w 8453e <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8453e <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84400 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + bne.w 84434 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - bl 19ec00 <_PySys_GetRequiredAttr@@Base+0x584> │ │ │ │ + bl 19f2c0 <_PySys_GetRequiredAttr@@Base+0x584> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 84400 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ + bne.w 84434 <_PyObject_GenericSetAttrWithDict@@Base+0x1a8> │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 843b0 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ + b.n 843e4 <_PyObject_GenericSetAttrWithDict@@Base+0x158> │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.w 8450e <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ + bcs.w 84542 <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r2 │ │ │ │ mov fp, r2 │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 8450e <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ + bne.w 84542 <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 8450e <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ + bgt.w 84542 <_PyObject_GenericSetAttrWithDict@@Base+0x2b6> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl da048 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ + bl da080 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r9, [r5, #192] @ 0xc0 │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8451c <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ + beq.w 84550 <_PyObject_GenericSetAttrWithDict@@Base+0x2c4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8450a <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ + beq.w 8453e <_PyObject_GenericSetAttrWithDict@@Base+0x2b2> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ cmp r2, fp │ │ │ │ - beq.w 844c4 <_PyObject_GenericSetAttrWithDict@@Base+0x26c> │ │ │ │ - b.n 8430e <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ + beq.w 844f8 <_PyObject_GenericSetAttrWithDict@@Base+0x26c> │ │ │ │ + b.n 84342 <_PyObject_GenericSetAttrWithDict@@Base+0xb6> │ │ │ │ add.w r6, r6, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r6, #392] @ 0x188 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 84296 <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ - b.n 84462 <_PyObject_GenericSetAttrWithDict@@Base+0x20a> │ │ │ │ + bne.w 842ca <_PyObject_GenericSetAttrWithDict@@Base+0x3e> │ │ │ │ + b.n 84496 <_PyObject_GenericSetAttrWithDict@@Base+0x20a> │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bls.n 84754 <_PyObject_GenericSetAttrWithDict@@Base+0x4fc> │ │ │ │ + bls.n 84788 <_PyObject_GenericSetAttrWithDict@@Base+0x4fc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #18720 @ 0x4920 │ │ │ │ + movw r1, #18784 @ 0x4960 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d6b78 │ │ │ │ - b.n 8465e <_PyObject_GenericSetAttrWithDict@@Base+0x406> │ │ │ │ + bl d6bbc │ │ │ │ + b.n 84692 <_PyObject_GenericSetAttrWithDict@@Base+0x406> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl c9f6c │ │ │ │ + bl c9fb0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 845bc <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ + beq.w 845f0 <_PyObject_GenericSetAttrWithDict@@Base+0x364> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ add r1, r7 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 847f6 <_PyObject_GenericSetAttrWithDict@@Base+0x59e> │ │ │ │ + beq.n 8481e <_PyObject_GenericSetAttrWithDict@@Base+0x592> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19b8c4 │ │ │ │ + bl 19bf8c │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8453c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bge.w 84570 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8453c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bne.w 84570 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8453c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ - movw r0, #44536 @ 0xadf8 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #18452 @ 0x4814 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - b.n 843d2 <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ - ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #16977 @ 0x4251 │ │ │ │ - movt r3, #8 │ │ │ │ - cmp r1, r3 │ │ │ │ - mov r3, r4 │ │ │ │ - itete eq │ │ │ │ - movweq r1, #18596 @ 0x48a4 │ │ │ │ - movwne r1, #18680 @ 0x48f8 │ │ │ │ - movteq r1, #42 @ 0x2a │ │ │ │ - movtne r1, #42 @ 0x2a │ │ │ │ - bl d6b78 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl d8ddc │ │ │ │ - b.n 8465e <_PyObject_GenericSetAttrWithDict@@Base+0x406> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84570 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ eor.w r0, r2, r2, asr #31 │ │ │ │ sub.w r0, r0, r2, asr #31 │ │ │ │ ldrd r2, ip, [r3, #16] │ │ │ │ adds r3, r2, #3 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r6 │ │ │ │ adds r6, r7, r3 │ │ │ │ - b.n 8433e <_PyObject_GenericSetAttrWithDict@@Base+0xe6> │ │ │ │ + b.n 84372 <_PyObject_GenericSetAttrWithDict@@Base+0xe6> │ │ │ │ + ldr r1, [r5, #76] @ 0x4c │ │ │ │ + movw r3, #17029 @ 0x4285 │ │ │ │ + movt r3, #8 │ │ │ │ + cmp r1, r3 │ │ │ │ + mov r3, r4 │ │ │ │ + itete eq │ │ │ │ + movweq r1, #18660 @ 0x48e4 │ │ │ │ + movwne r1, #18744 @ 0x4938 │ │ │ │ + movteq r1, #42 @ 0x2a │ │ │ │ + movtne r1, #42 @ 0x2a │ │ │ │ + bl d6bbc │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r7 │ │ │ │ + bl d8e20 │ │ │ │ + b.n 84692 <_PyObject_GenericSetAttrWithDict@@Base+0x406> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 847ea <_PyObject_GenericSetAttrWithDict@@Base+0x592> │ │ │ │ + beq.n 8482c <_PyObject_GenericSetAttrWithDict@@Base+0x5a0> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8453c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bge.w 84570 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8453c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bne.w 84570 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8453c <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84570 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ + movw r0, #44536 @ 0xadf8 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + movw r1, #18516 @ 0x4854 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0, #0] │ │ │ │ + bl d6bbc │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + b.n 84406 <_PyObject_GenericSetAttrWithDict@@Base+0x17a> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 843c8 <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl be070 │ │ │ │ - mov r6, r0 │ │ │ │ - b.n 847c2 <_PyObject_GenericSetAttrWithDict@@Base+0x56a> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 843fc <_PyObject_GenericSetAttrWithDict@@Base+0x170> │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl dad8c <_PyEval_CheckExceptTypeValid@@Base+0xe80> │ │ │ │ + bl dadc4 <_PyEval_CheckExceptTypeValid@@Base+0xe80> │ │ │ │ + mov r6, r0 │ │ │ │ + b.n 8474a <_PyObject_GenericSetAttrWithDict@@Base+0x4be> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, sl │ │ │ │ + bl be0bc │ │ │ │ mov r6, r0 │ │ │ │ - b.n 84716 <_PyObject_GenericSetAttrWithDict@@Base+0x4be> │ │ │ │ + b.n 847d8 <_PyObject_GenericSetAttrWithDict@@Base+0x54c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r8, [r0, #192] @ 0xc0 │ │ │ │ mov r7, r1 │ │ │ │ - ldr r3, [pc, #284] @ (84938 <_PyObject_GenericSetAttrWithDict@@Base+0x6e0>) │ │ │ │ + ldr r3, [pc, #284] @ (8496c <_PyObject_GenericSetAttrWithDict@@Base+0x6e0>) │ │ │ │ sub sp, #8 │ │ │ │ eor.w r4, r8, r1, asr #3 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r5, r1, r4 │ │ │ │ adds r4, r3, r5 │ │ │ │ add.w r4, r4, #40960 @ 0xa000 │ │ │ │ ldr.w r6, [r4, #1420] @ 0x58c │ │ │ │ cmp r8, r6 │ │ │ │ - bne.n 8487c <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ + bne.n 848b0 <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ ldr.w r1, [r4, #1424] @ 0x590 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 8487c <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ + bne.n 848b0 <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r5 │ │ │ │ ldr.w r3, [r3, #1428] @ 0x594 │ │ │ │ - cbz r3, 84870 <_PyObject_GenericSetAttrWithDict@@Base+0x618> │ │ │ │ + cbz r3, 848a4 <_PyObject_GenericSetAttrWithDict@@Base+0x618> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -132762,34 +132789,34 @@ │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 848f2 <_PyObject_GenericSetAttrWithDict@@Base+0x69a> │ │ │ │ + beq.n 84926 <_PyObject_GenericSetAttrWithDict@@Base+0x69a> │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r6, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 84930 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ + beq.n 84964 <_PyObject_GenericSetAttrWithDict@@Base+0x6d8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 84934 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ + beq.n 84968 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #40968 @ 0xa008 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 84934 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ + bne.n 84968 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt.n 84934 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ + bgt.n 84968 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ bic.w r2, r2, #1 │ │ │ │ adds r1, r3, r5 │ │ │ │ str r2, [r1, #8] │ │ │ │ ldr.w r0, [r4, #1424] @ 0x590 │ │ │ │ @@ -132800,109 +132827,109 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r7, #0] │ │ │ │ str r7, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r6, [r3, r5] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84868 <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ + bge.n 8489c <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84868 <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84868 <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ + bne.n 8489c <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8489c <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ ldrh.w r1, [r0, #206] @ 0xce │ │ │ │ cmp.w r1, #1000 @ 0x3e8 │ │ │ │ - bcs.n 84884 <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ + bcs.n 848b8 <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ movw r1, #40968 @ 0xa008 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 84884 <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ + bne.n 848b8 <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt.n 84884 <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ + bgt.n 848b8 <_PyObject_GenericSetAttrWithDict@@Base+0x62c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl da048 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ + bl da080 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ ldr.w r6, [r6, #192] @ 0xc0 │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - b.n 84896 <_PyObject_GenericSetAttrWithDict@@Base+0x63e> │ │ │ │ + b.n 848ca <_PyObject_GenericSetAttrWithDict@@Base+0x63e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 84868 <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ + b.n 8489c <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ 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 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 84a52 <_PyObject_GenericSetAttrWithDict@@Base+0x7fa> │ │ │ │ + bne.n 84a86 <_PyObject_GenericSetAttrWithDict@@Base+0x7fa> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.n 84a52 <_PyObject_GenericSetAttrWithDict@@Base+0x7fa> │ │ │ │ + beq.n 84a86 <_PyObject_GenericSetAttrWithDict@@Base+0x7fa> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84a70 <_PyObject_GenericSetAttrWithDict@@Base+0x818> │ │ │ │ + beq.n 84aa4 <_PyObject_GenericSetAttrWithDict@@Base+0x818> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84a42 <_PyObject_GenericSetAttrWithDict@@Base+0x7ea> │ │ │ │ + bge.n 84a76 <_PyObject_GenericSetAttrWithDict@@Base+0x7ea> │ │ │ │ cmp.w fp, #0 │ │ │ │ add.w r3, r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #0] │ │ │ │ it le │ │ │ │ movle r4, #0 │ │ │ │ - ble.n 849d0 <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ - ldr.w r9, [pc, #344] @ 84ae8 <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + ble.n 84a04 <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ + ldr.w r9, [pc, #344] @ 84b1c <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ adds r4, #12 │ │ │ │ movs r5, #0 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr.w r3, [r4, #4]! │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r3, #132] @ 0x84 │ │ │ │ - bmi.n 849dc <_PyObject_GenericSetAttrWithDict@@Base+0x784> │ │ │ │ + bmi.n 84a10 <_PyObject_GenericSetAttrWithDict@@Base+0x784> │ │ │ │ add r3, sp, #12 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84a1e <_PyObject_GenericSetAttrWithDict@@Base+0x7c6> │ │ │ │ + bne.n 84a52 <_PyObject_GenericSetAttrWithDict@@Base+0x7c6> │ │ │ │ movs r3, #1 │ │ │ │ adds r0, #3 │ │ │ │ str.w r3, [sl] │ │ │ │ - beq.n 84a80 <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ + beq.n 84ab4 <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, fp │ │ │ │ - blt.n 8499c <_PyObject_GenericSetAttrWithDict@@Base+0x744> │ │ │ │ + blt.n 849d0 <_PyObject_GenericSetAttrWithDict@@Base+0x744> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r4, #0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 84a0e <_PyObject_GenericSetAttrWithDict@@Base+0x7b6> │ │ │ │ + bpl.n 84a42 <_PyObject_GenericSetAttrWithDict@@Base+0x7b6> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [r8, r9] │ │ │ │ movs r1, #28 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr.w r2, [r3, #180] @ 0xb4 │ │ │ │ @@ -132913,113 +132940,113 @@ │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [ip, #400] @ 0x190 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ - cbz r2, 84a64 <_PyObject_GenericSetAttrWithDict@@Base+0x80c> │ │ │ │ + cbz r2, 84a98 <_PyObject_GenericSetAttrWithDict@@Base+0x80c> │ │ │ │ ldr.w r0, [ip, #416] @ 0x1a0 │ │ │ │ - b.n 849ac <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ + b.n 849e0 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 849d4 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 849d4 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ + bne.n 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r1, r3, #1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r0, #3 │ │ │ │ str.w r1, [sl] │ │ │ │ - beq.n 84a80 <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ + beq.n 84ab4 <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 849c6 <_PyObject_GenericSetAttrWithDict@@Base+0x76e> │ │ │ │ + beq.n 849fa <_PyObject_GenericSetAttrWithDict@@Base+0x76e> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ movs r4, #1 │ │ │ │ - b.n 849d0 <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ + b.n 84a04 <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ cmp.w fp, #0 │ │ │ │ it gt │ │ │ │ orrgt.w r0, r4, #1 │ │ │ │ - bgt.n 8498e <_PyObject_GenericSetAttrWithDict@@Base+0x736> │ │ │ │ + bgt.n 849c2 <_PyObject_GenericSetAttrWithDict@@Base+0x736> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 849d4 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ + b.n 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r7, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - bne.n 84968 <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ - bl d92ec │ │ │ │ - b.n 84a7a <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ + bne.n 8499c <_PyObject_GenericSetAttrWithDict@@Base+0x710> │ │ │ │ + bl d9330 │ │ │ │ + b.n 84aae <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ add.w r0, r0, #376 @ 0x178 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - b.n 849ac <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ + b.n 849e0 <_PyObject_GenericSetAttrWithDict@@Base+0x754> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r3, #30 │ │ │ │ - bmi.n 84a90 <_PyObject_GenericSetAttrWithDict@@Base+0x838> │ │ │ │ + bmi.n 84ac4 <_PyObject_GenericSetAttrWithDict@@Base+0x838> │ │ │ │ lsls r1, r3, #18 │ │ │ │ - bpl.n 84ac8 <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ + bpl.n 84afc <_PyObject_GenericSetAttrWithDict@@Base+0x870> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 849d4 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ + b.n 84a08 <_PyObject_GenericSetAttrWithDict@@Base+0x77c> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl d92ec │ │ │ │ + bl d9330 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 849d0 <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ - ldr r2, [pc, #84] @ (84ae8 <_PyObject_GenericSetAttrWithDict@@Base+0x890>) │ │ │ │ + b.n 84a04 <_PyObject_GenericSetAttrWithDict@@Base+0x778> │ │ │ │ + ldr r2, [pc, #84] @ (84b1c <_PyObject_GenericSetAttrWithDict@@Base+0x890>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r5, #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, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #400] @ 0x190 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 84adc <_PyObject_GenericSetAttrWithDict@@Base+0x884> │ │ │ │ + beq.n 84b10 <_PyObject_GenericSetAttrWithDict@@Base+0x884> │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 84adc <_PyObject_GenericSetAttrWithDict@@Base+0x884> │ │ │ │ + bhi.n 84b10 <_PyObject_GenericSetAttrWithDict@@Base+0x884> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 84a7a <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ + bne.n 84aae <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f96c │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 84a5e <_PyObject_GenericSetAttrWithDict@@Base+0x806> │ │ │ │ + blt.n 84a92 <_PyObject_GenericSetAttrWithDict@@Base+0x806> │ │ │ │ ldr.w r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 84a7a <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ - b.n 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x718> │ │ │ │ + beq.n 84aae <_PyObject_GenericSetAttrWithDict@@Base+0x822> │ │ │ │ + b.n 849a4 <_PyObject_GenericSetAttrWithDict@@Base+0x718> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r2, r3 │ │ │ │ - b.n 84ac2 <_PyObject_GenericSetAttrWithDict@@Base+0x86a> │ │ │ │ + b.n 84af6 <_PyObject_GenericSetAttrWithDict@@Base+0x86a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 84af2 <_PyObject_GenericSetAttrWithDict@@Base+0x89a> │ │ │ │ + bpl.n 84b26 <_PyObject_GenericSetAttrWithDict@@Base+0x89a> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 84af0 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ - b.w 77144 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 84b24 <_PyObject_GenericSetAttrWithDict@@Base+0x898> │ │ │ │ + b.w 7718c <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -133030,434 +133057,434 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84b5e <_PyObject_GenericSetAttrWithDict@@Base+0x906> │ │ │ │ + bge.n 84b92 <_PyObject_GenericSetAttrWithDict@@Base+0x906> │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, r2 │ │ │ │ str r0, [r3, #0] │ │ │ │ - bne.n 84b62 <_PyObject_GenericSetAttrWithDict@@Base+0x90a> │ │ │ │ + bne.n 84b96 <_PyObject_GenericSetAttrWithDict@@Base+0x90a> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 84b62 <_PyObject_GenericSetAttrWithDict@@Base+0x90a> │ │ │ │ + beq.n 84b96 <_PyObject_GenericSetAttrWithDict@@Base+0x90a> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movw r1, #44624 @ 0xae50 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq.n 84b80 <_PyObject_GenericSetAttrWithDict@@Base+0x928> │ │ │ │ + beq.n 84bb4 <_PyObject_GenericSetAttrWithDict@@Base+0x928> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7a540 │ │ │ │ + b.w 7a580 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 84b3c <_PyObject_GenericSetAttrWithDict@@Base+0x8e4> │ │ │ │ + beq.n 84b70 <_PyObject_GenericSetAttrWithDict@@Base+0x8e4> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 84b42 <_PyObject_GenericSetAttrWithDict@@Base+0x8ea> │ │ │ │ + bne.n 84b76 <_PyObject_GenericSetAttrWithDict@@Base+0x8ea> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 198efc <_Py_NewReference@@Base+0x1d0c> │ │ │ │ + b.w 1995c4 <_Py_NewReference@@Base+0x1d0c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 78bfc │ │ │ │ + b.w 78c40 │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 84d4c <_PyObject_GenericSetAttrWithDict@@Base+0xaf4> │ │ │ │ + bne.w 84d80 <_PyObject_GenericSetAttrWithDict@@Base+0xaf4> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ adds r5, r7, #1 │ │ │ │ - beq.w 84d4c <_PyObject_GenericSetAttrWithDict@@Base+0xaf4> │ │ │ │ + beq.w 84d80 <_PyObject_GenericSetAttrWithDict@@Base+0xaf4> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 84db4 <_PyObject_GenericSetAttrWithDict@@Base+0xb5c> │ │ │ │ + bpl.w 84de8 <_PyObject_GenericSetAttrWithDict@@Base+0xb5c> │ │ │ │ mov r2, r7 │ │ │ │ add r3, sp, #20 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 84d46 <_PyObject_GenericSetAttrWithDict@@Base+0xaee> │ │ │ │ + beq.w 84d7a <_PyObject_GenericSetAttrWithDict@@Base+0xaee> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 84d40 <_PyObject_GenericSetAttrWithDict@@Base+0xae8> │ │ │ │ + beq.w 84d74 <_PyObject_GenericSetAttrWithDict@@Base+0xae8> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 84d40 <_PyObject_GenericSetAttrWithDict@@Base+0xae8> │ │ │ │ + beq.w 84d74 <_PyObject_GenericSetAttrWithDict@@Base+0xae8> │ │ │ │ ldrb r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84da4 <_PyObject_GenericSetAttrWithDict@@Base+0xb4c> │ │ │ │ + bne.w 84dd8 <_PyObject_GenericSetAttrWithDict@@Base+0xb4c> │ │ │ │ ldr r3, [r6, #24] │ │ │ │ movs r0, #1 │ │ │ │ ldrb.w ip, [r3, #4] │ │ │ │ cmp.w ip, #7 │ │ │ │ lsl.w r0, r0, ip │ │ │ │ add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ and.w r1, r0, r7 │ │ │ │ itt le │ │ │ │ addle r2, r3, r1 │ │ │ │ ldrsble.w r2, [r2, #20] │ │ │ │ - ble.n 84c22 <_PyObject_GenericSetAttrWithDict@@Base+0x9ca> │ │ │ │ + ble.n 84c56 <_PyObject_GenericSetAttrWithDict@@Base+0x9ca> │ │ │ │ cmp.w ip, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r2, r3, r1, lsl #2 │ │ │ │ addle.w r2, r3, r1, lsl #1 │ │ │ │ ldrgt r2, [r2, #20] │ │ │ │ ldrshle.w r2, [r2, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 84cbe <_PyObject_GenericSetAttrWithDict@@Base+0xa66> │ │ │ │ + bne.n 84cf2 <_PyObject_GenericSetAttrWithDict@@Base+0xa66> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 84d7a <_PyObject_GenericSetAttrWithDict@@Base+0xb22> │ │ │ │ + bne.w 84dae <_PyObject_GenericSetAttrWithDict@@Base+0xb22> │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ - bgt.n 84c90 <_PyObject_GenericSetAttrWithDict@@Base+0xa38> │ │ │ │ + bgt.n 84cc4 <_PyObject_GenericSetAttrWithDict@@Base+0xa38> │ │ │ │ add r1, r3 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb r3, [r1, #20] │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ movs r2, #1 │ │ │ │ adds r3, #20 │ │ │ │ lsls r2, r1 │ │ │ │ ldrb.w r1, [r3, #-14] │ │ │ │ - cbz r1, 84cac <_PyObject_GenericSetAttrWithDict@@Base+0xa54> │ │ │ │ + cbz r1, 84ce0 <_PyObject_GenericSetAttrWithDict@@Base+0xa54> │ │ │ │ add.w r2, r2, r5, lsl #3 │ │ │ │ movs r1, #0 │ │ │ │ adds r5, r3, r2 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ str r1, [r3, r2] │ │ │ │ str r1, [r5, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84c70 <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ + bge.n 84ca4 <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 84c8a <_PyObject_GenericSetAttrWithDict@@Base+0xa32> │ │ │ │ + cbz r3, 84cbe <_PyObject_GenericSetAttrWithDict@@Base+0xa32> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84c84 <_PyObject_GenericSetAttrWithDict@@Base+0xa2c> │ │ │ │ + bge.n 84cb8 <_PyObject_GenericSetAttrWithDict@@Base+0xa2c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 84c84 <_PyObject_GenericSetAttrWithDict@@Base+0xa2c> │ │ │ │ + cbnz r3, 84cb8 <_PyObject_GenericSetAttrWithDict@@Base+0xa2c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 84c70 <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 84ca4 <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ cmp r2, #15 │ │ │ │ iteet le │ │ │ │ addle.w r1, r3, r1, lsl #1 │ │ │ │ addgt.w r1, r3, r1, lsl #2 │ │ │ │ mvngt.w r2, #1 │ │ │ │ movwle r2, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ strgt r2, [r1, #20] │ │ │ │ strhle r2, [r1, #20] │ │ │ │ - b.n 84c46 <_PyObject_GenericSetAttrWithDict@@Base+0x9ee> │ │ │ │ + b.n 84c7a <_PyObject_GenericSetAttrWithDict@@Base+0x9ee> │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r5, r2 │ │ │ │ adds r5, r3, r2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r3, r2] │ │ │ │ - b.n 84c62 <_PyObject_GenericSetAttrWithDict@@Base+0xa0a> │ │ │ │ + b.n 84c96 <_PyObject_GenericSetAttrWithDict@@Base+0xa0a> │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 84d68 <_PyObject_GenericSetAttrWithDict@@Base+0xb10> │ │ │ │ + beq.n 84d9c <_PyObject_GenericSetAttrWithDict@@Base+0xb10> │ │ │ │ lsrs r2, r7, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ add r1, r2 │ │ │ │ and.w r1, r1, r0 │ │ │ │ - bgt.n 84d18 <_PyObject_GenericSetAttrWithDict@@Base+0xac0> │ │ │ │ + bgt.n 84d4c <_PyObject_GenericSetAttrWithDict@@Base+0xac0> │ │ │ │ adds r2, r3, r1 │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 84c26 <_PyObject_GenericSetAttrWithDict@@Base+0x9ce> │ │ │ │ + beq.n 84c5a <_PyObject_GenericSetAttrWithDict@@Base+0x9ce> │ │ │ │ adds r2, #1 │ │ │ │ - beq.n 84d68 <_PyObject_GenericSetAttrWithDict@@Base+0xb10> │ │ │ │ + beq.n 84d9c <_PyObject_GenericSetAttrWithDict@@Base+0xb10> │ │ │ │ lsrs r7, r7, #10 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ adds r2, r7, #1 │ │ │ │ add r2, r1 │ │ │ │ and.w r1, r2, r0 │ │ │ │ adds r2, r3, r1 │ │ │ │ add.w lr, r3, r1, lsl #1 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bgt.n 84d2e <_PyObject_GenericSetAttrWithDict@@Base+0xad6> │ │ │ │ + bgt.n 84d62 <_PyObject_GenericSetAttrWithDict@@Base+0xad6> │ │ │ │ ldrsb.w r2, [r2, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 84c26 <_PyObject_GenericSetAttrWithDict@@Base+0x9ce> │ │ │ │ + beq.n 84c5a <_PyObject_GenericSetAttrWithDict@@Base+0x9ce> │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ lsrs r7, r7, #5 │ │ │ │ adds r1, #1 │ │ │ │ adds r2, #1 │ │ │ │ add r1, r7 │ │ │ │ - beq.n 84d68 <_PyObject_GenericSetAttrWithDict@@Base+0xb10> │ │ │ │ + beq.n 84d9c <_PyObject_GenericSetAttrWithDict@@Base+0xb10> │ │ │ │ ands r1, r0 │ │ │ │ - b.n 84cf2 <_PyObject_GenericSetAttrWithDict@@Base+0xa9a> │ │ │ │ + b.n 84d26 <_PyObject_GenericSetAttrWithDict@@Base+0xa9a> │ │ │ │ cmp.w ip, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r2, r3, r1, lsl #2 │ │ │ │ addle.w r2, r3, r1, lsl #1 │ │ │ │ ldrgt r2, [r2, #20] │ │ │ │ ldrshle.w r2, [r2, #20] │ │ │ │ - b.n 84cdc <_PyObject_GenericSetAttrWithDict@@Base+0xa84> │ │ │ │ + b.n 84d10 <_PyObject_GenericSetAttrWithDict@@Base+0xa84> │ │ │ │ cmp.w ip, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r2, r3, r1, lsl #2 │ │ │ │ ldrshle.w r2, [lr, #20] │ │ │ │ ldrgt r2, [r2, #20] │ │ │ │ - b.n 84d02 <_PyObject_GenericSetAttrWithDict@@Base+0xaaa> │ │ │ │ + b.n 84d36 <_PyObject_GenericSetAttrWithDict@@Base+0xaaa> │ │ │ │ mov r0, r1 │ │ │ │ - bl 1011b4 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 101234 <_PyErr_SetKeyError@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 84c86 <_PyObject_GenericSetAttrWithDict@@Base+0xa2e> │ │ │ │ + b.n 84cba <_PyObject_GenericSetAttrWithDict@@Base+0xa2e> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #12] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - bne.w 84bb6 <_PyObject_GenericSetAttrWithDict@@Base+0x95e> │ │ │ │ + bne.w 84bea <_PyObject_GenericSetAttrWithDict@@Base+0x95e> │ │ │ │ mov r0, r1 │ │ │ │ - bl 267f74 │ │ │ │ + bl 268560 │ │ │ │ mov r0, r7 │ │ │ │ - b.n 84c86 <_PyObject_GenericSetAttrWithDict@@Base+0xa2e> │ │ │ │ + b.n 84cba <_PyObject_GenericSetAttrWithDict@@Base+0xa2e> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 84c34 <_PyObject_GenericSetAttrWithDict@@Base+0x9dc> │ │ │ │ + beq.w 84c68 <_PyObject_GenericSetAttrWithDict@@Base+0x9dc> │ │ │ │ add.w r2, r0, r5, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 84dca <_PyObject_GenericSetAttrWithDict@@Base+0xb72> │ │ │ │ + bne.n 84dfe <_PyObject_GenericSetAttrWithDict@@Base+0xb72> │ │ │ │ subs r1, #1 │ │ │ │ add r3, r2 │ │ │ │ subs r5, r3, r2 │ │ │ │ cmp r5, r1 │ │ │ │ - bge.n 84dc6 <_PyObject_GenericSetAttrWithDict@@Base+0xb6e> │ │ │ │ + bge.n 84dfa <_PyObject_GenericSetAttrWithDict@@Base+0xb6e> │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ - b.n 84d96 <_PyObject_GenericSetAttrWithDict@@Base+0xb3e> │ │ │ │ + b.n 84dca <_PyObject_GenericSetAttrWithDict@@Base+0xb3e> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl 1f4738 <_PyDict_SendEvent@@Base> │ │ │ │ - b.n 84bec <_PyObject_GenericSetAttrWithDict@@Base+0x994> │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + bl 1f4980 <_PyDict_SendEvent@@Base> │ │ │ │ + b.n 84c20 <_PyObject_GenericSetAttrWithDict@@Base+0x994> │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2854 @ 0xb26 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 84d46 <_PyObject_GenericSetAttrWithDict@@Base+0xaee> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 84d7a <_PyObject_GenericSetAttrWithDict@@Base+0xaee> │ │ │ │ strb r1, [r0, #1] │ │ │ │ - b.n 84c70 <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ + b.n 84ca4 <_PyObject_GenericSetAttrWithDict@@Base+0xa18> │ │ │ │ adds r3, #1 │ │ │ │ - b.n 84d8c <_PyObject_GenericSetAttrWithDict@@Base+0xb34> │ │ │ │ + b.n 84dc0 <_PyObject_GenericSetAttrWithDict@@Base+0xb34> │ │ │ │ nop │ │ │ │ │ │ │ │ -00084dd0 : │ │ │ │ +00084e04 : │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r1, #13928 @ 0x3668 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 84de4 │ │ │ │ + bne.n 84e18 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - cbz r0, 84e04 │ │ │ │ + cbz r0, 84e38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ movw r1, #563 @ 0x233 │ │ │ │ - movw r0, #18764 @ 0x494c │ │ │ │ + movw r0, #18828 @ 0x498c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 84e00 │ │ │ │ + b.n 84e34 │ │ │ │ nop │ │ │ │ │ │ │ │ -00084e1c : │ │ │ │ +00084e50 : │ │ │ │ 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 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8529e │ │ │ │ + beq.w 852d2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 8529e │ │ │ │ + bpl.w 852d2 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8515c │ │ │ │ + beq.w 85190 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 85236 │ │ │ │ + bne.w 8526a │ │ │ │ ldr r1, [r2, #108] @ 0x6c │ │ │ │ - movw r2, #16765 @ 0x417d │ │ │ │ + movw r2, #17593 @ 0x44b9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 851fa │ │ │ │ + bne.w 8522e │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ lsls r0, r0, #1 │ │ │ │ smull r4, r2, r2, r0 │ │ │ │ sub.w r2, r2, r0, asr #31 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w 851fa │ │ │ │ + blt.w 8522e │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 851ae │ │ │ │ + beq.w 851e2 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r2, r4 │ │ │ │ adds r2, #20 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ adds.w r2, r2, r3, lsl #3 │ │ │ │ - bmi.w 851da │ │ │ │ + bmi.w 8520e │ │ │ │ movw fp, #24184 @ 0x5e78 │ │ │ │ movt fp, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r6, [fp, #868] @ 0x364 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 85182 │ │ │ │ - ldr.w r8, [pc, #1080] @ 85300 │ │ │ │ + bne.w 851b6 │ │ │ │ + ldr.w r8, [pc, #1080] @ 85334 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r9, [r3, #1604] @ 0x644 │ │ │ │ - bcs.w 8512a │ │ │ │ + bcs.w 8515e │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r9, ip, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 85172 │ │ │ │ + beq.w 851a6 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w sl, [r6] │ │ │ │ str.w sl, [r0, #4] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 85030 │ │ │ │ + beq.w 85064 │ │ │ │ mov r0, r6 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ ldrb r1, [r6, #5] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8519e │ │ │ │ + beq.w 851d2 │ │ │ │ add.w r2, r6, #20 │ │ │ │ mov.w ip, #8 │ │ │ │ add r2, r3 │ │ │ │ adds r1, r2, #4 │ │ │ │ ldr.w lr, [r6, #16] │ │ │ │ cmp.w lr, #0 │ │ │ │ it gt │ │ │ │ movgt r0, #0 │ │ │ │ - ble.n 84f6a │ │ │ │ + ble.n 84f9e │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - cbz r3, 84f5e │ │ │ │ + cbz r3, 84f92 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ add.w r9, r4, #1 │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ ldr r4, [r2, #0] │ │ │ │ - bge.n 85018 │ │ │ │ + bge.n 8504c │ │ │ │ str.w r9, [r3] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 85020 │ │ │ │ + blt.n 85054 │ │ │ │ adds r0, #1 │ │ │ │ add r1, ip │ │ │ │ cmp lr, r0 │ │ │ │ - beq.n 84f6a │ │ │ │ + beq.n 84f9e │ │ │ │ add r2, ip │ │ │ │ - b.n 84f40 │ │ │ │ + b.n 84f74 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1912] @ 0x778 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 85060 │ │ │ │ - ldr.w ip, [pc, #900] @ 85304 │ │ │ │ + beq.n 85094 │ │ │ │ + ldr.w ip, [pc, #900] @ 85338 │ │ │ │ ldr.w r2, [r3, #1916] @ 0x77c │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1912] @ 0x778 │ │ │ │ str.w r2, [r3, #1916] @ 0x77c │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [ip, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 852b0 │ │ │ │ + bne.w 852e4 │ │ │ │ strd r6, r3, [r4, #24] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r4, #16] │ │ │ │ sub.w lr, r4, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ @@ -133480,54 +133507,54 @@ │ │ │ │ add.w r9, r2, #1 │ │ │ │ cmp r8, r7 │ │ │ │ orr.w r2, sl, r1 │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str.w lr, [r3, #3760] @ 0xeb0 │ │ │ │ str.w r9, [r3, #3868] @ 0xf1c │ │ │ │ str.w r7, [r3, #3768] @ 0xeb8 │ │ │ │ - blt.n 850e8 │ │ │ │ + blt.n 8511c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 84f5e │ │ │ │ + bge.n 84f92 │ │ │ │ adds r0, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp lr, r0 │ │ │ │ str r3, [r4, #0] │ │ │ │ - beq.n 84f6a │ │ │ │ + beq.n 84f9e │ │ │ │ add r1, ip │ │ │ │ add r2, ip │ │ │ │ - b.n 84f40 │ │ │ │ + b.n 84f74 │ │ │ │ ldrd r3, r4, [r0, #24] │ │ │ │ cmp r3, r4 │ │ │ │ ittt hi │ │ │ │ ldrhi r3, [r0, #12] │ │ │ │ strhi.w r3, [lr, #12] │ │ │ │ strhi.w lr, [r3, #8] │ │ │ │ - bhi.w 84f10 │ │ │ │ + bhi.w 84f44 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, r3, ip, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r3 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w sl, [r0, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 8512a │ │ │ │ + beq.n 8515e │ │ │ │ ldr r1, [r5, #24] │ │ │ │ - b.n 84f10 │ │ │ │ + b.n 84f44 │ │ │ │ movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 852e6 │ │ │ │ + beq.w 8531a │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ sub.w lr, r4, #8 │ │ │ │ str r3, [r4, #8] │ │ │ │ movs r3, #0 │ │ │ │ @@ -133553,725 +133580,725 @@ │ │ │ │ add.w r9, r2, #1 │ │ │ │ cmp r7, r8 │ │ │ │ orr.w r2, sl, r1 │ │ │ │ str.w r2, [r4, #-8] │ │ │ │ str.w lr, [r3, #3760] @ 0xeb0 │ │ │ │ str.w r9, [r3, #3868] @ 0xf1c │ │ │ │ str.w r7, [r3, #3768] @ 0xeb8 │ │ │ │ - ble.n 8500c │ │ │ │ + ble.n 85040 │ │ │ │ ldr.w r2, [r3, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8500c │ │ │ │ + beq.n 85040 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8500c │ │ │ │ + beq.n 85040 │ │ │ │ ldr.w r3, [r3, #3856] @ 0xf10 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8500c │ │ │ │ + bne.n 85040 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 851e0 │ │ │ │ + bne.n 85214 │ │ │ │ add.w r2, r0, #12 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ lsls r3, r3, #27 │ │ │ │ - bmi.w 8500c │ │ │ │ + bmi.w 85040 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strex r1, r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 85114 │ │ │ │ + bne.n 85148 │ │ │ │ dmb ish │ │ │ │ - b.n 8500c │ │ │ │ + b.n 85040 │ │ │ │ ldr.w r6, [fp, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 851ea │ │ │ │ + bne.n 8521e │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 851da │ │ │ │ + beq.n 8520e │ │ │ │ ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #800] @ 0x320 │ │ │ │ - b.n 8505c │ │ │ │ + b.n 85090 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 708e4 │ │ │ │ + b.w 70924 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r9 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 85058 │ │ │ │ + b.n 8508c │ │ │ │ ldr.w r0, [fp, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 851da │ │ │ │ + cbz r0, 8520e │ │ │ │ ldr r1, [r5, #24] │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr.w r8, [pc, #360] @ 85300 │ │ │ │ + ldr.w r8, [pc, #360] @ 85334 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - b.n 84f10 │ │ │ │ + b.n 84f44 │ │ │ │ add.w r1, r6, #20 │ │ │ │ mov.w ip, #12 │ │ │ │ add r1, r3 │ │ │ │ adds r2, r1, #4 │ │ │ │ adds r1, #8 │ │ │ │ - b.n 84f32 │ │ │ │ + b.n 84f66 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ movs r0, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ ldrb r4, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r0, r4 │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ add.w r2, r0, #20 │ │ │ │ movs r0, #12 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ mla r2, r0, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 84eaa │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 85232 │ │ │ │ + bge.w 84ede │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 85266 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8500c │ │ │ │ - b.n 85104 │ │ │ │ + bne.w 85040 │ │ │ │ + b.n 85138 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [fp, #844] @ 0x34c │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r6 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8514c │ │ │ │ + b.n 85180 │ │ │ │ movs r3, #0 │ │ │ │ movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 708e4 │ │ │ │ + bl 70924 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 85232 │ │ │ │ + cbz r0, 85266 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 89b1c │ │ │ │ + bl 89b60 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85010 │ │ │ │ + beq.w 85044 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85232 │ │ │ │ + bge.n 85266 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 85232 │ │ │ │ + cbnz r3, 85266 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 85010 │ │ │ │ - bl 212d60 │ │ │ │ + b.n 85044 │ │ │ │ + bl 212f40 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 852f6 │ │ │ │ + beq.n 8532a │ │ │ │ movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 852ee │ │ │ │ + beq.n 85322 │ │ │ │ ldrb r7, [r6, #0] │ │ │ │ mov r1, r6 │ │ │ │ movs r3, #0 │ │ │ │ cmp r3, r7 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bcs.n 8527a │ │ │ │ + bcs.n 852ae │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 85258 │ │ │ │ + beq.n 8528c │ │ │ │ ldr r0, [r2, #0] │ │ │ │ add.w ip, r0, #1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it lt │ │ │ │ strlt.w ip, [r2] │ │ │ │ - b.n 85258 │ │ │ │ + b.n 8528c │ │ │ │ ldr r2, [r5, #24] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ strd r2, r6, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ itt ge │ │ │ │ addge r3, #1 │ │ │ │ strge r3, [r2, #0] │ │ │ │ - bl 711a4 │ │ │ │ - b.n 85010 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + bl 711e0 │ │ │ │ + b.n 85044 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #4231 @ 0x1087 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 85232 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 85266 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 852d6 │ │ │ │ + bne.n 8530a │ │ │ │ add.w r0, ip, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 85074 │ │ │ │ + bne.w 850a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ - b.n 85078 │ │ │ │ + b.n 850ac │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ - b.n 85078 │ │ │ │ + b.n 850ac │ │ │ │ mov r0, r6 │ │ │ │ - bl 19c434 <_PyNamespace_New@@Base+0x94> │ │ │ │ - b.n 85232 │ │ │ │ + bl 19caf0 <_PyNamespace_New@@Base+0x94> │ │ │ │ + b.n 85266 │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 85232 │ │ │ │ + bl 76338 │ │ │ │ + b.n 85266 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00085308 <_PyObject_New@@Base>: │ │ │ │ +0008533c <_PyObject_New@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 85446 <_PyObject_New@@Base+0x13e> │ │ │ │ + blt.w 8547a <_PyObject_New@@Base+0x13e> │ │ │ │ movw r5, #24184 @ 0x5e78 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r4, [r5, #888] @ 0x378 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 85434 <_PyObject_New@@Base+0x12c> │ │ │ │ - ldr r3, [pc, #300] @ (8546c <_PyObject_New@@Base+0x164>) │ │ │ │ + bne.n 85468 <_PyObject_New@@Base+0x12c> │ │ │ │ + ldr r3, [pc, #300] @ (854a0 <_PyObject_New@@Base+0x164>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ subs r1, r6, #1 │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1604] @ 0x644 │ │ │ │ - bcs.n 853b6 <_PyObject_New@@Base+0xae> │ │ │ │ + bcs.n 853ea <_PyObject_New@@Base+0xae> │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [r8, r1, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 85422 <_PyObject_New@@Base+0x11a> │ │ │ │ + beq.n 85456 <_PyObject_New@@Base+0x11a> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r4] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8539a <_PyObject_New@@Base+0x92> │ │ │ │ + beq.n 853ce <_PyObject_New@@Base+0x92> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - ldr r1, [pc, #240] @ (85470 <_PyObject_New@@Base+0x168>) │ │ │ │ + ldr r1, [pc, #240] @ (854a4 <_PyObject_New@@Base+0x168>) │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4, #4] │ │ │ │ - blt.n 853e8 <_PyObject_New@@Base+0xe0> │ │ │ │ + blt.n 8541c <_PyObject_New@@Base+0xe0> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 853f8 <_PyObject_New@@Base+0xf0> │ │ │ │ + bne.n 8542c <_PyObject_New@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r7, r0 │ │ │ │ - bcc.n 85416 <_PyObject_New@@Base+0x10e> │ │ │ │ + bcc.n 8544a <_PyObject_New@@Base+0x10e> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8537a <_PyObject_New@@Base+0x72> │ │ │ │ + bne.n 853ae <_PyObject_New@@Base+0x72> │ │ │ │ ldr.w r4, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 85450 <_PyObject_New@@Base+0x148> │ │ │ │ + bne.n 85484 <_PyObject_New@@Base+0x148> │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 85446 <_PyObject_New@@Base+0x13e> │ │ │ │ + beq.n 8547a <_PyObject_New@@Base+0x13e> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 8537a <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 853ae <_PyObject_New@@Base+0x72> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85392 <_PyObject_New@@Base+0x8a> │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + beq.n 853c6 <_PyObject_New@@Base+0x8a> │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 85460 <_PyObject_New@@Base+0x158> │ │ │ │ - ldr r0, [pc, #108] @ (85474 <_PyObject_New@@Base+0x16c>) │ │ │ │ - bl 6b7a0 │ │ │ │ + bne.n 85494 <_PyObject_New@@Base+0x158> │ │ │ │ + ldr r0, [pc, #108] @ (854a8 <_PyObject_New@@Base+0x16c>) │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 85392 <_PyObject_New@@Base+0x8a> │ │ │ │ + bne.n 853c6 <_PyObject_New@@Base+0x8a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c48 │ │ │ │ - b.n 85392 <_PyObject_New@@Base+0x8a> │ │ │ │ + bl 131f58 │ │ │ │ + b.n 853c6 <_PyObject_New@@Base+0x8a> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 8537a <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 853ae <_PyObject_New@@Base+0x72> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8537a <_PyObject_New@@Base+0x72> │ │ │ │ - b.n 853b6 <_PyObject_New@@Base+0xae> │ │ │ │ + bne.n 853ae <_PyObject_New@@Base+0x72> │ │ │ │ + b.n 853ea <_PyObject_New@@Base+0xae> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8537a <_PyObject_New@@Base+0x72> │ │ │ │ + bne.n 853ae <_PyObject_New@@Base+0x72> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 853d8 <_PyObject_New@@Base+0xd0> │ │ │ │ + b.n 8540c <_PyObject_New@@Base+0xd0> │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ - b.n 85392 <_PyObject_New@@Base+0x8a> │ │ │ │ + b.n 853c6 <_PyObject_New@@Base+0x8a> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00085478 : │ │ │ │ +000854ac : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, #0 │ │ │ │ - beq.n 85574 │ │ │ │ + beq.n 855a8 │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [ip, #56] @ 0x38 │ │ │ │ - cbz r2, 854aa │ │ │ │ + cbz r2, 854de │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - cbz r2, 854aa │ │ │ │ + cbz r2, 854de │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ - cbz r2, 854ea │ │ │ │ + cbz r2, 8551e │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 854ea │ │ │ │ + cbz r2, 8551e │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r2, [r0, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 855b4 │ │ │ │ + beq.n 855e8 │ │ │ │ ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 855b4 │ │ │ │ + beq.n 855e8 │ │ │ │ movw r2, #61060 @ 0xee84 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ bl dd584 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - beq.n 855a2 │ │ │ │ + beq.n 855d6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w f0718 │ │ │ │ + b.w f0740 │ │ │ │ ldr.w r2, [ip, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 8558a │ │ │ │ + bge.n 855be │ │ │ │ movw r2, #39512 @ 0x9a58 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8557c │ │ │ │ - ldr r1, [pc, #200] @ (855c8 ) │ │ │ │ + beq.n 855b0 │ │ │ │ + ldr r1, [pc, #200] @ (855fc ) │ │ │ │ add r2, sp, #12 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 85578 │ │ │ │ + beq.n 855ac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movw r1, #5160 @ 0x1428 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 8554c │ │ │ │ - cbz r2, 8554c │ │ │ │ + beq.n 85580 │ │ │ │ + cbz r2, 85580 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85546 │ │ │ │ + bge.n 8557a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 85546 │ │ │ │ + cbnz r1, 8557a │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #18840 @ 0x4998 │ │ │ │ + movw r1, #18904 @ 0x49d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w d6b78 │ │ │ │ - bl 2933c0 <_Py_hashtable_foreach@@Base+0xdbc> │ │ │ │ + b.w d6bbc │ │ │ │ + bl 293488 <_Py_hashtable_foreach@@Base+0xdac> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 85546 │ │ │ │ + b.n 8557a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1cdfa0 │ │ │ │ + b.w 1ce280 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18876 @ 0x49bc │ │ │ │ + movw r1, #18940 @ 0x49fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 8556a │ │ │ │ + b.n 8559e │ │ │ │ strd r3, r0, [sp] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 854de │ │ │ │ - b.n 85578 │ │ │ │ + beq.n 85512 │ │ │ │ + b.n 855ac │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18792 @ 0x4968 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - b.n 8559e │ │ │ │ + b.n 855d2 │ │ │ │ sxtb r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8561a │ │ │ │ + bne.n 8564e │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 8561a │ │ │ │ + beq.n 8564e │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbnz r3, 85636 │ │ │ │ + cbnz r3, 8566a │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 85616 │ │ │ │ + beq.n 8564a │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 85650 │ │ │ │ + bne.n 85684 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1011b4 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 101234 <_PyErr_SetKeyError@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8564a │ │ │ │ + b.n 8567e │ │ │ │ mov r0, r4 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 8568a │ │ │ │ + beq.n 856be │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 855fe │ │ │ │ + beq.n 85632 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.n 85616 │ │ │ │ + beq.n 8564a │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 85602 │ │ │ │ + beq.n 85636 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #64] @ (85694 ) │ │ │ │ - bl 90280 <_PyObject_LookupSpecial@@Base> │ │ │ │ + ldr r1, [pc, #64] @ (856c8 ) │ │ │ │ + bl 902c0 <_PyObject_LookupSpecial@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbnz r0, 85666 │ │ │ │ - bl 7fe38 │ │ │ │ + cbnz r0, 8569a │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85610 │ │ │ │ - b.n 85616 │ │ │ │ + beq.n 85644 │ │ │ │ + b.n 8564a │ │ │ │ mov r1, r4 │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8564a │ │ │ │ + bge.n 8567e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8564a │ │ │ │ + bne.n 8567e │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8564a │ │ │ │ + b.n 8567e │ │ │ │ mov r0, r4 │ │ │ │ - bl 267f74 │ │ │ │ - b.n 85616 │ │ │ │ + bl 268560 │ │ │ │ + b.n 8564a │ │ │ │ nop │ │ │ │ - cbnz r0, 856f6 │ │ │ │ + cbnz r0, 8572a │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00085698 : │ │ │ │ +000856cc : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - bmi.w 85870 │ │ │ │ + bmi.w 858a4 │ │ │ │ ldr.w r5, [r0, #132] @ 0x84 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bpl.w 858b2 │ │ │ │ - ldr r6, [pc, #768] @ (859c4 ) │ │ │ │ + bpl.w 858e6 │ │ │ │ + ldr r6, [pc, #768] @ (859f8 ) │ │ │ │ movw r8, #40968 @ 0xa008 │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ ldr.w r3, [r6, #740] @ 0x2e4 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 859f8 │ │ │ │ + bne.w 85a2c │ │ │ │ ldr.w r2, [r6, #748] @ 0x2ec │ │ │ │ adds r7, r2, #1 │ │ │ │ - beq.w 859f8 │ │ │ │ + beq.w 85a2c │ │ │ │ add.w r9, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ add.w r1, r6, #736 @ 0x2e0 │ │ │ │ mov r3, r9 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 858c2 │ │ │ │ + beq.w 858f6 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #7 │ │ │ │ - bpl.w 85b48 │ │ │ │ + bpl.w 85b7c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and.w r5, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ rsb r5, r5, #1 │ │ │ │ - bhi.w 85a50 │ │ │ │ + bhi.w 85a84 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ mul.w r5, r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 85b1a │ │ │ │ + blt.w 85b4e │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 858de │ │ │ │ + bmi.w 85912 │ │ │ │ ldr.w r1, [r4, #132] @ 0x84 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 85920 │ │ │ │ + bpl.w 85954 │ │ │ │ ldr.w r3, [r6, #772] @ 0x304 │ │ │ │ movw r7, #24184 @ 0x5e78 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 859d4 │ │ │ │ + bne.w 85a08 │ │ │ │ ldr.w r2, [r6, #780] @ 0x30c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 859d4 │ │ │ │ + beq.w 85a08 │ │ │ │ mov r3, r9 │ │ │ │ mov r0, r1 │ │ │ │ add.w r1, r7, #37632 @ 0x9300 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85930 │ │ │ │ + beq.w 85964 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #7 │ │ │ │ - bpl.w 85b48 │ │ │ │ + bpl.w 85b7c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ and.w r6, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r6, r6, #1 │ │ │ │ - bhi.w 85a1e │ │ │ │ + bhi.w 85a52 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mul.w r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.w 85b1a │ │ │ │ + blt.w 85b4e │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ adds r2, r3, #3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mla r2, r3, r5, r2 │ │ │ │ ubfx r3, r1, #14, #1 │ │ │ │ and.w r1, r1, #24 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ addne r3, #1 │ │ │ │ - ldr r1, [pc, #540] @ (859c8 ) │ │ │ │ + ldr r1, [pc, #540] @ (859fc ) │ │ │ │ bic.w r2, r2, #3 │ │ │ │ lsls r3, r3, #3 │ │ │ │ ldr.w r8, [r0, r1] │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ subs r1, r1, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - bhi.w 85abc │ │ │ │ + bhi.w 85af0 │ │ │ │ adds.w fp, r3, r2 │ │ │ │ - bmi.w 85abc │ │ │ │ + bmi.w 85af0 │ │ │ │ ldr.w r9, [r7, #888] @ 0x378 │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 85aa8 │ │ │ │ + bne.w 85adc │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [sp, #4] │ │ │ │ add.w r1, fp, #4294967295 @ 0xffffffff │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ - bcs.w 85988 │ │ │ │ + bcs.w 859bc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov.w sl, r1, lsr #3 │ │ │ │ ldr.w r0, [r0, sl, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 85a8c │ │ │ │ + beq.w 85ac0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ add.w ip, r2, #1 │ │ │ │ str.w ip, [r0] │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ ldr.w r9, [ip] │ │ │ │ str.w r9, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 85958 │ │ │ │ + beq.w 8598c │ │ │ │ add.w r7, ip, r3 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [ip] │ │ │ │ - ldr r0, [pc, #408] @ (859cc ) │ │ │ │ + ldr r0, [pc, #408] @ (85a00 ) │ │ │ │ strd r3, r3, [r7, #-8] │ │ │ │ str r4, [r7, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85ade │ │ │ │ + bne.w 85b12 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r6, r3, [r7, #8] │ │ │ │ - cbz r5, 85868 │ │ │ │ + cbz r5, 8589c │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r7, #16 │ │ │ │ blx 2b348 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [pc, #340] @ (859c8 ) │ │ │ │ + ldr r0, [pc, #340] @ (859fc ) │ │ │ │ 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] │ │ │ │ @@ -134281,33 +134308,33 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r1, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r1, #400] @ 0x190 │ │ │ │ cmp r0, r4 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 85ac8 │ │ │ │ + beq.w 85afc │ │ │ │ ldr.w r5, [r1, #416] @ 0x1a0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.w 856c2 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + bmi.w 856f6 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 85b60 │ │ │ │ - movw r0, #18952 @ 0x4a08 │ │ │ │ + beq.w 85b94 │ │ │ │ + movw r0, #19016 @ 0x4a48 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 85b1a │ │ │ │ - ldr r3, [pc, #232] @ (859c8 ) │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 85b4e │ │ │ │ + ldr r3, [pc, #232] @ (859fc ) │ │ │ │ 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 │ │ │ │ @@ -134317,940 +134344,942 @@ │ │ │ │ movhi r2, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r3, [r0, #400] @ 0x190 │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 85ad2 │ │ │ │ + beq.w 85b06 │ │ │ │ ldr.w r1, [r0, #416] @ 0x1a0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bmi.w 85734 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + bmi.w 85768 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 858cc │ │ │ │ + bne.n 85900 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - ldr r2, [pc, #140] @ (859d0 ) │ │ │ │ - movw r1, #18916 @ 0x49e4 │ │ │ │ + ldr r2, [pc, #140] @ (85a04 ) │ │ │ │ + movw r1, #18980 @ 0x4a24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldrd r2, r1, [r0, #24] │ │ │ │ cmp r2, r1 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r0, #12] │ │ │ │ strhi.w r2, [lr, #12] │ │ │ │ strhi.w lr, [r2, #8] │ │ │ │ - bhi.w 85826 │ │ │ │ + bhi.w 8585a │ │ │ │ add.w r1, sl, #1 │ │ │ │ add.w r1, r2, r1, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r2 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w r9, [r0, r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 85826 │ │ │ │ + bne.w 8585a │ │ │ │ ldr.w r9, [r7, #848] @ 0x350 │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ cmp r9, r1 │ │ │ │ - bne.w 85b00 │ │ │ │ + bne.w 85b34 │ │ │ │ mov r2, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov ip, r0 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 85abc │ │ │ │ + beq.w 85af0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 85826 │ │ │ │ + b.n 8585a │ │ │ │ cdp 0, 7, cr0, cr8, cr13, {2} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ sbcs.w r0, r8, #77 @ 0x4d │ │ │ │ - ldr r0, [pc, #416] @ (85b78 ) │ │ │ │ + ldr r0, [pc, #416] @ (85bac ) │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 85b2a │ │ │ │ + beq.w 85b5e │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - ldr r1, [pc, #396] @ (85b78 ) │ │ │ │ - bl 776f8 │ │ │ │ + ldr r1, [pc, #396] @ (85bac ) │ │ │ │ + bl 7773c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 85764 │ │ │ │ - b.n 85930 │ │ │ │ - ldr r0, [pc, #384] @ (85b7c ) │ │ │ │ - bl 6bb50 │ │ │ │ + bne.w 85798 │ │ │ │ + b.n 85964 │ │ │ │ + ldr r0, [pc, #384] @ (85bb0 ) │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 85b32 │ │ │ │ + beq.w 85b66 │ │ │ │ add.w r9, sp, #20 │ │ │ │ - ldr r1, [pc, #368] @ (85b7c ) │ │ │ │ + ldr r1, [pc, #368] @ (85bb0 ) │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 856f8 │ │ │ │ - b.n 858c2 │ │ │ │ + bne.w 8572c │ │ │ │ + b.n 858f6 │ │ │ │ lsrs r2, r2, #3 │ │ │ │ adds r3, #12 │ │ │ │ movs r1, #0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 85a6c │ │ │ │ + bcc.n 85aa0 │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ cmp.w r1, r0, lsr #30 │ │ │ │ mov r1, r0 │ │ │ │ - beq.n 85a24 │ │ │ │ + beq.n 85a58 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19000 @ 0x4a38 │ │ │ │ + movw r1, #19064 @ 0x4a78 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 85b1a │ │ │ │ + bl f3598 │ │ │ │ + b.n 85b4e │ │ │ │ lsrs r3, r3, #3 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, #0 │ │ │ │ subs r3, #1 │ │ │ │ - bcc.n 85a7c │ │ │ │ + bcc.n 85ab0 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ orr.w r1, r1, r0, lsl #30 │ │ │ │ cmp.w r0, r1, lsr #30 │ │ │ │ mov r0, r1 │ │ │ │ - beq.n 85a56 │ │ │ │ - b.n 85a38 │ │ │ │ + beq.n 85a8a │ │ │ │ + b.n 85a6c │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n 85b3a │ │ │ │ + blt.n 85b6e │ │ │ │ mul.w r6, r1, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 8578a │ │ │ │ - b.n 85b1a │ │ │ │ + bge.w 857be │ │ │ │ + b.n 85b4e │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 85b10 │ │ │ │ + blt.n 85b44 │ │ │ │ mul.w r5, r0, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.w 8571e │ │ │ │ - b.n 85b1a │ │ │ │ + bge.w 85752 │ │ │ │ + b.n 85b4e │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ strd r3, fp, [sp, #8] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r3, fp, [sp, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 85826 │ │ │ │ - b.n 85988 │ │ │ │ + bne.w 8585a │ │ │ │ + b.n 859bc │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r9 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 85826 │ │ │ │ + bne.w 8585a │ │ │ │ mov r0, r8 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1fc030 │ │ │ │ + b.w 1fc270 │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r5, [r2, #392] @ 0x188 │ │ │ │ - b.n 858a8 │ │ │ │ + b.n 858dc │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ add.w r1, r1, #376 @ 0x178 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ - b.n 85916 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 8594a │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 85b1e │ │ │ │ + bne.n 85b52 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 85852 │ │ │ │ + bne.w 85886 │ │ │ │ mov r0, r7 │ │ │ │ - bl 131c48 │ │ │ │ - b.n 85852 │ │ │ │ + bl 131f58 │ │ │ │ + b.n 85886 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r9 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov ip, r0 │ │ │ │ - b.n 859ae │ │ │ │ + b.n 859e2 │ │ │ │ cmp r5, #0 │ │ │ │ - bge.n 85a38 │ │ │ │ + bge.n 85a6c │ │ │ │ cmp.w r0, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 85a38 │ │ │ │ + bne.n 85a6c │ │ │ │ movs r7, #0 │ │ │ │ - b.n 85868 │ │ │ │ + b.n 8589c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n 85852 │ │ │ │ - ldr r0, [pc, #76] @ (85b78 ) │ │ │ │ - bl 267f74 │ │ │ │ - b.n 85930 │ │ │ │ - ldr r0, [pc, #72] @ (85b7c ) │ │ │ │ - bl 267f74 │ │ │ │ - b.n 858c2 │ │ │ │ + b.n 85886 │ │ │ │ + ldr r0, [pc, #76] @ (85bac ) │ │ │ │ + bl 268560 │ │ │ │ + b.n 85964 │ │ │ │ + ldr r0, [pc, #72] @ (85bb0 ) │ │ │ │ + bl 268560 │ │ │ │ + b.n 858f6 │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 85a38 │ │ │ │ + bge.w 85a6c │ │ │ │ cmp.w r1, #2147483648 @ 0x80000000 │ │ │ │ - beq.n 85b1a │ │ │ │ - b.n 85a38 │ │ │ │ + beq.n 85b4e │ │ │ │ + b.n 85a6c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18976 @ 0x4a20 │ │ │ │ + movw r1, #19040 @ 0x4a60 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 85b1a │ │ │ │ + bl f3598 │ │ │ │ + b.n 85b4e │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #18916 @ 0x49e4 │ │ │ │ + movw r1, #18980 @ 0x4a24 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - ldr r2, [pc, #8] @ (85b7c ) │ │ │ │ - b.n 8594c │ │ │ │ + ldr r2, [pc, #8] @ (85bb0 ) │ │ │ │ + b.n 85980 │ │ │ │ nop │ │ │ │ sbcs.w r0, r8, #77 @ 0x4d │ │ │ │ adcs.w r0, r8, #77 @ 0x4d │ │ │ │ │ │ │ │ -00085b80 : │ │ │ │ +00085bb4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 85c1c │ │ │ │ + beq.n 85c50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.n 85c04 │ │ │ │ + bpl.n 85c38 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ and.w r3, r2, #3 │ │ │ │ cmp r2, #15 │ │ │ │ rsb r3, r3, #1 │ │ │ │ - bhi.n 85bb0 │ │ │ │ + bhi.n 85be4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mul.w r0, r3, r0 │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r2, r2, #3 │ │ │ │ mov.w ip, #0 │ │ │ │ adds r0, #12 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.n 85be8 │ │ │ │ + bcc.n 85c1c │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ orr.w r1, r1, ip, lsl #30 │ │ │ │ cmp.w ip, r1, lsr #30 │ │ │ │ mov ip, r1 │ │ │ │ - beq.n 85bb8 │ │ │ │ + beq.n 85bec │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19000 @ 0x4a38 │ │ │ │ + movw r1, #19064 @ 0x4a78 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.n 85bf4 │ │ │ │ + blt.n 85c28 │ │ │ │ mul.w r0, r3, ip │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 85bcc │ │ │ │ + bge.n 85c00 │ │ │ │ cmp.w ip, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 85bcc │ │ │ │ + bne.n 85c00 │ │ │ │ mov.w r0, #2147483648 @ 0x80000000 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18976 @ 0x4a20 │ │ │ │ + movw r1, #19040 @ 0x4a60 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 85be2 │ │ │ │ - movw r0, #18952 @ 0x4a08 │ │ │ │ + bl f3598 │ │ │ │ + b.n 85c16 │ │ │ │ + movw r0, #19016 @ 0x4a48 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #635 @ 0x27b │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 85be2 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 85c16 │ │ │ │ nop │ │ │ │ │ │ │ │ -00085c30 : │ │ │ │ +00085c64 : │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r2, [pc, #184] @ (85cf8 ) │ │ │ │ + ldr r2, [pc, #184] @ (85d2c ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1712] @ 0x6b0 │ │ │ │ - cbz r4, 85c7a │ │ │ │ - ldr r0, [pc, #164] @ (85cfc ) │ │ │ │ + cbz r4, 85cae │ │ │ │ + ldr r0, [pc, #164] @ (85d30 ) │ │ │ │ ldr.w r2, [r3, #1716] @ 0x6b4 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str.w r1, [r3, #1712] @ 0x6b0 │ │ │ │ str.w r2, [r3, #1716] @ 0x6b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r3, 85cb0 │ │ │ │ + cbnz r3, 85ce4 │ │ │ │ mov r0, r4 │ │ │ │ vstr d0, [r4, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #16 │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 70ccc │ │ │ │ + bl 70d08 │ │ │ │ vldr d0, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 85cec │ │ │ │ + cbz r0, 85d20 │ │ │ │ movw r3, #24552 @ 0x5fe8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [r0, #4] │ │ │ │ - ldr r0, [pc, #100] @ (85cfc ) │ │ │ │ + ldr r0, [pc, #100] @ (85d30 ) │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 85c70 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + beq.n 85ca4 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ vstr d0, [sp] │ │ │ │ - bne.n 85cdc │ │ │ │ + bne.n 85d10 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 85c70 │ │ │ │ + bne.n 85ca4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 85c70 │ │ │ │ + b.n 85ca4 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ vldr d0, [sp] │ │ │ │ - b.n 85c70 │ │ │ │ + b.n 85ca4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00085d00 : │ │ │ │ +00085d34 : │ │ │ │ adds r1, #4 │ │ │ │ str.w r2, [r0, r1, lsl #2] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00085d08 : │ │ │ │ +00085d3c : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #8 │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ andne.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 85dc6 │ │ │ │ + beq.n 85dfa │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r0, #16] │ │ │ │ adds r5, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.n 85d58 │ │ │ │ + bge.n 85d8c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r1, r2, lsl #2] │ │ │ │ str r5, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, r5 │ │ │ │ - bge.n 85d98 │ │ │ │ + bge.n 85dcc │ │ │ │ adds r1, r2, #7 │ │ │ │ add.w r1, r1, r5, asr #3 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ mov r6, r1 │ │ │ │ subs r1, r1, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 85da4 │ │ │ │ - cbz r5, 85dae │ │ │ │ + ble.n 85dd8 │ │ │ │ + cbz r5, 85de2 │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 85ddc │ │ │ │ + bcs.n 85e10 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 85ddc │ │ │ │ + cbz r0, 85e10 │ │ │ │ strd r5, r1, [r3, #8] │ │ │ │ str r6, [r3, #16] │ │ │ │ movs r0, #0 │ │ │ │ str.w r4, [r1, r2, lsl #2] │ │ │ │ - b.n 85d54 │ │ │ │ + b.n 85d88 │ │ │ │ cmp.w r5, r1, asr #1 │ │ │ │ - blt.n 85d5c │ │ │ │ + blt.n 85d90 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ str r5, [r0, #8] │ │ │ │ - b.n 85d90 │ │ │ │ - cbz r5, 85dae │ │ │ │ + b.n 85dc4 │ │ │ │ + cbz r5, 85de2 │ │ │ │ adds r1, r2, #4 │ │ │ │ bic.w r6, r1, #3 │ │ │ │ - b.n 85d70 │ │ │ │ + b.n 85da4 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 85ddc │ │ │ │ + cbz r0, 85e10 │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ movs r6, #0 │ │ │ │ - b.n 85d8a │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + b.n 85dbe │ │ │ │ + movw r0, #61352 @ 0xefa8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #542 @ 0x21e │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85d54 │ │ │ │ - bl 1fba78 │ │ │ │ + b.n 85d88 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85dd6 │ │ │ │ + bge.n 85e0a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 85dd6 │ │ │ │ + bne.n 85e0a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 85dd6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 85e0a │ │ │ │ │ │ │ │ -00085df8 <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ +00085e2c <_PyList_AppendTakeRefListResize@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r4, #1 │ │ │ │ - bl 85e44 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ + bl 85e78 <_PyList_AppendTakeRefListResize@@Base+0x4c> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 85e26 <_PyList_AppendTakeRefListResize@@Base+0x2e> │ │ │ │ + beq.n 85e5a <_PyList_AppendTakeRefListResize@@Base+0x2e> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movs r3, #0 │ │ │ │ str.w r6, [r2, r4, lsl #2] │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 85e20 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + bge.n 85e54 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 85e20 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + bne.n 85e54 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 85e20 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ + b.n 85e54 <_PyList_AppendTakeRefListResize@@Base+0x28> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 85e98 <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ + bge.n 85ecc <_PyList_AppendTakeRefListResize@@Base+0xa0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r1 │ │ │ │ adds r4, r1, #6 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ mov r2, r0 │ │ │ │ add.w r4, r4, r3, asr #3 │ │ │ │ sub sp, #8 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ subs r1, r3, r1 │ │ │ │ subs r0, r4, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bgt.n 85ea4 <_PyList_AppendTakeRefListResize@@Base+0xac> │ │ │ │ - cbz r3, 85eae <_PyList_AppendTakeRefListResize@@Base+0xb6> │ │ │ │ + bgt.n 85ed8 <_PyList_AppendTakeRefListResize@@Base+0xac> │ │ │ │ + cbz r3, 85ee2 <_PyList_AppendTakeRefListResize@@Base+0xb6> │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 85ec4 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ + bcs.n 85ef8 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ lsls r1, r4, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ - cbz r0, 85ec4 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ + cbz r0, 85ef8 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ strd r3, r0, [r2, #8] │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r2, #16] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w r1, r3, asr #1 │ │ │ │ - blt.n 85e4a <_PyList_AppendTakeRefListResize@@Base+0x52> │ │ │ │ + blt.n 85e7e <_PyList_AppendTakeRefListResize@@Base+0x52> │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cbz r3, 85eae <_PyList_AppendTakeRefListResize@@Base+0xb6> │ │ │ │ + cbz r3, 85ee2 <_PyList_AppendTakeRefListResize@@Base+0xb6> │ │ │ │ adds r4, r3, #3 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ - b.n 85e74 <_PyList_AppendTakeRefListResize@@Base+0x7c> │ │ │ │ + b.n 85ea8 <_PyList_AppendTakeRefListResize@@Base+0x7c> │ │ │ │ ldr r0, [r2, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85ed0 │ │ │ │ - cbz r0, 85ec4 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ + bl 85f04 │ │ │ │ + cbz r0, 85ef8 <_PyList_AppendTakeRefListResize@@Base+0xcc> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ movs r4, #0 │ │ │ │ - b.n 85e8c <_PyList_AppendTakeRefListResize@@Base+0x94> │ │ │ │ - bl 1fba78 │ │ │ │ + b.n 85ec0 <_PyList_AppendTakeRefListResize@@Base+0x94> │ │ │ │ + bl 1fbcb8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 85e94 <_PyList_AppendTakeRefListResize@@Base+0x9c> │ │ │ │ + b.n 85ec8 <_PyList_AppendTakeRefListResize@@Base+0x9c> │ │ │ │ nop │ │ │ │ │ │ │ │ -00085ed0 : │ │ │ │ +00085f04 : │ │ │ │ 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 │ │ │ │ - subs r2, r1, #0 │ │ │ │ - blt.w 8622e │ │ │ │ + subs r3, r1, #0 │ │ │ │ + blt.w 8626a │ │ │ │ movw r4, #24184 @ 0x5e78 │ │ │ │ movt r4, #77 @ 0x4d │ │ │ │ - movw r5, #25145 @ 0x6239 │ │ │ │ - movt r5, #8 │ │ │ │ - mov r3, r0 │ │ │ │ - ldr.w r6, [r4, #876] @ 0x36c │ │ │ │ + movw r2, #25205 @ 0x6275 │ │ │ │ + movt r2, #8 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr.w r5, [r4, #876] @ 0x36c │ │ │ │ ldr.w r0, [r4, #864] @ 0x360 │ │ │ │ - cmp r6, r5 │ │ │ │ - bne.w 86176 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 86076 │ │ │ │ - ldr.w sl, [pc, #804] @ 86234 │ │ │ │ + cmp r5, r2 │ │ │ │ + bne.w 861bc │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 860ae │ │ │ │ + ldr.w sl, [pc, #812] @ 86270 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr.w r1, [sl, r9] │ │ │ │ - ldr r1, [r1, #8] │ │ │ │ - add.w r1, r1, #4096 @ 0x1000 │ │ │ │ - ldr.w r7, [r1, #1604] @ 0x644 │ │ │ │ - cmn.w r7, #804 @ 0x324 │ │ │ │ - beq.w 86080 │ │ │ │ - lsrs r1, r3, #18 │ │ │ │ - ubfx r5, r3, #0, #18 │ │ │ │ - str r5, [sp, #0] │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #4] │ │ │ │ - adds r1, r7, r1 │ │ │ │ - ldr.w r0, [r1, #808] @ 0x328 │ │ │ │ - cmp r0, r5 │ │ │ │ - bgt.n 85f5a │ │ │ │ - ldr.w r1, [r1, #804] @ 0x324 │ │ │ │ - cmp r1, r5 │ │ │ │ + ldr.w r2, [sl, r9] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + add.w r2, r2, #4096 @ 0x1000 │ │ │ │ + ldr.w fp, [r2, #1604] @ 0x644 │ │ │ │ + cmn.w fp, #804 @ 0x324 │ │ │ │ + beq.w 860da │ │ │ │ + lsrs r2, r6, #18 │ │ │ │ + ubfx r7, r6, #0, #18 │ │ │ │ + mov r5, r6 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + add r2, fp │ │ │ │ + ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ + cmp r1, r7 │ │ │ │ + bgt.n 85f8e │ │ │ │ + ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ + cmp r2, r7 │ │ │ │ ite gt │ │ │ │ - movgt r0, #0 │ │ │ │ - movle r0, #1 │ │ │ │ - cmp r1, #0 │ │ │ │ + movgt r1, #0 │ │ │ │ + movle r1, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ it eq │ │ │ │ - moveq r0, #0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 86080 │ │ │ │ - bic.w r5, r3, #4080 @ 0xff0 │ │ │ │ - bic.w r5, r5, #15 │ │ │ │ - ldr r1, [r5, #20] │ │ │ │ - adds r1, #1 │ │ │ │ - mov.w fp, r1, lsl #3 │ │ │ │ - cmp r2, fp │ │ │ │ - bhi.n 85f82 │ │ │ │ - add.w r1, fp, r1, lsl #4 │ │ │ │ - cmp.w r1, r2, lsl #2 │ │ │ │ + moveq r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + beq.w 860da │ │ │ │ + bic.w r6, r5, #4080 @ 0xff0 │ │ │ │ + bic.w r6, r6, #15 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ + adds r2, #1 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + str r2, [sp, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + bhi.n 8604e │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ + cmp.w r2, r3, lsl #2 │ │ │ │ it cc │ │ │ │ - movcc r8, r3 │ │ │ │ - bcc.n 86012 │ │ │ │ - mov fp, r2 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.n 8603e │ │ │ │ - cmp.w r2, #512 @ 0x200 │ │ │ │ - bhi.n 8603e │ │ │ │ - subs r1, r2, #1 │ │ │ │ - mov.w ip, r1, lsr #3 │ │ │ │ - ldr.w r1, [r7, ip, lsl #3] │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - cmp r1, r0 │ │ │ │ - beq.w 8615a │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ + movcc r8, r5 │ │ │ │ + bcc.n 86046 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8613e │ │ │ │ + cmp.w r3, #512 @ 0x200 │ │ │ │ + bhi.w 8613e │ │ │ │ + subs r2, r3, #1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov.w ip, r2, lsr #3 │ │ │ │ + ldr.w r1, [fp, ip, lsl #3] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + cmp r1, r2 │ │ │ │ + beq.n 86066 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ - add.w lr, r0, #1 │ │ │ │ + add.w lr, r2, #1 │ │ │ │ str.w lr, [r1] │ │ │ │ ldr.w lr, [r8] │ │ │ │ str.w lr, [r1, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8601a │ │ │ │ - mov r2, fp │ │ │ │ - mov r1, r3 │ │ │ │ + beq.n 860b8 │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - str r3, [sp, #8] │ │ │ │ blx 2bf20 │ │ │ │ - ldr.w r2, [sl, r9] │ │ │ │ + ldr.w r3, [sl, r9] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r9, [r3, #1604] @ 0x644 │ │ │ │ + cmn.w r9, #804 @ 0x324 │ │ │ │ + beq.w 8611a │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r7, [r2, #1604] @ 0x644 │ │ │ │ - cmn.w r7, #804 @ 0x324 │ │ │ │ - beq.n 860c0 │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ - add r2, r7 │ │ │ │ - ldr.w r1, [r2, #808] @ 0x328 │ │ │ │ - cmp r0, r1 │ │ │ │ - blt.n 85ffe │ │ │ │ - ldr.w r2, [r2, #804] @ 0x324 │ │ │ │ - cmp r0, r2 │ │ │ │ + add r3, r9 │ │ │ │ + ldr.w r2, [r3, #808] @ 0x328 │ │ │ │ + cmp r7, r2 │ │ │ │ + blt.n 86032 │ │ │ │ + ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ + cmp r7, r3 │ │ │ │ ite lt │ │ │ │ - movlt r6, #0 │ │ │ │ - movge r6, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ + movlt r7, #0 │ │ │ │ + movge r7, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ it eq │ │ │ │ - moveq r6, #0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.n 860c0 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - str r2, [r3, #0] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + moveq r7, #0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.n 8611a │ │ │ │ + ldr r2, [r6, #4] │ │ │ │ + str r2, [r5, #0] │ │ │ │ + str r5, [r6, #4] │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 860ae │ │ │ │ + beq.n 86108 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 860e4 │ │ │ │ + beq.n 86142 │ │ │ │ mov r0, r8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ - ldr r6, [r1, #28] │ │ │ │ - str r0, [sp, #12] │ │ │ │ - cmp r6, r0 │ │ │ │ - bcc.n 860a4 │ │ │ │ - mov r6, r0 │ │ │ │ - add.w r0, ip, #1 │ │ │ │ - add.w r0, r6, r0, lsl #3 │ │ │ │ - str r0, [r1, #24] │ │ │ │ - adds r0, r1, r6 │ │ │ │ - str r0, [r1, #4] │ │ │ │ - str.w lr, [r1, r6] │ │ │ │ + cmp.w r3, #512 @ 0x200 │ │ │ │ + bhi.n 8607a │ │ │ │ + subs r1, r3, #1 │ │ │ │ + mov.w ip, r1, lsr #3 │ │ │ │ + ldr.w r1, [fp, ip, lsl #3] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + str r2, [sp, #12] │ │ │ │ + cmp r2, r1 │ │ │ │ + bne.n 85fd4 │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, fp │ │ │ │ + str r3, [sp, #12] │ │ │ │ + bl 70ec0 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 85fb8 │ │ │ │ + bne.n 85ff0 │ │ │ │ ldr.w r8, [r4, #848] @ 0x350 │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ - str r3, [sp, #8] │ │ │ │ cmp r8, r1 │ │ │ │ - bne.w 86216 │ │ │ │ - cmp r2, #1 │ │ │ │ + bne.w 8625e │ │ │ │ + cmp r3, #1 │ │ │ │ it cc │ │ │ │ - movcc r2, #1 │ │ │ │ - mov r0, r2 │ │ │ │ + movcc r3, #1 │ │ │ │ + mov r0, r3 │ │ │ │ blx 2bfa0 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8622e │ │ │ │ - ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 85fb8 │ │ │ │ + beq.w 8626a │ │ │ │ + ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [fp, #800] @ 0x320 │ │ │ │ + b.n 85ff0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 70db8 │ │ │ │ + b.w 70df4 │ │ │ │ + ldrd r2, r0, [r1, #24] │ │ │ │ + cmp r0, r2 │ │ │ │ + bcc.n 860fe │ │ │ │ + add.w r0, ip, #1 │ │ │ │ + add.w r0, r2, r0, lsl #3 │ │ │ │ + str r0, [r1, #24] │ │ │ │ + adds r0, r1, r2 │ │ │ │ + str r0, [r1, #4] │ │ │ │ + str.w lr, [r1, r2] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 85ff0 │ │ │ │ + b.n 8607a │ │ │ │ ldr.w r5, [r4, #856] @ 0x358 │ │ │ │ - movw r1, #46557 @ 0xb5dd │ │ │ │ - movt r1, #6 │ │ │ │ - cmp r5, r1 │ │ │ │ - bne.n 86182 │ │ │ │ - cmp r2, #1 │ │ │ │ - mov r0, r3 │ │ │ │ + movw r2, #46573 @ 0xb5ed │ │ │ │ + movt r2, #6 │ │ │ │ + cmp r5, r2 │ │ │ │ + bne.n 861b8 │ │ │ │ + cmp r3, #1 │ │ │ │ + mov r0, r6 │ │ │ │ it cc │ │ │ │ - movcc r2, #1 │ │ │ │ - mov r1, r2 │ │ │ │ + movcc r3, #1 │ │ │ │ + mov r1, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b.w 2b754 │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - str r2, [r1, #12] │ │ │ │ - str r1, [r2, #8] │ │ │ │ - b.n 85fb8 │ │ │ │ - ldr r3, [r5, #20] │ │ │ │ - ldr.w r3, [r7, r3, lsl #3] │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r3, [r2, #12] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b.n 85ff0 │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ + ldr.w r3, [r9, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - strd r3, r2, [r5, #8] │ │ │ │ - str r5, [r3, #12] │ │ │ │ - str r5, [r2, #8] │ │ │ │ - b.n 86012 │ │ │ │ - ldr.w r5, [r4, #860] @ 0x35c │ │ │ │ - movw r2, #46549 @ 0xb5d5 │ │ │ │ - movt r2, #6 │ │ │ │ - cmp r5, r2 │ │ │ │ - bne.w 86224 │ │ │ │ - mov r0, r3 │ │ │ │ + strd r3, r2, [r6, #8] │ │ │ │ + str r6, [r3, #12] │ │ │ │ + str r6, [r2, #8] │ │ │ │ + b.n 86046 │ │ │ │ + ldr.w r2, [r4, #860] @ 0x35c │ │ │ │ + movw r3, #46565 @ 0xb5e5 │ │ │ │ + movt r3, #6 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 86254 │ │ │ │ + mov r0, r5 │ │ │ │ blx 2ae40 │ │ │ │ - ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ + ldr.w r3, [r9, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 86012 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + str.w r3, [r9, #800] @ 0x320 │ │ │ │ + b.n 86046 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + b.n 8607a │ │ │ │ + ldr r5, [r6, #16] │ │ │ │ movs r3, #28 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - ldr.w r9, [r7, #512] @ 0x200 │ │ │ │ - mul.w sl, r3, r6 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ + ldr.w r7, [r9, #512] @ 0x200 │ │ │ │ + mul.w sl, r3, r5 │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r2, [r3, #8] │ │ │ │ - add.w r3, r9, sl │ │ │ │ + add.w r3, r7, sl │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ - str r1, [r5, #8] │ │ │ │ - add.w r0, r7, r2, lsl #2 │ │ │ │ - str r5, [r3, #16] │ │ │ │ - ldr.w r5, [r0, #528] @ 0x210 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.n 86120 │ │ │ │ + str r1, [r6, #8] │ │ │ │ + add.w r0, r9, r2, lsl #2 │ │ │ │ + str r6, [r3, #16] │ │ │ │ + ldr.w r6, [r0, #528] @ 0x210 │ │ │ │ + cmp r3, r6 │ │ │ │ + bne.n 8617e │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 8611c │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ - cmp r2, r6 │ │ │ │ + cbz r1, 8617a │ │ │ │ + ldr r5, [r1, #8] │ │ │ │ + cmp r2, r5 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r0, #528] @ 0x210 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 861ae │ │ │ │ + beq.n 861ec │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 8618c │ │ │ │ + beq.n 861ca │ │ │ │ ldr.w r2, [r0, #532] @ 0x214 │ │ │ │ - cbnz r2, 86138 │ │ │ │ + cbnz r2, 86196 │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ - cmp r3, r5 │ │ │ │ - beq.w 86012 │ │ │ │ + cmp r3, r6 │ │ │ │ + beq.w 86046 │ │ │ │ ldrd r1, r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 86210 │ │ │ │ + beq.n 8624e │ │ │ │ str r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - strd r2, r5, [r3, #20] │ │ │ │ - cbz r2, 86156 │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ + strd r2, r6, [r3, #20] │ │ │ │ + cbz r2, 861b4 │ │ │ │ str r3, [r2, #24] │ │ │ │ - str r3, [r5, #20] │ │ │ │ - b.n 86012 │ │ │ │ - mov r1, ip │ │ │ │ - mov r0, r7 │ │ │ │ - strd r2, r3, [sp, #8] │ │ │ │ - bl 70e84 │ │ │ │ - mov r8, r0 │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 85fb8 │ │ │ │ - b.n 8603e │ │ │ │ - mov r1, r3 │ │ │ │ - mov r3, r6 │ │ │ │ + str r3, [r6, #20] │ │ │ │ + b.n 86046 │ │ │ │ + ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ + mov r2, r3 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r3, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ - mov r1, r3 │ │ │ │ - ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ - mov r3, r5 │ │ │ │ - b.n 8617a │ │ │ │ - ldr.w r2, [r7, #524] @ 0x20c │ │ │ │ + ldr.w r2, [r9, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r2, r1, [r3, #20] │ │ │ │ - cbz r2, 8619a │ │ │ │ + cbz r2, 861d8 │ │ │ │ str r3, [r2, #24] │ │ │ │ - ldr.w r2, [r7, #532] @ 0x214 │ │ │ │ - str.w r3, [r7, #524] @ 0x20c │ │ │ │ + ldr.w r2, [r9, #532] @ 0x214 │ │ │ │ + str.w r3, [r9, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 86012 │ │ │ │ - str.w r3, [r7, #532] @ 0x214 │ │ │ │ - b.n 86012 │ │ │ │ + bne.w 86046 │ │ │ │ + str.w r3, [r9, #532] @ 0x214 │ │ │ │ + b.n 86046 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8612a │ │ │ │ + beq.n 86188 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 8620a │ │ │ │ + cbz r2, 86248 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ - ldr.w r1, [r9, sl] │ │ │ │ - ldr.w r2, [r7, #520] @ 0x208 │ │ │ │ + ldr.w r1, [r7, sl] │ │ │ │ + ldr.w r2, [r9, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ - str.w r3, [r7, #520] @ 0x208 │ │ │ │ + str.w r3, [r9, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 861e2 │ │ │ │ + cbz r3, 86220 │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ - add.w r3, r7, r3, lsl #3 │ │ │ │ + add.w r3, r9, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ - add.w r3, r7, r2, lsl #3 │ │ │ │ - movs r5, #0 │ │ │ │ + add.w r3, r9, r2, lsl #3 │ │ │ │ + movs r6, #0 │ │ │ │ ldr.w r0, [r4, #980] @ 0x3d4 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ - str.w r5, [r3, #804] @ 0x324 │ │ │ │ + str.w r6, [r3, #804] @ 0x324 │ │ │ │ ldr.w r3, [r4, #988] @ 0x3dc │ │ │ │ blx r3 │ │ │ │ - ldr.w r3, [r7, #788] @ 0x314 │ │ │ │ - str.w r5, [r9, sl] │ │ │ │ + ldr.w r3, [r9, #788] @ 0x314 │ │ │ │ + str.w r6, [r7, sl] │ │ │ │ subs r3, #1 │ │ │ │ - str.w r3, [r7, #788] @ 0x314 │ │ │ │ - b.n 86012 │ │ │ │ - str.w r1, [r7, #524] @ 0x20c │ │ │ │ - b.n 861ba │ │ │ │ - str.w r1, [r7, #524] @ 0x20c │ │ │ │ - b.n 86148 │ │ │ │ + str.w r3, [r9, #788] @ 0x314 │ │ │ │ + b.n 86046 │ │ │ │ + str.w r1, [r9, #524] @ 0x20c │ │ │ │ + b.n 861f8 │ │ │ │ + str.w r1, [r9, #524] @ 0x20c │ │ │ │ + b.n 861a6 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ - mov r1, r2 │ │ │ │ - blx r8 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 86062 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r2 │ │ │ │ + b.n 86132 │ │ │ │ ldr.w r0, [r4, #844] @ 0x34c │ │ │ │ mov r1, r3 │ │ │ │ - blx r5 │ │ │ │ - b.n 860d8 │ │ │ │ + blx r8 │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 8609a │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 86012 │ │ │ │ + b.n 86046 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 862ca │ │ │ │ + beq.n 86306 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #200] @ (86314 ) │ │ │ │ + ldr r3, [pc, #200] @ (86350 ) │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.n 862d0 │ │ │ │ + beq.n 8630c │ │ │ │ lsrs r1, r4, #18 │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.n 86282 │ │ │ │ + bgt.n 862be │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r1 │ │ │ │ - bgt.n 862d0 │ │ │ │ - cbz r3, 862d0 │ │ │ │ + bgt.n 8630c │ │ │ │ + cbz r3, 8630c │ │ │ │ bic.w r3, r4, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ adds r3, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ cmp.w r2, r3, lsl #3 │ │ │ │ - bhi.n 862a2 │ │ │ │ + bhi.n 862de │ │ │ │ add.w r3, r5, r3, lsl #4 │ │ │ │ cmp.w r3, r2, lsl #2 │ │ │ │ - bcc.n 862c4 │ │ │ │ + bcc.n 86300 │ │ │ │ mov r5, r2 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl 70db8 │ │ │ │ + bl 70df4 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 862c2 │ │ │ │ + cbz r0, 862fe │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2bf20 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 764c4 │ │ │ │ + bl 7650c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r2 │ │ │ │ - b.w 70db8 │ │ │ │ + b.w 70df4 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 86310 │ │ │ │ + blt.n 8634c │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r1, #46557 @ 0xb5dd │ │ │ │ + movw r1, #46573 @ 0xb5ed │ │ │ │ movt r1, #6 │ │ │ │ ldr.w lr, [r3, #856] @ 0x358 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 86300 │ │ │ │ + bne.n 8633c │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ @@ -135258,196 +135287,198 @@ │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ bx r3 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 862c4 │ │ │ │ + b.n 86300 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00086318 : │ │ │ │ +00086354 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - cbz r0, 86346 │ │ │ │ + cbz r0, 86382 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 86346 │ │ │ │ + bpl.n 86382 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 8636c │ │ │ │ - cbz r0, 86356 │ │ │ │ + bl 863a8 │ │ │ │ + cbz r0, 86392 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8635c │ │ │ │ + blt.n 86398 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + movw r0, #61352 @ 0xefa8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #3170 @ 0xc62 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 86342 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 86342 │ │ │ │ + bne.n 8637e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8637e │ │ │ │ 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, #2416] @ 0x970 │ │ │ │ subw sp, sp, #1644 @ 0x66c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r7, [r0, #8] │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ + ldr.w r9, [r0, #8] │ │ │ │ + mov r7, r0 │ │ │ │ + str r3, [sp, #32] │ │ │ │ ldr r3, [r0, #16] │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - str r0, [sp, #32] │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r1, r3 │ │ │ │ - str r2, [sp, #40] @ 0x28 │ │ │ │ - beq.w 8676e │ │ │ │ + beq.w 867ba │ │ │ │ movs r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 86b6c │ │ │ │ - cmp r7, #1 │ │ │ │ - ble.w 86780 │ │ │ │ + bne.w 86bb2 │ │ │ │ + cmp.w r9, #1 │ │ │ │ + ble.w 867ce │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ movs r3, #0 │ │ │ │ - ldr.w fp, [sp, #36] @ 0x24 │ │ │ │ - mov r8, r3 │ │ │ │ str r3, [sp, #20] │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ ldr.w r1, [fp] │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 86f4e │ │ │ │ + beq.w 86f64 │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ subs r2, r3, r2 │ │ │ │ clz r2, r2 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 8666c │ │ │ │ + bne.w 866aa │ │ │ │ movs r1, #1 │ │ │ │ sub.w lr, fp, #4 │ │ │ │ movs r6, #0 │ │ │ │ mov r4, r1 │ │ │ │ mov sl, r0 │ │ │ │ ldr.w ip, [lr, #4]! │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 871e4 │ │ │ │ + bne.w 866f4 │ │ │ │ tst r2, r1 │ │ │ │ - bne.w 86656 │ │ │ │ + bne.w 86694 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 86662 │ │ │ │ - ldrb.w r9, [ip, #16] │ │ │ │ + beq.w 866a0 │ │ │ │ + ldrb.w r8, [ip, #16] │ │ │ │ adds r6, #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - and.w r9, r9, #28 │ │ │ │ - sub.w r4, r9, #4 │ │ │ │ + cmp r6, r9 │ │ │ │ + and.w r8, r8, #28 │ │ │ │ + sub.w r4, r8, #4 │ │ │ │ clz r4, r4 │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ - blt.n 863fe │ │ │ │ - mov r9, r4 │ │ │ │ + blt.n 8643e │ │ │ │ + mov r8, r4 │ │ │ │ mov r0, sl │ │ │ │ movs r4, #0 │ │ │ │ cmp r3, r5 │ │ │ │ ite ne │ │ │ │ movne r6, #0 │ │ │ │ - andeq.w r6, r9, #1 │ │ │ │ + andeq.w r6, r8, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 86a2e │ │ │ │ - movw r2, #29693 @ 0x73fd │ │ │ │ + beq.w 86a42 │ │ │ │ + movw r2, #29781 @ 0x7455 │ │ │ │ movt r2, #8 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #8] │ │ │ │ str.w r2, [r1, #1564] @ 0x61c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86ec2 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 86bf8 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + bne.w 86f40 │ │ │ │ + ldr r1, [sp, #40] @ 0x28 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 86cf4 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ movs r3, #7 │ │ │ │ + str r1, [sp, #88] @ 0x58 │ │ │ │ add r4, sp, #604 @ 0x25c │ │ │ │ + str r1, [r2, #16] │ │ │ │ + mov r1, r2 │ │ │ │ + strd r9, fp, [r2, #4] │ │ │ │ + str r4, [r2, #12] │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ - str.w r8, [sp, #88] @ 0x58 │ │ │ │ str r3, [r1, #0] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str.w r8, [r1, #16] │ │ │ │ - strd r7, fp, [r1, #4] │ │ │ │ - str r4, [r1, #12] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 871bc │ │ │ │ - cmp r7, #63 @ 0x3f │ │ │ │ + bne.w 87260 │ │ │ │ + cmp.w r9, #63 @ 0x3f │ │ │ │ it le │ │ │ │ - strle r7, [sp, #48] @ 0x30 │ │ │ │ - bgt.w 870d2 │ │ │ │ - mov r3, r7 │ │ │ │ - str r7, [sp, #28] │ │ │ │ - strd r8, r7, [sp, #52] @ 0x34 │ │ │ │ - str r4, [sp, #60] @ 0x3c │ │ │ │ + strle.w r9, [sp, #48] @ 0x30 │ │ │ │ + bgt.w 87186 │ │ │ │ + mov r3, r9 │ │ │ │ + str.w r9, [sp, #28] │ │ │ │ + strd r9, r4, [sp, #52] @ 0x34 │ │ │ │ + str r7, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w 87000 │ │ │ │ + ble.w 8700a │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r5, fp │ │ │ │ movs r4, #1 │ │ │ │ - movw r3, #29693 @ 0x73fd │ │ │ │ + movw r3, #29781 @ 0x7455 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ mov r2, r6 │ │ │ │ ldr r7, [sp, #16] │ │ │ │ ldrd r1, r0, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 866bc │ │ │ │ + bne.w 86706 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, r5 │ │ │ │ cmp r5, r6 │ │ │ │ it ge │ │ │ │ movge r2, r6 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 873f0 │ │ │ │ + bpl.w 87440 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 87380 │ │ │ │ + bpl.w 872aa │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 8738a │ │ │ │ + bpl.w 872b4 │ │ │ │ lsls r7, r3, #25 │ │ │ │ - bpl.w 87108 │ │ │ │ + bpl.w 8719e │ │ │ │ adds r1, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87114 │ │ │ │ + beq.w 871aa │ │ │ │ lsrs r5, r0, #31 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 867e0 │ │ │ │ + bne.w 8682e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r5, r4, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 866d4 │ │ │ │ + beq.w 8671e │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr.w r6, [fp, r5, lsl #2] │ │ │ │ add.w r9, fp, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ ldr.w r1, [r9, #-4] │ │ │ │ ldrb r7, [r6, #16] │ │ │ │ @@ -135455,547 +135486,545 @@ │ │ │ │ ubfx r3, r7, #5, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp r8, sl │ │ │ │ mov r2, r8 │ │ │ │ it ge │ │ │ │ movge r2, sl │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87120 │ │ │ │ + beq.w 871b6 │ │ │ │ lsls r3, r7, #25 │ │ │ │ it pl │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ - bpl.w 87122 │ │ │ │ + bpl.w 871b8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ add.w r0, r6, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 8712c │ │ │ │ + beq.w 871c2 │ │ │ │ lsls r3, r3, #25 │ │ │ │ it pl │ │ │ │ addpl r1, #28 │ │ │ │ - bpl.w 8712e │ │ │ │ + bpl.w 871c4 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87138 │ │ │ │ + beq.w 871ce │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 86624 │ │ │ │ + blt.n 86668 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r5, r4, #2 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 86622 │ │ │ │ + ble.n 86666 │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r8, sl │ │ │ │ mov r2, r8 │ │ │ │ it ge │ │ │ │ movge r2, sl │ │ │ │ lsls r1, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r0, #28] │ │ │ │ - bpl.w 87366 │ │ │ │ + bpl.w 87320 │ │ │ │ lsls r1, r3, #25 │ │ │ │ it pl │ │ │ │ addpl r0, #28 │ │ │ │ - bpl.w 87366 │ │ │ │ + bpl.w 87320 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ adds r0, #20 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8736e │ │ │ │ + beq.w 87328 │ │ │ │ lsls r3, r7, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87196 │ │ │ │ + beq.w 87216 │ │ │ │ lsrs r0, r0, #31 │ │ │ │ - cbnz r0, 86624 │ │ │ │ + cbnz r0, 86668 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r5, r4, #3 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.n 86622 │ │ │ │ + ble.n 86666 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add.w r7, fp, #4 │ │ │ │ add r7, r3 │ │ │ │ ldrd r1, r0, [r7] │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r6, r4 │ │ │ │ mov r2, r6 │ │ │ │ it ge │ │ │ │ movge r2, r4 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 873c8 │ │ │ │ + beq.w 8741c │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 8729c │ │ │ │ + bpl.w 87350 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.w 872a8 │ │ │ │ + beq.w 8735c │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.w 8715a │ │ │ │ + bpl.w 871d8 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87166 │ │ │ │ + beq.w 871e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8661e │ │ │ │ + blt.n 86662 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r5, #1 │ │ │ │ adds r7, #4 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n 865d2 │ │ │ │ + bgt.n 86616 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.n 866d6 │ │ │ │ + beq.n 86720 │ │ │ │ add.w r3, r5, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r0, [fp] │ │ │ │ ldr.w r1, [fp, r3, lsl #2] │ │ │ │ ldr.w r3, [r2, #1564] @ 0x61c │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 87072 │ │ │ │ - bne.w 86936 │ │ │ │ - mov r2, r5 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - mov r0, fp │ │ │ │ - bl 19beb0 │ │ │ │ - adds r3, r5, #1 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.n 867f6 │ │ │ │ + blt.w 8707c │ │ │ │ + beq.w 870a0 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + cmp r3, r5 │ │ │ │ + bgt.w 8698a │ │ │ │ + str r5, [sp, #12] │ │ │ │ + b.n 8672c │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bls.w 86412 │ │ │ │ + bls.w 86452 │ │ │ │ movs r1, #0 │ │ │ │ adds r6, #1 │ │ │ │ - cmp r6, r7 │ │ │ │ - blt.w 863fe │ │ │ │ - b.n 86432 │ │ │ │ + cmp r6, r9 │ │ │ │ + blt.w 8643e │ │ │ │ + b.n 86472 │ │ │ │ sub.w ip, fp, #4 │ │ │ │ movs r1, #1 │ │ │ │ movs r6, #0 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 86682 │ │ │ │ + b.n 866c0 │ │ │ │ adds r6, #1 │ │ │ │ mov ip, lr │ │ │ │ - cmp r6, r7 │ │ │ │ - bge.w 86a74 │ │ │ │ + cmp r6, r9 │ │ │ │ + bge.w 86a9e │ │ │ │ ldr.w r4, [ip, #4] │ │ │ │ add.w lr, ip, #4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 871e4 │ │ │ │ - ands.w r9, r2, r1 │ │ │ │ - beq.n 86678 │ │ │ │ + bne.n 866f4 │ │ │ │ + ands.w r8, r2, r1 │ │ │ │ + beq.n 866b6 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ movs r1, #1 │ │ │ │ cmp r4, #15 │ │ │ │ - bls.n 86678 │ │ │ │ + bls.n 866b6 │ │ │ │ adds r6, #1 │ │ │ │ add.w lr, ip, #8 │ │ │ │ - cmp r6, r7 │ │ │ │ - bge.w 873b2 │ │ │ │ + cmp r6, r9 │ │ │ │ + bge.w 872fc │ │ │ │ ldr.w r4, [ip, #8] │ │ │ │ movs r1, #0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 86678 │ │ │ │ - b.w 871e4 │ │ │ │ + beq.n 866b6 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ + movw r3, #31657 @ 0x7ba9 │ │ │ │ + movt r3, #35 @ 0x23 │ │ │ │ + str r2, [sp, #8] │ │ │ │ + str.w r3, [sp, #1628] @ 0x65c │ │ │ │ + b.n 8649e │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 87072 │ │ │ │ - bne.w 867e0 │ │ │ │ + blt.w 8707c │ │ │ │ + bne.w 8682e │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r4, #1 │ │ │ │ adds r5, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w 864b4 │ │ │ │ + bne.w 864f8 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ - cmp r5, r2 │ │ │ │ - it lt │ │ │ │ - movlt r5, r3 │ │ │ │ + cmp r2, r5 │ │ │ │ + it gt │ │ │ │ + movgt r5, r3 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87018 │ │ │ │ + bne.w 87022 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r4, [sp, #20] │ │ │ │ str.w fp, [r0, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ add fp, r1 │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86d5c │ │ │ │ + bne.w 86ddc │ │ │ │ ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ subs r1, r1, r0 │ │ │ │ str r1, [sp, #28] │ │ │ │ - bne.w 87090 │ │ │ │ - ldrd r8, r7, [sp, #52] @ 0x34 │ │ │ │ + bne.w 8709a │ │ │ │ + ldrd r9, r4, [sp, #52] @ 0x34 │ │ │ │ cmp r2, #1 │ │ │ │ - ldr r4, [sp, #60] @ 0x3c │ │ │ │ - bgt.w 86ee6 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 86c30 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + bgt.w 870d0 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 86c48 │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 8731e │ │ │ │ + bne.w 872e4 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, r8 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + cmp r3, #0 │ │ │ │ it ne │ │ │ │ - cmpne r7, #1 │ │ │ │ - bgt.w 86cb6 │ │ │ │ + cmpne.w r9, #1 │ │ │ │ + bgt.w 86cd6 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 87354 │ │ │ │ + bne.w 87312 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [r7, #16] │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str.w r9, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8722e │ │ │ │ + bne.w 8728e │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.n 867c6 │ │ │ │ - b.w 87218 │ │ │ │ + bne.n 86814 │ │ │ │ + mov.w fp, #0 │ │ │ │ + b.n 86824 │ │ │ │ movs r3, #0 │ │ │ │ - cmp r7, #1 │ │ │ │ + cmp.w r9, #1 │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r0, #16] │ │ │ │ - bgt.w 863b6 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + bgt.w 863f6 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ movs r2, #0 │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ add r4, sp, #604 @ 0x25c │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ str r2, [sp, #88] @ 0x58 │ │ │ │ - mov.w r2, #256 @ 0x100 │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ - str r2, [sp, #84] @ 0x54 │ │ │ │ - movs r2, #7 │ │ │ │ adds r3, #1 │ │ │ │ + mov.w r2, #256 @ 0x100 │ │ │ │ str r1, [sp, #8] │ │ │ │ - str r7, [sp, #68] @ 0x44 │ │ │ │ + str r2, [sp, #84] @ 0x54 │ │ │ │ + mov.w r2, #7 │ │ │ │ + str.w r9, [sp, #68] @ 0x44 │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ - bne.w 8731e │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ + bne.w 872e4 │ │ │ │ + ldrd r5, r4, [r7, #8] │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldrd r5, r4, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - strd r7, r2, [r3, #8] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [r7, #16] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + strd r9, r3, [r7, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8722e │ │ │ │ + bne.w 8728e │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [fp] │ │ │ │ mov r0, fp │ │ │ │ addw sp, sp, #1644 @ 0x66c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r4 │ │ │ │ - beq.w 87374 │ │ │ │ + beq.w 872a4 │ │ │ │ cmp r4, #1 │ │ │ │ ittt eq │ │ │ │ moveq r3, #2 │ │ │ │ streq r3, [sp, #12] │ │ │ │ moveq r2, r3 │ │ │ │ - bne.w 8737a │ │ │ │ + bne.w 8730c │ │ │ │ ldr r1, [sp, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - ble.w 87142 │ │ │ │ + ble.w 87134 │ │ │ │ sub.w r4, fp, #4 │ │ │ │ ldr r6, [sp, #8] │ │ │ │ add.w r4, r4, r2, lsl #2 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r8, [r4, #4]! │ │ │ │ ldr.w r7, [r6, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r5, [r4, #-4] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 869de │ │ │ │ + bne.w 86a88 │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ ldr.w sl, [r5, #8] │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ mov r2, r7 │ │ │ │ cmp r7, sl │ │ │ │ it ge │ │ │ │ movge r2, sl │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 873f4 │ │ │ │ + bpl.w 87444 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 8738e │ │ │ │ + bpl.w 872b8 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ add.w r0, r8, #20 │ │ │ │ lsls r3, r1, #26 │ │ │ │ - bpl.w 8739a │ │ │ │ + bpl.w 872c4 │ │ │ │ lsls r3, r1, #25 │ │ │ │ - bpl.w 870ea │ │ │ │ + bpl.w 871ee │ │ │ │ add.w r1, r5, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 870f8 │ │ │ │ + beq.w 871fc │ │ │ │ lsrs r7, r0, #31 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 869f6 │ │ │ │ + bne.w 86aa8 │ │ │ │ ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 87072 │ │ │ │ - beq.w 86e92 │ │ │ │ + blt.w 8707c │ │ │ │ + beq.w 86f12 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 87096 │ │ │ │ + bne.w 870b4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r3, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ add.w r2, fp, r3 │ │ │ │ cmp r2, fp │ │ │ │ - bls.n 868bc │ │ │ │ + bls.n 8690a │ │ │ │ add.w r7, fp, #4 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r2, [fp] │ │ │ │ str.w r0, [fp] │ │ │ │ str.w r2, [r1], #-4 │ │ │ │ cmp r1, r7 │ │ │ │ - bls.n 868bc │ │ │ │ + bls.n 8690a │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str.w r0, [r7], #4 │ │ │ │ str.w r2, [r1], #-4 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.n 868ac │ │ │ │ + bhi.n 868fa │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 870ba │ │ │ │ + bne.w 8714a │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 86d70 │ │ │ │ + ble.w 86df0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub.w r4, fp, #4 │ │ │ │ ldr r5, [sp, #8] │ │ │ │ - movw r6, #29693 @ 0x73fd │ │ │ │ + movw r6, #29781 @ 0x7455 │ │ │ │ movt r6, #8 │ │ │ │ add.w r4, r4, r3, lsl #2 │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ mov r2, r5 │ │ │ │ ldr.w r3, [r5, #1564] @ 0x61c │ │ │ │ cmp r3, r6 │ │ │ │ ldr.w r1, [r4, #-4] │ │ │ │ - bne.w 86a12 │ │ │ │ + bne.n 86a26 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, r4 │ │ │ │ cmp r4, r5 │ │ │ │ it ge │ │ │ │ movge r2, r5 │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bpl.w 873d2 │ │ │ │ + bpl.w 87432 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 873cc │ │ │ │ + bpl.w 8742c │ │ │ │ lsls r6, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 871a2 │ │ │ │ + beq.w 8723e │ │ │ │ lsrs r4, r0, #31 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 86d7c │ │ │ │ + beq.w 86dfc │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, r3 │ │ │ │ - it ge │ │ │ │ - strge r5, [sp, #12] │ │ │ │ - bge.w 866e2 │ │ │ │ + bge.w 86690 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ it ge │ │ │ │ movge r3, r2 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.w 866e2 │ │ │ │ - movw r3, #29693 @ 0x73fd │ │ │ │ + ble.w 8672c │ │ │ │ + movw r3, #29781 @ 0x7455 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w sl, [fp, r5, lsl #2] │ │ │ │ mov r6, r5 │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r9, r4, r6 │ │ │ │ mov.w r9, r9, asr #1 │ │ │ │ ldr.w r7, [r3, #1564] @ 0x61c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr.w r1, [fp, r9, lsl #2] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 86a7e │ │ │ │ + bne.n 86ac4 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb.w r8, [sl, #16] │ │ │ │ cmp r2, r3 │ │ │ │ str r2, [sp, #4] │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ tst.w r8, #32 │ │ │ │ - beq.w 873c2 │ │ │ │ + beq.w 8744a │ │ │ │ tst.w r8, #64 @ 0x40 │ │ │ │ - beq.w 8739e │ │ │ │ + beq.w 872c8 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ add.w r0, sl, #20 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 873ae │ │ │ │ + beq.w 872d8 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 86cd2 │ │ │ │ + beq.w 86d4c │ │ │ │ adds r1, #20 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 86ce2 │ │ │ │ + beq.w 86d5c │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 86ac6 │ │ │ │ + beq.n 86b0c │ │ │ │ mov r2, r8 │ │ │ │ cmp r4, r9 │ │ │ │ mov r8, r3 │ │ │ │ it lt │ │ │ │ movlt r6, r9 │ │ │ │ mov r3, r2 │ │ │ │ - blt.n 86adc │ │ │ │ - b.n 86a90 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r8 │ │ │ │ - mov r2, r6 │ │ │ │ - blx r7 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 87072 │ │ │ │ - it eq │ │ │ │ - ldrdeq r5, r8, [r4, #-4] │ │ │ │ - beq.w 86868 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 87170 │ │ │ │ - mov.w r9, #0 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - cmp r2, r3 │ │ │ │ - bgt.w 8680c │ │ │ │ - b.n 8687e │ │ │ │ + blt.n 86b22 │ │ │ │ + b.n 86ad6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 87072 │ │ │ │ - bne.n 86934 │ │ │ │ + blt.w 8707c │ │ │ │ + bne.n 86980 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 868e2 │ │ │ │ + bne.w 86930 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ - b.n 86936 │ │ │ │ + b.n 86982 │ │ │ │ tst r2, r1 │ │ │ │ itttt ne │ │ │ │ addne r1, sp, #64 @ 0x40 │ │ │ │ strne r1, [sp, #8] │ │ │ │ - movwne r2, #54097 @ 0xd351 │ │ │ │ + movwne r2, #55289 @ 0xd7f9 │ │ │ │ movtne r2, #20 │ │ │ │ - bne.w 86454 │ │ │ │ + bne.w 86494 │ │ │ │ movw r2, #24552 @ 0x5fe8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 87336 │ │ │ │ + beq.w 8732e │ │ │ │ ldr r5, [r3, #100] @ 0x64 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - movw r1, #41953 @ 0xa3e1 │ │ │ │ + movw r1, #42525 @ 0xa61d │ │ │ │ movt r1, #18 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #31097 @ 0x7979 │ │ │ │ + movw r2, #31657 @ 0x7ba9 │ │ │ │ movt r2, #35 @ 0x23 │ │ │ │ str.w r5, [sp, #1632] @ 0x660 │ │ │ │ cmp r5, #0 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 86454 │ │ │ │ + b.n 86494 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r8 │ │ │ │ + mov r2, r6 │ │ │ │ + blx r7 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 8707c │ │ │ │ + bne.n 86aa8 │ │ │ │ + ldrd r5, r8, [r4, #-4] │ │ │ │ + b.n 868b6 │ │ │ │ mov r0, sl │ │ │ │ movs r4, #0 │ │ │ │ - mov.w r9, #1 │ │ │ │ - b.n 86438 │ │ │ │ + mov.w r8, #1 │ │ │ │ + b.n 86478 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.w 87222 │ │ │ │ + mov.w r9, #0 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + cmp r2, r3 │ │ │ │ + bgt.w 8685a │ │ │ │ + b.n 868cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 87072 │ │ │ │ - beq.n 86ac6 │ │ │ │ + blt.w 8707c │ │ │ │ + beq.n 86b0c │ │ │ │ cmp r4, r9 │ │ │ │ - blt.n 86b68 │ │ │ │ + blt.n 86bae │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r5, r4 │ │ │ │ add.w r1, fp, r6 │ │ │ │ - ble.n 86b42 │ │ │ │ + ble.n 86b88 │ │ │ │ sub.w r8, r5, r4 │ │ │ │ adds r7, r6, #4 │ │ │ │ add.w r0, fp, r7 │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ mov r2, r8 │ │ │ │ blx 2b610 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 86be4 │ │ │ │ + bne.w 86c34 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 8695e │ │ │ │ - b.n 866e2 │ │ │ │ + bne.w 869a6 │ │ │ │ + b.n 8672c │ │ │ │ add.w r4, r9, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - ble.n 86a90 │ │ │ │ + ble.n 86ad6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r7, r3 │ │ │ │ - bne.n 86b66 │ │ │ │ + bne.n 86bac │ │ │ │ ldr.w r8, [sl, #8] │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ add.w r9, sl, #20 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ str r5, [sp, #24] │ │ │ │ ubfx r3, r3, #6, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ @@ -136006,222 +136035,235 @@ │ │ │ │ ldr.w r1, [fp, r7, lsl #2] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r5, r8 │ │ │ │ mov r2, r5 │ │ │ │ it ge │ │ │ │ movge r2, r8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 873e0 │ │ │ │ + beq.w 87426 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 872b6 │ │ │ │ + beq.w 873c8 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ mov r0, r9 │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w 872c6 │ │ │ │ + beq.w 873d8 │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.n 86b54 │ │ │ │ + beq.n 86b9a │ │ │ │ adds r1, #20 │ │ │ │ blx 2c260 │ │ │ │ - cbz r0, 86b5e │ │ │ │ + cbz r0, 86ba4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 86b62 │ │ │ │ + bge.n 86ba8 │ │ │ │ mov r6, r7 │ │ │ │ cmp r6, r4 │ │ │ │ - bgt.n 86aee │ │ │ │ + bgt.n 86b34 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ lsls r6, r4, #2 │ │ │ │ add.w r1, fp, r6 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt.n 86a9a │ │ │ │ + bgt.n 86ae0 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 86aba │ │ │ │ + beq.n 86b00 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ - b.n 86bf2 │ │ │ │ + b.n 86c42 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 86b2c │ │ │ │ + bne.n 86b72 │ │ │ │ cmp r5, r8 │ │ │ │ - bgt.n 86b30 │ │ │ │ + bgt.n 86b76 │ │ │ │ adds r4, r7, #1 │ │ │ │ - b.n 86b32 │ │ │ │ + b.n 86b78 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r9 │ │ │ │ - b.n 86966 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - bgt.w 8724a │ │ │ │ - add.w r3, r7, #136 @ 0x88 │ │ │ │ + b.n 869ae │ │ │ │ + cmp.w r9, #127 @ 0x7f │ │ │ │ + bgt.w 8739c │ │ │ │ + add.w r3, r9, #136 @ 0x88 │ │ │ │ add r2, sp, #64 @ 0x40 │ │ │ │ - cmp r7, #0 │ │ │ │ + cmp.w r9, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ add.w fp, r2, r3, lsl #2 │ │ │ │ - ble.w 86cf2 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ + ble.w 86d6c │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ str.w r0, [fp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 871f8 │ │ │ │ - cmp r7, #1 │ │ │ │ - beq.w 86cee │ │ │ │ - ldr r5, [sp, #36] @ 0x24 │ │ │ │ + beq.w 87372 │ │ │ │ + cmp.w r9, #1 │ │ │ │ + beq.w 86d68 │ │ │ │ + ldr r5, [sp, #32] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ str.w r0, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 872ca │ │ │ │ - cmp r7, #2 │ │ │ │ - beq.n 86bda │ │ │ │ - add.w r9, r5, #4 │ │ │ │ + beq.w 873de │ │ │ │ + cmp.w r9, #2 │ │ │ │ + beq.n 86c28 │ │ │ │ + add.w r8, r5, #4 │ │ │ │ add.w r6, fp, #4 │ │ │ │ movs r5, #2 │ │ │ │ - ldr.w r1, [r9, #4]! │ │ │ │ + ldr.w r1, [r8, #4]! │ │ │ │ mov r0, r4 │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ str.w r0, [r6, #4]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 871fa │ │ │ │ + beq.w 87374 │ │ │ │ adds r5, #1 │ │ │ │ - cmp r5, r7 │ │ │ │ - bne.n 86bc0 │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ - mov r8, fp │ │ │ │ + cmp r5, r9 │ │ │ │ + bne.n 86c0e │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.w 863c0 │ │ │ │ + str.w fp, [sp, #40] @ 0x28 │ │ │ │ + b.w 86400 │ │ │ │ mov r2, r8 │ │ │ │ adds r0, r3, r7 │ │ │ │ adds r1, r3, r6 │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ blx 2b610 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r4, [r3, r6] │ │ │ │ - b.n 86aba │ │ │ │ - adds r2, r7, #1 │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ - cmp.w r2, #258 @ 0x102 │ │ │ │ - add.w r3, r2, r2, lsr #31 │ │ │ │ - mov.w r3, r3, asr #1 │ │ │ │ - str r3, [r1, #20] │ │ │ │ - bge.w 872d6 │ │ │ │ - adds r3, #135 @ 0x87 │ │ │ │ - add r4, sp, #604 @ 0x25c │ │ │ │ - strd r7, fp, [r1, #4] │ │ │ │ - add.w r3, r1, r3, lsl #2 │ │ │ │ - str r3, [r1, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r1, #24] │ │ │ │ - movs r3, #7 │ │ │ │ - str r3, [r1, #0] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r4, [r1, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8648a │ │ │ │ - b.n 872fa │ │ │ │ + b.n 86b00 │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ - cmp r7, #0 │ │ │ │ - ble.n 86c9a │ │ │ │ - ldr.w r0, [r8] │ │ │ │ + cmp.w r9, #0 │ │ │ │ + ble.n 86cba │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86c52 │ │ │ │ + bge.n 86c6c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 86c52 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cmp r7, #1 │ │ │ │ - beq.n 86c9a │ │ │ │ - ldr.w r0, [r8, #4] │ │ │ │ + cbnz r3, 86c6c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cmp.w r9, #1 │ │ │ │ + beq.n 86cba │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86c6c │ │ │ │ + bge.n 86c88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 86c6c │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cmp r7, #2 │ │ │ │ - beq.n 86c9a │ │ │ │ - add.w r6, r8, #4 │ │ │ │ + cbnz r3, 86c88 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cmp.w r9, #2 │ │ │ │ + beq.n 86cba │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ movs r5, #2 │ │ │ │ + adds r6, r3, #4 │ │ │ │ ldr.w r2, [r6, #4]! │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 86c8e │ │ │ │ + bge.n 86cac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 86c8e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 86cac │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ - cmp r5, r7 │ │ │ │ - bne.n 86c76 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - bgt.w 872ce │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r3, [r3, #16] │ │ │ │ + cmp r5, r9 │ │ │ │ + bne.n 86c94 │ │ │ │ + cmp.w r9, #127 @ 0x7f │ │ │ │ + bgt.w 8736a │ │ │ │ + ldr r3, [r7, #16] │ │ │ │ adds r3, #1 │ │ │ │ - bne.w 87316 │ │ │ │ + bne.w 872dc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 86748 │ │ │ │ - cmp r7, #1 │ │ │ │ - ble.w 86748 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ - subs r2, r7, #1 │ │ │ │ + beq.w 86792 │ │ │ │ + cmp.w r9, #1 │ │ │ │ + ble.w 86792 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ + add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ - b.n 86ccc │ │ │ │ + b.n 86cee │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ str.w r5, [r1], #4 │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 86cc0 │ │ │ │ - b.n 86748 │ │ │ │ + bcc.n 86ce2 │ │ │ │ + b.n 86792 │ │ │ │ + add.w r2, r9, #1 │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ + cmp.w r2, #258 @ 0x102 │ │ │ │ + add.w r3, r2, r2, lsr #31 │ │ │ │ + mov.w r3, r3, asr #1 │ │ │ │ + str r3, [r1, #20] │ │ │ │ + bge.w 87162 │ │ │ │ + adds r3, #135 @ 0x87 │ │ │ │ + add r4, sp, #604 @ 0x25c │ │ │ │ + strd r9, fp, [r1, #4] │ │ │ │ + add.w r3, r1, r3, lsl #2 │ │ │ │ + str r3, [r1, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r1, #24] │ │ │ │ + movs r3, #7 │ │ │ │ + str r3, [r1, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + str r4, [r1, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 864c8 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ + mov r1, r2 │ │ │ │ + add.w r2, r2, r3, lsl #2 │ │ │ │ + b.n 86d46 │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ + str.w r5, [r1], #4 │ │ │ │ + str.w r0, [r2], #-4 │ │ │ │ + cmp r2, r1 │ │ │ │ + bhi.n 86d3a │ │ │ │ + b.n 87264 │ │ │ │ adds r1, #28 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 869c8 │ │ │ │ + bne.w 86a10 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 869ca │ │ │ │ + b.n 86a12 │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ - adds r3, r7, #1 │ │ │ │ + add.w r3, r9, #1 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - mov r8, fp │ │ │ │ add r4, sp, #604 @ 0x25c │ │ │ │ + str.w fp, [sp, #40] @ 0x28 │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ str.w fp, [r2, #8] │ │ │ │ movw fp, #5160 @ 0x1428 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ asrs r3, r3, #1 │ │ │ │ str r3, [r2, #20] │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ - str r7, [r2, #4] │ │ │ │ + str.w r9, [r2, #4] │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ str r4, [r2, #12] │ │ │ │ str r3, [r2, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #24] │ │ │ │ movs r3, #7 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 86c38 │ │ │ │ + b.n 86c50 │ │ │ │ add.w r1, sp, #1640 @ 0x668 │ │ │ │ lsls r3, r2, #4 │ │ │ │ add.w r1, r1, r2, lsl #4 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ subw r1, r1, #1564 @ 0x61c │ │ │ │ ldr r5, [sp, #20] │ │ │ │ str r4, [r1, #12] │ │ │ │ @@ -136233,281 +136275,236 @@ │ │ │ │ str r5, [r1, #4] │ │ │ │ add.w r1, r0, r2, lsl #4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #24] │ │ │ │ str r4, [r1, #36] @ 0x24 │ │ │ │ lsls r1, r4, #2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 86706 │ │ │ │ + beq.w 86750 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r0, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ - b.n 86706 │ │ │ │ + b.n 86750 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 870b4 │ │ │ │ + bne.w 87414 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r5, r3 │ │ │ │ - blt.w 86942 │ │ │ │ - b.n 866e2 │ │ │ │ + blt.w 8698a │ │ │ │ + b.n 8672c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r5, r3, #1 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w 86a2a │ │ │ │ + beq.w 86a3e │ │ │ │ add.w r8, fp, r5, lsl #2 │ │ │ │ ldr.w r4, [fp, r5, lsl #2] │ │ │ │ ldr.w r1, [r8, #-4] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ldr r7, [r4, #8] │ │ │ │ ldr r6, [r1, #8] │ │ │ │ ubfx r9, r3, #5, #1 │ │ │ │ cmp r6, r7 │ │ │ │ mov r2, r6 │ │ │ │ it ge │ │ │ │ movge r2, r7 │ │ │ │ lsls r0, r3, #26 │ │ │ │ it pl │ │ │ │ ldrpl r0, [r4, #28] │ │ │ │ - bpl.n 86dba │ │ │ │ + bpl.n 86e3a │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ it eq │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ - beq.n 86dce │ │ │ │ + beq.n 86e4e │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite pl │ │ │ │ addpl r1, #28 │ │ │ │ addmi r1, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8718c │ │ │ │ + beq.w 8720c │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86936 │ │ │ │ + bne.w 86982 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r5, r3, #2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, r5 │ │ │ │ - ble.w 86936 │ │ │ │ + ble.w 86982 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldrb r1, [r3, #16] │ │ │ │ cmp r6, r7 │ │ │ │ mov r2, r6 │ │ │ │ it ge │ │ │ │ movge r2, r7 │ │ │ │ lsls r0, r1, #26 │ │ │ │ it pl │ │ │ │ ldrpl r3, [r3, #28] │ │ │ │ - bpl.n 86e0c │ │ │ │ + bpl.n 86e8c │ │ │ │ lsls r0, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl r3, #28 │ │ │ │ addmi r3, #20 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 873ec │ │ │ │ + beq.w 87450 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ lsls r1, r1, #25 │ │ │ │ ite pl │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ mov r0, r3 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 871b2 │ │ │ │ + beq.w 8724e │ │ │ │ lsrs r0, r0, #31 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86936 │ │ │ │ + bne.w 86982 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r5, #3 │ │ │ │ cmp r3, r5 │ │ │ │ - ble.w 86936 │ │ │ │ + ble.w 86982 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ ldr.w r1, [r8, #4]! │ │ │ │ ldr r6, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r4, r6 │ │ │ │ mov r2, r4 │ │ │ │ it ge │ │ │ │ movge r2, r6 │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 873dc │ │ │ │ + bpl.w 8743c │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r0, #20 │ │ │ │ addpl r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r7, r3, #26 │ │ │ │ - bpl.w 873d8 │ │ │ │ + bpl.w 87438 │ │ │ │ lsls r7, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi r1, #20 │ │ │ │ addpl r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 872ac │ │ │ │ + beq.w 87346 │ │ │ │ lsrs r4, r0, #31 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86936 │ │ │ │ + bne.w 86982 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ adds r5, #1 │ │ │ │ cmp r3, r5 │ │ │ │ - bgt.n 86e42 │ │ │ │ - b.n 86936 │ │ │ │ + bgt.n 86ec2 │ │ │ │ + b.n 86982 │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 86a02 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r8, r9 │ │ │ │ + b.n 86ab4 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 87272 │ │ │ │ + beq.w 873e2 │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 86a2e │ │ │ │ + bne.w 86a42 │ │ │ │ lsls r5, r6, #31 │ │ │ │ - bpl.w 86a2e │ │ │ │ - movw r2, #29693 @ 0x73fd │ │ │ │ + bpl.w 86a42 │ │ │ │ + movw r2, #29781 @ 0x7455 │ │ │ │ movt r2, #8 │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #31097 @ 0x7979 │ │ │ │ + movw r1, #31657 @ 0x7ba9 │ │ │ │ movt r1, #35 @ 0x23 │ │ │ │ cmp r3, r0 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - movw r3, #40773 @ 0x9f45 │ │ │ │ + movw r3, #41345 @ 0xa181 │ │ │ │ movt r3, #18 │ │ │ │ str.w r2, [r1, #1572] @ 0x624 │ │ │ │ str.w r3, [r1, #1564] @ 0x61c │ │ │ │ - b.w 8645e │ │ │ │ - subs r1, r2, #2 │ │ │ │ - beq.n 86f04 │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ - add r3, r0 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ - add.w r3, sp, #1640 @ 0x668 │ │ │ │ - add.w r3, r3, r2, lsl #4 │ │ │ │ - subw r3, r3, #1564 @ 0x61c │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r0, r3 │ │ │ │ - it lt │ │ │ │ - sublt r1, r2, #3 │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ - mov r0, r5 │ │ │ │ - bl 87464 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 87078 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - cmp r3, #1 │ │ │ │ - ble.w 8671e │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ - subs r1, r3, #2 │ │ │ │ - beq.n 86f3e │ │ │ │ - add.w r2, sp, #1640 @ 0x668 │ │ │ │ - add.w r5, r2, r3, lsl #4 │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ - subw r5, r5, #1596 @ 0x63c │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ - cmp r5, r2 │ │ │ │ - it lt │ │ │ │ - sublt r1, r3, #3 │ │ │ │ - bl 87464 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 87078 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - b.n 86f14 │ │ │ │ + b.w 8649e │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w 873e6 │ │ │ │ + ble.w 87420 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movs r1, #1 │ │ │ │ movw sl, #40968 @ 0xa008 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #4] │ │ │ │ sub.w lr, fp, #4 │ │ │ │ mov r4, r1 │ │ │ │ mov.w ip, #0 │ │ │ │ subs r6, r3, r2 │ │ │ │ - mov r9, r8 │ │ │ │ + str r7, [sp, #0] │ │ │ │ negs r2, r6 │ │ │ │ adcs r2, r6 │ │ │ │ mov r6, r1 │ │ │ │ - str r2, [sp, #0] │ │ │ │ - b.n 86fa6 │ │ │ │ - cbz r6, 86fd6 │ │ │ │ + b.n 86fba │ │ │ │ + cbz r6, 86fe8 │ │ │ │ ldrb.w r8, [r8, #16] │ │ │ │ add.w ip, ip, #1 │ │ │ │ - cmp ip, r7 │ │ │ │ + cmp ip, r9 │ │ │ │ and.w r8, r8, #28 │ │ │ │ sub.w r8, r8, #4 │ │ │ │ clz r8, r8 │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ - bge.n 86ff2 │ │ │ │ + bge.n 87002 │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r8 │ │ │ │ ldr.w r5, [lr, #4]! │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - cmp r2, r0 │ │ │ │ - bne.w 871e2 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 871e2 │ │ │ │ + ldr r7, [r5, #4] │ │ │ │ + cmp r7, r0 │ │ │ │ + bne.w 87364 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 87364 │ │ │ │ ldr.w r8, [r5, #16] │ │ │ │ ldr.w r5, [r8, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 87362 │ │ │ │ - cbz r4, 86fd6 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + bne.w 87360 │ │ │ │ + cbz r4, 86fe8 │ │ │ │ tst r2, r1 │ │ │ │ - bne.n 86fe6 │ │ │ │ + bne.n 86ff6 │ │ │ │ mov r5, sl │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 86f84 │ │ │ │ + beq.n 86f98 │ │ │ │ add.w ip, ip, #1 │ │ │ │ - cmp ip, r7 │ │ │ │ - bge.w 86e98 │ │ │ │ + cmp ip, r9 │ │ │ │ + bge.n 86f18 │ │ │ │ mov r8, r6 │ │ │ │ mov r6, r4 │ │ │ │ - b.n 86fa2 │ │ │ │ + b.n 86fb6 │ │ │ │ ldr.w r5, [r8, #8] │ │ │ │ cmp r5, #15 │ │ │ │ - bls.n 86fd0 │ │ │ │ + bls.n 86fe2 │ │ │ │ movs r1, #0 │ │ │ │ - b.n 86fd6 │ │ │ │ - mov r4, r8 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ - mov r8, r9 │ │ │ │ - mov r9, r4 │ │ │ │ + b.n 86fe8 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ mov r4, r6 │ │ │ │ - b.w 86438 │ │ │ │ - beq.w 871da │ │ │ │ + b.w 86478 │ │ │ │ + beq.w 87258 │ │ │ │ add.w r7, fp, #4 │ │ │ │ mov r2, r7 │ │ │ │ cmp fp, r7 │ │ │ │ - bcs.w 86d64 │ │ │ │ + bcs.w 86de4 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ movs r3, #4 │ │ │ │ - b.n 86898 │ │ │ │ + b.n 868e6 │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ subs r3, #1 │ │ │ │ add r0, sp, #92 @ 0x5c │ │ │ │ lsls r4, r3, #4 │ │ │ │ add.w r3, r0, r3, lsl #4 │ │ │ │ ldrd r2, r1, [r2, #4] │ │ │ │ @@ -136518,411 +136515,439 @@ │ │ │ │ asrs r3, r0, #2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add.w r3, r1, r3, lsl #1 │ │ │ │ add r1, r3 │ │ │ │ add r1, r0 │ │ │ │ adds r4, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - ble.n 87086 │ │ │ │ + ble.n 87090 │ │ │ │ cmp r2, r1 │ │ │ │ - bgt.n 8708a │ │ │ │ + bgt.n 87094 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ ldr r2, [r0, #24] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w 86d24 │ │ │ │ + ble.w 86da4 │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ subs r1, r2, #2 │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bge.w 86d24 │ │ │ │ - bl 87464 │ │ │ │ + bge.w 86da4 │ │ │ │ + bl 874bc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8704a │ │ │ │ - ldrd r8, r7, [sp, #52] @ 0x34 │ │ │ │ - ldr r4, [sp, #60] @ 0x3c │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 8734e │ │ │ │ + beq.n 87054 │ │ │ │ + ldrd r9, r4, [sp, #52] @ 0x34 │ │ │ │ + ldr r7, [sp, #60] @ 0x3c │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 87280 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.n 86ca4 │ │ │ │ + b.n 86cc2 │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r1, r1, r2 │ │ │ │ lsls r3, r3, #1 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 87040 │ │ │ │ + b.n 8704a │ │ │ │ mov r3, r1 │ │ │ │ - b.w 8649e │ │ │ │ + b.w 864e2 │ │ │ │ + mov r2, r5 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + mov r0, fp │ │ │ │ + bl 19c588 │ │ │ │ + adds r3, r5, #1 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.w 86844 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r2, r9, #1 │ │ │ │ subs r1, r3, r2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r0, fp, r1, lsl #2 │ │ │ │ add.w r1, r3, r1, lsl #2 │ │ │ │ - cbnz r3, 870ac │ │ │ │ + cbnz r3, 870ca │ │ │ │ ldr r1, [sp, #20] │ │ │ │ - bl 19beb0 │ │ │ │ - b.w 86886 │ │ │ │ - movs r3, #2 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movs r3, #4 │ │ │ │ + bl 19c588 │ │ │ │ + b.n 868d4 │ │ │ │ + subs r1, r2, #2 │ │ │ │ + beq.n 870ee │ │ │ │ + add r0, sp, #60 @ 0x3c │ │ │ │ + add r3, r0 │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ + add.w r3, sp, #1640 @ 0x668 │ │ │ │ + add.w r3, r3, r2, lsl #4 │ │ │ │ + subw r3, r3, #1564 @ 0x61c │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r0, r3 │ │ │ │ + it lt │ │ │ │ + sublt r1, r2, #3 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ + mov r0, r5 │ │ │ │ + bl 874bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 87082 │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble.w 86768 │ │ │ │ + ldr r0, [sp, #8] │ │ │ │ + subs r1, r3, #2 │ │ │ │ + beq.n 87126 │ │ │ │ + add.w r2, sp, #1640 @ 0x668 │ │ │ │ + add.w r5, r2, r3, lsl #4 │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ + subw r5, r5, #1596 @ 0x63c │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ + ldr r5, [r5, #8] │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + cmp r5, r2 │ │ │ │ + it lt │ │ │ │ + sublt r1, r3, #3 │ │ │ │ + bl 874bc │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 87082 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + b.n 870fc │ │ │ │ + subs r3, #1 │ │ │ │ + add.w r2, fp, r3, lsl #2 │ │ │ │ + lsls r3, r3, #2 │ │ │ │ + cmp fp, r2 │ │ │ │ + bcc.w 868e2 │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 86df0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add r3, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bls.w 868c4 │ │ │ │ + bls.w 86912 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r2], #4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ - b.n 870be │ │ │ │ - mov r3, r7 │ │ │ │ + b.n 8714e │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ + movs r3, #128 @ 0x80 │ │ │ │ + add r4, sp, #604 @ 0x25c │ │ │ │ + str r3, [r2, #20] │ │ │ │ + addw r3, sp, #1116 @ 0x45c │ │ │ │ + str r3, [r2, #16] │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r2, #24] │ │ │ │ + movs r3, #7 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [sp, #36] @ 0x24 │ │ │ │ + strd r9, fp, [r2, #4] │ │ │ │ + str r4, [r2, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 86d2c │ │ │ │ + mov r3, r9 │ │ │ │ movs r2, #0 │ │ │ │ and.w r1, r3, #1 │ │ │ │ asrs r3, r3, #1 │ │ │ │ orrs r2, r1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bgt.n 870d6 │ │ │ │ + bgt.n 8718a │ │ │ │ adds r3, r2, r3 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ - b.w 86494 │ │ │ │ - add.w r1, r5, #28 │ │ │ │ - blx 2c260 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 86860 │ │ │ │ - cmp r7, sl │ │ │ │ - ite ge │ │ │ │ - movge r7, #0 │ │ │ │ - movlt r7, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 86868 │ │ │ │ - b.n 869f6 │ │ │ │ + b.w 864d6 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 864fc │ │ │ │ + bne.w 86540 │ │ │ │ cmp r5, r6 │ │ │ │ ite ge │ │ │ │ movge r5, #0 │ │ │ │ movlt r5, #1 │ │ │ │ - b.w 864fe │ │ │ │ + b.w 86542 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - bne.w 86556 │ │ │ │ + bne.w 8659a │ │ │ │ ldr r1, [r1, #28] │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8656c │ │ │ │ + bne.w 865b0 │ │ │ │ cmp r8, sl │ │ │ │ - ble.w 86570 │ │ │ │ - b.w 86624 │ │ │ │ - subs r3, #1 │ │ │ │ - add.w r2, fp, r3, lsl #2 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - cmp fp, r2 │ │ │ │ - bcc.w 86894 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 86d70 │ │ │ │ - b.n 870ba │ │ │ │ + ble.w 865b4 │ │ │ │ + b.w 86668 │ │ │ │ adds r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 86610 │ │ │ │ + bne.w 86654 │ │ │ │ cmp r6, r4 │ │ │ │ - ble.w 86614 │ │ │ │ - b.w 8661e │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - add.w r2, r9, #1 │ │ │ │ - subs r1, r3, r2 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - add.w r0, fp, r1, lsl #2 │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ - cbnz r3, 87186 │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ - bl 19beb0 │ │ │ │ - b.n 869fe │ │ │ │ + ble.w 86658 │ │ │ │ + b.w 86662 │ │ │ │ + add.w r1, r5, #28 │ │ │ │ + blx 2c260 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 868ae │ │ │ │ + cmp r7, sl │ │ │ │ + ite ge │ │ │ │ + movge r7, #0 │ │ │ │ + movlt r7, #1 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 868b6 │ │ │ │ + b.n 86aa8 │ │ │ │ cmp r6, r7 │ │ │ │ ite le │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ - b.n 86dda │ │ │ │ + b.n 86e5a │ │ │ │ cmp r8, sl │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.w 865c0 │ │ │ │ + b.w 86604 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + add.w r2, r9, #1 │ │ │ │ + subs r1, r3, r2 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + add.w r0, fp, r1, lsl #2 │ │ │ │ + add.w r1, r3, r1, lsl #2 │ │ │ │ + cbnz r3, 87238 │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ + bl 19c588 │ │ │ │ + b.n 86ab0 │ │ │ │ cmp r4, r5 │ │ │ │ ite ge │ │ │ │ movge r4, #0 │ │ │ │ movlt r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 86934 │ │ │ │ - b.n 86d7c │ │ │ │ + bne.w 86980 │ │ │ │ + b.n 86dfc │ │ │ │ cmp r6, r7 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ - b.n 86e30 │ │ │ │ - subs r3, r7, #1 │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ + b.n 86eb0 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + str r3, [sp, #12] │ │ │ │ + b.w 8672c │ │ │ │ + add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ - b.n 871d2 │ │ │ │ + b.n 87278 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str.w r0, [r1], #4 │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ cmp r3, r1 │ │ │ │ - bhi.n 871c6 │ │ │ │ - b.w 8648a │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - str r3, [sp, #12] │ │ │ │ - b.w 866e2 │ │ │ │ - mov r8, r9 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ - movw r3, #31097 @ 0x7979 │ │ │ │ - movt r3, #35 @ 0x23 │ │ │ │ - str r2, [sp, #8] │ │ │ │ - str.w r3, [sp, #1628] @ 0x65c │ │ │ │ - b.w 8645e │ │ │ │ - mov r5, r0 │ │ │ │ - add.w r5, fp, r5, lsl #2 │ │ │ │ - cmp fp, r5 │ │ │ │ - bne.n 87280 │ │ │ │ - cmp r7, #127 @ 0x7f │ │ │ │ - bgt.n 87242 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldrd r5, r4, [r3, #8] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - strd r7, r2, [r3, #8] │ │ │ │ - cbnz r4, 87220 │ │ │ │ + bhi.n 8726c │ │ │ │ + b.w 864c8 │ │ │ │ mov.w fp, #0 │ │ │ │ - b.w 867d6 │ │ │ │ - mov.w fp, #0 │ │ │ │ - b.n 8722e │ │ │ │ + b.n 86c50 │ │ │ │ ldr.w r0, [r4, r5, lsl #2] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ subs r5, #1 │ │ │ │ - bpl.n 87226 │ │ │ │ + bpl.n 87286 │ │ │ │ mov r0, r4 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 867c6 │ │ │ │ - b.n 87218 │ │ │ │ - mov r0, fp │ │ │ │ - bl 762f0 │ │ │ │ - b.n 87206 │ │ │ │ - lsls r0, r7, #2 │ │ │ │ - bl 75f38 │ │ │ │ - mov fp, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 86b84 │ │ │ │ - bl 1fba78 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldr r2, [sp, #36] @ 0x24 │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - str r7, [r3, #8] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 87218 │ │ │ │ - b.n 8722e │ │ │ │ - add r1, sp, #64 @ 0x40 │ │ │ │ - movw r2, #31097 @ 0x7979 │ │ │ │ - movt r2, #35 @ 0x23 │ │ │ │ - str r1, [sp, #8] │ │ │ │ - b.n 86ec2 │ │ │ │ - ldr.w r2, [r5, #-4]! │ │ │ │ - mov r0, r2 │ │ │ │ - ldr r3, [r2, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 871fe │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 871fe │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 871fe │ │ │ │ + bne.w 86814 │ │ │ │ + b.w 867b4 │ │ │ │ + mov r5, r3 │ │ │ │ + b.w 86720 │ │ │ │ adds r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - tst.w r3, #32 │ │ │ │ - bne.w 865fe │ │ │ │ + lsls r7, r3, #26 │ │ │ │ + bmi.w 8652e │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 8715c │ │ │ │ - cmp r4, r6 │ │ │ │ - ite le │ │ │ │ - movle r4, #0 │ │ │ │ - movgt r4, #1 │ │ │ │ - b.n 86e82 │ │ │ │ + b.n 871a0 │ │ │ │ + add.w r0, r8, #28 │ │ │ │ + ldrb r1, [r5, #16] │ │ │ │ + lsls r3, r1, #26 │ │ │ │ + bmi.w 8689a │ │ │ │ + ldr r1, [r5, #28] │ │ │ │ + b.n 871f2 │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 86b1e │ │ │ │ + bne.w 869f8 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 86b56 │ │ │ │ - movs r5, #1 │ │ │ │ - b.n 871fa │ │ │ │ - mov r0, r8 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 86c9a │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - movs r3, #128 @ 0x80 │ │ │ │ - add r4, sp, #604 @ 0x25c │ │ │ │ - str r3, [r2, #20] │ │ │ │ - addw r3, sp, #1116 @ 0x45c │ │ │ │ - str r3, [r2, #16] │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r2, #24] │ │ │ │ - movs r3, #7 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - strd r7, fp, [r2, #4] │ │ │ │ - str r4, [r2, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 870d2 │ │ │ │ - subs r3, r7, #1 │ │ │ │ - mov r1, r8 │ │ │ │ - add.w r2, r8, r3, lsl #2 │ │ │ │ - b.n 87310 │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ - str.w r5, [r1], #4 │ │ │ │ - str.w r0, [r2], #-4 │ │ │ │ - cmp r2, r1 │ │ │ │ - bhi.n 87304 │ │ │ │ - b.n 871be │ │ │ │ + b.n 86d4e │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 87080 │ │ │ │ + beq.w 8708a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #19048 @ 0x4a68 │ │ │ │ + movw r1, #19112 @ 0x4aa8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 87080 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ - movw r2, #43197 @ 0xa8bd │ │ │ │ - movt r2, #21 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - str.w r2, [sp, #1628] @ 0x65c │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 8645e │ │ │ │ - b.n 86ed0 │ │ │ │ - mov.w fp, #0 │ │ │ │ - b.n 86c38 │ │ │ │ - bl 762f0 │ │ │ │ + bl f3598 │ │ │ │ + b.n 8708a │ │ │ │ + movs r1, #0 │ │ │ │ + mov r2, r8 │ │ │ │ + mov r0, sl │ │ │ │ + mov r4, r1 │ │ │ │ + mov.w r8, #1 │ │ │ │ + b.w 86478 │ │ │ │ + mov r5, r4 │ │ │ │ + b.w 86668 │ │ │ │ + bl 76338 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.w 8674e │ │ │ │ - movs r4, #0 │ │ │ │ - b.n 86fd6 │ │ │ │ + b.w 86798 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 865a8 │ │ │ │ + bne.w 865ec │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b.w 865b4 │ │ │ │ - mov r5, r3 │ │ │ │ - b.w 866d6 │ │ │ │ - mov r5, r4 │ │ │ │ - b.w 86624 │ │ │ │ + b.w 865f8 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ + movw r2, #44433 @ 0xad91 │ │ │ │ + movt r2, #21 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + str.w r2, [sp, #1628] @ 0x65c │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 8649e │ │ │ │ + b.n 86f4e │ │ │ │ + cmp r4, r6 │ │ │ │ + ite le │ │ │ │ + movle r4, #0 │ │ │ │ + movgt r4, #1 │ │ │ │ + b.n 86f02 │ │ │ │ adds r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - lsls r7, r3, #26 │ │ │ │ - bmi.w 864ea │ │ │ │ + tst.w r3, #32 │ │ │ │ + bne.w 86642 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 8710a │ │ │ │ - add.w r0, r8, #28 │ │ │ │ - ldrb r1, [r5, #16] │ │ │ │ - lsls r3, r1, #26 │ │ │ │ - bmi.w 8684c │ │ │ │ - ldr r1, [r5, #28] │ │ │ │ - b.n 870ee │ │ │ │ + b.n 871da │ │ │ │ + movs r4, #0 │ │ │ │ + b.n 86fe8 │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ + b.w 866f4 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ + bl 76338 │ │ │ │ + b.n 86cba │ │ │ │ + mov r5, r0 │ │ │ │ + add.w r5, fp, r5, lsl #2 │ │ │ │ + cmp fp, r5 │ │ │ │ + bne.n 873f8 │ │ │ │ + cmp.w r9, #127 @ 0x7f │ │ │ │ + bgt.n 873f0 │ │ │ │ + ldrd r5, r4, [r7, #8] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [r7, #16] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + strd r9, r3, [r7, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 867b4 │ │ │ │ + mov.w fp, #0 │ │ │ │ + b.n 8728e │ │ │ │ + mov.w r0, r9, lsl #2 │ │ │ │ + bl 75f80 │ │ │ │ + mov fp, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 86bce │ │ │ │ + bl 1fbcb8 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + str r3, [r7, #16] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + ldr r5, [r7, #8] │ │ │ │ + str r3, [r7, #12] │ │ │ │ + str.w r9, [r7, #8] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq.w 867b4 │ │ │ │ + b.n 8728e │ │ │ │ add.w r0, sl, #28 │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ tst.w ip, #32 │ │ │ │ - bne.w 869b0 │ │ │ │ + bne.w 86b64 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 86cd4 │ │ │ │ - movs r1, #0 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r0, sl │ │ │ │ - mov r4, r1 │ │ │ │ - mov.w r9, #1 │ │ │ │ - b.w 86438 │ │ │ │ - ldr.w r0, [sl, #28] │ │ │ │ - b.n 873a2 │ │ │ │ + b.w 86b9c │ │ │ │ + movs r5, #1 │ │ │ │ + b.n 87374 │ │ │ │ + add r1, sp, #64 @ 0x40 │ │ │ │ + movw r2, #31657 @ 0x7ba9 │ │ │ │ + movt r2, #35 @ 0x23 │ │ │ │ + str r1, [sp, #8] │ │ │ │ + b.n 86f40 │ │ │ │ + mov r0, fp │ │ │ │ + bl 76338 │ │ │ │ + b.n 87382 │ │ │ │ + ldr.w r2, [r5, #-4]! │ │ │ │ + mov r0, r2 │ │ │ │ + ldr r3, [r2, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 87378 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 87378 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 87378 │ │ │ │ + movs r3, #2 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movs r3, #4 │ │ │ │ + b.n 8714a │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 8729e │ │ │ │ + b.n 87352 │ │ │ │ + movs r2, #0 │ │ │ │ + b.w 86424 │ │ │ │ + ldr.w r0, [sl, #28] │ │ │ │ + b.n 873cc │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.w 86922 │ │ │ │ + b.w 8696e │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.w 86912 │ │ │ │ + b.w 8695e │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 86e76 │ │ │ │ + b.n 86ef6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 86e66 │ │ │ │ - ldr.w r0, [sl, #28] │ │ │ │ - b.n 872ba │ │ │ │ - movs r2, #0 │ │ │ │ - b.w 863e4 │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ - b.n 86e22 │ │ │ │ + b.n 86ee6 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 87382 │ │ │ │ + b.n 872ac │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - b.n 87392 │ │ │ │ - nop │ │ │ │ + b.n 872bc │ │ │ │ + ldr.w r0, [sl, #28] │ │ │ │ + b.n 872cc │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ + b.n 86ea2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r5, [r0, #8] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r2, r5 │ │ │ │ cmp r5, r4 │ │ │ │ it ge │ │ │ │ movge r2, r4 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 8745e │ │ │ │ + beq.n 874b6 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 87450 │ │ │ │ + bpl.n 874a8 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ adds r0, #20 │ │ │ │ tst.w r3, #32 │ │ │ │ - beq.n 8745a │ │ │ │ + beq.n 874b2 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 8743c │ │ │ │ + bpl.n 87494 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c260 │ │ │ │ - cbz r0, 87446 │ │ │ │ + cbz r0, 8749e │ │ │ │ lsrs r0, r0, #31 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r1, #28 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87438 │ │ │ │ + bne.n 87490 │ │ │ │ cmp r5, r4 │ │ │ │ ite ge │ │ │ │ movge r0, #0 │ │ │ │ movlt r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r0, #28 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst.w r3, #32 │ │ │ │ - bne.n 8742c │ │ │ │ + bne.n 87484 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b.n 8743e │ │ │ │ + b.n 87496 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b.n 87452 │ │ │ │ + b.n 874aa │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -136952,672 +136977,661 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ str.w ip, [r0, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ ldr.w r1, [r8] │ │ │ │ - bl 19bc5c │ │ │ │ + bl 19c324 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 87d72 │ │ │ │ + blt.w 87dc6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87bdc │ │ │ │ + bne.w 87c5c │ │ │ │ subs.w r2, r9, r5 │ │ │ │ - str r2, [sp, #24] │ │ │ │ - beq.w 876a4 │ │ │ │ + str r2, [sp, #28] │ │ │ │ + beq.w 8770e │ │ │ │ add.w r2, r2, #1073741824 @ 0x40000000 │ │ │ │ add.w r1, r7, r5, lsl #2 │ │ │ │ subs r2, #1 │ │ │ │ subs r3, r4, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ mov r2, r8 │ │ │ │ - bl 19bd40 │ │ │ │ + bl 19c408 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ - ble.w 87d44 │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ble.w 87d8e │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ - bgt.w 8783c │ │ │ │ + bgt.w 87882 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 87d4a │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + bgt.w 87d94 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r0, #12 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ movs r3, #0 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ - bl 19be1c │ │ │ │ + bl 19c4f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ adds r4, #4 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldrd fp, r2, [r2, #12] │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87cb0 │ │ │ │ + bne.w 87cba │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - beq.w 87682 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + beq.w 876ec │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add.w r7, r8, #4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 87808 │ │ │ │ + beq.w 8784e │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw ip, #29693 @ 0x73fd │ │ │ │ + movw ip, #29781 @ 0x7455 │ │ │ │ movt ip, #8 │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #32] │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov sl, r8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r5, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 87606 │ │ │ │ + bne.n 87690 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 87d6e │ │ │ │ + bpl.w 87dc2 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 87d5c │ │ │ │ + bpl.w 87da6 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ add.w r0, r4, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 87d6a │ │ │ │ + beq.w 87db4 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 87782 │ │ │ │ + bpl.n 876cc │ │ │ │ add.w r1, r5, #20 │ │ │ │ - str r3, [sp, #28] │ │ │ │ + str r3, [sp, #20] │ │ │ │ blx 2c260 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87794 │ │ │ │ + beq.n 876dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 87646 │ │ │ │ + bge.n 87660 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, #4 │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ - cbnz r3, 87626 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 876b0 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - beq.n 8767e │ │ │ │ + str r3, [sp, #24] │ │ │ │ + beq.n 876e8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r8, r8, #1 │ │ │ │ adds r7, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 876ac │ │ │ │ + bge.n 87716 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 87586 │ │ │ │ + b.n 875de │ │ │ │ + ldr.w r5, [fp] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + adds r4, r6, #4 │ │ │ │ + add.w fp, fp, #4 │ │ │ │ + mov r6, r4 │ │ │ │ + str.w r5, [r9] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 87832 │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 8784e │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r3, sl │ │ │ │ + ble.n 87716 │ │ │ │ + mov.w r8, #0 │ │ │ │ + b.n 875de │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87642 │ │ │ │ - blt.w 87d18 │ │ │ │ + beq.n 8765c │ │ │ │ + blt.w 87db8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, #4 │ │ │ │ ldr r4, [r7, #0] │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 875ec │ │ │ │ + beq.n 87642 │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str.w r2, [r3], #4 │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ subs r2, #1 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - beq.w 87c9e │ │ │ │ + str r2, [sp, #24] │ │ │ │ + beq.w 87ca6 │ │ │ │ adds r1, #4 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ - b.n 875f4 │ │ │ │ - ldr.w r5, [fp] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - adds r4, r6, #4 │ │ │ │ - add.w fp, fp, #4 │ │ │ │ - mov r6, r4 │ │ │ │ - str.w r5, [r9] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 877ec │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 87808 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - cmp r3, sl │ │ │ │ - ble.n 876ac │ │ │ │ - mov.w r8, #0 │ │ │ │ - b.n 87586 │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ - cbz r3, 876a0 │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ + b.n 8764a │ │ │ │ + add.w r1, r5, #28 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + blx 2c260 │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.n 87630 │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ + cmp r2, r3 │ │ │ │ + blt.n 87634 │ │ │ │ + b.n 87660 │ │ │ │ + strd sl, r9, [sp, #24] │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ + cbz r3, 8770a │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #76] @ 0x4c │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ - bl 19be1c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - str r3, [sp, #24] │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ + bl 19c4f4 │ │ │ │ + ldr r3, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #32] │ │ │ │ - ldr.w r9, [sp, #16] │ │ │ │ - ldr.w sl, [sp, #24] │ │ │ │ + ldrd sl, r9, [sp, #24] │ │ │ │ add.w r8, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ cmp.w r8, #1 │ │ │ │ it gt │ │ │ │ subgt.w r8, r8, #1 │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - mov r3, sl │ │ │ │ + mov r3, r9 │ │ │ │ mov r2, fp │ │ │ │ str.w r8, [r0] │ │ │ │ - bl 19bc5c │ │ │ │ + bl 19c324 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne.n 8779e │ │ │ │ - mov r2, r4 │ │ │ │ - ldr r3, [r7, #0] │ │ │ │ + bne.n 877e4 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ adds r4, #4 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 87b74 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - beq.n 87676 │ │ │ │ - movs r2, #0 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 87c02 │ │ │ │ + subs.w sl, sl, #1 │ │ │ │ + beq.n 876e4 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [sp, #0] │ │ │ │ adds r7, #4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [fp] │ │ │ │ + mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ - bl 19bd40 │ │ │ │ + bl 19c408 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq.w 87b62 │ │ │ │ - blt.w 87d78 │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - add r2, sp, #80 @ 0x50 │ │ │ │ - str r3, [sp, #84] @ 0x54 │ │ │ │ + beq.w 87ba8 │ │ │ │ + blt.w 87dcc │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add r0, sp, #112 @ 0x70 │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + str r2, [sp, #84] @ 0x54 │ │ │ │ str r5, [sp, #0] │ │ │ │ - strd r4, r9, [sp, #112] @ 0x70 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ add.w r4, r4, r5, lsl #2 │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ - bl 19be64 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 87b66 │ │ │ │ + bl 19c53c │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 87bf2 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87b6c │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - subs r3, r3, r5 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - beq.n 87676 │ │ │ │ + bne.w 87bfa │ │ │ │ + subs.w sl, sl, r5 │ │ │ │ + beq.n 876e4 │ │ │ │ add.w r7, r7, r5, lsl #2 │ │ │ │ - mov r3, r4 │ │ │ │ - ldr.w r2, [fp], #4 │ │ │ │ + mov r2, r4 │ │ │ │ + ldr.w r3, [fp], #4 │ │ │ │ adds r4, #4 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 87b82 │ │ │ │ - add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ - cmp.w sl, #1 │ │ │ │ - beq.w 87d22 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 87c14 │ │ │ │ + add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ + cmp.w r9, #1 │ │ │ │ + beq.w 87d6c │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.n 876ba │ │ │ │ + bgt.n 87720 │ │ │ │ cmp r5, #6 │ │ │ │ - bgt.n 876ba │ │ │ │ + bgt.n 87720 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r2, r8, #1 │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ + strd sl, r9, [sp, #24] │ │ │ │ str r2, [sp, #32] │ │ │ │ str r2, [r3, #0] │ │ │ │ - b.n 8757e │ │ │ │ - add.w r1, r5, #28 │ │ │ │ - str r3, [sp, #28] │ │ │ │ - blx 2c260 │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 875dc │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ - cmp r2, r3 │ │ │ │ - blt.w 875e0 │ │ │ │ - b.n 87646 │ │ │ │ - blt.w 87d78 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + b.n 875d6 │ │ │ │ + blt.w 87dcc │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ + ldr r2, [sp, #48] @ 0x30 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #116] @ 0x74 │ │ │ │ movs r3, #0 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ mov r1, r3 │ │ │ │ - mov r0, r5 │ │ │ │ + str r2, [sp, #76] @ 0x4c │ │ │ │ str r6, [sp, #0] │ │ │ │ - strd r4, r9, [sp, #112] @ 0x70 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ + str r4, [sp, #112] @ 0x70 │ │ │ │ add.w r4, r4, r6, lsl #2 │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ - bl 19be1c │ │ │ │ - cmp.w r9, #0 │ │ │ │ - bne.w 87caa │ │ │ │ + bl 19c4f4 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 87cb2 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w fp, fp, r6, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87ca2 │ │ │ │ - sub.w sl, sl, r6 │ │ │ │ - cmp.w sl, #1 │ │ │ │ - beq.w 87ccc │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w 876dc │ │ │ │ - b.n 87836 │ │ │ │ + bne.w 87caa │ │ │ │ + sub.w r9, r9, r6 │ │ │ │ + cmp.w r9, #1 │ │ │ │ + beq.w 87d4e │ │ │ │ + cmp.w r9, #0 │ │ │ │ + bne.n 87742 │ │ │ │ + b.n 8787c │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r0, r1, #1 │ │ │ │ ldr.w r1, [r3], #4 │ │ │ │ cmp r0, #1 │ │ │ │ - str r0, [sp, #24] │ │ │ │ + str r0, [sp, #28] │ │ │ │ str.w r1, [r2], #4 │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #16] │ │ │ │ - bne.w 87666 │ │ │ │ + bne.w 87680 │ │ │ │ add r3, sp, #112 @ 0x70 │ │ │ │ - str r3, [sp, #68] @ 0x44 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ add r2, sp, #80 @ 0x50 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ + ldr r5, [sp, #24] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ - ldr r0, [sp, #68] @ 0x44 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ str r5, [sp, #0] │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ str r6, [sp, #116] @ 0x74 │ │ │ │ - bl 19be64 │ │ │ │ + bl 19c53c │ │ │ │ ldr.w r3, [fp] │ │ │ │ str.w r3, [r4, r5, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87ce2 │ │ │ │ + bne.w 87d2e │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 876a0 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 8770a │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, r3 │ │ │ │ - bgt.w 87cfc │ │ │ │ + bgt.w 87d3c │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r5, r3, #1 │ │ │ │ add.w r4, r3, #1073741824 @ 0x40000000 │ │ │ │ subs r4, #1 │ │ │ │ add.w r7, r8, r5, lsl #2 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87bf4 │ │ │ │ + bne.w 87cca │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ add.w r9, r3, #12 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r9 │ │ │ │ strd r8, r6, [sp, #96] @ 0x60 │ │ │ │ - bl 19be1c │ │ │ │ + bl 19c4f4 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldmia.w r9, {r0, r1} │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ add.w fp, r3, r4, lsl #2 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ - str r4, [sp, #68] @ 0x44 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - ldr r4, [sp, #56] @ 0x38 │ │ │ │ mov r0, r2 │ │ │ │ + ldr r4, [sp, #52] @ 0x34 │ │ │ │ + lsls r1, r2, #2 │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 87c7a │ │ │ │ - ldr r1, [sp, #56] @ 0x38 │ │ │ │ + bne.w 87c64 │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ sub.w sl, r2, #4 │ │ │ │ subs r4, r7, #4 │ │ │ │ ldr.w r2, [r1, r0, lsl #2] │ │ │ │ str.w r2, [r8, r5, lsl #2] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 87b98 │ │ │ │ + beq.w 87bb4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r7, fp │ │ │ │ mov fp, sl │ │ │ │ - movw ip, #29693 @ 0x73fd │ │ │ │ + movw ip, #29781 @ 0x7455 │ │ │ │ movt ip, #8 │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ mov.w sl, #0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r6, r4 │ │ │ │ mov r8, sl │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ + str r3, [sp, #56] @ 0x38 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r9, r6 │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ ldr.w r4, [fp] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 87962 │ │ │ │ + bne.n 879d6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ it ge │ │ │ │ movge r2, r3 │ │ │ │ lsls r0, r1, #26 │ │ │ │ - bpl.w 87da2 │ │ │ │ + bpl.w 87de2 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.w 87d28 │ │ │ │ + bpl.w 87d72 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ add.w r0, r5, #20 │ │ │ │ tst.w r1, #32 │ │ │ │ - beq.w 87d36 │ │ │ │ + beq.w 87d80 │ │ │ │ lsls r1, r1, #25 │ │ │ │ - bpl.n 879ee │ │ │ │ + bpl.n 87a36 │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 879fe │ │ │ │ + beq.n 87a46 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 879a2 │ │ │ │ + bge.n 879ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ - cbnz r3, 87984 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 879f8 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 87b40 │ │ │ │ + beq.w 87b86 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ add.w r8, r8, #1 │ │ │ │ sub.w fp, fp, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bge.n 87a06 │ │ │ │ + bge.n 87a4e │ │ │ │ mov.w sl, #0 │ │ │ │ - b.n 878e2 │ │ │ │ + b.n 87928 │ │ │ │ + ldr r5, [r7, #0] │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + subs r4, r6, #4 │ │ │ │ + subs r7, #4 │ │ │ │ + mov r6, r4 │ │ │ │ + str.w r5, [r9] │ │ │ │ + cbnz r3, 87a14 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 87bb0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + add.w sl, sl, #1 │ │ │ │ + cmp r3, sl │ │ │ │ + ble.n 87a4e │ │ │ │ + mov.w r8, #0 │ │ │ │ + b.n 87928 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 879a0 │ │ │ │ - blt.w 87d0e │ │ │ │ + beq.n 879aa │ │ │ │ + blt.w 87d62 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ subs r6, #4 │ │ │ │ ldr.w r4, [fp] │ │ │ │ str.w r4, [r9] │ │ │ │ mov r4, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87944 │ │ │ │ + beq.n 8798c │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str.w r3, [r1], #-4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.w 87cc0 │ │ │ │ + beq.w 87ca2 │ │ │ │ subs r3, r2, #4 │ │ │ │ strd r3, r1, [sp, #16] │ │ │ │ - b.n 8794e │ │ │ │ - ldr r5, [r7, #0] │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - subs r4, r6, #4 │ │ │ │ - subs r7, #4 │ │ │ │ - mov r6, r4 │ │ │ │ - str.w r5, [r9] │ │ │ │ - cbnz r3, 879cc │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 87b94 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - add.w sl, sl, #1 │ │ │ │ - cmp r3, sl │ │ │ │ - ble.n 87a06 │ │ │ │ - mov.w r8, #0 │ │ │ │ - b.n 878e2 │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ + b.n 87996 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ subs r1, #4 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 87cf0 │ │ │ │ + beq.w 87d56 │ │ │ │ str r2, [sp, #20] │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ - b.n 879bc │ │ │ │ + str r1, [sp, #56] @ 0x38 │ │ │ │ + b.n 879c6 │ │ │ │ add.w r1, r4, #28 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx 2c260 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87934 │ │ │ │ + bne.n 8797a │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - blt.n 87938 │ │ │ │ - b.n 879a2 │ │ │ │ + blt.n 8797e │ │ │ │ + b.n 879ac │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ add.w r9, r3, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp.w r9, #1 │ │ │ │ it gt │ │ │ │ subgt.w r9, r9, #1 │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ - ldr r2, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #52] @ 0x34 │ │ │ │ str.w r9, [r0] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, sl │ │ │ │ ldr r1, [r7, #0] │ │ │ │ - bl 19bc5c │ │ │ │ + bl 19c324 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 87d88 │ │ │ │ + blt.w 87dd8 │ │ │ │ subs.w r3, sl, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - beq.n 87a82 │ │ │ │ + beq.n 87aca │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w sl, r6, sl │ │ │ │ add.w r4, r4, sl, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87cc4 │ │ │ │ + bne.w 87c92 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w fp, fp, sl, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87c86 │ │ │ │ + bne.w 87c9a │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str.w fp, [sp, #88] @ 0x58 │ │ │ │ - bl 19be64 │ │ │ │ + bl 19c53c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 87bd6 │ │ │ │ + beq.w 87c56 │ │ │ │ mov sl, r6 │ │ │ │ ldr.w r3, [r7], #-4 │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87be4 │ │ │ │ + bne.w 87c36 │ │ │ │ add.w r8, r5, #4294967295 @ 0xffffffff │ │ │ │ cmp r5, #2 │ │ │ │ - beq.n 87b90 │ │ │ │ + beq.n 87bac │ │ │ │ subs r5, #2 │ │ │ │ str r5, [sp, #0] │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 19bd40 │ │ │ │ + bl 19c408 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt.w 87d96 │ │ │ │ + blt.w 87dea │ │ │ │ subs.w r6, r8, r5 │ │ │ │ - beq.n 87b36 │ │ │ │ + beq.n 87b7c │ │ │ │ ldr r3, [sp, #20] │ │ │ │ sub.w r8, r5, r8 │ │ │ │ add.w r4, r4, r8, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87c8e │ │ │ │ + bne.w 87c4e │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ add.w r7, r7, r8, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87c96 │ │ │ │ + bne.w 87c46 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ movs r3, #1 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r3 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ - bl 19be1c │ │ │ │ + bl 19c4f4 │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 87d3a │ │ │ │ + beq.w 87d84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 87d92 │ │ │ │ + beq.w 87de6 │ │ │ │ ldr.w r3, [fp] │ │ │ │ str.w r3, [r4], #-4 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 87c6a │ │ │ │ + bne.n 87c26 │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - beq.n 87b3a │ │ │ │ + beq.n 87b80 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w fp, fp, #4 │ │ │ │ cmp r3, #6 │ │ │ │ - bgt.w 87a12 │ │ │ │ + bgt.w 87a5a │ │ │ │ cmp r6, #6 │ │ │ │ - bgt.w 87a12 │ │ │ │ + bgt.w 87a5a │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r9, #1 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 878d6 │ │ │ │ + b.n 8791c │ │ │ │ mov r5, r8 │ │ │ │ - b.n 87afc │ │ │ │ + b.n 87b44 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - cbz r3, 87b5a │ │ │ │ + cbz r3, 87ba0 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ rsb r1, r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r0, [sp, #108] @ 0x6c │ │ │ │ add r0, sp, #104 @ 0x68 │ │ │ │ - ldr r2, [sp, #68] @ 0x44 │ │ │ │ + ldr r2, [sp, #64] @ 0x40 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ - bl 19be1c │ │ │ │ + bl 19c4f4 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - b.n 87bd2 │ │ │ │ - mov r3, r4 │ │ │ │ - b.n 8774a │ │ │ │ - add.w r9, r9, r5, lsl #2 │ │ │ │ - b.n 87734 │ │ │ │ - add.w r3, r3, r5, lsl #2 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 8773c │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ - ldr.w r2, [r3], #4 │ │ │ │ - str.w r2, [r9], #4 │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ - b.n 876ec │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldr.w r2, [r3], #4 │ │ │ │ - str.w r2, [r9], #4 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 8775a │ │ │ │ + b.n 87bee │ │ │ │ + mov r2, r4 │ │ │ │ + b.n 877b0 │ │ │ │ str.w sl, [sp, #24] │ │ │ │ mov sl, fp │ │ │ │ mov fp, r7 │ │ │ │ add.w r8, sp, #104 @ 0x68 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ add r2, sp, #88 @ 0x58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ @@ -137626,718 +137640,740 @@ │ │ │ │ rsb r3, r5, #1 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r1, r3 │ │ │ │ str r5, [sp, #0] │ │ │ │ str.w sl, [sp, #88] @ 0x58 │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ str r6, [sp, #108] @ 0x6c │ │ │ │ - bl 19be64 │ │ │ │ + bl 19c53c │ │ │ │ mvn.w r3, #3 │ │ │ │ ldr.w r2, [fp] │ │ │ │ mul.w r3, r5, r3 │ │ │ │ str r2, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 87cd4 │ │ │ │ + bne.w 87d20 │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 876a4 │ │ │ │ - str r5, [sp, #40] @ 0x28 │ │ │ │ - str r6, [sp, #24] │ │ │ │ - b.n 87b40 │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 8770e │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - b.n 874de │ │ │ │ + b.n 8779c │ │ │ │ + add.w r3, r3, r5, lsl #2 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + b.n 877a4 │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + str.w r2, [r1], #4 │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ + str r1, [sp, #16] │ │ │ │ + b.n 87752 │ │ │ │ + ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr.w r2, [r3], #4 │ │ │ │ + str.w r2, [r1], #4 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + b.n 877c0 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr.w r1, [r2], #-4 │ │ │ │ + str.w r1, [r3], #-4 │ │ │ │ + strd r2, r3, [sp, #16] │ │ │ │ + b.n 87b52 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ str r3, [sp, #20] │ │ │ │ - b.n 87a92 │ │ │ │ + b.n 87ada │ │ │ │ + add.w r3, r3, r8, lsl #2 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b.n 87b1c │ │ │ │ + add.w r3, r3, r8, lsl #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 87b10 │ │ │ │ + str r5, [sp, #40] @ 0x28 │ │ │ │ + str r6, [sp, #24] │ │ │ │ + b.n 87b86 │ │ │ │ + add.w r3, r3, r5, lsl #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 87536 │ │ │ │ + str r6, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #20] │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + add r0, r1 │ │ │ │ + str r0, [sp, #16] │ │ │ │ + mov sl, r2 │ │ │ │ + subs r4, r7, #4 │ │ │ │ + ldr.w r2, [sl], #-4 │ │ │ │ + str.w r2, [r8, r5, lsl #2] │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 878fc │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + ldr.w r0, [r1], #-4 │ │ │ │ + str.w r0, [r2], #-4 │ │ │ │ + strd r1, r2, [sp, #16] │ │ │ │ + b.n 878fc │ │ │ │ + add.w r3, r3, sl, lsl #2 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + b.n 87a98 │ │ │ │ + add.w r3, r3, sl, lsl #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 87aa4 │ │ │ │ + str r1, [sp, #20] │ │ │ │ + b.n 87b86 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 876e8 │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ + str r3, [sp, #48] @ 0x30 │ │ │ │ + b.n 8781e │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 87812 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + ldr.w r2, [r6], #4 │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ + str.w r2, [r3], #4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + b.n 875ae │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r6, r5, lsl #2 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ strd r8, r6, [sp, #96] @ 0x60 │ │ │ │ add.w r6, r3, #12 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r6 │ │ │ │ - str r2, [sp, #64] @ 0x40 │ │ │ │ - bl 19be1c │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + str r2, [sp, #68] @ 0x44 │ │ │ │ + bl 19c4f4 │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldrd r3, r2, [r2, #12] │ │ │ │ add.w r1, r2, r4, lsl #2 │ │ │ │ add.w fp, r3, r4, lsl #2 │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ ldmia.w r6, {r0, r1} │ │ │ │ - str r4, [sp, #68] @ 0x44 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ stmia.w r4, {r0, r1} │ │ │ │ - ldr r0, [sp, #56] @ 0x38 │ │ │ │ + ldr r0, [sp, #52] @ 0x34 │ │ │ │ lsls r1, r2, #2 │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ - cbnz r0, 87c7e │ │ │ │ - mov sl, r2 │ │ │ │ - subs r4, r7, #4 │ │ │ │ - ldr.w r2, [sl], #-4 │ │ │ │ - str.w r2, [r8, r5, lsl #2] │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 878b6 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - ldr.w r0, [r1], #-4 │ │ │ │ - str.w r0, [r2], #-4 │ │ │ │ - strd r1, r2, [sp, #16] │ │ │ │ - b.n 878b6 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - ldr.w r1, [r2], #-4 │ │ │ │ - str.w r1, [r3], #-4 │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ - b.n 87b0c │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ - str r6, [sp, #20] │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - add r0, r1 │ │ │ │ - str r0, [sp, #16] │ │ │ │ - b.n 87c46 │ │ │ │ - add.w r3, r3, sl, lsl #2 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 87a5c │ │ │ │ - add.w r3, r3, r8, lsl #2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 87ac8 │ │ │ │ - add.w r3, r3, r8, lsl #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 87ad4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 8767e │ │ │ │ - add.w r3, r3, r6, lsl #2 │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ - b.n 877d6 │ │ │ │ - add.w r9, r9, r6, lsl #2 │ │ │ │ - b.n 877ca │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - ldr.w r2, [r6], #4 │ │ │ │ - str r6, [sp, #44] @ 0x2c │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - b.n 87556 │ │ │ │ - str r1, [sp, #20] │ │ │ │ - b.n 87b40 │ │ │ │ - add.w r3, r3, sl, lsl #2 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 87a50 │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - str r5, [sp, #68] @ 0x44 │ │ │ │ - b.n 8780c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 87c6e │ │ │ │ + b.n 87c68 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmn r1, r3 │ │ │ │ ittt ne │ │ │ │ ldrne r2, [sp, #48] @ 0x30 │ │ │ │ ldrne r2, [r2, #0] │ │ │ │ strne r2, [r1, r3] │ │ │ │ - b.n 87bd0 │ │ │ │ + b.n 87bec │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ - ldrd r2, r1, [sp, #16] │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [r2, r1, lsl #2] │ │ │ │ - b.n 87836 │ │ │ │ - mov sl, fp │ │ │ │ - add.w r8, sp, #104 @ 0x68 │ │ │ │ - mov fp, r7 │ │ │ │ - str r2, [sp, #20] │ │ │ │ - b.n 87b9c │ │ │ │ + b.n 8787c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 23d870 │ │ │ │ + bl 23da7c │ │ │ │ mov r3, r0 │ │ │ │ adds r4, r0, #1 │ │ │ │ - bne.w 87844 │ │ │ │ - b.n 87bd2 │ │ │ │ + bne.w 8788a │ │ │ │ + b.n 87bee │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ + b.n 87852 │ │ │ │ + mov sl, fp │ │ │ │ + add.w r8, sp, #104 @ 0x68 │ │ │ │ + mov fp, r7 │ │ │ │ + str r2, [sp, #20] │ │ │ │ + b.n 87bb8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r4, r6 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 87b40 │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - mov r4, r6 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 8767e │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - b.n 87808 │ │ │ │ + b.n 87b86 │ │ │ │ + str.w sl, [sp, #24] │ │ │ │ + b.n 8784e │ │ │ │ add.w r0, r5, #28 │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 87920 │ │ │ │ + bne.w 87966 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n 879f2 │ │ │ │ + b.n 87a3a │ │ │ │ str.w sl, [sp, #24] │ │ │ │ mov sl, fp │ │ │ │ mov fp, r7 │ │ │ │ - b.n 87b9c │ │ │ │ + b.n 87bb8 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ - str r3, [sp, #24] │ │ │ │ - b.n 876a4 │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ + str r3, [sp, #28] │ │ │ │ + b.n 8770e │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 23d870 │ │ │ │ - str r0, [sp, #20] │ │ │ │ + bl 23da7c │ │ │ │ + str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 87522 │ │ │ │ - b.n 876a0 │ │ │ │ + bne.w 8757a │ │ │ │ + b.n 8770a │ │ │ │ add.w r0, r4, #28 │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ tst.w r1, #32 │ │ │ │ - bne.w 875c4 │ │ │ │ + bne.w 8761c │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - b.n 87786 │ │ │ │ + b.n 876d0 │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + mov r4, r6 │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 876e8 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - b.n 87d60 │ │ │ │ + b.n 87daa │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 87bd2 │ │ │ │ + b.n 87bee │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str.w r9, [sp, #16] │ │ │ │ - str.w sl, [sp, #24] │ │ │ │ - str r3, [sp, #20] │ │ │ │ - b.n 8767e │ │ │ │ + str.w r9, [sp, #28] │ │ │ │ + str r3, [sp, #24] │ │ │ │ + b.n 876e8 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 87b40 │ │ │ │ + b.n 87b86 │ │ │ │ + ldr r0, [r5, #28] │ │ │ │ + b.n 87d76 │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ - b.n 87b5e │ │ │ │ + b.n 87ba4 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r8, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.n 87b40 │ │ │ │ - ldr r0, [r5, #28] │ │ │ │ - b.n 87d2c │ │ │ │ + b.n 87b86 │ │ │ │ nop │ │ │ │ │ │ │ │ -00087da8 : │ │ │ │ +00087df8 : │ │ │ │ push {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, #4028] @ 0xfbc │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ - ldr r4, [pc, #452] @ (87f84 ) │ │ │ │ + ldr r4, [pc, #452] @ (87fd4 ) │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ ldr r7, [r3, r4] │ │ │ │ str r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87f6a │ │ │ │ + beq.w 87fba │ │ │ │ mov r6, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 87efc │ │ │ │ + beq.w 87f4c │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87efc │ │ │ │ + beq.w 87f4c │ │ │ │ add r3, sp, #16 │ │ │ │ add r0, sp, #20 │ │ │ │ - bl 87f88 │ │ │ │ + bl 87fd8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 87f70 │ │ │ │ + beq.w 87fc0 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 87eae │ │ │ │ + beq.n 87efe │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #20 │ │ │ │ - bpl.n 87e98 │ │ │ │ + bpl.n 87ee8 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr.w r8, [r6, r3] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 87e98 │ │ │ │ + beq.n 87ee8 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 87f16 │ │ │ │ + beq.n 87f66 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87f22 │ │ │ │ + bne.n 87f72 │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 87e86 │ │ │ │ + ble.n 87ed6 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87e38 │ │ │ │ + bge.n 87e88 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87ed8 │ │ │ │ + beq.n 87f28 │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 87e86 │ │ │ │ + beq.n 87ed6 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87e4e │ │ │ │ + bge.n 87e9e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87ee8 │ │ │ │ + beq.n 87f38 │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 87e86 │ │ │ │ + beq.n 87ed6 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87e64 │ │ │ │ + bge.n 87eb4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 87ef2 │ │ │ │ + beq.n 87f42 │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 87e86 │ │ │ │ + beq.n 87ed6 │ │ │ │ add.w r7, r5, #8 │ │ │ │ movs r6, #3 │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 87e80 │ │ │ │ + bge.n 87ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbz r3, 87ee2 │ │ │ │ + cbz r3, 87f32 │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 87e6e │ │ │ │ + bne.n 87ebe │ │ │ │ add r3, sp, #20 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 87f0e │ │ │ │ + bne.n 87f5e │ │ │ │ mov r0, r8 │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r7 │ │ │ │ bic.w r3, r4, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r5 │ │ │ │ - bl 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87e22 │ │ │ │ + b.n 87e72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bpl.n 87df8 │ │ │ │ + bpl.n 87e48 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r1, r6 │ │ │ │ add.w r2, r3, #16 │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - bl 881d0 │ │ │ │ + bl 88220 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 87e30 │ │ │ │ - b.n 87e86 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + blt.n 87e80 │ │ │ │ + b.n 87ed6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #1 │ │ │ │ - bne.n 87e3c │ │ │ │ - b.n 87e86 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87e80 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 87e8c │ │ │ │ + b.n 87ed6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 87ed0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #2 │ │ │ │ - bne.n 87e52 │ │ │ │ - b.n 87e86 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bne.n 87ea2 │ │ │ │ + b.n 87ed6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #3 │ │ │ │ - bne.n 87e68 │ │ │ │ - b.n 87e86 │ │ │ │ + bne.n 87eb8 │ │ │ │ + b.n 87ed6 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 881d0 │ │ │ │ + bl 88220 │ │ │ │ mov r8, r0 │ │ │ │ - b.n 87e8c │ │ │ │ + b.n 87edc │ │ │ │ mov r0, r5 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 87e8c │ │ │ │ - cbz r3, 87f4e │ │ │ │ + bl 76338 │ │ │ │ + b.n 87edc │ │ │ │ + cbz r3, 87f9e │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 87f4e │ │ │ │ + cbz r3, 87f9e │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 87e22 │ │ │ │ + b.n 87e72 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 87e22 │ │ │ │ + beq.w 87e72 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 87f76 │ │ │ │ + blt.n 87fc6 │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #19124 @ 0x4ab4 │ │ │ │ + movw r2, #19188 @ 0x4af4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ - b.n 87f1c │ │ │ │ + bl 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + b.n 87f6c │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #19140 @ 0x4ac4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ - b.n 87f1c │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ + b.n 87f6c │ │ │ │ mov r0, r7 │ │ │ │ - bl 613ea │ │ │ │ + bl 613fa │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 87e8c │ │ │ │ + b.n 87edc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 87f32 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 87f32 │ │ │ │ + bne.n 87f82 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 87f82 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ movs r0, #0 │ │ │ │ mov sl, r3 │ │ │ │ sub sp, #16 │ │ │ │ subs r3, r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - bgt.n 88080 │ │ │ │ - cbz r4, 87fcc │ │ │ │ + bgt.n 880d0 │ │ │ │ + cbz r4, 8801c │ │ │ │ cmp r4, #58 @ 0x3a │ │ │ │ - bhi.n 880b0 │ │ │ │ + bhi.n 88100 │ │ │ │ cmp r4, #31 │ │ │ │ - bhi.n 88054 │ │ │ │ + bhi.n 880a4 │ │ │ │ cmp r4, #9 │ │ │ │ - beq.n 87fa4 │ │ │ │ + beq.n 87ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 87fa4 │ │ │ │ + bne.n 87ff4 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 87fae │ │ │ │ + bne.n 87ffe │ │ │ │ cmp r9, r4 │ │ │ │ - blt.w 88186 │ │ │ │ + blt.w 881d6 │ │ │ │ itt eq │ │ │ │ moveq r8, r7 │ │ │ │ streq.w r9, [sl] │ │ │ │ - beq.n 880a8 │ │ │ │ + beq.n 880f8 │ │ │ │ cmp.w r9, #5 │ │ │ │ - bgt.w 880ec │ │ │ │ + bgt.w 8813c │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88140 │ │ │ │ + beq.w 88190 │ │ │ │ mov r8, r7 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r7, #0] │ │ │ │ - beq.n 8809a │ │ │ │ + beq.n 880ea │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88144 │ │ │ │ + beq.w 88194 │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r0, [r8, #4] │ │ │ │ - beq.n 8809a │ │ │ │ + beq.n 880ea │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8811a │ │ │ │ + beq.n 8816a │ │ │ │ cmp.w r9, #3 │ │ │ │ str.w r0, [r8, #8] │ │ │ │ - beq.n 8809a │ │ │ │ + beq.n 880ea │ │ │ │ add.w r3, r8, #8 │ │ │ │ movs r4, #3 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 81158 │ │ │ │ + bl 81178 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8811c │ │ │ │ + beq.n 8816c │ │ │ │ adds r4, #1 │ │ │ │ str.w r0, [r3, #4]! │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 88038 │ │ │ │ - b.n 8809c │ │ │ │ + bne.n 88088 │ │ │ │ + b.n 880ec │ │ │ │ sub.w r5, r4, #32 │ │ │ │ movs r6, #1 │ │ │ │ uxtb r5, r5 │ │ │ │ lsls r6, r5 │ │ │ │ movw r5, #4169 @ 0x1049 │ │ │ │ movt r5, #1024 @ 0x400 │ │ │ │ ands r5, r6 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 87fa4 │ │ │ │ + bne.n 87ff4 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 88096 │ │ │ │ + beq.n 880e6 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 880be │ │ │ │ - cbnz r0, 880d8 │ │ │ │ + bne.n 8810e │ │ │ │ + cbnz r0, 88128 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ movs r0, #1 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 88096 │ │ │ │ - bls.n 880ce │ │ │ │ + beq.n 880e6 │ │ │ │ + bls.n 8811e │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 880d8 │ │ │ │ + beq.n 88128 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - beq.n 88096 │ │ │ │ + beq.n 880e6 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - bne.n 88084 │ │ │ │ + bne.n 880d4 │ │ │ │ subs r0, #1 │ │ │ │ - b.n 87fa4 │ │ │ │ + b.n 87ff4 │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88148 │ │ │ │ + bne.n 88198 │ │ │ │ str.w r9, [sl] │ │ │ │ mov r0, r8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r4, #123 @ 0x7b │ │ │ │ - beq.n 88074 │ │ │ │ - bhi.n 880dc │ │ │ │ + beq.n 880c4 │ │ │ │ + bhi.n 8812c │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - beq.n 88074 │ │ │ │ + beq.n 880c4 │ │ │ │ cmp r4, #93 @ 0x5d │ │ │ │ - beq.n 88096 │ │ │ │ + beq.n 880e6 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 87fa4 │ │ │ │ + bne.w 87ff4 │ │ │ │ ldrb.w r4, [r3, #1]! │ │ │ │ add.w r9, r9, #1 │ │ │ │ - b.n 87fc6 │ │ │ │ + b.n 88016 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ - beq.n 88096 │ │ │ │ - bls.n 880e2 │ │ │ │ + beq.n 880e6 │ │ │ │ + bls.n 88132 │ │ │ │ cmp r4, #91 @ 0x5b │ │ │ │ - bne.n 8808e │ │ │ │ + bne.n 880de │ │ │ │ adds r0, #1 │ │ │ │ - b.n 87fa4 │ │ │ │ + b.n 87ff4 │ │ │ │ cmp r4, #125 @ 0x7d │ │ │ │ - bne.n 880be │ │ │ │ - b.n 88096 │ │ │ │ + bne.n 8810e │ │ │ │ + b.n 880e6 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 88170 │ │ │ │ + beq.n 881c0 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - bne.n 8808e │ │ │ │ - b.n 880d8 │ │ │ │ + bne.n 880de │ │ │ │ + b.n 88128 │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ strd r1, r2, [sp] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r8, r0 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 881a6 │ │ │ │ + beq.n 881f6 │ │ │ │ add r6, sp, #12 │ │ │ │ add r5, sp, #8 │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 81158 │ │ │ │ - cbz r0, 8811c │ │ │ │ + bl 81178 │ │ │ │ + cbz r0, 8816c │ │ │ │ str.w r0, [r8] │ │ │ │ - b.n 88004 │ │ │ │ + b.n 88054 │ │ │ │ movs r4, #2 │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r6 │ │ │ │ subs r3, r3, r4 │ │ │ │ mov r0, r5 │ │ │ │ movs r2, #0 │ │ │ │ - bl 296460 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ + bl 296528 <_PyWeakref_IsDead@@Base+0x1ac> │ │ │ │ mov r5, r8 │ │ │ │ add.w r4, r8, r4, lsl #2 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 881b4 │ │ │ │ + bne.n 88204 │ │ │ │ cmp r7, r8 │ │ │ │ - bne.n 881ac │ │ │ │ + bne.n 881fc │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n 880a8 │ │ │ │ + b.n 880f8 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 8811c │ │ │ │ + b.n 8816c │ │ │ │ movs r4, #1 │ │ │ │ - b.n 8811c │ │ │ │ + b.n 8816c │ │ │ │ sub.w r1, r3, #32 │ │ │ │ movw r0, #61438 @ 0xeffe │ │ │ │ movt r0, #64511 @ 0xfbff │ │ │ │ movs r5, #1 │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #26 │ │ │ │ itt ls │ │ │ │ asrls r0, r1 │ │ │ │ andls r5, r0 │ │ │ │ cmp r3, #9 │ │ │ │ - beq.n 88166 │ │ │ │ - cbnz r5, 8818e │ │ │ │ + beq.n 881b6 │ │ │ │ + cbnz r5, 881de │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 880a4 │ │ │ │ - b.n 88148 │ │ │ │ + beq.n 880f4 │ │ │ │ + b.n 88198 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16700 @ 0x413c │ │ │ │ + movw r1, #16764 @ 0x417c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [sl] │ │ │ │ - b.n 8813a │ │ │ │ + b.n 8818a │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16728 @ 0x4158 │ │ │ │ + movw r1, #16792 @ 0x4198 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 8812c │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 8813a │ │ │ │ + bl f3598 │ │ │ │ + b.n 8817c │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 8818a │ │ │ │ mov r0, r8 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 8813a │ │ │ │ + bl 76338 │ │ │ │ + b.n 8818a │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88132 │ │ │ │ + bge.n 88182 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88132 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88132 │ │ │ │ + bne.n 88182 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88182 │ │ │ │ nop │ │ │ │ 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] │ │ │ │ ldr.w lr, [sp, #24] │ │ │ │ ldr r5, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 8820e │ │ │ │ + bpl.n 8825e │ │ │ │ ldr r4, [r4, #28] │ │ │ │ ldr r4, [r1, r4] │ │ │ │ - cbz r4, 8820e │ │ │ │ + cbz r4, 8825e │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, lr │ │ │ │ blx r4 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 8821e │ │ │ │ - cbnz r2, 88244 │ │ │ │ + cbz r0, 8826e │ │ │ │ + cbnz r2, 88294 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ str.w lr, [sp, #24] │ │ │ │ bic.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ - cbz r2, 88226 │ │ │ │ + b.w 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ + cbz r2, 88276 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 88208 │ │ │ │ + bne.n 88258 │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #19140 @ 0x4ac4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88208 │ │ │ │ + beq.n 88258 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 88270 │ │ │ │ + blt.n 882c0 │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #19124 @ 0x4ab4 │ │ │ │ + movw r2, #19188 @ 0x4af4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - b.w 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + b.w 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 88252 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88252 │ │ │ │ + bne.n 882a2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 882a2 │ │ │ │ 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8846c │ │ │ │ + bne.w 884bc │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88452 │ │ │ │ + bne.w 884a2 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 883f4 │ │ │ │ + beq.w 8847c │ │ │ │ movw r5, #11536 @ 0x2d10 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr r4, [r7, #0] │ │ │ │ cmp r6, r5 │ │ │ │ - bne.w 88438 │ │ │ │ + bne.w 88488 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 88400 │ │ │ │ + beq.w 88444 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w 88446 │ │ │ │ + beq.w 88496 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbnz r0, 882ea │ │ │ │ + cbnz r0, 8833a │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r1, #7 │ │ │ │ str r1, [r3, #16] │ │ │ │ add.w r1, r3, #32 │ │ │ │ @@ -138350,188 +138386,188 @@ │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ movw r2, #10936 @ 0x2ab8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r0, [r3, #24] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ cmpne r1, r2 │ │ │ │ - bne.n 8833e │ │ │ │ + bne.n 8838e │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ea5bc │ │ │ │ + bl ea5f4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 882e2 │ │ │ │ + beq.n 88332 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 882e0 │ │ │ │ + bge.n 88330 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 882e0 │ │ │ │ + bne.n 88330 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 882e0 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88330 │ │ │ │ ldr.w r8, [r1, #172] @ 0xac │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 88486 │ │ │ │ + beq.w 884d6 │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 883c6 │ │ │ │ + ble.n 88416 │ │ │ │ ldr.w ip, [r8, #16] │ │ │ │ cmp ip, r2 │ │ │ │ - beq.n 88316 │ │ │ │ + beq.n 88366 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 88392 │ │ │ │ + beq.n 883e2 │ │ │ │ ldr.w r0, [r8, #20] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 88316 │ │ │ │ + beq.n 88366 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 88392 │ │ │ │ + beq.n 883e2 │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 88316 │ │ │ │ + beq.n 88366 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 88392 │ │ │ │ + beq.n 883e2 │ │ │ │ add.w r7, r8, #24 │ │ │ │ mov.w lr, #3 │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 88316 │ │ │ │ + beq.n 88366 │ │ │ │ cmp r6, lr │ │ │ │ - bne.n 8837e │ │ │ │ + bne.n 883ce │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 883c6 │ │ │ │ + ble.n 88416 │ │ │ │ cmp ip, r5 │ │ │ │ - beq.n 88316 │ │ │ │ + beq.n 88366 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 883c6 │ │ │ │ + beq.n 88416 │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 88316 │ │ │ │ + beq.n 88366 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 883c6 │ │ │ │ + beq.n 88416 │ │ │ │ ldr.w r2, [r8, #24] │ │ │ │ cmp r2, r5 │ │ │ │ - beq.n 88316 │ │ │ │ + beq.n 88366 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 883c6 │ │ │ │ + beq.n 88416 │ │ │ │ add.w r0, r8, #24 │ │ │ │ movs r2, #3 │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq.n 88316 │ │ │ │ + beq.n 88366 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 883b8 │ │ │ │ + bne.n 88408 │ │ │ │ movw r2, #18128 @ 0x46d0 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - beq.n 883e6 │ │ │ │ - bl 884ec │ │ │ │ + beq.n 88436 │ │ │ │ + bl 8853c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 882e2 │ │ │ │ - b.n 88326 │ │ │ │ - bl 1d70d8 │ │ │ │ + beq.w 88332 │ │ │ │ + b.n 88376 │ │ │ │ + bl 1d7350 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 882e2 │ │ │ │ - b.n 88326 │ │ │ │ - movw r5, #11536 @ 0x2d10 │ │ │ │ - movt r5, #75 @ 0x4b │ │ │ │ - cmp r6, r5 │ │ │ │ - bne.n 88438 │ │ │ │ + beq.w 88332 │ │ │ │ + b.n 88376 │ │ │ │ ldr.w r3, [r5, #152] @ 0x98 │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #11536 @ 0x2d10 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 882e2 │ │ │ │ + beq.w 88332 │ │ │ │ movs r2, #0 │ │ │ │ movs r4, #7 │ │ │ │ adds r0, #32 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r0, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ strd r2, r2, [r3, #8] │ │ │ │ strd r1, r2, [r3, #24] │ │ │ │ str r2, [r3, #96] @ 0x60 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ + movw r5, #11536 @ 0x2d10 │ │ │ │ + movt r5, #75 @ 0x4b │ │ │ │ + cmp r6, r5 │ │ │ │ + beq.n 88444 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 19bf20 │ │ │ │ + b.w 19c5f0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 19bf10 │ │ │ │ - movw r0, #48756 @ 0xbe74 │ │ │ │ + b.w 19c5e0 │ │ │ │ + movw r0, #48820 @ 0xbeb4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 882e0 │ │ │ │ - b.n 882ae │ │ │ │ + beq.w 88330 │ │ │ │ + b.n 882fe │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #48756 @ 0xbe74 │ │ │ │ + movw r0, #48820 @ 0xbeb4 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 2619b0 <_PyTime_ObjectToTimeval@@Base+0xf98> │ │ │ │ + bl 261be8 <_PyTime_ObjectToTimeval@@Base+0xf98> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8829c │ │ │ │ - b.n 882e0 │ │ │ │ + bne.w 882ec │ │ │ │ + b.n 88330 │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 88494 │ │ │ │ + cbz r0, 884e4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 88488 │ │ │ │ - b.n 88316 │ │ │ │ + bne.n 884d8 │ │ │ │ + b.n 88366 │ │ │ │ mov r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq.w 88316 │ │ │ │ + beq.w 88366 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 88496 │ │ │ │ - b.n 883c6 │ │ │ │ + bne.n 884e6 │ │ │ │ + b.n 88416 │ │ │ │ nop │ │ │ │ │ │ │ │ -000884a8 : │ │ │ │ +000884f8 : │ │ │ │ ldr.w r2, [r0, #172] @ 0xac │ │ │ │ - cbz r2, 884d4 │ │ │ │ + cbz r2, 88524 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ movs r3, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - ble.n 884ca │ │ │ │ + ble.n 8851a │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 884b6 │ │ │ │ + bne.n 88506 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ - cbz r0, 884da │ │ │ │ + cbz r0, 8852a │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 884ce │ │ │ │ - b.n 884c6 │ │ │ │ + bne.n 8851e │ │ │ │ + b.n 88516 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r3, r1, r3 │ │ │ │ negs r0, r3 │ │ │ │ adcs r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -138541,85 +138577,85 @@ │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ mov r9, r0 │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88d30 │ │ │ │ + beq.w 88d7c │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ str r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88d1e │ │ │ │ + beq.w 88d6a │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #5569 @ 0x15c1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w 88ef6 │ │ │ │ + beq.w 88f42 │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov sl, r9 │ │ │ │ str r2, [r7, #24] │ │ │ │ movw r2, #35500 @ 0x8aac │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r7, #8] │ │ │ │ movw r2, #4364 @ 0x110c │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r7, #20] │ │ │ │ - b.n 885aa │ │ │ │ + b.n 885f8 │ │ │ │ ldr.w r5, [r4, #-8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 88732 │ │ │ │ + bne.n 886a4 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 88dd4 │ │ │ │ + bne.w 88e2c │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r0 │ │ │ │ add.w r6, r9, r9, lsl #1 │ │ │ │ ldrd r5, r0, [sl, #8] │ │ │ │ adds r2, r5, #1 │ │ │ │ str.w r2, [sl, #8] │ │ │ │ add.w ip, r0, #1 │ │ │ │ str.w ip, [sl, #12] │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ str.w fp, [r4, #-8] │ │ │ │ cmp r2, r6 │ │ │ │ str.w r8, [r1, #4] │ │ │ │ - bcs.w 8882e │ │ │ │ + bcs.w 8887c │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 885a4 │ │ │ │ + bge.n 885f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88df4 │ │ │ │ + beq.w 88e4c │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 88760 │ │ │ │ + beq.w 887ae │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 88648 │ │ │ │ + beq.n 88698 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88fce │ │ │ │ + beq.w 89012 │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 88fe2 │ │ │ │ + beq.w 89026 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [fp] │ │ │ │ ldrd r9, r3, [sl, #16] │ │ │ │ mov r0, r9 │ │ │ │ @@ -138637,1097 +138673,1098 @@ │ │ │ │ add.w r1, r4, #16 │ │ │ │ adds r4, #8 │ │ │ │ add.w r2, r1, r2, lsl #3 │ │ │ │ str r2, [r7, #28] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ sub.w r1, r4, #8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88550 │ │ │ │ + beq.n 885a0 │ │ │ │ cmp r8, r2 │ │ │ │ - beq.n 88654 │ │ │ │ + beq.w 88784 │ │ │ │ ldr r5, [r7, #36] @ 0x24 │ │ │ │ cmp.w r2, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ moveq r5, r1 │ │ │ │ str r5, [r7, #36] @ 0x24 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ adds r4, #8 │ │ │ │ cmp r2, r4 │ │ │ │ - bne.n 88612 │ │ │ │ + bne.n 88660 │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ add sl, r6 │ │ │ │ add.w sl, sl, #1 │ │ │ │ and.w sl, sl, r0 │ │ │ │ - b.n 885f6 │ │ │ │ + b.n 88644 │ │ │ │ ldr.w r8, [fp, #12] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 885d4 │ │ │ │ - b.n 885be │ │ │ │ - ldr.w r5, [r4, #-8] │ │ │ │ - cmp fp, r5 │ │ │ │ - beq.n 8873e │ │ │ │ + bne.n 88622 │ │ │ │ + b.n 8860c │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.n 8867e │ │ │ │ + cmp r5, fp │ │ │ │ + beq.n 8878c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ str r2, [r7, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 88b96 │ │ │ │ + beq.w 88be2 │ │ │ │ str r3, [r7, #12] │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #744] @ (88958 ) │ │ │ │ + ldr r3, [pc, #736] @ (889a4 ) │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 88ca0 │ │ │ │ + bge.w 88cec │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 88cac │ │ │ │ + bcc.w 88cf8 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r1, r2 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 88afa │ │ │ │ + bne.w 88b46 │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8897a │ │ │ │ - movw r2, #19629 @ 0x4cad │ │ │ │ + beq.w 889c6 │ │ │ │ + movw r2, #19613 @ 0x4c9d │ │ │ │ movt r2, #14 │ │ │ │ cmp r3, r2 │ │ │ │ itt ne │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [r7, #16] │ │ │ │ - beq.w 887d6 │ │ │ │ + beq.w 88824 │ │ │ │ movs r2, #2 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 88968 │ │ │ │ + beq.w 889b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88cc8 │ │ │ │ + beq.w 88d14 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88eb8 │ │ │ │ + bne.w 88f04 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r1, r3, r1 │ │ │ │ clz r1, r1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ - blt.w 88ecc │ │ │ │ + blt.w 88f18 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88706 │ │ │ │ + bge.n 88758 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88fc2 │ │ │ │ + beq.w 89006 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8873e │ │ │ │ + beq.n 8878c │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 88fba │ │ │ │ + bne.w 88ffe │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ cmp r2, r5 │ │ │ │ - bne.w 88fba │ │ │ │ + bne.w 88ffe │ │ │ │ ldr r2, [r7, #28] │ │ │ │ adds r4, #8 │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ cmp r2, r4 │ │ │ │ - bne.w 88612 │ │ │ │ - b.n 88636 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 8862e │ │ │ │ - cmp r5, fp │ │ │ │ - bne.n 8865c │ │ │ │ + bne.w 88660 │ │ │ │ + b.n 88686 │ │ │ │ + ldr.w r5, [r4, #-8] │ │ │ │ + cmp fp, r5 │ │ │ │ + bne.n 886ae │ │ │ │ ldr.w r3, [fp] │ │ │ │ mov sl, r9 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 885a4 │ │ │ │ + bge.w 885f2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8894e │ │ │ │ + bne.w 8899a │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8894a │ │ │ │ - ldr r5, [pc, #500] @ (88958 ) │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88996 │ │ │ │ + ldr r5, [pc, #500] @ (889a4 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r5, r6] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88f7c │ │ │ │ + bne.w 88fc0 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 887cc │ │ │ │ + bge.n 8881a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 887cc │ │ │ │ + cbnz r3, 8881a │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr.w r9, [r3, #24] │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ ubfx r8, r2, #14, #1 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r8, #1 │ │ │ │ mov.w sl, r3, asr #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 88fec │ │ │ │ - ldr r2, [pc, #432] @ (8895c ) │ │ │ │ + bne.w 89030 │ │ │ │ + ldr r2, [pc, #428] @ (889a8 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88e96 │ │ │ │ + bne.w 88e88 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ blx r9 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88e16 │ │ │ │ + bne.w 88e56 │ │ │ │ ldr r3, [r5, r6] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88c70 │ │ │ │ + bne.w 88cbc │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #108 @ 0x6c │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #16] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r2, r3, #7 │ │ │ │ - bpl.w 88960 │ │ │ │ + bpl.w 889ac │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #7 │ │ │ │ - bpl.w 88960 │ │ │ │ + bpl.w 889ac │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr.w r0, [fp, #8] │ │ │ │ and.w r2, r3, #3 │ │ │ │ and.w r1, r0, #3 │ │ │ │ orr.w ip, r3, r0 │ │ │ │ rsb r2, r2, #1 │ │ │ │ rsb r1, r1, #1 │ │ │ │ cmp.w ip, #15 │ │ │ │ - bhi.w 889be │ │ │ │ + bhi.w 88a0a │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mul.w r2, r3, r2 │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ mul.w r3, r1, r3 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 889ec │ │ │ │ + beq.w 88a38 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 886d4 │ │ │ │ + b.n 88726 │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp ip, r2 │ │ │ │ it gt │ │ │ │ movgt.w ip, ip, lsl #1 │ │ │ │ - bgt.n 88858 │ │ │ │ + bgt.n 888a6 │ │ │ │ mov.w ip, ip, lsl #2 │ │ │ │ cmp.w ip, #7 │ │ │ │ - bls.w 88a50 │ │ │ │ + bls.w 88a9c │ │ │ │ cmp.w ip, #15 │ │ │ │ - bls.w 88b66 │ │ │ │ + bls.w 88bb2 │ │ │ │ cmp.w ip, #31 │ │ │ │ - bls.w 88a6a │ │ │ │ + bls.w 88ab6 │ │ │ │ movs r4, #32 │ │ │ │ lsls r4, r4, #1 │ │ │ │ cmp r4, ip │ │ │ │ - bls.n 8885a │ │ │ │ + bls.n 888a8 │ │ │ │ add.w r2, sl, #32 │ │ │ │ mov r6, r3 │ │ │ │ cmp.w r4, #268435456 @ 0x10000000 │ │ │ │ str r2, [r7, #28] │ │ │ │ - bcs.w 89054 │ │ │ │ + bcs.w 890aa │ │ │ │ movw r5, #24184 @ 0x5e78 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ lsls r0, r4, #3 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r5, #868] @ 0x364 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88e66 │ │ │ │ - ldr r2, [pc, #200] @ (88958 ) │ │ │ │ + bne.w 88ede │ │ │ │ + ldr r2, [pc, #196] @ (889a4 ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ str r2, [r7, #16] │ │ │ │ - bne.w 88a1a │ │ │ │ + bne.w 88a66 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ subs r1, r2, #1 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ lsrs r1, r1, #3 │ │ │ │ str r1, [r7, #12] │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 88dfe │ │ │ │ + beq.w 88e14 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w r8, [r2, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ ldr.w lr, [r8] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 889f6 │ │ │ │ + beq.w 88a42 │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov.w r9, r9, lsl #3 │ │ │ │ blx 2b348 │ │ │ │ add.w lr, r4, #4294967295 @ 0xffffffff │ │ │ │ ldrd r1, r2, [sl, #8] │ │ │ │ add.w r3, r6, r9 │ │ │ │ strd lr, r8, [sl, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 88e2e │ │ │ │ + bne.w 88ea2 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi.n 88942 │ │ │ │ - add.w r3, r6, #16 │ │ │ │ - add.w ip, r3, r9 │ │ │ │ - add.w r3, r6, #8 │ │ │ │ - mov r9, r6 │ │ │ │ - mov r6, r5 │ │ │ │ + itttt ls │ │ │ │ + addls.w r3, r6, #16 │ │ │ │ + addls.w ip, r3, r9 │ │ │ │ + addls.w r3, r6, #8 │ │ │ │ + movls r9, r5 │ │ │ │ + bhi.n 8898e │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 88938 │ │ │ │ + cbz r2, 88986 │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ and.w r1, lr, r0 │ │ │ │ add.w r4, r8, r1, lsl #3 │ │ │ │ ldr.w r5, [r8, r1, lsl #3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 88aa8 │ │ │ │ + bne.w 88af4 │ │ │ │ str.w r2, [r8, r1, lsl #3] │ │ │ │ str r0, [r4, #4] │ │ │ │ adds r3, #8 │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 88916 │ │ │ │ - mov r5, r6 │ │ │ │ - mov r6, r9 │ │ │ │ + bne.n 88964 │ │ │ │ + mov r5, r9 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne.w 88c7c │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.w 88cc8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 88598 │ │ │ │ - b.n 885a4 │ │ │ │ + blt.w 885e6 │ │ │ │ + b.n 885f2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8907e │ │ │ │ + blt.w 890ee │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbnz r3, 889a8 │ │ │ │ + cbnz r3, 889f4 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ - cbz r3, 889a8 │ │ │ │ + cbz r3, 889f4 │ │ │ │ movw r2, #10716 @ 0x29dc │ │ │ │ movt r2, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx r3 │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 886ce │ │ │ │ + bne.w 88720 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8906e │ │ │ │ + blt.w 890b2 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 88824 │ │ │ │ + b.n 88872 │ │ │ │ lsrs r3, r3, #3 │ │ │ │ lsrs r0, r0, #3 │ │ │ │ mul.w r2, r3, r2 │ │ │ │ mul.w r1, r0, r1 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88824 │ │ │ │ - cbz r3, 889ec │ │ │ │ + bne.w 88872 │ │ │ │ + cbz r3, 88a38 │ │ │ │ add.w r0, r5, r3, lsl #2 │ │ │ │ add.w ip, fp, r3, lsl #2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 88824 │ │ │ │ + bne.w 88872 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 88bbe │ │ │ │ + bne.w 88c0a │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 886d4 │ │ │ │ + b.n 88726 │ │ │ │ ldrd r0, r1, [r2, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.w 88c4e │ │ │ │ + bhi.w 88c92 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r0 │ │ │ │ str r1, [r2, #4] │ │ │ │ str.w lr, [r2, r0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 888dc │ │ │ │ + bne.w 8892a │ │ │ │ ldr.w r2, [r5, #848] @ 0x350 │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88f6c │ │ │ │ + bne.w 88ef4 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ str r3, [r7, #12] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 89054 │ │ │ │ + beq.w 890aa │ │ │ │ ldr r2, [r7, #16] │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r3, [r2, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #800] @ 0x320 │ │ │ │ - b.n 888de │ │ │ │ + b.n 8892c │ │ │ │ add.w r8, sl, #32 │ │ │ │ mov r6, r3 │ │ │ │ cmp r3, r8 │ │ │ │ - beq.w 88f2c │ │ │ │ + beq.w 88f78 │ │ │ │ mov r5, r3 │ │ │ │ movs r4, #8 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ str.w r8, [r7, #28] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - b.n 888de │ │ │ │ + b.n 8892c │ │ │ │ mov r6, r3 │ │ │ │ movs r4, #32 │ │ │ │ add.w r2, sl, #32 │ │ │ │ str r2, [r7, #28] │ │ │ │ movw r5, #24184 @ 0x5e78 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ lsls r2, r4, #3 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r2, [r5, #868] @ 0x364 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88e66 │ │ │ │ - ldr r2, [pc, #664] @ (88d2c ) │ │ │ │ + bne.w 88ede │ │ │ │ + ldr r2, [pc, #664] @ (88d78 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ str r2, [r7, #16] │ │ │ │ - b.n 888aa │ │ │ │ + b.n 888f8 │ │ │ │ add.w r5, r1, #9 │ │ │ │ cmp lr, r5 │ │ │ │ - bcc.n 88b72 │ │ │ │ + bcc.n 88bbe │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88bba │ │ │ │ + beq.w 88c06 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88c4a │ │ │ │ + beq.w 88ca4 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88c60 │ │ │ │ + beq.w 88cac │ │ │ │ ldr r5, [r4, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88c8c │ │ │ │ + beq.w 88cd8 │ │ │ │ ldr r5, [r4, #40] @ 0x28 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88c94 │ │ │ │ + beq.w 88ce0 │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88c9c │ │ │ │ + beq.w 88ce8 │ │ │ │ ldr r5, [r4, #56] @ 0x38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88bfa │ │ │ │ + beq.w 88c46 │ │ │ │ ldr r5, [r4, #64] @ 0x40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 88d28 │ │ │ │ + beq.w 88d74 │ │ │ │ ldr r5, [r4, #72] @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 88b72 │ │ │ │ + bne.n 88bbe │ │ │ │ adds r4, #72 @ 0x48 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 88bdc │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr.w r0, [r2, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89016 │ │ │ │ + beq.w 89070 │ │ │ │ ldr.w ip, [r0, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 88b4a │ │ │ │ + ble.n 88b96 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 88c00 │ │ │ │ + beq.n 88c4c │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 88b4a │ │ │ │ + beq.n 88b96 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 88c00 │ │ │ │ + beq.n 88c4c │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 88b4a │ │ │ │ + beq.n 88b96 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 88c00 │ │ │ │ + beq.n 88c4c │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 88b4a │ │ │ │ + beq.n 88b96 │ │ │ │ adds r0, #24 │ │ │ │ movs r3, #3 │ │ │ │ mov lr, r2 │ │ │ │ ldr.w r2, [r0, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.n 88bfe │ │ │ │ + beq.n 88c4a │ │ │ │ cmp ip, r3 │ │ │ │ - bne.n 88b3a │ │ │ │ + bne.n 88b86 │ │ │ │ mov r2, lr │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8897a │ │ │ │ + beq.w 889c6 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #16] │ │ │ │ - movw r2, #19629 @ 0x4cad │ │ │ │ + movw r2, #19613 @ 0x4c9d │ │ │ │ movt r2, #14 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 887da │ │ │ │ - b.n 886b6 │ │ │ │ + beq.w 88828 │ │ │ │ + b.n 88708 │ │ │ │ add.w r2, sl, #32 │ │ │ │ mov r6, r3 │ │ │ │ movs r4, #16 │ │ │ │ str r2, [r7, #28] │ │ │ │ - b.n 88a74 │ │ │ │ + b.n 88ac0 │ │ │ │ lsrs r4, r0, #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ str r4, [r7, #36] @ 0x24 │ │ │ │ adds r4, #1 │ │ │ │ add r1, r4 │ │ │ │ and.w r5, lr, r1 │ │ │ │ add.w r4, r8, r5, lsl #3 │ │ │ │ ldr.w r1, [r8, r5, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 88d5e │ │ │ │ + bne.w 88da4 │ │ │ │ strd r2, r0, [r4] │ │ │ │ - b.n 88938 │ │ │ │ + b.n 88986 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r1, [r7, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 88668 │ │ │ │ + bne.w 886ba │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 199d14 <_Py_NewReference@@Base+0x2b24> │ │ │ │ + bl 19a3dc <_Py_NewReference@@Base+0x2b24> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8873e │ │ │ │ - b.n 88668 │ │ │ │ + bne.w 8878c │ │ │ │ + b.n 886ba │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #8 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 88bdc │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 88824 │ │ │ │ + bne.w 88872 │ │ │ │ subs r2, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - beq.w 889ec │ │ │ │ + beq.w 88a38 │ │ │ │ ldr.w r1, [fp, r3, lsl #2] │ │ │ │ ldr.w r3, [r5, r3, lsl #2] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 88824 │ │ │ │ + bne.w 88872 │ │ │ │ mov r3, r0 │ │ │ │ subs r2, #1 │ │ │ │ - bcc.w 889ec │ │ │ │ + bcc.w 88a38 │ │ │ │ ldr.w r0, [r3, #-4]! │ │ │ │ ldr.w r1, [ip, #-4]! │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 88be2 │ │ │ │ - b.n 88824 │ │ │ │ + beq.n 88c2e │ │ │ │ + b.n 88872 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #56 @ 0x38 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 88bdc │ │ │ │ mov r2, lr │ │ │ │ ldr r3, [r2, #100] @ 0x64 │ │ │ │ str r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89064 │ │ │ │ + beq.w 890a0 │ │ │ │ movw r3, #10716 @ 0x29dc │ │ │ │ movt r3, #76 @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ blx r3 │ │ │ │ movw r2, #5152 @ 0x1420 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 886ce │ │ │ │ + bne.w 88720 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 89044 │ │ │ │ + blt.w 89090 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 889a8 │ │ │ │ + beq.w 889f4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r7, #16] │ │ │ │ - b.n 88b56 │ │ │ │ - mov r3, r2 │ │ │ │ - mov r2, r1 │ │ │ │ - adds r4, #16 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 88ba2 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r5, r3 │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 888de │ │ │ │ + b.n 8892c │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, r1 │ │ │ │ + adds r4, #16 │ │ │ │ + b.n 88bdc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #24 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 88bdc │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 88fa4 │ │ │ │ + blt.w 88fe8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 887ce │ │ │ │ + b.n 8881c │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr.w r3, [fp] │ │ │ │ - b.n 8894e │ │ │ │ + b.n 8899a │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 88bdc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 88bdc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 88bdc │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ mov r3, r7 │ │ │ │ cmp r7, r2 │ │ │ │ - bcs.w 8868c │ │ │ │ + bcs.w 886de │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r2, r3 │ │ │ │ - bhi.w 8868c │ │ │ │ - movw r1, #23752 @ 0x5cc8 │ │ │ │ + bhi.w 886de │ │ │ │ + movw r1, #23816 @ 0x5d08 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ bl 312fc <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89036 │ │ │ │ + beq.w 8904c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r8, fp │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88cdc │ │ │ │ + bge.n 88d28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88eb0 │ │ │ │ + beq.w 88fb2 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88cf2 │ │ │ │ + bge.n 88d3e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8900e │ │ │ │ + beq.w 89044 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88d08 │ │ │ │ + bge.n 88d54 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 88d08 │ │ │ │ + cbnz r3, 88d54 │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88d1e │ │ │ │ + bge.n 88d6a │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8905c │ │ │ │ + beq.w 8903c │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 887ce │ │ │ │ + b.n 8881c │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ adds r4, #64 @ 0x40 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 88bdc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bmi.w 88e7c │ │ │ │ + bmi.n 88e6e │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88e7c │ │ │ │ + beq.n 88e6e │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88e7c │ │ │ │ + beq.n 88e6e │ │ │ │ mov r0, r1 │ │ │ │ - bl 205268 │ │ │ │ + bl 20549c │ │ │ │ str r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 88d1e │ │ │ │ + beq.n 88d6a │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.w 8852e │ │ │ │ + b.w 8857e │ │ │ │ mov r1, r2 │ │ │ │ mov r2, r3 │ │ │ │ add.w r3, r5, #9 │ │ │ │ cmp lr, r3 │ │ │ │ - bcc.n 88db0 │ │ │ │ + bcc.n 88df0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88bb6 │ │ │ │ + beq.w 88c02 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88c46 │ │ │ │ + beq.w 88ca0 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88c5c │ │ │ │ + beq.w 88ca8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88c88 │ │ │ │ + beq.n 88cd4 │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88c90 │ │ │ │ + beq.n 88cdc │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88c98 │ │ │ │ + beq.n 88ce4 │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88bf6 │ │ │ │ + beq.w 88c42 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 88d24 │ │ │ │ + beq.n 88d70 │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 88f66 │ │ │ │ + beq.w 88fba │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ adds r5, #1 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ add r5, r3 │ │ │ │ and.w r5, lr, r5 │ │ │ │ add.w r4, r8, r5, lsl #3 │ │ │ │ ldr.w r3, [r8, r5, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 88d62 │ │ │ │ + bne.n 88da8 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 88b90 │ │ │ │ + b.n 88bdc │ │ │ │ + ldrd r1, r0, [r7, #12] │ │ │ │ + str r3, [r7, #4] │ │ │ │ + bl 70ec0 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w 8892a │ │ │ │ + b.n 88a66 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ adds r2, #1 │ │ │ │ - bne.w 885ec │ │ │ │ + bne.w 8863a │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ mov sl, r9 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9, #12] │ │ │ │ ldr.w r3, [fp] │ │ │ │ strd fp, r8, [r1] │ │ │ │ - b.n 8894e │ │ │ │ + b.n 8899a │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 885a4 │ │ │ │ - ldrd r1, r0, [r7, #12] │ │ │ │ - str r3, [r7, #4] │ │ │ │ - bl 70e84 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w 888dc │ │ │ │ - b.n 88a1a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 885f2 │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.w 887c2 │ │ │ │ + ble.w 88810 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 887c2 │ │ │ │ + beq.w 88810 │ │ │ │ mov r0, r4 │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 887c2 │ │ │ │ - mov r0, r8 │ │ │ │ - ldr.w r9, [pc, #656] @ 890c4 │ │ │ │ - mov r8, r5 │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 88810 │ │ │ │ + movw r3, #44536 @ 0xadf8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #23736 @ 0x5cb8 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d6bbc │ │ │ │ + b.n 88d6a │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ + movt r1, #19 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 88804 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r0, [r7, #32] │ │ │ │ + blx r3 │ │ │ │ + b.n 88804 │ │ │ │ mov r4, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr.w r9, [pc, #608] @ 89108 │ │ │ │ + mov r8, r6 │ │ │ │ mov r1, lr │ │ │ │ - mov r5, r3 │ │ │ │ + mov r6, r5 │ │ │ │ str.w r2, [sl, #8] │ │ │ │ - b.n 88e44 │ │ │ │ + mov r5, r3 │ │ │ │ + b.n 88eba │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r5 │ │ │ │ - bhi.n 88e62 │ │ │ │ + bhi.n 88ed8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 88e42 │ │ │ │ + beq.n 88eb8 │ │ │ │ cmp r2, r9 │ │ │ │ - beq.n 88e42 │ │ │ │ + beq.n 88eb8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r1, [r7, #16] │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - bl 19c35c │ │ │ │ + bl 19ca18 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ - b.n 88e42 │ │ │ │ - mov r5, r8 │ │ │ │ - b.n 88942 │ │ │ │ + b.n 88eb8 │ │ │ │ + mov r5, r6 │ │ │ │ + mov r6, r8 │ │ │ │ + b.n 8898e │ │ │ │ ldr.w r0, [r5, #864] @ 0x360 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ str r3, [r7, #16] │ │ │ │ blx r2 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89054 │ │ │ │ + beq.w 890aa │ │ │ │ ldr r5, [r7, #16] │ │ │ │ - b.n 888de │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #23672 @ 0x5c78 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 88d1e │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ - movt r1, #19 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 887b6 │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ - blx r3 │ │ │ │ - b.n 887b6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88cdc │ │ │ │ + b.n 8892c │ │ │ │ + ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ + ldr r1, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #12] │ │ │ │ + blx r2 │ │ │ │ + ldr r3, [r7, #12] │ │ │ │ + mov r8, r0 │ │ │ │ + b.n 88a84 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88ed6 │ │ │ │ + bge.n 88f22 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88ff8 │ │ │ │ + beq.w 8905a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 88ee6 │ │ │ │ + bge.n 88f32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 88fc2 │ │ │ │ + beq.n 89006 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8873e │ │ │ │ + beq.w 8878c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8870c │ │ │ │ + beq.w 8875e │ │ │ │ mov r8, fp │ │ │ │ - b.n 88cdc │ │ │ │ + b.n 88d28 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #23704 @ 0x5c98 │ │ │ │ + movw r1, #23768 @ 0x5cd8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r2, [r7, #32] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 88d1e │ │ │ │ + bge.w 88d6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88d1e │ │ │ │ + bne.w 88d6a │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88d1e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88d6a │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8894a │ │ │ │ + beq.w 88996 │ │ │ │ mov r4, r8 │ │ │ │ add.w r6, r7, #40 @ 0x28 │ │ │ │ add.w ip, sl, #96 @ 0x60 │ │ │ │ mov r5, r6 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r4, #16 │ │ │ │ ldr.w r2, [r4, #-8] │ │ │ │ adds r6, #16 │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ cmp r4, ip │ │ │ │ stmia r5!, {r0, r1, r2, r3} │ │ │ │ - bne.n 88f3c │ │ │ │ + bne.n 88f88 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ mov r5, r8 │ │ │ │ movs r4, #8 │ │ │ │ add.w r6, r7, #40 @ 0x28 │ │ │ │ str.w r8, [r7, #28] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - b.n 888de │ │ │ │ + b.n 8892c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88d28 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 88af6 │ │ │ │ - ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ - ldr r1, [r7, #36] @ 0x24 │ │ │ │ - str r3, [r7, #12] │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - mov r8, r0 │ │ │ │ - b.n 88a38 │ │ │ │ + b.n 88b42 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88c64 │ │ │ │ + beq.w 88cb0 │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ - cbnz r0, 88fb2 │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ + cbnz r0, 88ff6 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r4, [r5, r6] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 887c2 │ │ │ │ + bge.w 88810 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 88780 │ │ │ │ - b.n 887c2 │ │ │ │ + beq.w 887ce │ │ │ │ + b.n 88810 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ - b.n 88f96 │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ + b.n 88fda │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ - b.w 885ec │ │ │ │ + b.w 8863a │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r7, #16] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #16] │ │ │ │ - b.n 88ee6 │ │ │ │ + b.n 88f32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89096 │ │ │ │ + bne.n 890c2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f96c │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n 890b2 │ │ │ │ + bge.n 890de │ │ │ │ mov r8, fp │ │ │ │ mov r0, r8 │ │ │ │ - bl 2066bc │ │ │ │ - b.n 88cf2 │ │ │ │ + bl 206acc │ │ │ │ + b.n 88d3e │ │ │ │ ldr r1, [r7, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 887c2 │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 88810 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88d6a │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88d3e │ │ │ │ + ldr r1, [r5, #4] │ │ │ │ + ldr.w r2, [fp, #4] │ │ │ │ + cmp r2, r1 │ │ │ │ + beq.w 886ec │ │ │ │ + b.n 88b48 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r7, #16] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 88ede │ │ │ │ - b.n 88ee6 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88cf2 │ │ │ │ + blt.w 88f2a │ │ │ │ + b.n 88f32 │ │ │ │ mov r3, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 88c00 │ │ │ │ + beq.w 88c4c │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 89018 │ │ │ │ + bne.n 89072 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 88b4a │ │ │ │ - b.n 88c00 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - ldr.w r2, [fp, #4] │ │ │ │ - cmp r2, r1 │ │ │ │ - beq.w 8869a │ │ │ │ - b.n 88afc │ │ │ │ + bne.w 88b96 │ │ │ │ + b.n 88c4c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 88c36 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88c36 │ │ │ │ - mov r8, fp │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 88cf2 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88d1e │ │ │ │ + bne.w 88c82 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 88c82 │ │ │ │ ldr r3, [r1, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 88b56 │ │ │ │ - b.n 8897a │ │ │ │ + bne.w 88ba2 │ │ │ │ + b.n 889c6 │ │ │ │ + mov r8, fp │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 88d3e │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 889a8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 889a8 │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 88972 │ │ │ │ - movw r0, #5152 @ 0x1420 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 88972 │ │ │ │ + bne.w 889f4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 889f4 │ │ │ │ mov r8, fp │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #59620 @ 0xe8e4 │ │ │ │ + movw r1, #59684 @ 0xe924 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 88fe4 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 89028 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 885c6 │ │ │ │ + bne.w 88614 │ │ │ │ ldr.w r4, [fp, #4] │ │ │ │ mov r8, fp │ │ │ │ - b.n 89098 │ │ │ │ + b.n 890c4 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 889be │ │ │ │ + movw r0, #5152 @ 0x1420 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 889be │ │ │ │ nop │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ lsls r4, r1, #1 │ │ │ │ │ │ │ │ -000890c8 : │ │ │ │ +0008910c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ - cbz r3, 890fe │ │ │ │ + cbz r3, 89142 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 8913c │ │ │ │ + cbz r0, 89180 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ movw r2, #5569 @ 0x15c1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r1, [r0, #112] @ 0x70 │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.n 89110 │ │ │ │ + beq.n 89154 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 89140 │ │ │ │ + bmi.n 89184 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 89140 │ │ │ │ + cbz r3, 89184 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 89140 │ │ │ │ - b.w 205268 │ │ │ │ + cbz r3, 89184 │ │ │ │ + b.w 20549c │ │ │ │ movw ip, #44536 @ 0xadf8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #23704 @ 0x5c98 │ │ │ │ + movw r1, #23768 @ 0x5cd8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r0, [ip] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8913c │ │ │ │ + bge.n 89180 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 89158 │ │ │ │ + cbz r2, 8919c │ │ │ │ movs r3, #0 │ │ │ │ - b.n 890f8 │ │ │ │ + b.n 8913c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23672 @ 0x5c78 │ │ │ │ + movw r1, #23736 @ 0x5cb8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8913c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89180 │ │ │ │ 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] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 89324 │ │ │ │ - ldr r5, [pc, #444] @ (89338 ) │ │ │ │ + bpl.w 89368 │ │ │ │ + ldr r5, [pc, #444] @ (8937c ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1904] @ 0x770 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 89222 │ │ │ │ - ldr r0, [pc, #420] @ (8933c ) │ │ │ │ + beq.n 89266 │ │ │ │ + ldr r0, [pc, #420] @ (89380 ) │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r2, #1904] @ 0x770 │ │ │ │ ldr.w r1, [r2, #1908] @ 0x774 │ │ │ │ ldr.w r7, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1908] @ 0x774 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 892e4 │ │ │ │ + bne.w 89328 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ str r7, [r3, #8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89244 │ │ │ │ + bge.n 89288 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ addw r6, r2, #3756 @ 0xeac │ │ │ │ ldr.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ str r4, [r3, #12] │ │ │ │ @@ -139748,30 +139785,30 @@ │ │ │ │ eor.w r1, r1, #1 │ │ │ │ orrs r1, r6 │ │ │ │ cmp r5, r0 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ str.w r7, [r2, #3868] @ 0xf1c │ │ │ │ str.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ - blt.n 8929c │ │ │ │ + blt.n 892e0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #9400 @ 0x24b8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 89334 │ │ │ │ + beq.n 89378 │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 891c0 │ │ │ │ + blt.n 89204 │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ str r4, [r3, #12] │ │ │ │ sub.w r4, r3, #8 │ │ │ │ ldr.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ and.w r1, r1, #3 │ │ │ │ addw r7, r2, #3756 @ 0xeac │ │ │ │ @@ -139790,306 +139827,306 @@ │ │ │ │ eor.w r1, r1, #1 │ │ │ │ orrs r1, r7 │ │ │ │ cmp r0, r5 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w r4, [r2, #3760] @ 0xeb0 │ │ │ │ str.w r6, [r2, #3868] @ 0xf1c │ │ │ │ str.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ - ble.n 8921c │ │ │ │ + ble.n 89260 │ │ │ │ ldr.w r1, [r2, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ - beq.n 8921c │ │ │ │ + beq.n 89260 │ │ │ │ ldr.w r2, [r2, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8921c │ │ │ │ + bne.n 89260 │ │ │ │ ldr.w r2, [ip, #72] @ 0x48 │ │ │ │ - cbnz r2, 892dc │ │ │ │ + cbnz r2, 89320 │ │ │ │ add.w r1, ip, #12 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 8921c │ │ │ │ + bmi.n 89260 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 892c6 │ │ │ │ + bne.n 8930a │ │ │ │ dmb ish │ │ │ │ - b.n 8921c │ │ │ │ + b.n 89260 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8921c │ │ │ │ - b.n 892b6 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.n 89260 │ │ │ │ + b.n 892fa │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 89310 │ │ │ │ + bne.n 89354 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 89234 │ │ │ │ + bne.n 89278 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 89238 │ │ │ │ + b.n 8927c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 89238 │ │ │ │ - movw r0, #61260 @ 0xef4c │ │ │ │ + b.n 8927c │ │ │ │ + movw r0, #61324 @ 0xef8c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #1169 @ 0x491 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 8921c │ │ │ │ + b.n 89260 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00089340 : │ │ │ │ +00089384 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 89360 │ │ │ │ + cbz r0, 893a4 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldr r2, [pc, #56] @ (8939c ) │ │ │ │ + ldr r2, [pc, #56] @ (893e0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8935a │ │ │ │ + beq.n 8939e │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8935a │ │ │ │ + beq.n 8939e │ │ │ │ movw r1, #61116 @ 0xeebc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8935a │ │ │ │ + beq.n 8939e │ │ │ │ ldr r0, [sp, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 8935a │ │ │ │ + b.n 8939e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - cbz r2, 893f0 │ │ │ │ + cbz r2, 89434 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge.n 893d2 │ │ │ │ + bge.n 89416 │ │ │ │ adds r1, r3, #4 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [r2, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r0, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 893e4 │ │ │ │ + bge.n 89428 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 893e8 │ │ │ │ + cbz r3, 8942c │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 893e4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89428 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, #7 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bls.w 89630 │ │ │ │ + bls.w 89674 │ │ │ │ cmp r1, #15 │ │ │ │ - bls.n 89508 │ │ │ │ + bls.n 8954c │ │ │ │ cmp r1, #31 │ │ │ │ - bls.w 89652 │ │ │ │ + bls.w 89696 │ │ │ │ movs r6, #32 │ │ │ │ mov r2, r6 │ │ │ │ lsls r6, r6, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - bls.n 8941e │ │ │ │ + bls.n 89462 │ │ │ │ ldr.w fp, [r5, #20] │ │ │ │ add.w r9, r5, #32 │ │ │ │ cmp.w r6, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 897d0 │ │ │ │ + bcs.w 89814 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ mov.w sl, r6, lsl #3 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 89768 │ │ │ │ - ldr r3, [pc, #664] @ (896f0 ) │ │ │ │ + bne.w 897ac │ │ │ │ + ldr r3, [pc, #664] @ (89734 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w sl, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ - bne.w 896b4 │ │ │ │ + bne.w 896f8 │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r3, [r7, ip, lsl #3] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 896a2 │ │ │ │ + beq.w 896e6 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w lr, [r4] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 895cc │ │ │ │ + beq.w 89610 │ │ │ │ lsls r2, r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ subs r6, #1 │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r8, fp │ │ │ │ strd r6, r4, [r5, #16] │ │ │ │ add.w sl, fp, r3, lsl #3 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8960a │ │ │ │ + bne.w 8964e │ │ │ │ cmp fp, sl │ │ │ │ - bhi.n 894fa │ │ │ │ + bhi.n 8953e │ │ │ │ sub.w r0, sl, fp │ │ │ │ add.w r3, fp, #16 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ add r0, r3 │ │ │ │ add.w r3, fp, #8 │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ - cbz r2, 894f4 │ │ │ │ + cbz r2, 89538 │ │ │ │ ldr.w r5, [r3, #-4] │ │ │ │ and.w r1, r5, r6 │ │ │ │ add.w ip, r4, r1, lsl #3 │ │ │ │ ldr.w r7, [r4, r1, lsl #3] │ │ │ │ - cbnz r7, 89548 │ │ │ │ + cbnz r7, 8958c │ │ │ │ str.w r2, [r4, r1, lsl #3] │ │ │ │ str.w r5, [ip, #4] │ │ │ │ adds r3, #8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 894d4 │ │ │ │ + bne.n 89518 │ │ │ │ cmp r9, r8 │ │ │ │ - bne.w 89682 │ │ │ │ + bne.w 896c6 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w fp, [r0, #20] │ │ │ │ add.w r9, r0, #32 │ │ │ │ movs r6, #16 │ │ │ │ movs r2, #8 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ mov.w sl, r6, lsl #3 │ │ │ │ ldr.w r4, [r8, #868] @ 0x364 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 89768 │ │ │ │ - ldr r3, [pc, #444] @ (896f0 ) │ │ │ │ + bne.w 897ac │ │ │ │ + ldr r3, [pc, #444] @ (89734 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ - b.n 89470 │ │ │ │ + b.n 894b4 │ │ │ │ add.w lr, r1, #9 │ │ │ │ cmp lr, r6 │ │ │ │ - bhi.n 895a6 │ │ │ │ + bhi.n 895ea │ │ │ │ ldr.w r7, [ip, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 89660 │ │ │ │ + beq.w 896a4 │ │ │ │ ldr.w r7, [ip, #16] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 89666 │ │ │ │ + beq.w 896ba │ │ │ │ ldr.w r7, [ip, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8967c │ │ │ │ + beq.w 896c0 │ │ │ │ ldr.w r7, [ip, #32] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8964c │ │ │ │ + beq.n 89690 │ │ │ │ ldr.w r7, [ip, #40] @ 0x28 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8968a │ │ │ │ + beq.w 896ce │ │ │ │ ldr.w r7, [ip, #48] @ 0x30 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 89690 │ │ │ │ + beq.w 896d4 │ │ │ │ ldr.w r7, [ip, #56] @ 0x38 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 89696 │ │ │ │ + beq.w 896da │ │ │ │ ldr.w r7, [ip, #64] @ 0x40 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8969c │ │ │ │ + beq.n 896e0 │ │ │ │ ldr.w r7, [ip, #72] @ 0x48 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 896e8 │ │ │ │ + beq.w 8972c │ │ │ │ mov.w sl, r5, lsr #5 │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ add.w ip, sl, #1 │ │ │ │ add r1, ip │ │ │ │ and.w lr, r1, r6 │ │ │ │ add.w ip, r4, lr, lsl #3 │ │ │ │ ldr.w r1, [r4, lr, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 896f8 │ │ │ │ + bne.w 8973c │ │ │ │ strd r2, r5, [ip] │ │ │ │ - b.n 894f4 │ │ │ │ + b.n 89538 │ │ │ │ ldrd r0, r7, [r3, #24] │ │ │ │ cmp r0, r7 │ │ │ │ - bhi.n 8966c │ │ │ │ + bhi.n 896aa │ │ │ │ add.w r1, ip, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w lr, [r3, r0] │ │ │ │ subs r6, #1 │ │ │ │ @@ -140100,201 +140137,201 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 2b348 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ strd sl, r4, [r5, #16] │ │ │ │ add.w sl, fp, r3, lsl #3 │ │ │ │ ldrd r2, r3, [r5, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 894be │ │ │ │ + beq.w 89502 │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r5, fp │ │ │ │ - b.n 89612 │ │ │ │ + b.n 89656 │ │ │ │ adds r5, #8 │ │ │ │ cmp r5, sl │ │ │ │ - bhi.w 894fa │ │ │ │ + bhi.w 8953e │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89610 │ │ │ │ - ldr r3, [pc, #212] @ (896f4 ) │ │ │ │ + beq.n 89654 │ │ │ │ + ldr r3, [pc, #212] @ (89738 ) │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 89610 │ │ │ │ + beq.n 89654 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19c35c │ │ │ │ - b.n 89610 │ │ │ │ + bl 19ca18 │ │ │ │ + b.n 89654 │ │ │ │ ldr.w fp, [r0, #20] │ │ │ │ add.w r4, r0, #32 │ │ │ │ cmp fp, r4 │ │ │ │ - beq.w 89782 │ │ │ │ + beq.w 897c6 │ │ │ │ mov.w sl, #7 │ │ │ │ mov r8, fp │ │ │ │ mov r9, r4 │ │ │ │ mov r6, sl │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - b.n 895ee │ │ │ │ + b.n 89632 │ │ │ │ add.w ip, ip, #32 │ │ │ │ - b.n 895c6 │ │ │ │ + b.n 8960a │ │ │ │ ldr.w fp, [r0, #20] │ │ │ │ add.w r9, r0, #32 │ │ │ │ movs r6, #32 │ │ │ │ movs r2, #16 │ │ │ │ - b.n 89514 │ │ │ │ + b.n 89558 │ │ │ │ add.w ip, ip, #8 │ │ │ │ - b.n 895c6 │ │ │ │ - add.w ip, ip, #16 │ │ │ │ - b.n 895c6 │ │ │ │ + b.n 8960a │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r6, #1 │ │ │ │ str r3, [r1, #12] │ │ │ │ lsls r2, r2, #4 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, fp │ │ │ │ str r1, [r3, #8] │ │ │ │ - b.n 895ee │ │ │ │ + b.n 89632 │ │ │ │ + add.w ip, ip, #16 │ │ │ │ + b.n 8960a │ │ │ │ add.w ip, ip, #24 │ │ │ │ - b.n 895c6 │ │ │ │ + b.n 8960a │ │ │ │ mov r0, fp │ │ │ │ - bl 762f0 │ │ │ │ - b.n 89500 │ │ │ │ + bl 76338 │ │ │ │ + b.n 89544 │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ - b.n 895c6 │ │ │ │ + b.n 8960a │ │ │ │ add.w ip, ip, #48 @ 0x30 │ │ │ │ - b.n 895c6 │ │ │ │ + b.n 8960a │ │ │ │ add.w ip, ip, #56 @ 0x38 │ │ │ │ - b.n 895c6 │ │ │ │ + b.n 8960a │ │ │ │ add.w ip, ip, #64 @ 0x40 │ │ │ │ - b.n 895c6 │ │ │ │ + b.n 8960a │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 895e6 │ │ │ │ + bne.n 8962a │ │ │ │ ldr.w r3, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ str r2, [sp, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 897c2 │ │ │ │ + bne.n 89806 │ │ │ │ mov r0, sl │ │ │ │ blx 2bfa0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 897d0 │ │ │ │ + beq.n 89814 │ │ │ │ ldr.w r3, [r7, #800] @ 0x320 │ │ │ │ subs r6, #1 │ │ │ │ lsls r2, r2, #4 │ │ │ │ mov sl, r6 │ │ │ │ adds r3, #1 │ │ │ │ mov r8, fp │ │ │ │ str.w r3, [r7, #800] @ 0x320 │ │ │ │ - b.n 895ee │ │ │ │ + b.n 89632 │ │ │ │ add.w ip, ip, #72 @ 0x48 │ │ │ │ - b.n 895c6 │ │ │ │ + b.n 8960a │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #244 @ 0xf4 │ │ │ │ lsls r4, r1, #1 │ │ │ │ add.w r1, lr, #9 │ │ │ │ cmp r1, r6 │ │ │ │ - bhi.n 89748 │ │ │ │ + bhi.n 8978c │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89660 │ │ │ │ + beq.n 896a4 │ │ │ │ ldr.w r1, [ip, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89666 │ │ │ │ + beq.n 896ba │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8967c │ │ │ │ + beq.n 896c0 │ │ │ │ ldr.w r1, [ip, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8964c │ │ │ │ + beq.n 89690 │ │ │ │ ldr.w r1, [ip, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8968a │ │ │ │ + beq.n 896ce │ │ │ │ ldr.w r1, [ip, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89690 │ │ │ │ + beq.n 896d4 │ │ │ │ ldr.w r1, [ip, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89696 │ │ │ │ + beq.n 896da │ │ │ │ ldr.w r1, [ip, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8969c │ │ │ │ + beq.n 896e0 │ │ │ │ ldr.w r1, [ip, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 896e8 │ │ │ │ + beq.n 8972c │ │ │ │ add.w r1, lr, lr, lsl #2 │ │ │ │ mov.w sl, sl, lsr #5 │ │ │ │ adds r1, #1 │ │ │ │ add r1, sl │ │ │ │ and.w lr, r1, r6 │ │ │ │ add.w ip, r4, lr, lsl #3 │ │ │ │ ldr.w r1, [r4, lr, lsl #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 895c6 │ │ │ │ - b.n 896f8 │ │ │ │ + beq.w 8960a │ │ │ │ + b.n 8973c │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 897d0 │ │ │ │ + cbz r0, 89814 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ subs r6, #1 │ │ │ │ mov sl, r6 │ │ │ │ mov r8, fp │ │ │ │ lsls r2, r2, #4 │ │ │ │ - b.n 895ee │ │ │ │ + b.n 89632 │ │ │ │ ldrd r2, r3, [r0, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 89500 │ │ │ │ + beq.w 89544 │ │ │ │ mov r6, r4 │ │ │ │ add.w ip, sp, #8 │ │ │ │ add.w lr, r0, #96 @ 0x60 │ │ │ │ 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 89796 │ │ │ │ + bne.n 897da │ │ │ │ mov.w sl, #7 │ │ │ │ mov r8, r4 │ │ │ │ mov r9, r4 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov r6, sl │ │ │ │ add.w fp, sp, #8 │ │ │ │ - b.n 895ee │ │ │ │ + b.n 89632 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, sl │ │ │ │ blx r3 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - b.n 896d0 │ │ │ │ - bl 1fba78 │ │ │ │ + b.n 89714 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89502 │ │ │ │ + b.n 89546 │ │ │ │ nop │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r0, #-8] │ │ │ │ - ldr r5, [pc, #164] @ (89898 ) │ │ │ │ + ldr r5, [pc, #164] @ (898dc ) │ │ │ │ sub sp, #12 │ │ │ │ bic.w ip, r0, #3 │ │ │ │ ldr.w r1, [r2, #-4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ and.w r3, r3, #3 │ │ │ │ ldr r4, [r1, #0] │ │ │ │ @@ -140315,139 +140352,139 @@ │ │ │ │ cmp r1, #0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r1, [r3, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r3, #3868] @ 0xf1c │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ - cbz r0, 89856 │ │ │ │ + cbz r0, 8989a │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89876 │ │ │ │ + blt.n 898ba │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1908] @ 0x774 │ │ │ │ cmp r1, #9 │ │ │ │ - bhi.n 8988c │ │ │ │ + bhi.n 898d0 │ │ │ │ ldr.w r0, [r3, #1904] @ 0x770 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str.w r2, [r3, #1904] @ 0x770 │ │ │ │ str.w r1, [r3, #1908] @ 0x774 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 89856 │ │ │ │ + bne.n 8989a │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, r4] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - b.n 89856 │ │ │ │ + b.n 8989a │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7ea38 │ │ │ │ + b.w 7ea58 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008989c <_Py_CheckFunctionResult@@Base>: │ │ │ │ +000898e0 <_Py_CheckFunctionResult@@Base>: │ │ │ │ ldr.w ip, [r0, #72] @ 0x48 │ │ │ │ - cbz r2, 898ac <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ + cbz r2, 898f0 <_Py_CheckFunctionResult@@Base+0x10> │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 898dc <_Py_CheckFunctionResult@@Base+0x40> │ │ │ │ + bne.n 89920 <_Py_CheckFunctionResult@@Base+0x40> │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 898bc <_Py_CheckFunctionResult@@Base+0x20> │ │ │ │ + beq.n 89900 <_Py_CheckFunctionResult@@Base+0x20> │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 898a8 <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ + bne.n 898ec <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr.w ip, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 89944 <_Py_CheckFunctionResult@@Base+0xa8> │ │ │ │ + beq.n 89988 <_Py_CheckFunctionResult@@Base+0xa8> │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #19140 @ 0x4ac4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, ip │ │ │ │ - b.w 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr.w ip, [ip, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 898a8 <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ + beq.n 898ec <_Py_CheckFunctionResult@@Base+0xc> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89930 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ + blt.n 89974 <_Py_CheckFunctionResult@@Base+0x94> │ │ │ │ movw r2, #4356 @ 0x1104 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - cbz r3, 89924 <_Py_CheckFunctionResult@@Base+0x88> │ │ │ │ - movw r2, #19124 @ 0x4ab4 │ │ │ │ + cbz r3, 89968 <_Py_CheckFunctionResult@@Base+0x88> │ │ │ │ + movw r2, #19188 @ 0x4af4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ - movw r2, #23816 @ 0x5d08 │ │ │ │ + b.w 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + movw r2, #23880 @ 0x5d48 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r3, r5 │ │ │ │ - b.n 89918 <_Py_CheckFunctionResult@@Base+0x7c> │ │ │ │ + b.n 8995c <_Py_CheckFunctionResult@@Base+0x7c> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 89904 <_Py_CheckFunctionResult@@Base+0x68> │ │ │ │ + bne.n 89948 <_Py_CheckFunctionResult@@Base+0x68> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 89904 <_Py_CheckFunctionResult@@Base+0x68> │ │ │ │ - movw r2, #23768 @ 0x5cd8 │ │ │ │ + b.n 89948 <_Py_CheckFunctionResult@@Base+0x68> │ │ │ │ + movw r2, #23832 @ 0x5d18 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, ip │ │ │ │ - b.w 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5f90 <_PyErr_Format@@Base> │ │ │ │ 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 r5, [pc, #420] @ (89b0c <_Py_CheckFunctionResult@@Base+0x270>) │ │ │ │ + ldr r5, [pc, #420] @ (89b50 <_Py_CheckFunctionResult@@Base+0x270>) │ │ │ │ sub sp, #12 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, r5 │ │ │ │ ite eq │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ - beq.n 89a4c <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ + beq.n 89a90 <_Py_CheckFunctionResult@@Base+0x1b0> │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ - cbz r2, 899e4 <_Py_CheckFunctionResult@@Base+0x148> │ │ │ │ + cbz r2, 89a28 <_Py_CheckFunctionResult@@Base+0x148> │ │ │ │ ldr.w r4, [r0, #-4] │ │ │ │ mov r1, r2 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ bic.w r4, r4, #3 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ bfi r1, r6, #0, #2 │ │ │ │ str r1, [r4, #0] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r4 │ │ │ │ - ldr r4, [pc, #364] @ (89b10 <_Py_CheckFunctionResult@@Base+0x274>) │ │ │ │ + ldr r4, [pc, #364] @ (89b54 <_Py_CheckFunctionResult@@Base+0x274>) │ │ │ │ str r1, [r2, #4] │ │ │ │ ldr.w r1, [r0, #-4] │ │ │ │ ldr r4, [r6, r4] │ │ │ │ and.w r1, r1, #1 │ │ │ │ str.w r5, [r0, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str.w r1, [r0, #-4] │ │ │ │ @@ -140461,691 +140498,690 @@ │ │ │ │ ittee gt │ │ │ │ addgt.w r4, r4, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r4, [r2, #3868] @ 0xf1c │ │ │ │ addle.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ strle.w r1, [r2, #3868] @ 0xf1c │ │ │ │ mov r4, r0 │ │ │ │ subs r3, #1 │ │ │ │ - bmi.n 89ab8 <_Py_CheckFunctionResult@@Base+0x21c> │ │ │ │ + bmi.n 89afc <_Py_CheckFunctionResult@@Base+0x21c> │ │ │ │ add.w r6, r0, #16 │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ - cbz r5, 89a02 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ + cbz r5, 89a46 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89a02 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ + bge.n 89a46 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - cbz r2, 89a54 <_Py_CheckFunctionResult@@Base+0x1b8> │ │ │ │ + cbz r2, 89a98 <_Py_CheckFunctionResult@@Base+0x1b8> │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n 899ee <_Py_CheckFunctionResult@@Base+0x152> │ │ │ │ + bcs.n 89a32 <_Py_CheckFunctionResult@@Base+0x152> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #40760 @ 0x9f38 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 89ac6 <_Py_CheckFunctionResult@@Base+0x22a> │ │ │ │ + bne.n 89b0a <_Py_CheckFunctionResult@@Base+0x22a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt.n 89ad6 <_Py_CheckFunctionResult@@Base+0x23a> │ │ │ │ - ldr r0, [pc, #240] @ (89b10 <_Py_CheckFunctionResult@@Base+0x274>) │ │ │ │ + bgt.n 89b1a <_Py_CheckFunctionResult@@Base+0x23a> │ │ │ │ + ldr r0, [pc, #240] @ (89b54 <_Py_CheckFunctionResult@@Base+0x274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #5828 @ 0x16c4 │ │ │ │ ldr r2, [r2, r0] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ adds r0, r2, r3 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - bcs.n 89ad6 <_Py_CheckFunctionResult@@Base+0x23a> │ │ │ │ + bcs.n 89b1a <_Py_CheckFunctionResult@@Base+0x23a> │ │ │ │ add r3, r2 │ │ │ │ adds r1, #1 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1728] @ 0x6c0 │ │ │ │ str r2, [r4, #0] │ │ │ │ str.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ str.w r1, [r3, #1732] @ 0x6c4 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r9, r2 │ │ │ │ - ldr r2, [pc, #176] @ (89b10 <_Py_CheckFunctionResult@@Base+0x274>) │ │ │ │ + ldr r2, [pc, #176] @ (89b54 <_Py_CheckFunctionResult@@Base+0x274>) │ │ │ │ ubfx r0, r1, #14, #1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r8, [r1, r2] │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r0, #1 │ │ │ │ mov.w sl, r2, asr #13 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 89afc <_Py_CheckFunctionResult@@Base+0x260> │ │ │ │ - ldr r2, [pc, #140] @ (89b14 <_Py_CheckFunctionResult@@Base+0x278>) │ │ │ │ + bne.n 89b40 <_Py_CheckFunctionResult@@Base+0x260> │ │ │ │ + ldr r2, [pc, #140] @ (89b58 <_Py_CheckFunctionResult@@Base+0x278>) │ │ │ │ ldr.w r1, [r2, #1600] @ 0x640 │ │ │ │ mov ip, r1 │ │ │ │ - cbnz r1, 89ae0 <_Py_CheckFunctionResult@@Base+0x244> │ │ │ │ + cbnz r1, 89b24 <_Py_CheckFunctionResult@@Base+0x244> │ │ │ │ str r3, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx r9 │ │ │ │ ldr.w r2, [r8, #100] @ 0x64 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 89a02 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ + beq.n 89a46 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 89a02 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ + ble.n 89a46 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 89a02 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ + beq.n 89a46 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 89a02 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ + b.n 89a46 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #40760 @ 0x9f38 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n 89a1c <_Py_CheckFunctionResult@@Base+0x180> │ │ │ │ + beq.n 89a60 <_Py_CheckFunctionResult@@Base+0x180> │ │ │ │ ldr.w r3, [r1, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ movw r1, #40760 @ 0x9f38 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - b.n 89ac6 <_Py_CheckFunctionResult@@Base+0x22a> │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + b.n 89b0a <_Py_CheckFunctionResult@@Base+0x22a> │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp ip, r1 │ │ │ │ - beq.n 89a90 <_Py_CheckFunctionResult@@Base+0x1f4> │ │ │ │ + beq.n 89ad4 <_Py_CheckFunctionResult@@Base+0x1f4> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 89a90 <_Py_CheckFunctionResult@@Base+0x1f4> │ │ │ │ + b.n 89ad4 <_Py_CheckFunctionResult@@Base+0x1f4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 89a02 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ + b.n 89a46 <_Py_CheckFunctionResult@@Base+0x166> │ │ │ │ nop │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00089b18 : │ │ │ │ +00089b5c : │ │ │ │ movs r2, #1 │ │ │ │ - b.n 89b1c │ │ │ │ + b.n 89b60 │ │ │ │ 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 r0, #0 │ │ │ │ - beq.w 8a3c0 │ │ │ │ + beq.w 8a3fc │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ eor.w r2, r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ - bmi.w 8a3c0 │ │ │ │ + bmi.w 8a3fc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ - beq.w 89f80 │ │ │ │ + beq.w 89fbe │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ - movw r1, #16765 @ 0x417d │ │ │ │ + movw r1, #17593 @ 0x44b9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 89f80 │ │ │ │ + bne.w 89fbe │ │ │ │ cmp r5, r4 │ │ │ │ - beq.n 89b7c │ │ │ │ + beq.n 89bc0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov ip, r0 │ │ │ │ - cbnz r0, 89b84 │ │ │ │ + cbnz r0, 89bc8 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 89d74 │ │ │ │ + bne.w 89db8 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89d72 │ │ │ │ + bne.w 89db6 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89d72 │ │ │ │ + bne.w 89db6 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 89d72 │ │ │ │ + bne.w 89db6 │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ cmp r7, #3 │ │ │ │ - bne.w 8a0e2 │ │ │ │ + bne.w 8a120 │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8a520 │ │ │ │ + bne.w 8a55c │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a364 │ │ │ │ + beq.w 8a3a0 │ │ │ │ movs r2, #1 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ lsl.w r3, r2, r7 │ │ │ │ lsls r3, r2 │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ ldrb r0, [r1, #5] │ │ │ │ lsrs r3, r2 │ │ │ │ lsls r2, r0 │ │ │ │ adds r2, #20 │ │ │ │ adds.w sl, r2, r3, lsl #3 │ │ │ │ - bmi.w 8a392 │ │ │ │ + bmi.w 8a3ce │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r7, [r8, #868] @ 0x364 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 8a3a0 │ │ │ │ - ldr r3, [pc, #676] @ (89ea4 ) │ │ │ │ + bne.w 8a3dc │ │ │ │ + ldr r3, [pc, #672] @ (89ee4 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r3, [r0, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov fp, r3 │ │ │ │ - bcs.w 8a1b8 │ │ │ │ + bcs.w 8a1f6 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r0, [r3, ip, lsl #3] │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ cmp r0, lr │ │ │ │ - beq.w 8a2ac │ │ │ │ + beq.w 8a2e8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r7, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr.w r9, [r7] │ │ │ │ str.w r9, [r0, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 89f28 │ │ │ │ + beq.w 89f66 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r7 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r1, [r7, #5] │ │ │ │ ldr.w r8, [r7, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ movs r3, #1 │ │ │ │ lsls r3, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a34c │ │ │ │ + beq.w 8a388 │ │ │ │ cmp.w r8, #0 │ │ │ │ itttt gt │ │ │ │ addgt.w r1, r7, #20 │ │ │ │ movgt.w lr, #8 │ │ │ │ addgt r1, r1, r3 │ │ │ │ addgt r0, r1, #4 │ │ │ │ - ble.n 89caa │ │ │ │ + ble.n 89cee │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ - cbz r3, 89c9c │ │ │ │ + cbz r3, 89ce0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r9, r2, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89e64 │ │ │ │ + bge.w 89ea6 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str.w r9, [r3] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 89e70 │ │ │ │ + blt.w 89eb2 │ │ │ │ add.w ip, ip, #1 │ │ │ │ add r0, lr │ │ │ │ cmp r8, ip │ │ │ │ - beq.n 89caa │ │ │ │ + beq.n 89cee │ │ │ │ add r1, lr │ │ │ │ - b.n 89c7a │ │ │ │ + b.n 89cbe │ │ │ │ ldr r1, [r5, #24] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 89d50 │ │ │ │ + blt.n 89d94 │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - bne.n 89d50 │ │ │ │ + bne.n 89d94 │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ lsl.w r8, r3, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a14e │ │ │ │ + beq.w 8a18c │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 89d18 │ │ │ │ + ble.n 89d5c │ │ │ │ add r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ add.w sl, r8, #20 │ │ │ │ mov r2, r4 │ │ │ │ add.w r8, r8, #24 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [sl, r6, lsl #3] │ │ │ │ - cbz r0, 89cf6 │ │ │ │ + cbz r0, 89d3a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89cf6 │ │ │ │ + bge.n 89d3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89f02 │ │ │ │ + beq.w 89f40 │ │ │ │ ldr.w r0, [r8, r6, lsl #3] │ │ │ │ - cbz r0, 89d0e │ │ │ │ + cbz r0, 89d52 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89d0e │ │ │ │ + bge.n 89d52 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89f16 │ │ │ │ + beq.w 89f54 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 89cde │ │ │ │ + bne.n 89d22 │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r2 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 89f50 │ │ │ │ + bne.w 89f8e │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 89f50 │ │ │ │ - ldr r2, [pc, #376] @ (89ea4 ) │ │ │ │ + bne.w 89f8e │ │ │ │ + ldr r2, [pc, #372] @ (89ee4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #1924] @ 0x784 │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ - bhi.w 89f50 │ │ │ │ + bhi.w 89f8e │ │ │ │ ldr.w r0, [r3, #1920] @ 0x780 │ │ │ │ adds r2, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [r3, #1920] @ 0x780 │ │ │ │ str.w r2, [r3, #1924] @ 0x784 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r7, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 89b7c │ │ │ │ + beq.w 89bc0 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89b7c │ │ │ │ + bne.w 89bc0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 711a4 │ │ │ │ - b.n 89b7c │ │ │ │ + bl 711e0 │ │ │ │ + b.n 89bc0 │ │ │ │ movs r3, #1 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movs r7, #2 │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ lsls r7, r1 │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ smull lr, r1, r1, r7 │ │ │ │ sub.w r1, r1, r7, asr #31 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.w 8a108 │ │ │ │ + bgt.w 8a146 │ │ │ │ movs r6, #0 │ │ │ │ - mov r7, ip │ │ │ │ - mov r8, r3 │ │ │ │ + mov r8, ip │ │ │ │ + mov r7, r3 │ │ │ │ mov sl, r5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 89b7c │ │ │ │ + beq.w 89bc0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a320 │ │ │ │ + bne.w 8a35c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r1, r6 │ │ │ │ - ble.w 89b7c │ │ │ │ + ble.w 89bc0 │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ movs r5, #1 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ adds r3, #20 │ │ │ │ lsl.w r2, r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 89edc │ │ │ │ + beq.w 89f1a │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ add r3, r2 │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 89f64 │ │ │ │ + beq.w 89fa2 │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 89efc │ │ │ │ + blt.w 89f3a │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89ea8 │ │ │ │ - cmp.w r8, #1 │ │ │ │ - bne.w 8a17c │ │ │ │ + blt.n 89ee8 │ │ │ │ + cmp r7, #1 │ │ │ │ + bne.w 8a1ba │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89ecc │ │ │ │ + blt.n 89f0a │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 7a540 │ │ │ │ + bl 7a580 │ │ │ │ ldr.w r2, [r9] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89e84 │ │ │ │ + blt.n 89ec6 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89e50 │ │ │ │ + blt.n 89e92 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a222 │ │ │ │ + bne.w 8a25e │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - cmp r0, r7 │ │ │ │ - bne.w 8a40e │ │ │ │ + cmp r0, r8 │ │ │ │ + bne.w 8a44a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r6, #1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ and.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ - b.n 89d9a │ │ │ │ + b.n 89dde │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a70a │ │ │ │ + beq.w 8a746 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a222 │ │ │ │ + bge.w 8a25e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89e1c │ │ │ │ + bne.n 89e5e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 89e1c │ │ │ │ + b.n 89e5e │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89c9c │ │ │ │ + bge.w 89ce0 │ │ │ │ add.w ip, ip, #1 │ │ │ │ adds r3, #1 │ │ │ │ cmp ip, r8 │ │ │ │ str r3, [r2, #0] │ │ │ │ - beq.w 89caa │ │ │ │ + beq.w 89cee │ │ │ │ add r0, lr │ │ │ │ add r1, lr │ │ │ │ - b.n 89c7a │ │ │ │ + b.n 89cbe │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 89e14 │ │ │ │ + bne.n 89e56 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89e1c │ │ │ │ - b.n 89e50 │ │ │ │ - nop │ │ │ │ + bge.n 89e5e │ │ │ │ + b.n 89e92 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #1 │ │ │ │ - cmp.w r8, #1 │ │ │ │ + cmp r7, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - bne.w 8a17c │ │ │ │ + bne.w 8a1ba │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 89ecc │ │ │ │ + blt.n 89f0a │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - beq.n 89dfe │ │ │ │ + beq.n 89e40 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 89dfe │ │ │ │ + b.n 89e40 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89dfe │ │ │ │ - b.n 89ec4 │ │ │ │ + bge.n 89e40 │ │ │ │ + b.n 89f02 │ │ │ │ movs r0, #12 │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a1ac │ │ │ │ + beq.w 8a1ea │ │ │ │ mov r9, r2 │ │ │ │ ldrd r2, r5, [r3] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89de4 │ │ │ │ + bge.w 89e28 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 89de4 │ │ │ │ + b.n 89e28 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r8, r6, lsl #3] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 89cfc │ │ │ │ - b.n 89d0e │ │ │ │ + bne.w 89d40 │ │ │ │ + b.n 89d52 │ │ │ │ adds r6, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r6, r9 │ │ │ │ - bne.w 89cde │ │ │ │ - b.n 89d14 │ │ │ │ + bne.w 89d22 │ │ │ │ + b.n 89d58 │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 89f58 │ │ │ │ + bcc.n 89f96 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w ip, ip, #1 │ │ │ │ add.w r1, r3, ip, lsl #3 │ │ │ │ str r1, [r0, #24] │ │ │ │ adds r1, r0, r3 │ │ │ │ str r1, [r0, #4] │ │ │ │ str.w r9, [r0, r3] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8a1b8 │ │ │ │ + beq.w 8a1f6 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - b.n 89c46 │ │ │ │ + b.n 89c8a │ │ │ │ mov r0, r1 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 89d50 │ │ │ │ + bl 76338 │ │ │ │ + b.n 89d94 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 89c46 │ │ │ │ + b.n 89c8a │ │ │ │ add r6, r5 │ │ │ │ cmp r6, r1 │ │ │ │ - bge.w 89b7c │ │ │ │ + bge.w 89bc0 │ │ │ │ adds r3, #8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a2a0 │ │ │ │ + beq.w 8a2dc │ │ │ │ mov r9, r2 │ │ │ │ cmp r1, r6 │ │ │ │ - bgt.w 89dd6 │ │ │ │ - b.n 89b7c │ │ │ │ + bgt.w 89e1a │ │ │ │ + b.n 89bc0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1cfef0 │ │ │ │ + bl 1d0188 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a222 │ │ │ │ - bl 890c8 │ │ │ │ + beq.w 8a25e │ │ │ │ + bl 8910c │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89faa │ │ │ │ + bge.n 89fe8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a77e │ │ │ │ + beq.w 8a7ba │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8a222 │ │ │ │ + beq.w 8a25e │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 89340 │ │ │ │ + bl 89384 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8a426 │ │ │ │ + bne.w 8a462 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a0bc │ │ │ │ + beq.n 8a0fa │ │ │ │ mov fp, r7 │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ mov r7, r5 │ │ │ │ movw sl, #44624 @ 0xae50 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ mov r5, r4 │ │ │ │ - b.n 8a03e │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt r3, #1 │ │ │ │ - strlt r3, [r4, #0] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne.n 8a06c │ │ │ │ + b.n 8a06a │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 8a06c │ │ │ │ + beq.n 8a0a4 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ cmp r3, sl │ │ │ │ mov r3, r4 │ │ │ │ - beq.n 8a0a6 │ │ │ │ - bl 7a540 │ │ │ │ + beq.n 8a0e4 │ │ │ │ + bl 7a580 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a08a │ │ │ │ + blt.n 8a0c2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a028 │ │ │ │ + bge.n 8a054 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a730 │ │ │ │ + beq.w 8a76c │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 8a3ee │ │ │ │ + beq.w 8a42a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a0ae │ │ │ │ + beq.n 8a0ec │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a228 │ │ │ │ + beq.w 8a264 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a228 │ │ │ │ + beq.w 8a264 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a270 │ │ │ │ + beq.w 8a2ac │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 89fe4 │ │ │ │ - adds r3, #1 │ │ │ │ - str r3, [r6, #0] │ │ │ │ - b.n 89fe4 │ │ │ │ + blt.n 8a0de │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt r3, #1 │ │ │ │ + strlt r3, [r4, #0] │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq.n 8a022 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.n 89ffc │ │ │ │ + bne.n 8a028 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 198efc <_Py_NewReference@@Base+0x1d0c> │ │ │ │ + bl 1995c4 <_Py_NewReference@@Base+0x1d0c> │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a016 │ │ │ │ + bge.n 8a042 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a016 │ │ │ │ + bne.n 8a042 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a01e │ │ │ │ - b.n 8a028 │ │ │ │ - bl 78bfc │ │ │ │ + blt.n 8a04a │ │ │ │ + b.n 8a054 │ │ │ │ + adds r3, #1 │ │ │ │ + str r3, [r6, #0] │ │ │ │ + b.n 8a092 │ │ │ │ + bl 78c40 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 8a082 │ │ │ │ - ldr r3, [pc, #744] @ (8a398 ) │ │ │ │ + b.n 8a0ba │ │ │ │ + ldr r3, [pc, #740] @ (8a3d4 ) │ │ │ │ ldr.w r4, [fp, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a4e6 │ │ │ │ + bne.w 8a522 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a0d4 │ │ │ │ + bge.n 8a112 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 8a0d4 │ │ │ │ + cbnz r3, 8a112 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + bl 7fe58 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 89b7e │ │ │ │ + b.n 89bc2 │ │ │ │ movs r3, #1 │ │ │ │ movw r8, #21846 @ 0x5556 │ │ │ │ movt r8, #21845 @ 0x5555 │ │ │ │ lsl.w lr, r3, r7 │ │ │ │ add.w lr, lr, lr, lsr #31 │ │ │ │ bic.w lr, lr, #1 │ │ │ │ smull r9, r8, lr, r8 │ │ │ │ sub.w lr, r8, lr, asr #31 │ │ │ │ cmp r0, lr │ │ │ │ - bgt.w 89bae │ │ │ │ - b.n 89d74 │ │ │ │ + bgt.w 89bf2 │ │ │ │ + b.n 89db8 │ │ │ │ add r6, r0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ add.w r6, r6, r6, lsl #1 │ │ │ │ adds r1, r6, #1 │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ @@ -141157,628 +141193,628 @@ │ │ │ │ cmp r1, #8 │ │ │ │ it lt │ │ │ │ movlt r1, #8 │ │ │ │ subs r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ rsb r1, r1, #32 │ │ │ │ uxtb r1, r1 │ │ │ │ - bl 7a9f0 │ │ │ │ + bl 7aa24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a222 │ │ │ │ + bne.n 8a25e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ mov ip, r0 │ │ │ │ and.w r2, r2, #536870912 @ 0x20000000 │ │ │ │ - b.n 89d92 │ │ │ │ + b.n 89dd6 │ │ │ │ cmp r2, r0 │ │ │ │ - ble.w 89f50 │ │ │ │ + ble.w 89f8e │ │ │ │ mov sl, r4 │ │ │ │ add r8, r1 │ │ │ │ mov r9, r2 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ adds r6, #1 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ add.w r8, r8, #12 │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 8a15c │ │ │ │ + bne.n 8a19a │ │ │ │ mov r1, r4 │ │ │ │ mov r4, sl │ │ │ │ - b.n 89d18 │ │ │ │ + b.n 89d5c │ │ │ │ add r3, sp, #20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r3, r0, #3 │ │ │ │ - beq.w 8a568 │ │ │ │ + beq.w 8a5a4 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 8a1f4 │ │ │ │ + bne.n 8a232 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a3ba │ │ │ │ + blt.w 8a3f6 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89dfe │ │ │ │ - b.n 89ec4 │ │ │ │ + bge.w 89e40 │ │ │ │ + b.n 89f02 │ │ │ │ adds r6, #1 │ │ │ │ adds r3, #12 │ │ │ │ cmp r1, r6 │ │ │ │ - bne.w 89ee4 │ │ │ │ - b.n 89b7c │ │ │ │ + bne.w 89f22 │ │ │ │ + b.n 89bc0 │ │ │ │ ldr.w r7, [r8, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r7, r3 │ │ │ │ - bne.w 8a50c │ │ │ │ + bne.w 8a548 │ │ │ │ mov r2, sl │ │ │ │ str.w sl, [sp, #8] │ │ │ │ cmp r2, #1 │ │ │ │ it cc │ │ │ │ movcc r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ blx 2bfa0 │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8a392 │ │ │ │ + beq.w 8a3ce │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.n 89f4c │ │ │ │ + b.n 89f8a │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a194 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8a542 │ │ │ │ + beq.n 8a1d2 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 8a57e │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 1011b4 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 101234 <_PyErr_SetKeyError@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a768 │ │ │ │ + blt.w 8a7a4 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a756 │ │ │ │ + blt.w 8a792 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 89b7e │ │ │ │ + b.n 89bc2 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a2c0 │ │ │ │ + beq.n 8a2fc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a2c0 │ │ │ │ + beq.n 8a2fc │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a73c │ │ │ │ + beq.w 8a778 │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a73c │ │ │ │ + beq.w 8a778 │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl dd584 │ │ │ │ mov r4, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ - beq.w 8a536 │ │ │ │ + beq.w 8a572 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f0718 │ │ │ │ + bl f0740 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8a05e │ │ │ │ + bne.w 8a08a │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a288 │ │ │ │ + bge.n 8a2c4 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 8a288 │ │ │ │ + cbnz r3, 8a2c4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a222 │ │ │ │ + bge.n 8a25e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a222 │ │ │ │ + bne.n 8a25e │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a222 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a25e │ │ │ │ adds r6, #1 │ │ │ │ adds r3, #8 │ │ │ │ cmp r1, r6 │ │ │ │ - bgt.w 89f6e │ │ │ │ - b.n 89b7c │ │ │ │ + bgt.w 89fac │ │ │ │ + b.n 89bc0 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r3 │ │ │ │ str.w sl, [sp, #8] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 89f46 │ │ │ │ + b.n 89f84 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8a622 │ │ │ │ + bge.w 8a65e │ │ │ │ movw r3, #39512 @ 0x9a58 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 8a616 │ │ │ │ - ldr r1, [pc, #196] @ (8a39c ) │ │ │ │ + beq.w 8a652 │ │ │ │ + ldr r1, [pc, #196] @ (8a3d8 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8a270 │ │ │ │ + beq.n 8a2ac │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a5b8 │ │ │ │ + beq.w 8a5f4 │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 8a590 │ │ │ │ + beq.w 8a5cc │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a26a │ │ │ │ + bge.n 8a2a6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a26a │ │ │ │ + bne.n 8a2a6 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a26a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a2a6 │ │ │ │ cmp r0, r6 │ │ │ │ - ble.w 89b7c │ │ │ │ + ble.w 89bc0 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr r1, [r4, #24] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ ldrb r2, [r2, r6] │ │ │ │ add.w r3, r3, r2, lsl #2 │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ add.w r3, r1, r2, lsl #3 │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - b.n 89ef2 │ │ │ │ + b.n 89f30 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 89caa │ │ │ │ + ble.w 89cee │ │ │ │ add.w r0, r7, #20 │ │ │ │ mov.w lr, #12 │ │ │ │ add r0, r3 │ │ │ │ adds r1, r0, #4 │ │ │ │ adds r0, #8 │ │ │ │ - b.n 89c76 │ │ │ │ + b.n 89cba │ │ │ │ movs r0, #1 │ │ │ │ movw r2, #43691 @ 0xaaab │ │ │ │ movt r2, #43690 @ 0xaaaa │ │ │ │ lsl.w r3, r0, r7 │ │ │ │ lsls r3, r0 │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ lsr.w r3, r2, r0 │ │ │ │ ldrb r2, [r1, #5] │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ movs r0, #12 │ │ │ │ adds r2, #20 │ │ │ │ mla sl, r0, r3, r2 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bge.w 89be2 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 8a222 │ │ │ │ + bge.w 89c26 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 8a25e │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sxtb r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, sl │ │ │ │ str.w sl, [sp, #8] │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a392 │ │ │ │ + beq.n 8a3ce │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ - b.n 89c46 │ │ │ │ + b.n 89c8a │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 8a19e │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + b.n 8a1dc │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #4003 @ 0xfa3 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8a222 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8a25e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 8a3e4 │ │ │ │ + bne.n 8a420 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8a676 │ │ │ │ + beq.w 8a6b2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1011b4 <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 101234 <_PyErr_SetKeyError@@Base> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a712 │ │ │ │ + blt.w 8a74e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a222 │ │ │ │ + bge.w 8a25e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a222 │ │ │ │ + bne.w 8a25e │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a222 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a25e │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23860 @ 0x5d34 │ │ │ │ + movw r1, #23924 @ 0x5d74 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 8a222 │ │ │ │ + bl f3598 │ │ │ │ + b.n 8a25e │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a0bc │ │ │ │ + beq.w 8a0fa │ │ │ │ mov r9, r3 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77680 │ │ │ │ + bl 776c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a3d2 │ │ │ │ + bne.n 8a40e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a63c │ │ │ │ + beq.w 8a678 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a63c │ │ │ │ + beq.w 8a678 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 8a270 │ │ │ │ + beq.w 8a2ac │ │ │ │ ldr r2, [r6, #0] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ ldr r2, [r7, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r7, #0] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8a5fc │ │ │ │ + bne.w 8a638 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8a5fc │ │ │ │ + beq.w 8a638 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r6 │ │ │ │ - beq.w 8a5f4 │ │ │ │ - bl 7a540 │ │ │ │ + beq.w 8a630 │ │ │ │ + bl 7a580 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8a5de │ │ │ │ + blt.w 8a61a │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a4c4 │ │ │ │ + bge.n 8a500 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r7, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8a724 │ │ │ │ + beq.w 8a760 │ │ │ │ adds r3, #1 │ │ │ │ - beq.n 8a3ee │ │ │ │ + beq.n 8a42a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8a430 │ │ │ │ - ldr r3, [pc, #684] @ (8a788 ) │ │ │ │ + bne.n 8a46c │ │ │ │ + ldr r3, [pc, #684] @ (8a7c4 ) │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldr r4, [r7, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a0bc │ │ │ │ + beq.w 8a0fa │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a0bc │ │ │ │ + beq.w 8a0fa │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a0bc │ │ │ │ + beq.w 8a0fa │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ - b.n 8a0bc │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ + b.n 8a0fa │ │ │ │ mov r1, sl │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ str.w sl, [sp, #8] │ │ │ │ blx r7 │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ mov r7, r0 │ │ │ │ - b.n 8a1e2 │ │ │ │ + b.n 8a220 │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ - bl 1f4738 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 1f4980 <_PyDict_SendEvent@@Base> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ ldrb r7, [r1, #4] │ │ │ │ - b.w 89bb6 │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 89bfa │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a260 │ │ │ │ - b.n 8a270 │ │ │ │ + beq.w 8a29c │ │ │ │ + b.n 8a2ac │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8a5be │ │ │ │ + blt.n 8a5fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89e22 │ │ │ │ + bge.w 89e64 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 89e22 │ │ │ │ + bne.w 89e64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 89e22 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 89e64 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 89e36 │ │ │ │ + blt.w 89e78 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a222 │ │ │ │ + bge.w 8a25e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a222 │ │ │ │ + bne.w 8a25e │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a222 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a25e │ │ │ │ mov r4, r5 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #18840 @ 0x4998 │ │ │ │ + movw r1, #18904 @ 0x49d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 8a270 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 8a2ac │ │ │ │ mov r4, r5 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8a59a │ │ │ │ + b.n 8a5d6 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8a54c │ │ │ │ + bne.n 8a588 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 89e22 │ │ │ │ - b.n 89e50 │ │ │ │ + bge.w 89e64 │ │ │ │ + b.n 89e92 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8a4b2 │ │ │ │ + bne.w 8a4ee │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 8a4b2 │ │ │ │ - bl 78bfc │ │ │ │ + b.n 8a4ee │ │ │ │ + bl 78c40 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8a4a8 │ │ │ │ + b.n 8a4e4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8a48c │ │ │ │ + bne.w 8a4c8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 198efc <_Py_NewReference@@Base+0x1d0c> │ │ │ │ + bl 1995c4 <_Py_NewReference@@Base+0x1d0c> │ │ │ │ mov r3, r0 │ │ │ │ - b.n 8a4a8 │ │ │ │ + b.n 8a4e4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cdfa0 │ │ │ │ + bl 1ce280 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 8a26a │ │ │ │ + b.n 8a2a6 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #18876 @ 0x49bc │ │ │ │ + movw r1, #18940 @ 0x49fc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 8a270 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 8a2ac │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 8a69c │ │ │ │ + cbz r3, 8a6d8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 8a69c │ │ │ │ + cbz r3, 8a6d8 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a73c │ │ │ │ + beq.n 8a778 │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a73c │ │ │ │ + beq.n 8a778 │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl dd584 │ │ │ │ mov r7, r0 │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.n 8a692 │ │ │ │ + beq.n 8a6ce │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl f0718 │ │ │ │ + bl f0740 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 8a456 │ │ │ │ + b.n 8a492 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a4c8 │ │ │ │ + bge.w 8a504 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a4c8 │ │ │ │ + bne.w 8a504 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a4c8 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a504 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8a66a │ │ │ │ - b.n 8a270 │ │ │ │ + beq.n 8a6a6 │ │ │ │ + b.n 8a2ac │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 8a622 │ │ │ │ + bge.n 8a65e │ │ │ │ movw r3, #39512 @ 0x9a58 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 8a6fe │ │ │ │ - ldr r1, [pc, #220] @ (8a78c ) │ │ │ │ + beq.n 8a73a │ │ │ │ + ldr r1, [pc, #220] @ (8a7c8 ) │ │ │ │ add r2, sp, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8a270 │ │ │ │ + beq.w 8a2ac │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a5ba │ │ │ │ + beq.w 8a5f6 │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8a592 │ │ │ │ + beq.w 8a5ce │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl d7f14 │ │ │ │ + bl d7f58 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a456 │ │ │ │ + bge.w 8a492 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8a456 │ │ │ │ + bne.w 8a492 │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a456 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a492 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cdfa0 │ │ │ │ + bl 1ce280 │ │ │ │ mov r7, r0 │ │ │ │ - b.n 8a456 │ │ │ │ + b.n 8a492 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.w 89e8e │ │ │ │ + b.w 89ed0 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a3ee │ │ │ │ + bne.w 8a42a │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a3ee │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a42a │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 8a4c4 │ │ │ │ + b.n 8a500 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - b.n 8a028 │ │ │ │ + b.n 8a054 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #18792 @ 0x4968 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 8a270 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 8a2ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a222 │ │ │ │ + bne.w 8a25e │ │ │ │ mov r0, r1 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8a222 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8a25e │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8a218 │ │ │ │ + bne.w 8a254 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ - b.n 8a218 │ │ │ │ + b.n 8a254 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ - b.n 89faa │ │ │ │ + b.n 89fe8 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sxtb r0, r3 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov fp, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8ad0a │ │ │ │ + bge.w 8ad46 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8acd6 │ │ │ │ + bne.w 8ad12 │ │ │ │ str.w r0, [fp] │ │ │ │ ldr.w r3, [fp, #-8] │ │ │ │ ldrd r6, r4, [fp, #24] │ │ │ │ - cbz r3, 8a82c │ │ │ │ + cbz r3, 8a868 │ │ │ │ ldr.w r5, [fp, #-4] │ │ │ │ mov r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ - ldr r2, [pc, #628] @ (8aa48 ) │ │ │ │ + ldr r2, [pc, #628] @ (8aa84 ) │ │ │ │ bic.w r5, r5, #3 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bfi r1, r0, #0, #2 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ and.w r1, r1, #3 │ │ │ │ orrs r1, r5 │ │ │ │ @@ -141800,61 +141836,61 @@ │ │ │ │ ldrle.w r1, [r3, #3868] @ 0xf1c │ │ │ │ ittee gt │ │ │ │ addgt.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r0, [r3, #3868] @ 0xf1c │ │ │ │ addle.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ strle.w r1, [r3, #3868] @ 0xf1c │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8aa50 │ │ │ │ + bne.w 8aa8c │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8a96a │ │ │ │ + beq.w 8a9a6 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ cmp r5, r4 │ │ │ │ - blt.w 8a96a │ │ │ │ + blt.w 8a9a6 │ │ │ │ subs r3, r5, #1 │ │ │ │ cmp r5, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - bne.w 8a96a │ │ │ │ + bne.w 8a9a6 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ ldrb r1, [r6, #5] │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ lsls r5, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a906 │ │ │ │ + beq.n 8a942 │ │ │ │ cmp r8, r4 │ │ │ │ - ble.n 8a942 │ │ │ │ - ldr.w r9, [pc, #492] @ 8aa4c │ │ │ │ + ble.n 8a97e │ │ │ │ + ldr.w r9, [pc, #492] @ 8aa88 │ │ │ │ add r5, r6 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - b.n 8a88a │ │ │ │ + b.n 8a8c6 │ │ │ │ add.w r3, r5, #24 │ │ │ │ ldr.w r3, [r3, r4, lsl #3] │ │ │ │ - cbz r3, 8a884 │ │ │ │ + cbz r3, 8a8c0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a884 │ │ │ │ + bge.n 8a8c0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8a9aa │ │ │ │ + beq.w 8a9e6 │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.n 8a942 │ │ │ │ + beq.n 8a97e │ │ │ │ add.w r3, r5, #20 │ │ │ │ ldr.w r3, [r3, r4, lsl #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a868 │ │ │ │ + beq.n 8a8a4 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a868 │ │ │ │ + bge.n 8a8a4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8a868 │ │ │ │ - ldr r1, [pc, #416] @ (8aa48 ) │ │ │ │ + bne.n 8a8a4 │ │ │ │ + ldr r1, [pc, #416] @ (8aa84 ) │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r0, [r1, sl] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [r7, #16] │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ @@ -141864,99 +141900,99 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r1, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ str r2, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8acce │ │ │ │ + bne.w 8ad0a │ │ │ │ ldr.w r2, [r9, #1600] @ 0x640 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ac92 │ │ │ │ + bne.w 8acce │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a868 │ │ │ │ + beq.n 8a8a4 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 8a868 │ │ │ │ + ble.n 8a8a4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8a868 │ │ │ │ + beq.n 8a8a4 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 8a868 │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 8a8a4 │ │ │ │ cmp r8, r3 │ │ │ │ - ble.n 8a964 │ │ │ │ + ble.n 8a9a0 │ │ │ │ add r5, r6 │ │ │ │ - b.n 8a910 │ │ │ │ + b.n 8a94c │ │ │ │ adds r5, #12 │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbz r0, 8a926 │ │ │ │ + cbz r0, 8a962 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a926 │ │ │ │ + bge.n 8a962 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a926 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8a962 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - cbz r0, 8a93c │ │ │ │ + cbz r0, 8a978 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8a93c │ │ │ │ + bge.n 8a978 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8a93c │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8a978 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, r8 │ │ │ │ - bne.n 8a90e │ │ │ │ + bne.n 8a94a │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.n 8a964 │ │ │ │ + bne.n 8a9a0 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 8a964 │ │ │ │ - ldr r2, [pc, #248] @ (8aa48 ) │ │ │ │ + bne.n 8a9a0 │ │ │ │ + ldr r2, [pc, #248] @ (8aa84 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r5] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r1, #1924] @ 0x784 │ │ │ │ cmp r4, #79 @ 0x4f │ │ │ │ - bls.n 8aa20 │ │ │ │ + bls.n 8aa5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ movw r0, #18128 @ 0x46d0 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8aa40 │ │ │ │ - ldr r2, [pc, #204] @ (8aa48 ) │ │ │ │ + bne.n 8aa7c │ │ │ │ + ldr r2, [pc, #204] @ (8aa84 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1916] @ 0x77c │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi.n 8aa10 │ │ │ │ + bhi.n 8aa4c │ │ │ │ ldr.w r0, [r3, #1912] @ 0x778 │ │ │ │ adds r1, #1 │ │ │ │ str.w r0, [fp] │ │ │ │ str.w fp, [r3, #1912] @ 0x778 │ │ │ │ str.w r1, [r3, #1916] @ 0x77c │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r1, [pc, #156] @ (8aa48 ) │ │ │ │ + ldr r1, [pc, #156] @ (8aa84 ) │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r0, [r1, sl] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ str r2, [r7, #16] │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ @@ -141966,35 +142002,35 @@ │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r1, #1 │ │ │ │ asrs r2, r2, #13 │ │ │ │ str r2, [r7, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8ad02 │ │ │ │ + bne.w 8ad3e │ │ │ │ ldr.w r2, [r9, #1600] @ 0x640 │ │ │ │ mov ip, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8acb0 │ │ │ │ + bne.w 8acec │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r3, [r3, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a884 │ │ │ │ + beq.w 8a8c0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 8a884 │ │ │ │ + ble.w 8a8c0 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a884 │ │ │ │ + beq.w 8a8c0 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 8a884 │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 8a8c0 │ │ │ │ ldr.w r3, [r0, #160] @ 0xa0 │ │ │ │ mov r0, fp │ │ │ │ adds r7, #28 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr.w r3, [r1, #1920] @ 0x780 │ │ │ │ @@ -142002,429 +142038,429 @@ │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [r6, #0] │ │ │ │ adds r4, #1 │ │ │ │ str.w r6, [r1, #1920] @ 0x780 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ str.w r4, [r1, #1924] @ 0x784 │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 8a980 │ │ │ │ + beq.n 8a9bc │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ - b.n 8aa14 │ │ │ │ + b.n 8aa50 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldrb r5, [r4, #2] │ │ │ │ - cbnz r5, 8aa84 │ │ │ │ + cbnz r5, 8aac0 │ │ │ │ ldrb.w r9, [r4] │ │ │ │ mov r8, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8aa7e │ │ │ │ + beq.n 8aaba │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ - cbz r0, 8aa78 │ │ │ │ + cbz r0, 8aab4 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8aa78 │ │ │ │ + bge.n 8aab4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8aa78 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8aab4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ adds r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - bne.n 8aa60 │ │ │ │ + bne.n 8aa9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 8a96a │ │ │ │ + blt.w 8a9a6 │ │ │ │ subs r1, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ - bne.w 8a96a │ │ │ │ + bne.w 8a9a6 │ │ │ │ ldrb r5, [r6, #6] │ │ │ │ ldrb r1, [r6, #5] │ │ │ │ ldr.w r8, [r6, #16] │ │ │ │ lsls r3, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8ac74 │ │ │ │ + beq.w 8acb0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 8ac3a │ │ │ │ + ble.w 8ac76 │ │ │ │ add r3, r6 │ │ │ │ mov.w r9, #0 │ │ │ │ add.w r5, r3, #20 │ │ │ │ add.w r4, r3, #24 │ │ │ │ ands.w r3, r8, #3 │ │ │ │ - beq.n 8ab66 │ │ │ │ + beq.n 8aba2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8ab2e │ │ │ │ + beq.n 8ab6a │ │ │ │ cmp r3, #2 │ │ │ │ - beq.n 8aafa │ │ │ │ + beq.n 8ab36 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - cbz r0, 8aae0 │ │ │ │ + cbz r0, 8ab1c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8aae0 │ │ │ │ + bge.n 8ab1c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8aae0 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ab1c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - cbz r0, 8aaf6 │ │ │ │ + cbz r0, 8ab32 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8aaf6 │ │ │ │ + bge.n 8ab32 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8aaf6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ab32 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r0, [r5, r9, lsl #3] │ │ │ │ - cbz r0, 8ab12 │ │ │ │ + cbz r0, 8ab4e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ab12 │ │ │ │ + bge.n 8ab4e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8ab12 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ab4e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ - cbz r0, 8ab2a │ │ │ │ + cbz r0, 8ab66 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ab2a │ │ │ │ + bge.n 8ab66 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8ab2a │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ab66 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr.w r0, [r5, r9, lsl #3] │ │ │ │ - cbz r0, 8ab46 │ │ │ │ + cbz r0, 8ab82 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ab46 │ │ │ │ + bge.n 8ab82 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8ab46 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ab82 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ - cbz r0, 8ab5e │ │ │ │ + cbz r0, 8ab9a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ab5e │ │ │ │ + bge.n 8ab9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8ab5e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ab9a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 8ac3a │ │ │ │ + beq.n 8ac76 │ │ │ │ ldr.w r0, [r5, r9, lsl #3] │ │ │ │ - cbz r0, 8ab7e │ │ │ │ + cbz r0, 8abba │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ab7e │ │ │ │ + bge.n 8abba │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8ab7e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8abba │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ - cbz r0, 8ab96 │ │ │ │ + cbz r0, 8abd2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ab96 │ │ │ │ + bge.n 8abd2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8ab96 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8abd2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w sl, r9, #1 │ │ │ │ ldr.w r0, [r5, sl, lsl #3] │ │ │ │ - cbz r0, 8abb2 │ │ │ │ + cbz r0, 8abee │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8abb2 │ │ │ │ + bge.n 8abee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8abb2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8abee │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r4, sl, lsl #3] │ │ │ │ - cbz r0, 8abca │ │ │ │ + cbz r0, 8ac06 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8abca │ │ │ │ + bge.n 8ac06 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8abca │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ac06 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w r9, sl, #1 │ │ │ │ ldr.w r0, [r5, r9, lsl #3] │ │ │ │ - cbz r0, 8abe6 │ │ │ │ + cbz r0, 8ac22 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8abe6 │ │ │ │ + bge.n 8ac22 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8abe6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ac22 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ - cbz r0, 8abfe │ │ │ │ + cbz r0, 8ac3a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8abfe │ │ │ │ + bge.n 8ac3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8abfe │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ac3a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w r9, sl, #2 │ │ │ │ ldr.w r0, [r5, r9, lsl #3] │ │ │ │ - cbz r0, 8ac1a │ │ │ │ + cbz r0, 8ac56 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ac1a │ │ │ │ + bge.n 8ac56 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8ac1a │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ac56 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ - cbz r0, 8ac32 │ │ │ │ + cbz r0, 8ac6e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ac32 │ │ │ │ + bge.n 8ac6e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8ac32 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8ac6e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ add.w r9, sl, #3 │ │ │ │ cmp r9, r8 │ │ │ │ - bne.n 8ab66 │ │ │ │ + bne.n 8aba2 │ │ │ │ ldrb r3, [r6, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne.w 8a964 │ │ │ │ + bne.w 8a9a0 │ │ │ │ ldrb r3, [r6, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 8a964 │ │ │ │ - ldr r2, [pc, #200] @ (8ad14 ) │ │ │ │ + bne.w 8a9a0 │ │ │ │ + ldr r2, [pc, #200] @ (8ad50 ) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #1924] @ 0x784 │ │ │ │ cmp r1, #79 @ 0x4f │ │ │ │ - bhi.w 8a964 │ │ │ │ + bhi.w 8a9a0 │ │ │ │ ldr.w r0, [r3, #1920] @ 0x780 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ str.w r6, [r3, #1920] @ 0x780 │ │ │ │ str.w r1, [r3, #1924] @ 0x784 │ │ │ │ - b.n 8a96a │ │ │ │ + b.n 8a9a6 │ │ │ │ cmp r8, r5 │ │ │ │ - ble.w 8a964 │ │ │ │ + ble.w 8a9a0 │ │ │ │ adds r4, r6, r3 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ adds r5, #1 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ adds r4, #12 │ │ │ │ cmp r5, r8 │ │ │ │ - bne.n 8ac7c │ │ │ │ - b.n 8ac3a │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.n 8acb8 │ │ │ │ + b.n 8ac76 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 8a8e4 │ │ │ │ + beq.w 8a920 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r9, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 8a8e4 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 8a920 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp ip, r2 │ │ │ │ - beq.w 8a9e8 │ │ │ │ + beq.w 8aa24 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r9, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx ip │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 8a9e8 │ │ │ │ + b.n 8aa24 │ │ │ │ mov r1, r3 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 8a868 │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 8a8a4 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ movs r3, #0 │ │ │ │ movs r1, #5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r2, fp │ │ │ │ - bl 1f4738 <_PyDict_SendEvent@@Base> │ │ │ │ + bl 1f4980 <_PyDict_SendEvent@@Base> │ │ │ │ ldr.w r1, [fp] │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8a9a2 │ │ │ │ + bge.w 8a9de │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8a7bc │ │ │ │ - b.n 8a9a2 │ │ │ │ + beq.w 8a7f8 │ │ │ │ + b.n 8a9de │ │ │ │ mov r1, r3 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 8a884 │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 8a8c0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8a9a2 │ │ │ │ - b.n 8acdc │ │ │ │ + beq.w 8a9de │ │ │ │ + b.n 8ad18 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008ad18 : │ │ │ │ +0008ad54 : │ │ │ │ movw r2, #5412 @ 0x1524 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ ite eq │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ -0008ad34 : │ │ │ │ +0008ad70 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ (8adcc ) │ │ │ │ + ldr r2, [pc, #136] @ (8ae08 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #2032] @ 0x7f0 │ │ │ │ - cbz r3, 8ad6c │ │ │ │ + cbz r3, 8ada8 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [ip, #2036] @ 0x7f4 │ │ │ │ ldr.w r2, [ip, #2040] @ 0x7f8 │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r2, [ip, #2028] @ 0x7ec │ │ │ │ - cbnz r2, 8adae │ │ │ │ + cbnz r2, 8adea │ │ │ │ ldr.w r3, [ip, #136] @ 0x88 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r3 │ │ │ │ - cbz r3, 8adbc │ │ │ │ - movw r1, #51000 @ 0xc738 │ │ │ │ + cbz r3, 8adf8 │ │ │ │ + movw r1, #51064 @ 0xc778 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r3 │ │ │ │ blx 2b7f4 │ │ │ │ - cbz r0, 8adbc │ │ │ │ + cbz r0, 8adf8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50936 @ 0xc6f8 │ │ │ │ + movw r1, #51000 @ 0xc738 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ blx 2b7f4 │ │ │ │ movs r2, #2 │ │ │ │ - cbnz r0, 8adc0 │ │ │ │ + cbnz r0, 8adfc │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.n 8add0 │ │ │ │ + b.n 8ae0c │ │ │ │ ldr.w r3, [ip, #2036] @ 0x7f4 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 140448 │ │ │ │ + b.w 140800 │ │ │ │ movs r2, #1 │ │ │ │ - b.n 8ada0 │ │ │ │ + b.n 8addc │ │ │ │ mov r0, r4 │ │ │ │ bl 2e140 <_PyObject_DebugMallocStats@@Base+0x638> │ │ │ │ mov r2, r0 │ │ │ │ - b.n 8ada0 │ │ │ │ + b.n 8addc │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r4, r3 │ │ │ │ ldrb r3, [r0, r1] │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8af86 │ │ │ │ + bne.w 8afc2 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ blx 2bfb8 │ │ │ │ cmp r5, r0 │ │ │ │ - bne.w 8af86 │ │ │ │ + bne.w 8afc2 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8af04 │ │ │ │ - ldr r3, [pc, #668] @ (8b0a0 ) │ │ │ │ + bne.w 8af40 │ │ │ │ + ldr r3, [pc, #668] @ (8b0dc ) │ │ │ │ ldr.w r2, [r3, #1656] @ 0x678 │ │ │ │ cmp r2, r4 │ │ │ │ - bgt.w 8af48 │ │ │ │ + bgt.w 8af84 │ │ │ │ ldr.w r2, [r3, #1360] @ 0x550 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8af66 │ │ │ │ + beq.w 8afa2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8af76 │ │ │ │ + bne.w 8afb2 │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 8ae2a │ │ │ │ + beq.n 8ae66 │ │ │ │ cmp r6, #2 │ │ │ │ - bne.w 8b028 │ │ │ │ + bne.w 8b064 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r2 │ │ │ │ blx 2af0c │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 8ae88 │ │ │ │ + beq.n 8aec4 │ │ │ │ mvn.w r3, #3758096384 @ 0xe0000000 │ │ │ │ cmp r0, r3 │ │ │ │ - bcs.w 8afa8 │ │ │ │ + bcs.w 8afe4 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r9, r3 │ │ │ │ ldr.w r2, [r8, #848] @ 0x350 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8b040 │ │ │ │ + bne.w 8b07c │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfa0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8afa8 │ │ │ │ + beq.w 8afe4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx 2af0c │ │ │ │ mov r1, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 8b050 │ │ │ │ + bne.w 8b08c │ │ │ │ mov r0, r6 │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfb8 │ │ │ │ adds r2, r0, #1 │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 8afa8 │ │ │ │ + bcs.w 8afe4 │ │ │ │ lsls r0, r2, #2 │ │ │ │ str r2, [sp, #20] │ │ │ │ - bl 6b2b8 │ │ │ │ + bl 6b2c8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8afa8 │ │ │ │ + beq.w 8afe4 │ │ │ │ mov r6, r4 │ │ │ │ ldr r4, [sp, #20] │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -142436,513 +142472,513 @@ │ │ │ │ str r1, [sp, #20] │ │ │ │ blx 2acf0 │ │ │ │ subs r2, r0, #1 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r8, r5 │ │ │ │ adds r3, r5, #4 │ │ │ │ adds r2, #4 │ │ │ │ - bhi.n 8afae │ │ │ │ + bhi.n 8afea │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw lr, #2047 @ 0x7ff │ │ │ │ mov r8, r3 │ │ │ │ sub.w ip, r2, #55296 @ 0xd800 │ │ │ │ cmp ip, lr │ │ │ │ - bls.n 8afb2 │ │ │ │ + bls.n 8afee │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.n 8afb2 │ │ │ │ + bcs.n 8afee │ │ │ │ add r1, r0 │ │ │ │ subs r4, r4, r0 │ │ │ │ mov r5, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8aeba │ │ │ │ + bne.n 8aef6 │ │ │ │ sub.w r1, r8, r7 │ │ │ │ mov r6, r7 │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ asrs r1, r1, #2 │ │ │ │ - b.n 8af22 │ │ │ │ + b.n 8af5e │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 6b384 <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ + bl 6b394 <_Py_DecodeLocaleEx@@Base+0x8c> │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldrd r1, r6, [sp, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8afa0 │ │ │ │ + bne.n 8afdc │ │ │ │ mov r0, r6 │ │ │ │ - bl 8b0a4 │ │ │ │ + bl 8b0e0 │ │ │ │ ldr.w r2, [r8, #860] @ 0x35c │ │ │ │ - movw r3, #46549 @ 0xb5d5 │ │ │ │ + movw r3, #46565 @ 0xb5e5 │ │ │ │ movt r3, #6 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8af5c │ │ │ │ + bne.n 8af98 │ │ │ │ mov r0, r6 │ │ │ │ blx 2ae40 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r2, sp, #24 │ │ │ │ add r3, sp, #28 │ │ │ │ strd r2, r6, [sp] │ │ │ │ mov r1, r5 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 181a6c │ │ │ │ - b.n 8af12 │ │ │ │ + bl 18212c │ │ │ │ + b.n 8af4e │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ - b.n 8af40 │ │ │ │ - bl 181604 │ │ │ │ - ldr r3, [pc, #308] @ (8b0a0 ) │ │ │ │ + b.n 8af7c │ │ │ │ + bl 181cc4 │ │ │ │ + ldr r3, [pc, #308] @ (8b0dc ) │ │ │ │ str.w r0, [r3, #1360] @ 0x550 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ae1e │ │ │ │ + beq.w 8ae5a │ │ │ │ add r3, sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 63176 │ │ │ │ - b.n 8af12 │ │ │ │ + bl 63186 │ │ │ │ + b.n 8af4e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23908 @ 0x5d64 │ │ │ │ + movw r1, #23972 @ 0x5da4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8af40 │ │ │ │ + b.n 8af7c │ │ │ │ adds r3, r0, #2 │ │ │ │ - beq.n 8afd8 │ │ │ │ + beq.n 8b014 │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 8b028 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 8af9c │ │ │ │ + beq.n 8b064 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 8afd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8aef2 │ │ │ │ + beq.n 8af2e │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ subs r4, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8b086 │ │ │ │ + bne.n 8b0c2 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 6b570 │ │ │ │ + bl 6b580 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ mov r7, r9 │ │ │ │ mov r5, sl │ │ │ │ subs r1, r1, r7 │ │ │ │ - movw r3, #44436 @ 0xad94 │ │ │ │ + movw r3, #44500 @ 0xadd4 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ ldrd r0, r1, [sp, #24] │ │ │ │ movw r2, #61028 @ 0xee64 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r0, [sp, #12] │ │ │ │ adds r4, r1, #1 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - movw r2, #22552 @ 0x5818 │ │ │ │ + movw r2, #22616 @ 0x5858 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ strd r1, r4, [sp, #4] │ │ │ │ str r5, [sp, #0] │ │ │ │ - movw r1, #23928 @ 0x5d78 │ │ │ │ + movw r1, #23992 @ 0x5db8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 87da8 │ │ │ │ + bl 87df8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8af9c │ │ │ │ - bl 1e0598 │ │ │ │ + beq.n 8afd8 │ │ │ │ + bl 1e07e8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8af9c │ │ │ │ + bge.n 8afd8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8af9c │ │ │ │ + bne.n 8afd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8af9c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8afd8 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23936 @ 0x5d80 │ │ │ │ + movw r1, #24000 @ 0x5dc0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 8af9c │ │ │ │ + bl f3598 │ │ │ │ + b.n 8afd8 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ae70 │ │ │ │ - b.n 8afa8 │ │ │ │ + bne.w 8aeac │ │ │ │ + b.n 8afe4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8af22 │ │ │ │ + beq.w 8af5e │ │ │ │ subs r0, r6, #4 │ │ │ │ movs r2, #0 │ │ │ │ movw ip, #2047 @ 0x7ff │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r3, #1114112 @ 0x110000 │ │ │ │ sub.w lr, r3, #55296 @ 0xd800 │ │ │ │ ite cc │ │ │ │ movcc r3, #0 │ │ │ │ movcs r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ it ls │ │ │ │ orrls.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ae82 │ │ │ │ + bne.w 8aebe │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8b05e │ │ │ │ - b.n 8af22 │ │ │ │ + bne.n 8b09a │ │ │ │ + b.n 8af5e │ │ │ │ ldrb.w r1, [r2], #1 │ │ │ │ add.w r1, r1, #56320 @ 0xdc00 │ │ │ │ str.w r1, [r3], #4 │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #0 │ │ │ │ mov r8, r3 │ │ │ │ strd r2, r2, [sp, #32] │ │ │ │ - b.n 8aeec │ │ │ │ + b.n 8af28 │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0008b0a4 : │ │ │ │ +0008b0e0 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ clz r2, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, #20 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8b63c │ │ │ │ + bne.w 8b678 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ adds r7, r1, #1 │ │ │ │ - beq.w 8b34c │ │ │ │ + beq.w 8b388 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8b530 │ │ │ │ + beq.w 8b56c │ │ │ │ cmp r5, #1 │ │ │ │ - beq.w 8b508 │ │ │ │ + beq.w 8b544 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, r3, r7 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 8b10e │ │ │ │ + bcs.n 8b14a │ │ │ │ mov r1, r3 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8b0f2 │ │ │ │ + b.n 8b12e │ │ │ │ cmp r4, r1 │ │ │ │ - bls.n 8b108 │ │ │ │ + bls.n 8b144 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ cmp r2, r0 │ │ │ │ - bls.n 8b0ee │ │ │ │ + bls.n 8b12a │ │ │ │ cmp.w r2, #1114112 @ 0x110000 │ │ │ │ - bcs.w 8b600 │ │ │ │ + bcs.w 8b63c │ │ │ │ mov r0, r2 │ │ │ │ cmp r4, r1 │ │ │ │ - bhi.n 8b0f2 │ │ │ │ + bhi.n 8b12e │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi.w 8b35e │ │ │ │ + bhi.w 8b39a │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8b5c0 │ │ │ │ + blt.w 8b5fc │ │ │ │ movw r2, #65514 @ 0xffea │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.w 8b3e8 │ │ │ │ + bgt.w 8b424 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ mov.w r9, #1 │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ add.w sl, r5, #21 │ │ │ │ ldr.w r6, [r2, #888] @ 0x378 │ │ │ │ mov r8, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 8b3d2 │ │ │ │ - ldr r1, [pc, #760] @ (8b444 ) │ │ │ │ + bne.w 8b40e │ │ │ │ + ldr r1, [pc, #760] @ (8b480 ) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ add.w ip, sl, #4294967295 @ 0xffffffff │ │ │ │ cmp.w ip, #512 @ 0x200 │ │ │ │ ldr r1, [r0, r1] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bcs.w 8b31a │ │ │ │ + bcs.w 8b356 │ │ │ │ mov.w ip, ip, lsr #3 │ │ │ │ ldr.w r1, [r1, ip, lsl #3] │ │ │ │ ldr.w lr, [r1, #8] │ │ │ │ cmp r1, lr │ │ │ │ - beq.w 8b56a │ │ │ │ + beq.w 8b5a6 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ ldr.w fp, [r6] │ │ │ │ str.w fp, [r1, #4] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 8b2ec │ │ │ │ - ldr r0, [pc, #692] @ (8b448 ) │ │ │ │ + beq.w 8b328 │ │ │ │ + ldr r0, [pc, #692] @ (8b484 ) │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr.w sl, [r0, #1600] @ 0x640 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 8b5d8 │ │ │ │ + bne.w 8b614 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8b3fc │ │ │ │ + beq.w 8b438 │ │ │ │ str r5, [r6, #8] │ │ │ │ add r5, r6 │ │ │ │ mov.w r8, r8, lsl #2 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ orr.w r8, r8, #96 @ 0x60 │ │ │ │ str r2, [r6, #12] │ │ │ │ strb.w r8, [r6, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r5, #20] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ lsls r5, r2, #26 │ │ │ │ - bpl.w 8b660 │ │ │ │ + bpl.w 8b69c │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.w 8b624 │ │ │ │ + bpl.w 8b660 │ │ │ │ add.w r0, r6, #20 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.w 8b42c │ │ │ │ + bne.w 8b468 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ add.w ip, r3, r7 │ │ │ │ cmp r3, ip │ │ │ │ - bcs.w 8b358 │ │ │ │ + bcs.w 8b394 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w r5, r3, #16 │ │ │ │ strb r2, [r0, #0] │ │ │ │ cmp ip, r5 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ strb r2, [r0, #1] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ strb r2, [r0, #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strb r2, [r0, #3] │ │ │ │ - bls.n 8b2aa │ │ │ │ + bls.n 8b2e6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ strb r2, [r0, #4] │ │ │ │ add.w r2, r3, #32 │ │ │ │ cmp ip, r2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ strb r1, [r0, #5] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ strb r1, [r0, #6] │ │ │ │ ldr r1, [r3, #28] │ │ │ │ strb r1, [r0, #7] │ │ │ │ - bls.n 8b2aa │ │ │ │ + bls.n 8b2e6 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ strb r2, [r0, #8] │ │ │ │ add.w r2, r3, #48 @ 0x30 │ │ │ │ cmp ip, r2 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ strb r1, [r0, #9] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ strb r1, [r0, #10] │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ strb r1, [r0, #11] │ │ │ │ - bls.n 8b2aa │ │ │ │ + bls.n 8b2e6 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ strb r2, [r0, #12] │ │ │ │ add.w r2, r3, #64 @ 0x40 │ │ │ │ cmp ip, r2 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ strb r1, [r0, #13] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ strb r1, [r0, #14] │ │ │ │ ldr r1, [r3, #60] @ 0x3c │ │ │ │ strb r1, [r0, #15] │ │ │ │ - bls.n 8b2aa │ │ │ │ + bls.n 8b2e6 │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ strb r2, [r0, #16] │ │ │ │ add.w r2, r3, #80 @ 0x50 │ │ │ │ cmp ip, r2 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ strb r1, [r0, #17] │ │ │ │ ldr r1, [r3, #72] @ 0x48 │ │ │ │ strb r1, [r0, #18] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ strb r3, [r0, #19] │ │ │ │ - bls.n 8b2aa │ │ │ │ + bls.n 8b2e6 │ │ │ │ add.w r3, r0, #24 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ adds r2, #16 │ │ │ │ strb.w r1, [r3, #-4] │ │ │ │ adds r3, #4 │ │ │ │ cmp ip, r2 │ │ │ │ ldr.w r1, [r2, #-12] │ │ │ │ strb.w r1, [r3, #-7] │ │ │ │ ldr.w r1, [r2, #-8] │ │ │ │ strb.w r1, [r3, #-6] │ │ │ │ ldr.w r1, [r2, #-4] │ │ │ │ strb.w r1, [r3, #-5] │ │ │ │ - bhi.n 8b284 │ │ │ │ + bhi.n 8b2c0 │ │ │ │ subs r7, #1 │ │ │ │ bic.w r3, r7, #15 │ │ │ │ add r3, r5 │ │ │ │ lsrs r7, r7, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 8b2d6 │ │ │ │ + bcs.n 8b312 │ │ │ │ adds r7, #1 │ │ │ │ add.w r0, r0, r7, lsl #2 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ strb r2, [r0, #0] │ │ │ │ cmp r3, r4 │ │ │ │ - bcs.n 8b2d6 │ │ │ │ + bcs.n 8b312 │ │ │ │ adds r0, #1 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ strb.w r2, [r0], #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.n 8b2ca │ │ │ │ + bcc.n 8b306 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8b630 │ │ │ │ + beq.w 8b66c │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8b4a8 │ │ │ │ + beq.w 8b4e4 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r2, r0, [r1, #24] │ │ │ │ cmp r2, r0 │ │ │ │ ittt hi │ │ │ │ ldrhi r2, [r1, #12] │ │ │ │ strhi.w r2, [lr, #12] │ │ │ │ strhi.w lr, [r2, #8] │ │ │ │ - bhi.w 8b192 │ │ │ │ + bhi.w 8b1ce │ │ │ │ add.w r0, ip, #1 │ │ │ │ add.w r0, r2, r0, lsl #3 │ │ │ │ str r0, [r1, #24] │ │ │ │ adds r0, r1, r2 │ │ │ │ str r0, [r1, #4] │ │ │ │ str.w fp, [r1, r2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8b192 │ │ │ │ + bne.w 8b1ce │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ ldr.w r6, [r2, #848] @ 0x350 │ │ │ │ cmp r6, r1 │ │ │ │ - bne.w 8b580 │ │ │ │ + bne.w 8b5bc │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 8b3e8 │ │ │ │ + beq.n 8b424 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r2, [r1, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #800] @ 0x320 │ │ │ │ - b.n 8b192 │ │ │ │ + b.n 8b1ce │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2abf4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ - b.n 8b0d4 │ │ │ │ + b.n 8b110 │ │ │ │ cmp r3, r4 │ │ │ │ - bcc.n 8b2be │ │ │ │ - b.n 8b2d6 │ │ │ │ + bcc.n 8b2fa │ │ │ │ + b.n 8b312 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ - bls.w 8b544 │ │ │ │ + bls.w 8b580 │ │ │ │ cmp.w r0, #65536 @ 0x10000 │ │ │ │ - bcs.w 8b534 │ │ │ │ + bcs.w 8b570 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w 8b5c0 │ │ │ │ + blt.w 8b5fc │ │ │ │ mov.w r8, #2 │ │ │ │ mov r1, r8 │ │ │ │ movw r0, #65507 @ 0xffe3 │ │ │ │ movt r0, #32767 @ 0x7fff │ │ │ │ str r3, [sp, #4] │ │ │ │ movw r6, #65528 @ 0xfff8 │ │ │ │ movt r6, #8191 @ 0x1fff │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ movw r2, #65527 @ 0xfff7 │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ movw r1, #65520 @ 0xfff0 │ │ │ │ movt r1, #16383 @ 0x3fff │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r6 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 8b3e8 │ │ │ │ + blt.n 8b424 │ │ │ │ mla sl, r5, r8, r8 │ │ │ │ add.w sl, sl, #28 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r1, #3513 @ 0xdb9 │ │ │ │ + movw r1, #3573 @ 0xdf5 │ │ │ │ movt r1, #7 │ │ │ │ mov.w r9, #0 │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr.w r6, [r2, #888] @ 0x378 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.w 8b148 │ │ │ │ + beq.w 8b184 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b192 │ │ │ │ + bne.w 8b1ce │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b1de │ │ │ │ + bne.w 8b21a │ │ │ │ movs r6, #0 │ │ │ │ - b.n 8b2e4 │ │ │ │ + b.n 8b320 │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ add.w r0, r6, #28 │ │ │ │ orr.w r2, r2, #32 │ │ │ │ cmp.w r8, #1 │ │ │ │ strb r2, [r6, #16] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r5, [r6, #8] │ │ │ │ str r2, [r6, #12] │ │ │ │ - beq.w 8b560 │ │ │ │ + beq.w 8b59c │ │ │ │ cmp.w r8, #2 │ │ │ │ strd r9, r9, [r6, #20] │ │ │ │ ite eq │ │ │ │ strheq.w r9, [r0, r5, lsl #1] │ │ │ │ strne.w r9, [r0, r7] │ │ │ │ cmp r1, #2 │ │ │ │ - bne.w 8b5aa │ │ │ │ + bne.w 8b5e6 │ │ │ │ bic.w r7, r7, #15 │ │ │ │ mov r2, r3 │ │ │ │ add.w r8, r3, r7 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 8b476 │ │ │ │ + b.n 8b4b2 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r1, #8 │ │ │ │ @@ -142955,574 +142991,574 @@ │ │ │ │ str.w r5, [r1, #-8] │ │ │ │ bfi ip, r3, #0, #16 │ │ │ │ bfi ip, lr, #16, #16 │ │ │ │ str.w ip, [r1, #-4] │ │ │ │ movs r5, #0 │ │ │ │ cmp r8, r2 │ │ │ │ mov ip, r5 │ │ │ │ - bhi.n 8b44c │ │ │ │ + bhi.n 8b488 │ │ │ │ sub.w r2, r9, #15 │ │ │ │ cmp r2, r8 │ │ │ │ mov.w r2, r7, lsr #1 │ │ │ │ itt hi │ │ │ │ movhi r7, r5 │ │ │ │ movhi r2, r5 │ │ │ │ add.w r1, r9, r7 │ │ │ │ adds r3, r0, r2 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r4 │ │ │ │ - bcs.w 8b2d6 │ │ │ │ + bcs.w 8b312 │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ strh.w r1, [r3], #2 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 8b494 │ │ │ │ + b.n 8b4d0 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8b2e4 │ │ │ │ + bne.w 8b320 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 8b65c │ │ │ │ + bpl.w 8b698 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r6, #20 │ │ │ │ addpl.w r3, r6, #28 │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ ittte ge │ │ │ │ movge r1, #24 │ │ │ │ movwge r4, #43944 @ 0xaba8 │ │ │ │ movwge r3, #24184 @ 0x5e78 │ │ │ │ - ldrlt r4, [pc, #392] @ (8b664 ) │ │ │ │ + ldrlt r4, [pc, #392] @ (8b6a0 ) │ │ │ │ ittet ge │ │ │ │ movtge r3, #77 @ 0x4d │ │ │ │ mlage r4, r1, r2, r4 │ │ │ │ addlt.w r4, r4, r2, lsl #5 │ │ │ │ addge r4, r4, r3 │ │ │ │ cmp r4, r6 │ │ │ │ - beq.n 8b504 │ │ │ │ + beq.n 8b540 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b504 │ │ │ │ + bge.n 8b540 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 8b504 │ │ │ │ + cbnz r3, 8b540 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r6, r4 │ │ │ │ - b.n 8b2e4 │ │ │ │ + b.n 8b320 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bhi.n 8b5b4 │ │ │ │ + bhi.n 8b5f0 │ │ │ │ lsls r6, r2, #24 │ │ │ │ ittte pl │ │ │ │ movpl r1, #24 │ │ │ │ movwpl r6, #43944 @ 0xaba8 │ │ │ │ movwpl r3, #24184 @ 0x5e78 │ │ │ │ - ldrmi r6, [pc, #324] @ (8b664 ) │ │ │ │ + ldrmi r6, [pc, #324] @ (8b6a0 ) │ │ │ │ ittet pl │ │ │ │ movtpl r3, #77 @ 0x4d │ │ │ │ mlapl r6, r1, r2, r6 │ │ │ │ addmi.w r6, r6, r2, lsl #5 │ │ │ │ addpl r6, r6, r3 │ │ │ │ - b.n 8b2e4 │ │ │ │ - ldr r6, [pc, #308] @ (8b668 ) │ │ │ │ - b.n 8b2e4 │ │ │ │ + b.n 8b320 │ │ │ │ + ldr r6, [pc, #308] @ (8b6a4 ) │ │ │ │ + b.n 8b320 │ │ │ │ cmp.w r0, #1114112 @ 0x110000 │ │ │ │ - bcs.n 8b592 │ │ │ │ + bcs.n 8b5ce │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 8b5c0 │ │ │ │ + blt.n 8b5fc │ │ │ │ mov.w r8, #4 │ │ │ │ - b.n 8b376 │ │ │ │ + b.n 8b3b2 │ │ │ │ cmp r5, #0 │ │ │ │ - blt.n 8b5c0 │ │ │ │ + blt.n 8b5fc │ │ │ │ movw r2, #65506 @ 0xffe2 │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.w 8b3e8 │ │ │ │ + bgt.w 8b424 │ │ │ │ add.w sl, r5, #29 │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 8b3b2 │ │ │ │ + b.n 8b3ee │ │ │ │ strb.w r9, [r0, r5] │ │ │ │ strd r9, r9, [r6, #20] │ │ │ │ - b.n 8b1de │ │ │ │ + b.n 8b21a │ │ │ │ ldr r0, [sp, #4] │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8b192 │ │ │ │ - b.n 8b31a │ │ │ │ + bne.w 8b1ce │ │ │ │ + b.n 8b356 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, sl │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 8b33a │ │ │ │ + b.n 8b376 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61088 @ 0xeea0 │ │ │ │ + movw r1, #61152 @ 0xeee0 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 8b3f8 │ │ │ │ + bl f3598 │ │ │ │ + b.n 8b434 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r3 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 8b2d6 │ │ │ │ + b.n 8b312 │ │ │ │ adds r4, r3, #4 │ │ │ │ movs r7, #4 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.w 8b0e8 │ │ │ │ - b.n 8b122 │ │ │ │ + bhi.w 8b124 │ │ │ │ + b.n 8b15e │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61140 @ 0xeed4 │ │ │ │ + movw r1, #61204 @ 0xef14 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 8b3f8 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bl f3598 │ │ │ │ + b.n 8b434 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp sl, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bne.n 8b64e │ │ │ │ + bne.n 8b68a │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8b1ba │ │ │ │ + bne.w 8b1f6 │ │ │ │ mov r0, r6 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b1ba │ │ │ │ + b.n 8b1f6 │ │ │ │ movw r0, #43724 @ 0xaacc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #23992 @ 0x5db8 │ │ │ │ + movw r1, #24056 @ 0x5df8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ add.w r0, r6, #28 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8b1fa │ │ │ │ - b.n 8b42c │ │ │ │ + beq.w 8b236 │ │ │ │ + b.n 8b468 │ │ │ │ mov r0, r6 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 19cb74 │ │ │ │ - movw r0, #23964 @ 0x5d9c │ │ │ │ + b.w 19d230 │ │ │ │ + movw r0, #24028 @ 0x5ddc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #2046 @ 0x7fe │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8b3f8 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8b434 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx sl │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8b1ba │ │ │ │ + b.n 8b1f6 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ - b.n 8b4c6 │ │ │ │ + b.n 8b502 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ - b.n 8b628 │ │ │ │ + b.n 8b664 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0008b66c <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ +0008b6a8 <_PyUnicode_AsUTF8NoNUL@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ add r1, sp, #4 │ │ │ │ - bl 8b6b0 │ │ │ │ - cbz r0, 8b6ac <_PyUnicode_AsUTF8NoNUL@@Base+0x40> │ │ │ │ + bl 8b6ec │ │ │ │ + cbz r0, 8b6e8 <_PyUnicode_AsUTF8NoNUL@@Base+0x40> │ │ │ │ mov r4, r0 │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 8b696 <_PyUnicode_AsUTF8NoNUL@@Base+0x2a> │ │ │ │ + bne.n 8b6d2 <_PyUnicode_AsUTF8NoNUL@@Base+0x2a> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8b690 <_PyUnicode_AsUTF8NoNUL@@Base+0x24> │ │ │ │ + b.n 8b6cc <_PyUnicode_AsUTF8NoNUL@@Base+0x24> │ │ │ │ │ │ │ │ -0008b6b0 : │ │ │ │ +0008b6ec : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 8b732 │ │ │ │ + bpl.n 8b76e │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.n 8b6ee │ │ │ │ + bpl.n 8b72a │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 8b746 │ │ │ │ + bpl.n 8b782 │ │ │ │ cmn.w r3, #20 │ │ │ │ - beq.n 8b6fc │ │ │ │ - cbz r1, 8b6e2 │ │ │ │ + beq.n 8b738 │ │ │ │ + cbz r1, 8b71e │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r1, #0] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r2, r2, #26 │ │ │ │ - bpl.n 8b726 │ │ │ │ + bpl.n 8b762 │ │ │ │ add.w r0, r3, #20 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - cbz r0, 8b6fc │ │ │ │ + cbz r0, 8b738 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b6ea │ │ │ │ + beq.n 8b726 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 8b6ea │ │ │ │ + b.n 8b726 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1d471c <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ + bl 1d499c <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ ldrd r3, r1, [sp] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8b73a │ │ │ │ + beq.n 8b776 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r0, r2, #64 @ 0x40 │ │ │ │ - cbz r1, 8b722 │ │ │ │ - cbz r0, 8b72a │ │ │ │ + cbz r1, 8b75e │ │ │ │ + cbz r0, 8b766 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 8b72a │ │ │ │ + bpl.n 8b766 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 8b6e6 │ │ │ │ + b.n 8b722 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8b6e2 │ │ │ │ + bne.n 8b71e │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - b.n 8b6ea │ │ │ │ + b.n 8b726 │ │ │ │ ldrd r2, r0, [r3, #20] │ │ │ │ str r2, [r1, #0] │ │ │ │ - b.n 8b6ea │ │ │ │ + b.n 8b726 │ │ │ │ str r1, [sp, #0] │ │ │ │ - bl 4cdb6 │ │ │ │ + bl 4cdae │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - cbz r1, 8b742 │ │ │ │ + cbz r1, 8b77e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r1, #0] │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8b6ea │ │ │ │ + b.n 8b726 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b6fc │ │ │ │ + beq.n 8b738 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 8b6e2 │ │ │ │ + beq.n 8b71e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ str r2, [r1, #0] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ - b.n 8b6e2 │ │ │ │ + b.n 8b71e │ │ │ │ │ │ │ │ -0008b758 : │ │ │ │ +0008b794 : │ │ │ │ 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 8b7b8 │ │ │ │ + bpl.n 8b7f4 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bcs.n 8b796 │ │ │ │ + bcs.n 8b7d2 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ - cbz r0, 8b792 │ │ │ │ + cbz r0, 8b7ce │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8b792 │ │ │ │ + bge.n 8b7ce │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8b792 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8b7ce │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24084 @ 0x5e14 │ │ │ │ + movw r1, #24148 @ 0x5e54 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ - bl 7a528 │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + bl 7a568 │ │ │ │ + movw r0, #61352 @ 0xefa8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #453 @ 0x1c5 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8b7b2 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8b7ee │ │ │ │ │ │ │ │ -0008b7d0 : │ │ │ │ +0008b80c : │ │ │ │ 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 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8b888 │ │ │ │ + bne.n 8b8c4 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov ip, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ - cbz r3, 8b852 │ │ │ │ + cbz r3, 8b88e │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 8b852 │ │ │ │ - movw r3, #32561 @ 0x7f31 │ │ │ │ + beq.n 8b88e │ │ │ │ + movw r3, #33753 @ 0x83d9 │ │ │ │ movt r3, #21 │ │ │ │ cmp lr, r3 │ │ │ │ - bne.n 8b836 │ │ │ │ + bne.n 8b872 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ movw r3, #33688 @ 0x8398 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 8b84a │ │ │ │ + beq.n 8b886 │ │ │ │ ldr.w r7, [r6, #172] @ 0xac │ │ │ │ - cbz r7, 8b842 │ │ │ │ + cbz r7, 8b87e │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 157f6c │ │ │ │ + b.w 158410 │ │ │ │ mov r3, lr │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bx r3 │ │ │ │ cmp r6, r3 │ │ │ │ - beq.n 8b84a │ │ │ │ + beq.n 8b886 │ │ │ │ ldr.w r6, [r6, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 8b83e │ │ │ │ + bne.n 8b87a │ │ │ │ mov r2, r5 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r4 │ │ │ │ - b.n 8b82e │ │ │ │ + b.n 8b86a │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ - cbz r3, 8b898 │ │ │ │ + cbz r3, 8b8d4 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ - cbz r1, 8b894 │ │ │ │ + cbz r1, 8b8d0 │ │ │ │ ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ - cbz r1, 8b894 │ │ │ │ + cbz r1, 8b8d0 │ │ │ │ movw r3, #61060 @ 0xee84 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, ip │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl dd584 │ │ │ │ mov r6, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 8b8cc │ │ │ │ + beq.n 8b908 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 28d7d8 │ │ │ │ - bl 2933c0 <_Py_hashtable_foreach@@Base+0xdbc> │ │ │ │ + b.w 28d804 │ │ │ │ + bl 293488 <_Py_hashtable_foreach@@Base+0xdac> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [r3, #20] │ │ │ │ - cbnz r3, 8b8b2 │ │ │ │ + cbnz r3, 8b8ee │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #24120 @ 0x5e38 │ │ │ │ + movw r1, #24184 @ 0x5e78 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 8b88c │ │ │ │ + bl d6bbc │ │ │ │ + b.n 8b8c8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #18792 @ 0x4968 │ │ │ │ + movw r1, #18856 @ 0x49a8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 8b88c │ │ │ │ - bl 7fe38 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 8b8c8 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8b87a │ │ │ │ - b.n 8b88c │ │ │ │ + beq.n 8b8b6 │ │ │ │ + b.n 8b8c8 │ │ │ │ nop │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8b96e │ │ │ │ + beq.n 8b9aa │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.n 8b97c │ │ │ │ + bpl.n 8b9b8 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8b93e │ │ │ │ + blt.n 8b97a │ │ │ │ ldr r1, [r1, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8b950 │ │ │ │ + bne.n 8b98c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 8b950 │ │ │ │ + beq.n 8b98c │ │ │ │ ldr r0, [r5, #24] │ │ │ │ movw r1, #44624 @ 0xae50 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq.n 8b972 │ │ │ │ + beq.n 8b9ae │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7a540 │ │ │ │ + b.w 7a580 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ movw r1, #40968 @ 0xa008 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ adds r2, #1 │ │ │ │ cmp r0, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.n 8b91c │ │ │ │ + beq.n 8b958 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ adds r3, r0, #1 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 8b922 │ │ │ │ + bne.n 8b95e │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 198efc <_Py_NewReference@@Base+0x1d0c> │ │ │ │ - b.w be070 │ │ │ │ + b.w 1995c4 <_Py_NewReference@@Base+0x1d0c> │ │ │ │ + b.w be0bc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 78bfc │ │ │ │ + b.w 78c40 │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ add sp, #12 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ ldr.w r8, [r0, #192] @ 0xc0 │ │ │ │ mov r9, r2 │ │ │ │ - ldr r3, [pc, #344] @ (8bb04 ) │ │ │ │ + ldr r3, [pc, #344] @ (8bb40 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ eor.w r4, r8, r1, asr #3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ubfx r4, r4, #0, #12 │ │ │ │ movs r2, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r4, r2, r4 │ │ │ │ adds r6, r3, r4 │ │ │ │ add.w r6, r6, #40960 @ 0xa000 │ │ │ │ ldr.w r7, [r6, #1420] @ 0x58c │ │ │ │ cmp r8, r7 │ │ │ │ - bne.n 8ba20 │ │ │ │ + bne.n 8ba5c │ │ │ │ ldr.w r2, [r6, #1424] @ 0x590 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8ba20 │ │ │ │ + bne.n 8ba5c │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r4 │ │ │ │ ldr.w r0, [r3, #1428] @ 0x594 │ │ │ │ - cbz r0, 8ba0e │ │ │ │ + cbz r0, 8ba4a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ strlt r0, [sp, #12] │ │ │ │ - bge.n 8ba8e │ │ │ │ + bge.n 8baca │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8ba86 │ │ │ │ + bne.n 8bac2 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8ba18 │ │ │ │ + beq.n 8ba54 │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 8baa2 │ │ │ │ + bmi.n 8bade │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ movs r7, #0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8ba86 │ │ │ │ + bne.n 8bac2 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8bac2 │ │ │ │ + beq.n 8bafe │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r7, r8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8ba0c │ │ │ │ + beq.n 8ba48 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 8b9f8 │ │ │ │ + beq.n 8ba34 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8bafe │ │ │ │ + bne.n 8bb3a │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 8bafe │ │ │ │ + bgt.n 8bb3a │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ adds r2, r3, r4 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r1, r4, #4 │ │ │ │ @@ -143532,65 +143568,65 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ str r5, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r7, [r3, r4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8bab4 │ │ │ │ + blt.n 8baf0 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 8b9f8 │ │ │ │ + b.n 8ba34 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ str.w r7, [r9] │ │ │ │ - b.n 8b9fe │ │ │ │ + b.n 8ba3a │ │ │ │ orr.w r3, r0, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 8ba86 │ │ │ │ + bne.n 8bac2 │ │ │ │ bics.w r2, r0, #1 │ │ │ │ - beq.n 8ba18 │ │ │ │ + beq.n 8ba54 │ │ │ │ mov r0, r3 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ba06 │ │ │ │ + bge.n 8ba42 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 8ba06 │ │ │ │ + b.n 8ba42 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8ba82 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8ba82 │ │ │ │ + bne.n 8babe │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8babe │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 8ba26 │ │ │ │ + bcs.n 8ba62 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8ba26 │ │ │ │ + bne.n 8ba62 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 8ba26 │ │ │ │ + bgt.n 8ba62 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl da048 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ + bl da080 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ mov r0, r7 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r7, [r7, #192] @ 0xc0 │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 8ba34 │ │ │ │ + b.n 8ba70 │ │ │ │ movs r7, #0 │ │ │ │ - b.n 8b9f8 │ │ │ │ + b.n 8ba34 │ │ │ │ nop │ │ │ │ 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 │ │ │ │ @@ -143599,135 +143635,135 @@ │ │ │ │ bic.w ip, r2, #2147483648 @ 0x80000000 │ │ │ │ sub sp, #16 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ cmp r0, lr │ │ │ │ it eq │ │ │ │ cmpeq.w ip, #1 │ │ │ │ - beq.n 8bb4a │ │ │ │ + beq.n 8bb86 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #64] @ (8bb78 ) │ │ │ │ + ldr r0, [pc, #64] @ (8bbb4 ) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, ip │ │ │ │ ldr.w r0, [lr, r0] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r3, 8bb5e │ │ │ │ + cbnz r3, 8bb9a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bb46 │ │ │ │ + bge.n 8bb82 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - b.n 8bb46 │ │ │ │ + b.n 8bb82 │ │ │ │ str r1, [sp, #12] │ │ │ │ - movw r0, #26124 @ 0x660c │ │ │ │ + movw r0, #26188 @ 0x664c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r1, r3 │ │ │ │ - bl 2619b0 <_PyTime_ObjectToTimeval@@Base+0xf98> │ │ │ │ + bl 261be8 <_PyTime_ObjectToTimeval@@Base+0xf98> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8bb4c │ │ │ │ - b.n 8bb46 │ │ │ │ + bne.n 8bb88 │ │ │ │ + b.n 8bb82 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008bb7c <_PyObject_MakeTpCall@@Base>: │ │ │ │ +0008bbb8 <_PyObject_MakeTpCall@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add r7, sp, #0 │ │ │ │ ldr.w sl, [r2, #64] @ 0x40 │ │ │ │ ldr r6, [r7, #56] @ 0x38 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8c0d0 <_PyObject_MakeTpCall@@Base+0x554> │ │ │ │ + beq.w 8c10c <_PyObject_MakeTpCall@@Base+0x554> │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8be98 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ - blt.w 8c0c0 <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ + beq.w 8bed4 <_PyObject_MakeTpCall@@Base+0x31c> │ │ │ │ + blt.w 8c0fc <_PyObject_MakeTpCall@@Base+0x544> │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 8bfb2 <_PyObject_MakeTpCall@@Base+0x436> │ │ │ │ - ldr r2, [pc, #744] @ (8bea4 <_PyObject_MakeTpCall@@Base+0x328>) │ │ │ │ + bgt.w 8bfee <_PyObject_MakeTpCall@@Base+0x436> │ │ │ │ + ldr r2, [pc, #744] @ (8bee0 <_PyObject_MakeTpCall@@Base+0x328>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r2, #1720] @ 0x6b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8be72 <_PyObject_MakeTpCall@@Base+0x2f6> │ │ │ │ - ldr.w ip, [pc, #720] @ 8bea8 <_PyObject_MakeTpCall@@Base+0x32c> │ │ │ │ + beq.w 8beae <_PyObject_MakeTpCall@@Base+0x2f6> │ │ │ │ + ldr.w ip, [pc, #720] @ 8bee4 <_PyObject_MakeTpCall@@Base+0x32c> │ │ │ │ ldr.w r1, [r2, #1724] @ 0x6bc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r0, [r2, #1720] @ 0x6b8 │ │ │ │ subs r1, #1 │ │ │ │ ldr.w fp, [ip, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #1724] @ 0x6bc │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 8c086 <_PyObject_MakeTpCall@@Base+0x50a> │ │ │ │ + bne.w 8c0c2 <_PyObject_MakeTpCall@@Base+0x50a> │ │ │ │ add.w ip, r4, #16 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r4, #12] │ │ │ │ ldr.w r0, [r9] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.w 8bde8 <_PyObject_MakeTpCall@@Base+0x26c> │ │ │ │ + bge.w 8be24 <_PyObject_MakeTpCall@@Base+0x26c> │ │ │ │ adds r1, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [ip] │ │ │ │ - beq.n 8bc86 <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ + beq.n 8bcc2 <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8beb0 <_PyObject_MakeTpCall@@Base+0x334> │ │ │ │ + bne.w 8beec <_PyObject_MakeTpCall@@Base+0x334> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.w 8be00 <_PyObject_MakeTpCall@@Base+0x284> │ │ │ │ + bge.w 8be3c <_PyObject_MakeTpCall@@Base+0x284> │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.n 8bc86 <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ + beq.n 8bcc2 <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ add.w fp, ip, #4 │ │ │ │ add.w lr, r9, r3, lsl #2 │ │ │ │ add.w ip, r9, #8 │ │ │ │ ldr.w r0, [ip], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8be52 <_PyObject_MakeTpCall@@Base+0x2d6> │ │ │ │ + bne.w 8be8e <_PyObject_MakeTpCall@@Base+0x2d6> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.w 8be66 <_PyObject_MakeTpCall@@Base+0x2ea> │ │ │ │ + bge.w 8bea2 <_PyObject_MakeTpCall@@Base+0x2ea> │ │ │ │ adds r1, #1 │ │ │ │ cmp ip, lr │ │ │ │ str r1, [r0, #0] │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ - bne.n 8bc5c <_PyObject_MakeTpCall@@Base+0xe0> │ │ │ │ - cbz r2, 8bcf2 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ - ldr r2, [pc, #536] @ (8bea4 <_PyObject_MakeTpCall@@Base+0x328>) │ │ │ │ + bne.n 8bc98 <_PyObject_MakeTpCall@@Base+0xe0> │ │ │ │ + cbz r2, 8bd2e <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + ldr r2, [pc, #536] @ (8bee0 <_PyObject_MakeTpCall@@Base+0x328>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub.w r0, r4, #8 │ │ │ │ ldr.w lr, [r1, r2] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ and.w r1, r2, #3 │ │ │ │ ldr.w r2, [lr, #8] │ │ │ │ addw fp, r2, #3756 @ 0xeac │ │ │ │ @@ -143748,63 +143784,63 @@ │ │ │ │ ldr.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ ldr.w r1, [r2, #3764] @ 0xeb4 │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt.w 8bef4 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ + bgt.w 8bf30 <_PyObject_MakeTpCall@@Base+0x378> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 8be0c <_PyObject_MakeTpCall@@Base+0x290> │ │ │ │ + bne.w 8be48 <_PyObject_MakeTpCall@@Base+0x290> │ │ │ │ mov fp, r6 │ │ │ │ ldr.w r3, [r8, #712] @ 0x2c8 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w 8c154 <_PyObject_MakeTpCall@@Base+0x5d8> │ │ │ │ - movw r3, #49765 @ 0xc265 │ │ │ │ + bcc.w 8c190 <_PyObject_MakeTpCall@@Base+0x5d8> │ │ │ │ + movw r3, #49825 @ 0xc2a1 │ │ │ │ movt r3, #8 │ │ │ │ cmp sl, r3 │ │ │ │ - bne.n 8bdf4 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ + bne.n 8be30 <_PyObject_MakeTpCall@@Base+0x278> │ │ │ │ movw r3, #39512 @ 0x9a58 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 8bf44 <_PyObject_MakeTpCall@@Base+0x3c8> │ │ │ │ - ldr r2, [pc, #388] @ (8bea4 <_PyObject_MakeTpCall@@Base+0x328>) │ │ │ │ + beq.w 8bf80 <_PyObject_MakeTpCall@@Base+0x3c8> │ │ │ │ + ldr r2, [pc, #388] @ (8bee0 <_PyObject_MakeTpCall@@Base+0x328>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr.w sl, [r3, r2] │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c138 <_PyObject_MakeTpCall@@Base+0x5bc> │ │ │ │ + beq.w 8c174 <_PyObject_MakeTpCall@@Base+0x5bc> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c014 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ + beq.w 8c050 <_PyObject_MakeTpCall@@Base+0x498> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c10c <_PyObject_MakeTpCall@@Base+0x590> │ │ │ │ + bne.w 8c148 <_PyObject_MakeTpCall@@Base+0x590> │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.w 8bf6e <_PyObject_MakeTpCall@@Base+0x3f2> │ │ │ │ + bne.w 8bfaa <_PyObject_MakeTpCall@@Base+0x3f2> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cbz r3, 8bd6a <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + cbz r3, 8bda6 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8c050 <_PyObject_MakeTpCall@@Base+0x4d4> │ │ │ │ + blt.w 8c08c <_PyObject_MakeTpCall@@Base+0x4d4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bdc8 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + bge.n 8be04 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8bdc8 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ - ldr r3, [pc, #296] @ (8bea4 <_PyObject_MakeTpCall@@Base+0x328>) │ │ │ │ + cbnz r3, 8be04 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + ldr r3, [pc, #296] @ (8bee0 <_PyObject_MakeTpCall@@Base+0x328>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w sl, [r2, r3] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [sl, #712] @ 0x2c8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ subs r3, r7, r3 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ @@ -143814,573 +143850,573 @@ │ │ │ │ str r2, [r7, #4] │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ str r1, [r7, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c174 <_PyObject_MakeTpCall@@Base+0x5f8> │ │ │ │ - ldr r2, [pc, #248] @ (8bea8 <_PyObject_MakeTpCall@@Base+0x32c>) │ │ │ │ + bne.w 8c1b0 <_PyObject_MakeTpCall@@Base+0x5f8> │ │ │ │ + ldr r2, [pc, #248] @ (8bee4 <_PyObject_MakeTpCall@@Base+0x32c>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c06c <_PyObject_MakeTpCall@@Base+0x4f0> │ │ │ │ + bne.w 8c0a8 <_PyObject_MakeTpCall@@Base+0x4f0> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c038 <_PyObject_MakeTpCall@@Base+0x4bc> │ │ │ │ + bne.w 8c074 <_PyObject_MakeTpCall@@Base+0x4bc> │ │ │ │ cmp r6, fp │ │ │ │ - bne.n 8bec8 <_PyObject_MakeTpCall@@Base+0x34c> │ │ │ │ + bne.n 8bf04 <_PyObject_MakeTpCall@@Base+0x34c> │ │ │ │ ldr.w r3, [r8, #72] @ 0x48 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8c000 <_PyObject_MakeTpCall@@Base+0x484> │ │ │ │ + beq.w 8c03c <_PyObject_MakeTpCall@@Base+0x484> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c0d6 <_PyObject_MakeTpCall@@Base+0x55a> │ │ │ │ + bne.w 8c112 <_PyObject_MakeTpCall@@Base+0x55a> │ │ │ │ mov r0, r9 │ │ │ │ adds r7, #20 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #1 │ │ │ │ str.w r0, [ip] │ │ │ │ - bne.w 8bc26 <_PyObject_MakeTpCall@@Base+0xaa> │ │ │ │ - b.n 8bc86 <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ + bne.w 8bc62 <_PyObject_MakeTpCall@@Base+0xaa> │ │ │ │ + b.n 8bcc2 <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ mov r9, r0 │ │ │ │ - b.n 8bd6a <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + b.n 8bda6 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ cmp r3, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - bne.w 8bc50 <_PyObject_MakeTpCall@@Base+0xd4> │ │ │ │ - b.n 8bc86 <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ + bne.w 8bc8c <_PyObject_MakeTpCall@@Base+0xd4> │ │ │ │ + b.n 8bcc2 <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bmi.w 8bcf8 <_PyObject_MakeTpCall@@Base+0x17c> │ │ │ │ + bmi.w 8bd34 <_PyObject_MakeTpCall@@Base+0x17c> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c17e <_PyObject_MakeTpCall@@Base+0x602> │ │ │ │ + beq.w 8c1ba <_PyObject_MakeTpCall@@Base+0x602> │ │ │ │ add.w r1, r9, r3, lsl #2 │ │ │ │ add.w r0, r6, #16 │ │ │ │ - bl c12ec │ │ │ │ + bl c1338 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bcfa <_PyObject_MakeTpCall@@Base+0x17e> │ │ │ │ + bne.w 8bd36 <_PyObject_MakeTpCall@@Base+0x17e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c00e <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + bge.w 8c04a <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c00e <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + bne.w 8c04a <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c00e <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c04a <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ ldr.w r0, [ip], #4 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8bc7a <_PyObject_MakeTpCall@@Base+0xfe> │ │ │ │ + blt.w 8bcb6 <_PyObject_MakeTpCall@@Base+0xfe> │ │ │ │ cmp ip, lr │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ - bne.n 8be4e <_PyObject_MakeTpCall@@Base+0x2d2> │ │ │ │ - b.n 8bc88 <_PyObject_MakeTpCall@@Base+0x10c> │ │ │ │ + bne.n 8be8a <_PyObject_MakeTpCall@@Base+0x2d2> │ │ │ │ + b.n 8bcc4 <_PyObject_MakeTpCall@@Base+0x10c> │ │ │ │ cmp lr, ip │ │ │ │ str.w r0, [fp, #4]! │ │ │ │ - bne.w 8bc5c <_PyObject_MakeTpCall@@Base+0xe0> │ │ │ │ - b.n 8bc86 <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ + bne.w 8bc98 <_PyObject_MakeTpCall@@Base+0xe0> │ │ │ │ + b.n 8bcc2 <_PyObject_MakeTpCall@@Base+0x10a> │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c00e <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + beq.w 8c04a <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w ip, r0, #16 │ │ │ │ str r2, [r0, #12] │ │ │ │ - b.n 8bc02 <_PyObject_MakeTpCall@@Base+0x86> │ │ │ │ - ldr r4, [pc, #16] @ (8beac <_PyObject_MakeTpCall@@Base+0x330>) │ │ │ │ + b.n 8bc3e <_PyObject_MakeTpCall@@Base+0x86> │ │ │ │ + ldr r4, [pc, #16] @ (8bee8 <_PyObject_MakeTpCall@@Base+0x330>) │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8bcf8 <_PyObject_MakeTpCall@@Base+0x17c> │ │ │ │ - b.n 8be0c <_PyObject_MakeTpCall@@Base+0x290> │ │ │ │ + beq.w 8bd34 <_PyObject_MakeTpCall@@Base+0x17c> │ │ │ │ + b.n 8be48 <_PyObject_MakeTpCall@@Base+0x290> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bee8 <_PyObject_MakeTpCall@@Base+0x36c> │ │ │ │ + bge.n 8bf24 <_PyObject_MakeTpCall@@Base+0x36c> │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - bne.w 8bc50 <_PyObject_MakeTpCall@@Base+0xd4> │ │ │ │ - b.n 8bc88 <_PyObject_MakeTpCall@@Base+0x10c> │ │ │ │ + bne.w 8bc8c <_PyObject_MakeTpCall@@Base+0xd4> │ │ │ │ + b.n 8bcc4 <_PyObject_MakeTpCall@@Base+0x10c> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bdcc <_PyObject_MakeTpCall@@Base+0x250> │ │ │ │ + bge.w 8be08 <_PyObject_MakeTpCall@@Base+0x250> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bdcc <_PyObject_MakeTpCall@@Base+0x250> │ │ │ │ + bne.w 8be08 <_PyObject_MakeTpCall@@Base+0x250> │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bdcc <_PyObject_MakeTpCall@@Base+0x250> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8be08 <_PyObject_MakeTpCall@@Base+0x250> │ │ │ │ cmp r3, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - bne.w 8bc50 <_PyObject_MakeTpCall@@Base+0xd4> │ │ │ │ - b.n 8bc88 <_PyObject_MakeTpCall@@Base+0x10c> │ │ │ │ + bne.w 8bc8c <_PyObject_MakeTpCall@@Base+0xd4> │ │ │ │ + b.n 8bcc4 <_PyObject_MakeTpCall@@Base+0x10c> │ │ │ │ ldr.w r0, [r2, #3748] @ 0xea4 │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - beq.w 8bcf2 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + beq.w 8bd2e <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ ldr.w r2, [r2, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8bcf2 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + bne.w 8bd2e <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ ldr.w r2, [lr, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8c0b0 <_PyObject_MakeTpCall@@Base+0x534> │ │ │ │ + bne.w 8c0ec <_PyObject_MakeTpCall@@Base+0x534> │ │ │ │ add.w r1, lr, #12 │ │ │ │ ldr.w r2, [lr, #12] │ │ │ │ lsls r0, r2, #27 │ │ │ │ - bmi.w 8bcf2 <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ + bmi.w 8bd2e <_PyObject_MakeTpCall@@Base+0x176> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8bf28 <_PyObject_MakeTpCall@@Base+0x3ac> │ │ │ │ + bne.n 8bf64 <_PyObject_MakeTpCall@@Base+0x3ac> │ │ │ │ dmb ish │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8bcf8 <_PyObject_MakeTpCall@@Base+0x17c> │ │ │ │ - b.n 8be0c <_PyObject_MakeTpCall@@Base+0x290> │ │ │ │ + beq.w 8bd34 <_PyObject_MakeTpCall@@Base+0x17c> │ │ │ │ + b.n 8be48 <_PyObject_MakeTpCall@@Base+0x290> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 8c1c8 <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ + beq.w 8c204 <_PyObject_MakeTpCall@@Base+0x64c> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.w 8bd1e <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ + beq.w 8bd5a <_PyObject_MakeTpCall@@Base+0x1a2> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24296 @ 0x5ee8 │ │ │ │ + movw r1, #24360 @ 0x5f28 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 8bd6a <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + b.n 8bda6 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8c214 <_PyObject_MakeTpCall@@Base+0x698> │ │ │ │ + beq.w 8c250 <_PyObject_MakeTpCall@@Base+0x698> │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble.w 8bd6a <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + ble.w 8bda6 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ ldr r1, [r2, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 8bd56 <_PyObject_MakeTpCall@@Base+0x1da> │ │ │ │ + beq.w 8bd92 <_PyObject_MakeTpCall@@Base+0x1da> │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 8bd6a <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + beq.w 8bda6 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 8bd56 <_PyObject_MakeTpCall@@Base+0x1da> │ │ │ │ + beq.w 8bd92 <_PyObject_MakeTpCall@@Base+0x1da> │ │ │ │ cmp r0, #2 │ │ │ │ - beq.w 8bd6a <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + beq.w 8bda6 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ adds r2, #20 │ │ │ │ movs r1, #2 │ │ │ │ ldr.w ip, [r2, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r5, ip │ │ │ │ - beq.w 8bd56 <_PyObject_MakeTpCall@@Base+0x1da> │ │ │ │ + beq.w 8bd92 <_PyObject_MakeTpCall@@Base+0x1da> │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 8bfa0 <_PyObject_MakeTpCall@@Base+0x424> │ │ │ │ - b.n 8bd6a <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + bne.n 8bfdc <_PyObject_MakeTpCall@@Base+0x424> │ │ │ │ + b.n 8bda6 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ movw r2, #65531 @ 0xfffb │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 8c1a4 <_PyObject_MakeTpCall@@Base+0x628> │ │ │ │ + bhi.w 8c1e0 <_PyObject_MakeTpCall@@Base+0x628> │ │ │ │ mov r1, r3 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8c00e <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + cbz r0, 8c04a <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add.w ip, r0, #16 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr.w r1, [r9] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r0, #1 │ │ │ │ strlt r0, [r1, #0] │ │ │ │ str.w r1, [ip] │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - b.n 8bc26 <_PyObject_MakeTpCall@@Base+0xaa> │ │ │ │ + b.n 8bc62 <_PyObject_MakeTpCall@@Base+0xaa> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c182 <_PyObject_MakeTpCall@@Base+0x606> │ │ │ │ + beq.w 8c1be <_PyObject_MakeTpCall@@Base+0x606> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8c182 <_PyObject_MakeTpCall@@Base+0x606> │ │ │ │ + beq.w 8c1be <_PyObject_MakeTpCall@@Base+0x606> │ │ │ │ mov.w r9, #0 │ │ │ │ - b.n 8bdde <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ - cbz r3, 8c01c <_PyObject_MakeTpCall@@Base+0x4a0> │ │ │ │ + b.n 8be1a <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ + cbz r3, 8c058 <_PyObject_MakeTpCall@@Base+0x4a0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bf68 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ + bne.n 8bfa4 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #19140 @ 0x4ac4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ - b.n 8bf68 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ + b.n 8bfa4 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 8bdc8 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + ble.w 8be04 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bdc8 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + beq.w 8be04 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ mov r0, sl │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 8bdc8 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 8be04 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8bf68 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ + bge.n 8bfa4 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8bf68 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ + bne.n 8bfa4 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8bf68 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8bfa4 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 8bdb8 <_PyObject_MakeTpCall@@Base+0x23c> │ │ │ │ + beq.w 8bdf4 <_PyObject_MakeTpCall@@Base+0x23c> │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 8bdb8 <_PyObject_MakeTpCall@@Base+0x23c> │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 8bdf4 <_PyObject_MakeTpCall@@Base+0x23c> │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp fp, r2 │ │ │ │ str r3, [r7, #12] │ │ │ │ - bne.w 8c1ba <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ + bne.w 8c1f6 <_PyObject_MakeTpCall@@Base+0x63e> │ │ │ │ add.w r0, ip, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bbf8 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ + bne.w 8bc34 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.n 8bbf8 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ + b.n 8bc34 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8bf16 <_PyObject_MakeTpCall@@Base+0x39a> │ │ │ │ + beq.w 8bf52 <_PyObject_MakeTpCall@@Base+0x39a> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8bcf8 <_PyObject_MakeTpCall@@Base+0x17c> │ │ │ │ - b.n 8be0c <_PyObject_MakeTpCall@@Base+0x290> │ │ │ │ + beq.w 8bd34 <_PyObject_MakeTpCall@@Base+0x17c> │ │ │ │ + b.n 8be48 <_PyObject_MakeTpCall@@Base+0x290> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ - movw r0, #61260 @ 0xef4c │ │ │ │ + movw r0, #61324 @ 0xef8c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8c00e <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ - bl 20de80 │ │ │ │ - b.n 8c00e <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8c04a <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + bl 20e0c8 │ │ │ │ + b.n 8c04a <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bdde <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ + beq.w 8be1a <_PyObject_MakeTpCall@@Base+0x262> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8c1f2 <_PyObject_MakeTpCall@@Base+0x676> │ │ │ │ + blt.w 8c22e <_PyObject_MakeTpCall@@Base+0x676> │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r7, #20 │ │ │ │ - movw r2, #19124 @ 0x4ab4 │ │ │ │ + movw r2, #19188 @ 0x4af4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + b.w 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8bd4c <_PyObject_MakeTpCall@@Base+0x1d0> │ │ │ │ + beq.w 8bd88 <_PyObject_MakeTpCall@@Base+0x1d0> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8c206 <_PyObject_MakeTpCall@@Base+0x68a> │ │ │ │ + blt.n 8c242 <_PyObject_MakeTpCall@@Base+0x68a> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #19124 @ 0x4ab4 │ │ │ │ + movw r2, #19188 @ 0x4af4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r3, r5 │ │ │ │ - bl 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ - b.n 8bf68 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ + bl 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + b.n 8bfa4 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #24328 @ 0x5f08 │ │ │ │ + movw r2, #24392 @ 0x5f48 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ - b.n 8bf68 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ + b.n 8bfa4 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w 8bd04 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ - movw r1, #24264 @ 0x5ec8 │ │ │ │ + bcc.w 8bd40 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ + movw r1, #24328 @ 0x5f08 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r8 │ │ │ │ bl 312fc <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bf68 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ - b.n 8bd04 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ + bne.w 8bfa4 <_PyObject_MakeTpCall@@Base+0x3ec> │ │ │ │ + b.n 8bd40 <_PyObject_MakeTpCall@@Base+0x188> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 8bdc8 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 8be04 <_PyObject_MakeTpCall@@Base+0x24c> │ │ │ │ mov r6, r2 │ │ │ │ - b.n 8bcf8 <_PyObject_MakeTpCall@@Base+0x17c> │ │ │ │ + b.n 8bd34 <_PyObject_MakeTpCall@@Base+0x17c> │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r7, #20 │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #19140 @ 0x4ac4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5f90 <_PyErr_Format@@Base> │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r4, r0 │ │ │ │ add.w ip, r0, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8bfe0 <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ - b.n 8c00e <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ + bne.w 8c01c <_PyObject_MakeTpCall@@Base+0x464> │ │ │ │ + b.n 8c04a <_PyObject_MakeTpCall@@Base+0x492> │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx fp │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - b.n 8bbf8 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ + b.n 8bc34 <_PyObject_MakeTpCall@@Base+0x7c> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 8c1d8 <_PyObject_MakeTpCall@@Base+0x65c> │ │ │ │ + beq.n 8c214 <_PyObject_MakeTpCall@@Base+0x65c> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8bf52 <_PyObject_MakeTpCall@@Base+0x3d6> │ │ │ │ + bne.w 8bf8e <_PyObject_MakeTpCall@@Base+0x3d6> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr.w r9, [r3, #4] │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8bd6a <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + bge.w 8bda6 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - b.n 8bd6a <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + b.n 8bda6 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c0ea <_PyObject_MakeTpCall@@Base+0x56e> │ │ │ │ + bne.w 8c126 <_PyObject_MakeTpCall@@Base+0x56e> │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c0ea <_PyObject_MakeTpCall@@Base+0x56e> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c126 <_PyObject_MakeTpCall@@Base+0x56e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c11c <_PyObject_MakeTpCall@@Base+0x5a0> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c11c <_PyObject_MakeTpCall@@Base+0x5a0> │ │ │ │ + bne.n 8c158 <_PyObject_MakeTpCall@@Base+0x5a0> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c158 <_PyObject_MakeTpCall@@Base+0x5a0> │ │ │ │ mov r2, r3 │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8bd56 <_PyObject_MakeTpCall@@Base+0x1da> │ │ │ │ + beq.w 8bd92 <_PyObject_MakeTpCall@@Base+0x1da> │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8c216 <_PyObject_MakeTpCall@@Base+0x69a> │ │ │ │ + bne.n 8c252 <_PyObject_MakeTpCall@@Base+0x69a> │ │ │ │ movw r2, #34368 @ 0x8640 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 8bd56 <_PyObject_MakeTpCall@@Base+0x1da> │ │ │ │ - b.n 8bd6a <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ + beq.w 8bd92 <_PyObject_MakeTpCall@@Base+0x1da> │ │ │ │ + b.n 8bda6 <_PyObject_MakeTpCall@@Base+0x1ee> │ │ │ │ push {r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add r7, sp, #0 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 8c250 <_PyObject_MakeTpCall@@Base+0x6d4> │ │ │ │ + bcc.n 8c28c <_PyObject_MakeTpCall@@Base+0x6d4> │ │ │ │ movs r0, #0 │ │ │ │ pop {r7, pc} │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 8c24c <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ + bcc.n 8c288 <_PyObject_MakeTpCall@@Base+0x6d0> │ │ │ │ bl 312fc <_Py_CheckRecursiveCall@@Base> │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r7, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #39512 @ 0x9a58 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.n 8c2c2 <_PyObject_MakeTpCall@@Base+0x746> │ │ │ │ - ldr r0, [pc, #340] @ (8c3d8 <_PyObject_MakeTpCall@@Base+0x85c>) │ │ │ │ + beq.n 8c2fe <_PyObject_MakeTpCall@@Base+0x746> │ │ │ │ + ldr r0, [pc, #340] @ (8c414 <_PyObject_MakeTpCall@@Base+0x85c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r5, #156] @ 0x9c │ │ │ │ ldr r6, [r4, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c32c <_PyObject_MakeTpCall@@Base+0x7b0> │ │ │ │ + beq.n 8c368 <_PyObject_MakeTpCall@@Base+0x7b0> │ │ │ │ mov r0, r5 │ │ │ │ strd r1, r2, [sp] │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 8c306 <_PyObject_MakeTpCall@@Base+0x78a> │ │ │ │ + cbz r0, 8c342 <_PyObject_MakeTpCall@@Base+0x78a> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c34c <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ + bne.n 8c388 <_PyObject_MakeTpCall@@Base+0x7d0> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 8c2e4 <_PyObject_MakeTpCall@@Base+0x768> │ │ │ │ + bne.n 8c320 <_PyObject_MakeTpCall@@Base+0x768> │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ - cbz r3, 8c2bc <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ + cbz r3, 8c2f8 <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 8c314 <_PyObject_MakeTpCall@@Base+0x798> │ │ │ │ + blt.n 8c350 <_PyObject_MakeTpCall@@Base+0x798> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 8c38e <_PyObject_MakeTpCall@@Base+0x812> │ │ │ │ + beq.n 8c3ca <_PyObject_MakeTpCall@@Base+0x812> │ │ │ │ cmp r3, #3 │ │ │ │ - beq.n 8c282 <_PyObject_MakeTpCall@@Base+0x706> │ │ │ │ + beq.n 8c2be <_PyObject_MakeTpCall@@Base+0x706> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24296 @ 0x5ee8 │ │ │ │ + movw r1, #24360 @ 0x5f28 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 8c310 <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ + bl f3598 │ │ │ │ + b.n 8c34c <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ ldr.w r0, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c3a8 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ + beq.n 8c3e4 <_PyObject_MakeTpCall@@Base+0x82c> │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ movs r6, #0 │ │ │ │ adds r0, #12 │ │ │ │ cmp lr, r6 │ │ │ │ add.w r6, r6, #1 │ │ │ │ - ble.n 8c2bc <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ + ble.n 8c2f8 <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ ldr.w ip, [r0, #4]! │ │ │ │ cmp r5, ip │ │ │ │ - bne.n 8c2f4 <_PyObject_MakeTpCall@@Base+0x778> │ │ │ │ - b.n 8c2ae <_PyObject_MakeTpCall@@Base+0x732> │ │ │ │ + bne.n 8c330 <_PyObject_MakeTpCall@@Base+0x778> │ │ │ │ + b.n 8c2ea <_PyObject_MakeTpCall@@Base+0x732> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c37a <_PyObject_MakeTpCall@@Base+0x7fe> │ │ │ │ + beq.n 8c3b6 <_PyObject_MakeTpCall@@Base+0x7fe> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c37a <_PyObject_MakeTpCall@@Base+0x7fe> │ │ │ │ + beq.n 8c3b6 <_PyObject_MakeTpCall@@Base+0x7fe> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8c2bc <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ + b.n 8c2f8 <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c310 <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ + bge.n 8c34c <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c310 <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ + bne.n 8c34c <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c310 <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c34c <_PyObject_MakeTpCall@@Base+0x794> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #24328 @ 0x5f08 │ │ │ │ + movw r2, #24392 @ 0x5f48 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r0, r6 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8c2a8 <_PyObject_MakeTpCall@@Base+0x72c> │ │ │ │ + beq.n 8c2e4 <_PyObject_MakeTpCall@@Base+0x72c> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 8c3c8 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ + blt.n 8c404 <_PyObject_MakeTpCall@@Base+0x84c> │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #19124 @ 0x4ab4 │ │ │ │ + movw r2, #19188 @ 0x4af4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + b.w 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #19140 @ 0x4ac4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r3, r5 │ │ │ │ - b.n 8c33e <_PyObject_MakeTpCall@@Base+0x7c2> │ │ │ │ - cbz r2, 8c396 <_PyObject_MakeTpCall@@Base+0x81a> │ │ │ │ + b.n 8c37a <_PyObject_MakeTpCall@@Base+0x7c2> │ │ │ │ + cbz r2, 8c3d2 <_PyObject_MakeTpCall@@Base+0x81a> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c2cc <_PyObject_MakeTpCall@@Base+0x750> │ │ │ │ + bne.n 8c308 <_PyObject_MakeTpCall@@Base+0x750> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c2bc <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ + bge.n 8c2f8 <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 8c2bc <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ + b.n 8c2f8 <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ mov r0, r3 │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8c2ae <_PyObject_MakeTpCall@@Base+0x732> │ │ │ │ + beq.w 8c2ea <_PyObject_MakeTpCall@@Base+0x732> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8c3aa <_PyObject_MakeTpCall@@Base+0x82e> │ │ │ │ + bne.n 8c3e6 <_PyObject_MakeTpCall@@Base+0x82e> │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8c2ae <_PyObject_MakeTpCall@@Base+0x732> │ │ │ │ - b.n 8c2bc <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ + beq.w 8c2ea <_PyObject_MakeTpCall@@Base+0x732> │ │ │ │ + b.n 8c2f8 <_PyObject_MakeTpCall@@Base+0x740> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8c35a <_PyObject_MakeTpCall@@Base+0x7de> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8c35a <_PyObject_MakeTpCall@@Base+0x7de> │ │ │ │ + bne.n 8c396 <_PyObject_MakeTpCall@@Base+0x7de> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8c396 <_PyObject_MakeTpCall@@Base+0x7de> │ │ │ │ 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, #3896] @ 0xf38 │ │ │ │ @@ -144395,262 +144431,262 @@ │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ add.w r2, r7, #68 @ 0x44 │ │ │ │ strd r1, r3, [sp] │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24360 @ 0x5f28 │ │ │ │ + movw r1, #24424 @ 0x5f68 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r5, [r7, #0] │ │ │ │ - bl 8ed1c │ │ │ │ + bl 8ed58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + beq.w 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r5, [r7, #68] @ 0x44 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ str r3, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ str.w r8, [r7, #92] @ 0x5c │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ - beq.w 8c65c <_PyObject_MakeTpCall@@Base+0xae0> │ │ │ │ - ble.w 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + beq.w 8c698 <_PyObject_MakeTpCall@@Base+0xae0> │ │ │ │ + ble.w 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e53e <_PyObject_MakeTpCall@@Base+0x29c2> │ │ │ │ + bge.w 8e832 <_PyObject_MakeTpCall@@Base+0x2c7a> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 8deb0 <_PyObject_MakeTpCall@@Base+0x2334> │ │ │ │ + beq.w 8df04 <_PyObject_MakeTpCall@@Base+0x234c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov.w r9, #1 │ │ │ │ add.w sl, r3, #16 │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e512 <_PyObject_MakeTpCall@@Base+0x2996> │ │ │ │ + bge.w 8e806 <_PyObject_MakeTpCall@@Base+0x2c4e> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 8c464 <_PyObject_MakeTpCall@@Base+0x8e8> │ │ │ │ + bne.n 8c4a0 <_PyObject_MakeTpCall@@Base+0x8e8> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - ble.w 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + ble.w 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r6, r4 │ │ │ │ ldr.w r0, [r4, #172] @ 0xac │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #12 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e558 <_PyObject_MakeTpCall@@Base+0x29dc> │ │ │ │ + beq.w 8e84c <_PyObject_MakeTpCall@@Base+0x2c94> │ │ │ │ mvn.w sl, r2 │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ add sl, lr │ │ │ │ ands.w sl, sl, #7 │ │ │ │ - beq.w 8deaa <_PyObject_MakeTpCall@@Base+0x232e> │ │ │ │ + beq.w 8defe <_PyObject_MakeTpCall@@Base+0x2346> │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e490 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ + ble.w 8e76e <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8dc96 <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ + bne.w 8dcea <_PyObject_MakeTpCall@@Base+0x2132> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ cmp.w sl, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq.w 8deaa <_PyObject_MakeTpCall@@Base+0x232e> │ │ │ │ + beq.w 8defe <_PyObject_MakeTpCall@@Base+0x2346> │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 8c560 <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ + beq.n 8c59c <_PyObject_MakeTpCall@@Base+0x9e4> │ │ │ │ cmp.w sl, #3 │ │ │ │ - beq.n 8c546 <_PyObject_MakeTpCall@@Base+0x9ca> │ │ │ │ + beq.n 8c582 <_PyObject_MakeTpCall@@Base+0x9ca> │ │ │ │ cmp.w sl, #4 │ │ │ │ - beq.n 8c52c <_PyObject_MakeTpCall@@Base+0x9b0> │ │ │ │ + beq.n 8c568 <_PyObject_MakeTpCall@@Base+0x9b0> │ │ │ │ cmp.w sl, #5 │ │ │ │ - beq.n 8c512 <_PyObject_MakeTpCall@@Base+0x996> │ │ │ │ + beq.n 8c54e <_PyObject_MakeTpCall@@Base+0x996> │ │ │ │ cmp.w sl, #6 │ │ │ │ - bne.w 8e67c <_PyObject_MakeTpCall@@Base+0x2b00> │ │ │ │ + bne.w 8eac4 <_PyObject_MakeTpCall@@Base+0x2f0c> │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e490 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ + ble.w 8e76e <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8dc96 <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ + bne.w 8dcea <_PyObject_MakeTpCall@@Base+0x2132> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e490 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ + ble.w 8e76e <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8dc96 <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ + bne.w 8dcea <_PyObject_MakeTpCall@@Base+0x2132> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e490 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ + ble.w 8e76e <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8dc96 <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ + bne.w 8dcea <_PyObject_MakeTpCall@@Base+0x2132> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e490 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ + ble.w 8e76e <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8dc96 <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ + bne.w 8dcea <_PyObject_MakeTpCall@@Base+0x2132> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e490 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ + ble.w 8e76e <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w 8dc96 <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ + bne.w 8dcea <_PyObject_MakeTpCall@@Base+0x2132> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ mov fp, r0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 8e490 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ + ble.w 8e76e <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8dc94 <_PyObject_MakeTpCall@@Base+0x2118> │ │ │ │ + bne.w 8dce8 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ adds r2, #1 │ │ │ │ mov sl, r2 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 8dcbe <_PyObject_MakeTpCall@@Base+0x2142> │ │ │ │ + beq.w 8dd12 <_PyObject_MakeTpCall@@Base+0x215a> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ adds r1, #4 │ │ │ │ mov ip, r1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8dc94 <_PyObject_MakeTpCall@@Base+0x2118> │ │ │ │ + bne.w 8dce8 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8dc94 <_PyObject_MakeTpCall@@Base+0x2118> │ │ │ │ + bne.w 8dce8 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ add.w r2, sl, #2 │ │ │ │ add.w r1, ip, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8dc94 <_PyObject_MakeTpCall@@Base+0x2118> │ │ │ │ + bne.w 8dce8 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ ldr.w r3, [ip, #12] │ │ │ │ add.w r2, sl, #3 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ add.w r1, ip, #12 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8dc94 <_PyObject_MakeTpCall@@Base+0x2118> │ │ │ │ + bne.w 8dce8 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ ldr.w r3, [ip, #16] │ │ │ │ add.w r2, sl, #4 │ │ │ │ add.w r1, ip, #16 │ │ │ │ cmp.w r9, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - ble.w 8e490 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ + ble.w 8e76e <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8dc94 <_PyObject_MakeTpCall@@Base+0x2118> │ │ │ │ + bne.w 8dce8 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ add.w r2, sl, #5 │ │ │ │ add.w r1, ip, #20 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8dc94 <_PyObject_MakeTpCall@@Base+0x2118> │ │ │ │ + bne.w 8dce8 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ add.w r2, sl, #6 │ │ │ │ add.w r1, ip, #24 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 8dc94 <_PyObject_MakeTpCall@@Base+0x2118> │ │ │ │ + bne.w 8dce8 <_PyObject_MakeTpCall@@Base+0x2130> │ │ │ │ ldr.w r3, [ip, #28] │ │ │ │ add.w r2, sl, #7 │ │ │ │ add.w r1, ip, #28 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.n 8c57c <_PyObject_MakeTpCall@@Base+0xa00> │ │ │ │ + b.n 8c5b8 <_PyObject_MakeTpCall@@Base+0xa00> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16132 @ 0x3f04 │ │ │ │ + movw r1, #16196 @ 0x3f44 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #1 │ │ │ │ movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 7bf04 │ │ │ │ + bl 7bf24 │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + beq.n 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ movw sl, #34368 @ 0x8640 │ │ │ │ movt sl, #75 @ 0x4b │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ - bl 84e1c │ │ │ │ + bl 84e50 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e3fc <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ + beq.w 8dfb6 <_PyObject_MakeTpCall@@Base+0x23fe> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8e452 <_PyObject_MakeTpCall@@Base+0x28d6> │ │ │ │ - ldr r2, [pc, #696] @ (8c94c <_PyObject_MakeTpCall@@Base+0xdd0>) │ │ │ │ + bpl.w 8e730 <_PyObject_MakeTpCall@@Base+0x2b78> │ │ │ │ + ldr r2, [pc, #696] @ (8c988 <_PyObject_MakeTpCall@@Base+0xdd0>) │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r1, [r2, #884] @ 0x374 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8e466 <_PyObject_MakeTpCall@@Base+0x28ea> │ │ │ │ + bne.w 8e744 <_PyObject_MakeTpCall@@Base+0x2b8c> │ │ │ │ ldr.w r2, [r2, #892] @ 0x37c │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8e466 <_PyObject_MakeTpCall@@Base+0x28ea> │ │ │ │ - ldr r1, [pc, #668] @ (8c950 <_PyObject_MakeTpCall@@Base+0xdd4>) │ │ │ │ + beq.w 8e744 <_PyObject_MakeTpCall@@Base+0x2b8c> │ │ │ │ + ldr r1, [pc, #668] @ (8c98c <_PyObject_MakeTpCall@@Base+0xdd4>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r1, [r7, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8deb6 <_PyObject_MakeTpCall@@Base+0x233a> │ │ │ │ - ldr.w r8, [pc, #668] @ 8c964 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r3, [r8, fp] │ │ │ │ + bne.w 8df0a <_PyObject_MakeTpCall@@Base+0x2352> │ │ │ │ + ldr.w fp, [pc, #668] @ 8c9a0 <_PyObject_MakeTpCall@@Base+0xde8> │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr.w r3, [fp, r8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e3f4 <_PyObject_MakeTpCall@@Base+0x2878> │ │ │ │ + bne.w 8e8aa <_PyObject_MakeTpCall@@Base+0x2cf2> │ │ │ │ ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ ldr.w r2, [sl, #104] @ 0x68 │ │ │ │ clz r1, r3 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ str.w r1, [r7, #132] @ 0x84 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d936 <_PyObject_MakeTpCall@@Base+0x1dba> │ │ │ │ + bne.w 8d984 <_PyObject_MakeTpCall@@Base+0x1dcc> │ │ │ │ ldr.w r2, [sl, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d92e <_PyObject_MakeTpCall@@Base+0x1db2> │ │ │ │ + bne.w 8d97c <_PyObject_MakeTpCall@@Base+0x1dc4> │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r7, #136] @ 0x88 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w r3, [r6, #152] @ 0x98 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e3fc <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ + beq.w 8dfb6 <_PyObject_MakeTpCall@@Base+0x23fe> │ │ │ │ movs r6, #0 │ │ │ │ str r6, [r7, #32] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov.w r2, #17920 @ 0x4600 │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ str r2, [r1, #84] @ 0x54 │ │ │ │ @@ -144663,38 +144699,38 @@ │ │ │ │ str r2, [r1, #48] @ 0x30 │ │ │ │ add.w r2, r1, #380 @ 0x17c │ │ │ │ str r2, [r1, #52] @ 0x34 │ │ │ │ add.w r2, r1, #368 @ 0x170 │ │ │ │ str r2, [r1, #56] @ 0x38 │ │ │ │ add.w r2, r1, #420 @ 0x1a4 │ │ │ │ str r2, [r1, #80] @ 0x50 │ │ │ │ - movw r2, #41157 @ 0xa0c5 │ │ │ │ + movw r2, #41289 @ 0xa149 │ │ │ │ movt r2, #16 │ │ │ │ it lt │ │ │ │ strlt r3, [r0, #0] │ │ │ │ str.w r0, [r1, #168] @ 0xa8 │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ str.w sl, [r1, #128] @ 0x80 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r2, [r1, #24] │ │ │ │ - movw r2, #37209 @ 0x9159 │ │ │ │ + movw r2, #37273 @ 0x9199 │ │ │ │ movt r2, #7 │ │ │ │ str.w r2, [r1, #152] @ 0x98 │ │ │ │ - movw r2, #59961 @ 0xea39 │ │ │ │ + movw r2, #59993 @ 0xea59 │ │ │ │ movt r2, #7 │ │ │ │ str.w r2, [r1, #160] @ 0xa0 │ │ │ │ - movw r2, #60861 @ 0xedbd │ │ │ │ + movw r2, #61637 @ 0xf0c5 │ │ │ │ movt r2, #18 │ │ │ │ str r2, [r1, #92] @ 0x5c │ │ │ │ - movw r2, #43573 @ 0xaa35 │ │ │ │ + movw r2, #44717 @ 0xaead │ │ │ │ movt r2, #20 │ │ │ │ str r2, [r1, #96] @ 0x60 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ @@ -144702,446 +144738,446 @@ │ │ │ │ strd r3, r3, [r2, #444] @ 0x1bc │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str.w r4, [r2, #132] @ 0x84 │ │ │ │ strd r5, r6, [r2, #428] @ 0x1ac │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands.w r4, r4, #268435456 @ 0x10000000 │ │ │ │ - beq.w 8e3ea <_PyObject_MakeTpCall@@Base+0x286e> │ │ │ │ + beq.w 8e8a0 <_PyObject_MakeTpCall@@Base+0x2ce8> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.w 8e40a <_PyObject_MakeTpCall@@Base+0x288e> │ │ │ │ + bpl.w 8e6e8 <_PyObject_MakeTpCall@@Base+0x2b30> │ │ │ │ lsls r4, r3, #26 │ │ │ │ - bpl.w 8e40a <_PyObject_MakeTpCall@@Base+0x288e> │ │ │ │ + bpl.w 8e6e8 <_PyObject_MakeTpCall@@Base+0x2b30> │ │ │ │ adds.w r3, r5, #20 │ │ │ │ - beq.w 8e40e <_PyObject_MakeTpCall@@Base+0x2892> │ │ │ │ + beq.w 8e6ec <_PyObject_MakeTpCall@@Base+0x2b34> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r7, #52] @ 0x34 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ blx 2bfb8 │ │ │ │ cmp r0, r4 │ │ │ │ - bne.w 8e43a <_PyObject_MakeTpCall@@Base+0x28be> │ │ │ │ + bne.w 8e718 <_PyObject_MakeTpCall@@Base+0x2b60> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ itt pl │ │ │ │ movpl r3, r5 │ │ │ │ ldrpl.w r4, [r3, #132] @ 0x84 │ │ │ │ - bmi.w 8ec00 <_PyObject_MakeTpCall@@Base+0x3084> │ │ │ │ - ldr r1, [pc, #328] @ (8c954 <_PyObject_MakeTpCall@@Base+0xdd8>) │ │ │ │ + bmi.w 8ecb8 <_PyObject_MakeTpCall@@Base+0x3100> │ │ │ │ + ldr r1, [pc, #328] @ (8c990 <_PyObject_MakeTpCall@@Base+0xdd8>) │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r7, #12] │ │ │ │ ldr.w r3, [r1, #3392] @ 0xd40 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8df80 <_PyObject_MakeTpCall@@Base+0x2404> │ │ │ │ + bne.w 8dfd2 <_PyObject_MakeTpCall@@Base+0x241a> │ │ │ │ ldr.w r2, [r1, #3400] @ 0xd48 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 8df80 <_PyObject_MakeTpCall@@Base+0x2404> │ │ │ │ - ldr r1, [pc, #300] @ (8c958 <_PyObject_MakeTpCall@@Base+0xddc>) │ │ │ │ + beq.w 8dfd2 <_PyObject_MakeTpCall@@Base+0x241a> │ │ │ │ + ldr r1, [pc, #300] @ (8c994 <_PyObject_MakeTpCall@@Base+0xddc>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r5, r0, #3 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8da40 <_PyObject_MakeTpCall@@Base+0x1ec4> │ │ │ │ - bl 114d54 │ │ │ │ - cbz r0, 8c87c <_PyObject_MakeTpCall@@Base+0xd00> │ │ │ │ - ldr r1, [pc, #272] @ (8c95c <_PyObject_MakeTpCall@@Base+0xde0>) │ │ │ │ + bne.w 8da90 <_PyObject_MakeTpCall@@Base+0x1ed8> │ │ │ │ + bl 114f70 │ │ │ │ + cbz r0, 8c8b8 <_PyObject_MakeTpCall@@Base+0xd00> │ │ │ │ + ldr r1, [pc, #272] @ (8c998 <_PyObject_MakeTpCall@@Base+0xde0>) │ │ │ │ add.w r2, r7, #80 @ 0x50 │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ ldr r6, [r7, #80] @ 0x50 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r6, 8c876 <_PyObject_MakeTpCall@@Base+0xcfa> │ │ │ │ - ldr r1, [pc, #252] @ (8c958 <_PyObject_MakeTpCall@@Base+0xddc>) │ │ │ │ + cbz r6, 8c8b2 <_PyObject_MakeTpCall@@Base+0xcfa> │ │ │ │ + ldr r1, [pc, #252] @ (8c994 <_PyObject_MakeTpCall@@Base+0xddc>) │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c876 <_PyObject_MakeTpCall@@Base+0xcfa> │ │ │ │ + bge.n 8c8b2 <_PyObject_MakeTpCall@@Base+0xcfa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ec62 <_PyObject_MakeTpCall@@Base+0x30e6> │ │ │ │ + beq.w 8eb50 <_PyObject_MakeTpCall@@Base+0x2f98> │ │ │ │ adds r5, #1 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 8e75e <_PyObject_MakeTpCall@@Base+0x2be2> │ │ │ │ - ldr r2, [pc, #204] @ (8c954 <_PyObject_MakeTpCall@@Base+0xdd8>) │ │ │ │ + bpl.w 8ea0a <_PyObject_MakeTpCall@@Base+0x2e52> │ │ │ │ + ldr r2, [pc, #204] @ (8c990 <_PyObject_MakeTpCall@@Base+0xdd8>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #4020] @ 0xfb4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8df70 <_PyObject_MakeTpCall@@Base+0x23f4> │ │ │ │ + bne.w 8dfc2 <_PyObject_MakeTpCall@@Base+0x240a> │ │ │ │ ldr.w r2, [r2, #4028] @ 0xfbc │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8df70 <_PyObject_MakeTpCall@@Base+0x23f4> │ │ │ │ - ldr r1, [pc, #192] @ (8c960 <_PyObject_MakeTpCall@@Base+0xde4>) │ │ │ │ + beq.w 8dfc2 <_PyObject_MakeTpCall@@Base+0x240a> │ │ │ │ + ldr r1, [pc, #192] @ (8c99c <_PyObject_MakeTpCall@@Base+0xde4>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ ldr r5, [r7, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8da24 <_PyObject_MakeTpCall@@Base+0x1ea8> │ │ │ │ + beq.w 8da74 <_PyObject_MakeTpCall@@Base+0x1ebc> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.w 8e6f8 <_PyObject_MakeTpCall@@Base+0x2b7c> │ │ │ │ - ldr r2, [pc, #132] @ (8c954 <_PyObject_MakeTpCall@@Base+0xdd8>) │ │ │ │ + bpl.w 8e976 <_PyObject_MakeTpCall@@Base+0x2dbe> │ │ │ │ + ldr r2, [pc, #132] @ (8c990 <_PyObject_MakeTpCall@@Base+0xdd8>) │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str.w r5, [r3, #436] @ 0x1b4 │ │ │ │ ldr.w r3, [r2, #4020] @ 0xfb4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8daa4 <_PyObject_MakeTpCall@@Base+0x1f28> │ │ │ │ + bne.w 8daf4 <_PyObject_MakeTpCall@@Base+0x1f3c> │ │ │ │ ldr.w r6, [r2, #4028] @ 0xfbc │ │ │ │ adds r5, r6, #1 │ │ │ │ - beq.w 8daa4 <_PyObject_MakeTpCall@@Base+0x1f28> │ │ │ │ + beq.w 8daf4 <_PyObject_MakeTpCall@@Base+0x1f3c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 8e74c <_PyObject_MakeTpCall@@Base+0x2bd0> │ │ │ │ + bpl.w 8e9aa <_PyObject_MakeTpCall@@Base+0x2df2> │ │ │ │ mov r2, r6 │ │ │ │ - ldr r1, [pc, #100] @ (8c960 <_PyObject_MakeTpCall@@Base+0xde4>) │ │ │ │ + ldr r1, [pc, #100] @ (8c99c <_PyObject_MakeTpCall@@Base+0xde4>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8e6a0 <_PyObject_MakeTpCall@@Base+0x2b24> │ │ │ │ + beq.w 8e9f8 <_PyObject_MakeTpCall@@Base+0x2e40> │ │ │ │ ldr.w r9, [r7, #80] @ 0x50 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8e6a0 <_PyObject_MakeTpCall@@Base+0x2b24> │ │ │ │ + beq.w 8e9f8 <_PyObject_MakeTpCall@@Base+0x2e40> │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e6a8 <_PyObject_MakeTpCall@@Base+0x2b2c> │ │ │ │ + bne.w 8e9bc <_PyObject_MakeTpCall@@Base+0x2e04> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w r3, r3, r1 │ │ │ │ add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ and.w r3, r6, lr │ │ │ │ - bgt.w 8da8e <_PyObject_MakeTpCall@@Base+0x1f12> │ │ │ │ + bgt.w 8dade <_PyObject_MakeTpCall@@Base+0x1f26> │ │ │ │ adds r0, r2, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - bne.w 8da6a <_PyObject_MakeTpCall@@Base+0x1eee> │ │ │ │ - b.n 8c968 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ + bne.w 8daba <_PyObject_MakeTpCall@@Base+0x1f02> │ │ │ │ + b.n 8c9a4 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 8c9c8 <_PyObject_MakeTpCall@@Base+0xe4c> │ │ │ │ + cbnz r4, 8ca04 <_PyObject_MakeTpCall@@Base+0xe4c> │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e6ba <_PyObject_MakeTpCall@@Base+0x2b3e> │ │ │ │ + bne.w 8e9ce <_PyObject_MakeTpCall@@Base+0x2e16> │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.w 8da4c <_PyObject_MakeTpCall@@Base+0x1ed0> │ │ │ │ + bgt.w 8da9c <_PyObject_MakeTpCall@@Base+0x1ee4> │ │ │ │ add r2, r3 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb r3, [r2, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ lsls r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8d98c <_PyObject_MakeTpCall@@Base+0x1e10> │ │ │ │ + beq.w 8d9dc <_PyObject_MakeTpCall@@Base+0x1e24> │ │ │ │ add.w r3, r3, r5, lsl #3 │ │ │ │ adds r2, #20 │ │ │ │ adds r5, r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ str r1, [r2, r3] │ │ │ │ str r1, [r5, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c9b8 <_PyObject_MakeTpCall@@Base+0xe3c> │ │ │ │ + bge.n 8c9f4 <_PyObject_MakeTpCall@@Base+0xe3c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 8c9b8 <_PyObject_MakeTpCall@@Base+0xe3c> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 8c9f4 <_PyObject_MakeTpCall@@Base+0xe3c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8c9d0 <_PyObject_MakeTpCall@@Base+0xe54> │ │ │ │ + bge.n 8ca0c <_PyObject_MakeTpCall@@Base+0xe54> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ - cbnz r3, 8c9d0 <_PyObject_MakeTpCall@@Base+0xe54> │ │ │ │ + cbnz r3, 8ca0c <_PyObject_MakeTpCall@@Base+0xe54> │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 8e6e4 <_PyObject_MakeTpCall@@Base+0x2b68> │ │ │ │ - ldr r2, [pc, #684] @ (8cc88 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ + bpl.w 8e962 <_PyObject_MakeTpCall@@Base+0x2daa> │ │ │ │ + ldr r2, [pc, #684] @ (8ccc4 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #1564] @ 0x61c │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8d9f0 <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ + bne.w 8da40 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ ldr.w r2, [r2, #1572] @ 0x624 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8d9f0 <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ - ldr r1, [pc, #664] @ (8cc8c <_PyObject_MakeTpCall@@Base+0x1110>) │ │ │ │ + beq.w 8da40 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ + ldr r1, [pc, #664] @ (8ccc8 <_PyObject_MakeTpCall@@Base+0x1110>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r5, [r7, #80] @ 0x50 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8da04 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ + beq.w 8da54 <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bpl.n 8ca9e <_PyObject_MakeTpCall@@Base+0xf22> │ │ │ │ + bpl.n 8cada <_PyObject_MakeTpCall@@Base+0xf22> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.w 8e25a <_PyObject_MakeTpCall@@Base+0x26de> │ │ │ │ + bpl.w 8e5ce <_PyObject_MakeTpCall@@Base+0x2a16> │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w 8e25a <_PyObject_MakeTpCall@@Base+0x26de> │ │ │ │ + bpl.w 8e5ce <_PyObject_MakeTpCall@@Base+0x2a16> │ │ │ │ adds.w r3, r5, #20 │ │ │ │ - beq.w 8e262 <_PyObject_MakeTpCall@@Base+0x26e6> │ │ │ │ + beq.w 8e5d6 <_PyObject_MakeTpCall@@Base+0x2a1e> │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ movw r9, #24184 @ 0x5e78 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ mov r0, r3 │ │ │ │ blx 2bfb8 │ │ │ │ - movw r2, #3513 @ 0xdb9 │ │ │ │ + movw r2, #3573 @ 0xdf5 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [r9, #868] @ 0x364 │ │ │ │ adds r6, r0, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e284 <_PyObject_MakeTpCall@@Base+0x2708> │ │ │ │ - ldr.w r8, [pc, #596] @ 8cca4 <_PyObject_MakeTpCall@@Base+0x1128> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + bne.w 8e5fa <_PyObject_MakeTpCall@@Base+0x2a42> │ │ │ │ + ldr.w fp, [pc, #596] @ 8cce0 <_PyObject_MakeTpCall@@Base+0x1128> │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ cmp.w r6, #512 @ 0x200 │ │ │ │ - ldr.w r3, [r8, fp] │ │ │ │ + ldr.w r3, [fp, r8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1604] @ 0x644 │ │ │ │ - bhi.w 8d9c2 <_PyObject_MakeTpCall@@Base+0x1e46> │ │ │ │ + bhi.w 8da12 <_PyObject_MakeTpCall@@Base+0x1e5a> │ │ │ │ mov.w lr, r0, lsr #3 │ │ │ │ ldr.w r2, [r8, lr, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 8e29a <_PyObject_MakeTpCall@@Base+0x271e> │ │ │ │ + beq.w 8e610 <_PyObject_MakeTpCall@@Base+0x2a58> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d9a2 <_PyObject_MakeTpCall@@Base+0x1e26> │ │ │ │ + beq.w 8d9f2 <_PyObject_MakeTpCall@@Base+0x1e3a> │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ mov r0, r3 │ │ │ │ blx 2bf20 │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 8e2bc <_PyObject_MakeTpCall@@Base+0x2740> │ │ │ │ - ldr r2, [pc, #476] @ (8cc88 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ + bpl.w 8e624 <_PyObject_MakeTpCall@@Base+0x2a6c> │ │ │ │ + ldr r2, [pc, #476] @ (8ccc4 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #3576] @ 0xdf8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e2d0 <_PyObject_MakeTpCall@@Base+0x2754> │ │ │ │ + bne.w 8e646 <_PyObject_MakeTpCall@@Base+0x2a8e> │ │ │ │ ldr.w r2, [r2, #3584] @ 0xe00 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8e2d0 <_PyObject_MakeTpCall@@Base+0x2754> │ │ │ │ - ldr r1, [pc, #460] @ (8cc90 <_PyObject_MakeTpCall@@Base+0x1114>) │ │ │ │ + beq.w 8e646 <_PyObject_MakeTpCall@@Base+0x2a8e> │ │ │ │ + ldr r1, [pc, #460] @ (8cccc <_PyObject_MakeTpCall@@Base+0x1114>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e03c <_PyObject_MakeTpCall@@Base+0x24c0> │ │ │ │ - ldr.w r8, [pc, #460] @ 8cca4 <_PyObject_MakeTpCall@@Base+0x1128> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r3, [r8, fp] │ │ │ │ + bne.w 8e090 <_PyObject_MakeTpCall@@Base+0x24d8> │ │ │ │ + ldr.w fp, [pc, #460] @ 8cce0 <_PyObject_MakeTpCall@@Base+0x1128> │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr.w r3, [fp, r8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e2e8 <_PyObject_MakeTpCall@@Base+0x276c> │ │ │ │ + bne.w 8e65e <_PyObject_MakeTpCall@@Base+0x2aa6> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 8e2f2 <_PyObject_MakeTpCall@@Base+0x2776> │ │ │ │ - ldr r2, [pc, #404] @ (8cc88 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ + bpl.w 8e668 <_PyObject_MakeTpCall@@Base+0x2ab0> │ │ │ │ + ldr r2, [pc, #404] @ (8ccc4 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #2608] @ 0xa30 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e306 <_PyObject_MakeTpCall@@Base+0x278a> │ │ │ │ + bne.w 8e67c <_PyObject_MakeTpCall@@Base+0x2ac4> │ │ │ │ ldr.w r2, [r2, #2616] @ 0xa38 │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 8e306 <_PyObject_MakeTpCall@@Base+0x278a> │ │ │ │ - ldr r1, [pc, #392] @ (8cc94 <_PyObject_MakeTpCall@@Base+0x1118>) │ │ │ │ + beq.w 8e67c <_PyObject_MakeTpCall@@Base+0x2ac4> │ │ │ │ + ldr r1, [pc, #392] @ (8ccd0 <_PyObject_MakeTpCall@@Base+0x1118>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e334 <_PyObject_MakeTpCall@@Base+0x27b8> │ │ │ │ - ldr.w r8, [pc, #388] @ 8cca4 <_PyObject_MakeTpCall@@Base+0x1128> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r3, [r8, fp] │ │ │ │ + bne.w 8e694 <_PyObject_MakeTpCall@@Base+0x2adc> │ │ │ │ + ldr.w fp, [pc, #388] @ 8cce0 <_PyObject_MakeTpCall@@Base+0x1128> │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr.w r3, [fp, r8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e37e <_PyObject_MakeTpCall@@Base+0x2802> │ │ │ │ + bne.w 8e6de <_PyObject_MakeTpCall@@Base+0x2b26> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 8e3aa <_PyObject_MakeTpCall@@Base+0x282e> │ │ │ │ - ldr r2, [pc, #328] @ (8cc88 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ + bpl.w 8ea1c <_PyObject_MakeTpCall@@Base+0x2e64> │ │ │ │ + ldr r2, [pc, #328] @ (8ccc4 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #996] @ 0x3e4 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e388 <_PyObject_MakeTpCall@@Base+0x280c> │ │ │ │ + bne.w 8ea30 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ ldr.w r2, [r2, #1004] @ 0x3ec │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w 8e388 <_PyObject_MakeTpCall@@Base+0x280c> │ │ │ │ - ldr r1, [pc, #320] @ (8cc98 <_PyObject_MakeTpCall@@Base+0x111c>) │ │ │ │ + beq.w 8ea30 <_PyObject_MakeTpCall@@Base+0x2e78> │ │ │ │ + ldr r1, [pc, #320] @ (8ccd4 <_PyObject_MakeTpCall@@Base+0x111c>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e77a <_PyObject_MakeTpCall@@Base+0x2bfe> │ │ │ │ - ldr.w r8, [pc, #312] @ 8cca4 <_PyObject_MakeTpCall@@Base+0x1128> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r3, [r8, fp] │ │ │ │ + bne.w 8e90e <_PyObject_MakeTpCall@@Base+0x2d56> │ │ │ │ + ldr.w fp, [pc, #312] @ 8cce0 <_PyObject_MakeTpCall@@Base+0x1128> │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr.w r3, [fp, r8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e696 <_PyObject_MakeTpCall@@Base+0x2b1a> │ │ │ │ + bne.w 8e958 <_PyObject_MakeTpCall@@Base+0x2da0> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r6, [sl, #16] │ │ │ │ ldr.w r3, [r3, #432] @ 0x1b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8dfbc <_PyObject_MakeTpCall@@Base+0x2440> │ │ │ │ + bne.w 8e00e <_PyObject_MakeTpCall@@Base+0x2456> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ - cbz r3, 8cba0 <_PyObject_MakeTpCall@@Base+0x1024> │ │ │ │ + cbz r3, 8cbdc <_PyObject_MakeTpCall@@Base+0x1024> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #8 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ mvn.w r3, #15 │ │ │ │ str r3, [r2, #104] @ 0x68 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ - cbz r3, 8cbb6 <_PyObject_MakeTpCall@@Base+0x103a> │ │ │ │ + cbz r3, 8cbf2 <_PyObject_MakeTpCall@@Base+0x103a> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ orr.w r3, r3, #16 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r2, #144] @ 0x90 │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r3, [r1, #20] │ │ │ │ str r6, [r1, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r5, r3, #8388608 @ 0x800000 │ │ │ │ - beq.w 8e72c <_PyObject_MakeTpCall@@Base+0x2bb0> │ │ │ │ + beq.w 8e8ee <_PyObject_MakeTpCall@@Base+0x2d36> │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ add r3, r2 │ │ │ │ mov r1, r2 │ │ │ │ ldr r2, [r1, #104] @ 0x68 │ │ │ │ str r3, [r1, #120] @ 0x78 │ │ │ │ ldr.w r3, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d8f0 <_PyObject_MakeTpCall@@Base+0x1d74> │ │ │ │ + bne.w 8d93e <_PyObject_MakeTpCall@@Base+0x1d86> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e3a0 <_PyObject_MakeTpCall@@Base+0x2824> │ │ │ │ + bne.w 8ea48 <_PyObject_MakeTpCall@@Base+0x2e90> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ str r3, [r2, #124] @ 0x7c │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 8d8fa <_PyObject_MakeTpCall@@Base+0x1d7e> │ │ │ │ + bgt.w 8d948 <_PyObject_MakeTpCall@@Base+0x1d90> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.w 8e3be <_PyObject_MakeTpCall@@Base+0x2842> │ │ │ │ - ldr r2, [pc, #136] @ (8cc88 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ + bpl.w 8ea52 <_PyObject_MakeTpCall@@Base+0x2e9a> │ │ │ │ + ldr r2, [pc, #136] @ (8ccc4 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #1036] @ 0x40c │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8e3d2 <_PyObject_MakeTpCall@@Base+0x2856> │ │ │ │ + bne.w 8e888 <_PyObject_MakeTpCall@@Base+0x2cd0> │ │ │ │ ldr.w r2, [r2, #1044] @ 0x414 │ │ │ │ adds r6, r2, #1 │ │ │ │ - beq.w 8e3d2 <_PyObject_MakeTpCall@@Base+0x2856> │ │ │ │ - ldr r1, [pc, #132] @ (8cc9c <_PyObject_MakeTpCall@@Base+0x1120>) │ │ │ │ + beq.w 8e888 <_PyObject_MakeTpCall@@Base+0x2cd0> │ │ │ │ + ldr r1, [pc, #132] @ (8ccd8 <_PyObject_MakeTpCall@@Base+0x1120>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8df96 <_PyObject_MakeTpCall@@Base+0x241a> │ │ │ │ - ldr.w r8, [pc, #120] @ 8cca4 <_PyObject_MakeTpCall@@Base+0x1128> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r3, [r8, fp] │ │ │ │ + bne.w 8dfe8 <_PyObject_MakeTpCall@@Base+0x2430> │ │ │ │ + ldr.w fp, [pc, #120] @ 8cce0 <_PyObject_MakeTpCall@@Base+0x1128> │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr.w r3, [fp, r8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e21e <_PyObject_MakeTpCall@@Base+0x26a2> │ │ │ │ + bne.w 8e26e <_PyObject_MakeTpCall@@Base+0x26b6> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.w 8e23e <_PyObject_MakeTpCall@@Base+0x26c2> │ │ │ │ - ldr r2, [pc, #60] @ (8cc88 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ + bpl.w 8e2a0 <_PyObject_MakeTpCall@@Base+0x26e8> │ │ │ │ + ldr r2, [pc, #60] @ (8ccc4 <_PyObject_MakeTpCall@@Base+0x110c>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #1108] @ 0x454 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8d8bc <_PyObject_MakeTpCall@@Base+0x1d40> │ │ │ │ + bne.w 8d90a <_PyObject_MakeTpCall@@Base+0x1d52> │ │ │ │ ldr.w r2, [r2, #1116] @ 0x45c │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 8d8bc <_PyObject_MakeTpCall@@Base+0x1d40> │ │ │ │ + beq.w 8d90a <_PyObject_MakeTpCall@@Base+0x1d52> │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #56] @ (8cca0 <_PyObject_MakeTpCall@@Base+0x1124>) │ │ │ │ + ldr r1, [pc, #56] @ (8ccdc <_PyObject_MakeTpCall@@Base+0x1124>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d8d0 <_PyObject_MakeTpCall@@Base+0x1d54> │ │ │ │ + beq.w 8d91e <_PyObject_MakeTpCall@@Base+0x1d66> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ movw r1, #31628 @ 0x7b8c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 8eb46 <_PyObject_MakeTpCall@@Base+0x2fca> │ │ │ │ - b.n 8cca8 <_PyObject_MakeTpCall@@Base+0x112c> │ │ │ │ + bne.w 8ed02 <_PyObject_MakeTpCall@@Base+0x314a> │ │ │ │ + b.n 8cce4 <_PyObject_MakeTpCall@@Base+0x112c> │ │ │ │ nop │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ pop {r2, r3, r5, r6} │ │ │ │ lsls r5, r1, #1 │ │ │ │ @@ -145158,149 +145194,149 @@ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ str r4, [r3, #8] │ │ │ │ - cbz r0, 8cccc <_PyObject_MakeTpCall@@Base+0x1150> │ │ │ │ + cbz r0, 8cd08 <_PyObject_MakeTpCall@@Base+0x1150> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cccc <_PyObject_MakeTpCall@@Base+0x1150> │ │ │ │ + bge.n 8cd08 <_PyObject_MakeTpCall@@Base+0x1150> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dc80 <_PyObject_MakeTpCall@@Base+0x2104> │ │ │ │ - ldr r2, [pc, #684] @ (8cf7c <_PyObject_MakeTpCall@@Base+0x1400>) │ │ │ │ + beq.w 8dcd4 <_PyObject_MakeTpCall@@Base+0x211c> │ │ │ │ + ldr r2, [pc, #684] @ (8cfb8 <_PyObject_MakeTpCall@@Base+0x1400>) │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldr.w r3, [r2, #1108] @ 0x454 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8d958 <_PyObject_MakeTpCall@@Base+0x1ddc> │ │ │ │ + bne.w 8d9a6 <_PyObject_MakeTpCall@@Base+0x1dee> │ │ │ │ ldr.w r5, [r2, #1116] @ 0x45c │ │ │ │ adds r6, r5, #1 │ │ │ │ - beq.w 8d958 <_PyObject_MakeTpCall@@Base+0x1ddc> │ │ │ │ + beq.w 8d9a6 <_PyObject_MakeTpCall@@Base+0x1dee> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bpl.w 8e74c <_PyObject_MakeTpCall@@Base+0x2bd0> │ │ │ │ + bpl.w 8e9aa <_PyObject_MakeTpCall@@Base+0x2df2> │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #652] @ (8cf80 <_PyObject_MakeTpCall@@Base+0x1404>) │ │ │ │ + ldr r1, [pc, #652] @ (8cfbc <_PyObject_MakeTpCall@@Base+0x1404>) │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #3 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8e47e <_PyObject_MakeTpCall@@Base+0x2902> │ │ │ │ + beq.w 8e75c <_PyObject_MakeTpCall@@Base+0x2ba4> │ │ │ │ ldr.w r8, [r7, #80] @ 0x50 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8e47e <_PyObject_MakeTpCall@@Base+0x2902> │ │ │ │ + beq.w 8e75c <_PyObject_MakeTpCall@@Base+0x2ba4> │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8e1de <_PyObject_MakeTpCall@@Base+0x2662> │ │ │ │ + bne.w 8e232 <_PyObject_MakeTpCall@@Base+0x267a> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ cmp r1, #7 │ │ │ │ lsl.w r3, r3, r1 │ │ │ │ add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ and.w r3, r5, lr │ │ │ │ - bgt.w 8d942 <_PyObject_MakeTpCall@@Base+0x1dc6> │ │ │ │ + bgt.w 8d990 <_PyObject_MakeTpCall@@Base+0x1dd8> │ │ │ │ adds r0, r2, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - bne.w 8dba4 <_PyObject_MakeTpCall@@Base+0x2028> │ │ │ │ + bne.w 8dbf8 <_PyObject_MakeTpCall@@Base+0x2040> │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 8e1f0 <_PyObject_MakeTpCall@@Base+0x2674> │ │ │ │ + bne.w 8e244 <_PyObject_MakeTpCall@@Base+0x268c> │ │ │ │ str r1, [r2, #8] │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ cmp r1, #7 │ │ │ │ - bgt.w 8db86 <_PyObject_MakeTpCall@@Base+0x200a> │ │ │ │ + bgt.w 8dbda <_PyObject_MakeTpCall@@Base+0x2022> │ │ │ │ add r2, r3 │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ strb r3, [r2, #20] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ movs r3, #1 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ lsls r3, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 8db64 <_PyObject_MakeTpCall@@Base+0x1fe8> │ │ │ │ + beq.w 8dbc4 <_PyObject_MakeTpCall@@Base+0x200c> │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ adds r2, #20 │ │ │ │ adds r4, r2, r3 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ str r1, [r2, r3] │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cd92 <_PyObject_MakeTpCall@@Base+0x1216> │ │ │ │ + bge.n 8cdce <_PyObject_MakeTpCall@@Base+0x1216> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8dc78 <_PyObject_MakeTpCall@@Base+0x20fc> │ │ │ │ + beq.w 8dccc <_PyObject_MakeTpCall@@Base+0x2114> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8cdaa <_PyObject_MakeTpCall@@Base+0x122e> │ │ │ │ + bge.n 8cde6 <_PyObject_MakeTpCall@@Base+0x122e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 8cdaa <_PyObject_MakeTpCall@@Base+0x122e> │ │ │ │ + cbnz r3, 8cde6 <_PyObject_MakeTpCall@@Base+0x122e> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #19 │ │ │ │ - bmi.n 8cdc6 <_PyObject_MakeTpCall@@Base+0x124a> │ │ │ │ + bmi.n 8ce02 <_PyObject_MakeTpCall@@Base+0x124a> │ │ │ │ lsls r2, r3, #22 │ │ │ │ - bpl.w 8e1cc <_PyObject_MakeTpCall@@Base+0x2650> │ │ │ │ + bpl.w 8e220 <_PyObject_MakeTpCall@@Base+0x2668> │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ movs r1, #1 │ │ │ │ - bl 72d28 │ │ │ │ + bl 72d64 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ movw r3, #47236 @ 0xb884 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [r7, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cf28 <_PyObject_MakeTpCall@@Base+0x13ac> │ │ │ │ + beq.w 8cf64 <_PyObject_MakeTpCall@@Base+0x13ac> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [r7, #16] │ │ │ │ cmp.w lr, #420 @ 0x1a4 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ mov r2, lr │ │ │ │ itt cs │ │ │ │ subcs.w r2, lr, #420 @ 0x1a4 │ │ │ │ ldrcs r3, [r3, #80] @ 0x50 │ │ │ │ - bcs.w 8d2f6 <_PyObject_MakeTpCall@@Base+0x177a> │ │ │ │ + bcs.w 8d332 <_PyObject_MakeTpCall@@Base+0x177a> │ │ │ │ cmp.w lr, #380 @ 0x17c │ │ │ │ - bcs.w 8d3c6 <_PyObject_MakeTpCall@@Base+0x184a> │ │ │ │ + bcs.w 8d402 <_PyObject_MakeTpCall@@Base+0x184a> │ │ │ │ cmp.w lr, #368 @ 0x170 │ │ │ │ itt cs │ │ │ │ subcs.w r2, lr, #368 @ 0x170 │ │ │ │ ldrcs r3, [r3, #56] @ 0x38 │ │ │ │ - bcs.w 8d2f6 <_PyObject_MakeTpCall@@Base+0x177a> │ │ │ │ + bcs.w 8d332 <_PyObject_MakeTpCall@@Base+0x177a> │ │ │ │ cmp.w lr, #223 @ 0xdf │ │ │ │ - bls.w 8d2e8 <_PyObject_MakeTpCall@@Base+0x176c> │ │ │ │ + bls.w 8d324 <_PyObject_MakeTpCall@@Base+0x176c> │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ sub.w r2, lr, #224 @ 0xe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8d2fc <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ + beq.w 8d338 <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ adds r3, r3, r2 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ - beq.w 8d2fc <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ + beq.w 8d338 <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ mov r9, ip │ │ │ │ movw r2, #5569 @ 0x15c1 │ │ │ │ movt r2, #4 │ │ │ │ adds r3, #112 @ 0x70 │ │ │ │ str.w ip, [r7, #32] │ │ │ │ @@ -145308,69 +145344,69 @@ │ │ │ │ str.w ip, [r7, #28] │ │ │ │ str.w lr, [r7, #44] @ 0x2c │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr.w r5, [fp, #24] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.w 8d4a8 <_PyObject_MakeTpCall@@Base+0x192c> │ │ │ │ + bne.w 8d4f8 <_PyObject_MakeTpCall@@Base+0x1940> │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8d4a8 <_PyObject_MakeTpCall@@Base+0x192c> │ │ │ │ + beq.w 8d4f8 <_PyObject_MakeTpCall@@Base+0x1940> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r4, [r3, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e1a0 <_PyObject_MakeTpCall@@Base+0x2624> │ │ │ │ + beq.w 8e1f4 <_PyObject_MakeTpCall@@Base+0x263c> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r6, r4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d3e6 <_PyObject_MakeTpCall@@Base+0x186a> │ │ │ │ + bge.w 8d422 <_PyObject_MakeTpCall@@Base+0x186a> │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #0] │ │ │ │ - ble.w 8d316 <_PyObject_MakeTpCall@@Base+0x179a> │ │ │ │ + ble.w 8d352 <_PyObject_MakeTpCall@@Base+0x179a> │ │ │ │ add.w r8, r4, #12 │ │ │ │ strd r6, fp, [r7, #36] @ 0x24 │ │ │ │ movs r4, #0 │ │ │ │ mov fp, r1 │ │ │ │ movs r6, #28 │ │ │ │ ldr.w ip, [r8, #4]! │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r0, [ip, #84] @ 0x54 │ │ │ │ lsls r0, r0, #30 │ │ │ │ - bmi.w 8d08a <_PyObject_MakeTpCall@@Base+0x150e> │ │ │ │ + bmi.w 8d0c6 <_PyObject_MakeTpCall@@Base+0x150e> │ │ │ │ ldr.w r0, [ip, #132] @ 0x84 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0d2 <_PyObject_MakeTpCall@@Base+0x1556> │ │ │ │ + bne.w 8d10e <_PyObject_MakeTpCall@@Base+0x1556> │ │ │ │ adds r4, #1 │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 8eb60 <_PyObject_MakeTpCall@@Base+0x2fe4> │ │ │ │ + beq.w 8ed28 <_PyObject_MakeTpCall@@Base+0x3170> │ │ │ │ cmp r4, fp │ │ │ │ - blt.n 8ce9c <_PyObject_MakeTpCall@@Base+0x1320> │ │ │ │ + blt.n 8ced8 <_PyObject_MakeTpCall@@Base+0x1320> │ │ │ │ movs r5, #0 │ │ │ │ movs r3, #1 │ │ │ │ ldrd r6, fp, [r7, #36] @ 0x24 │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r6, #31 │ │ │ │ - bpl.w 8d28c <_PyObject_MakeTpCall@@Base+0x1710> │ │ │ │ + bpl.w 8d2c8 <_PyObject_MakeTpCall@@Base+0x1710> │ │ │ │ ldrd r3, r2, [r7, #20] │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ moveq r9, r3 │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ add.w fp, fp, #28 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 8ce50 <_PyObject_MakeTpCall@@Base+0x12d4> │ │ │ │ + beq.n 8ce8c <_PyObject_MakeTpCall@@Base+0x12d4> │ │ │ │ ldr.w ip, [r7, #28] │ │ │ │ mov lr, r3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ eor.w ip, ip, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ ite eq │ │ │ │ @@ -145378,145 +145414,145 @@ │ │ │ │ andne.w ip, ip, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ it ne │ │ │ │ movne r2, r9 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cde6 <_PyObject_MakeTpCall@@Base+0x126a> │ │ │ │ + bne.w 8ce22 <_PyObject_MakeTpCall@@Base+0x126a> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r4, [r3, #132] @ 0x84 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #72] @ 0x48 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r5, [r3, #6] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8e124 <_PyObject_MakeTpCall@@Base+0x25a8> │ │ │ │ + beq.w 8e178 <_PyObject_MakeTpCall@@Base+0x25c0> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #30 │ │ │ │ itt pl │ │ │ │ ldrpl r3, [r7, #52] @ 0x34 │ │ │ │ ldrpl.w r0, [r3, #132] @ 0x84 │ │ │ │ - bmi.w 8eb6c <_PyObject_MakeTpCall@@Base+0x2ff0> │ │ │ │ - bl 84e1c │ │ │ │ + bmi.w 8ec7a <_PyObject_MakeTpCall@@Base+0x30c2> │ │ │ │ + bl 84e50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - ldr r3, [pc, #40] @ (8cf84 <_PyObject_MakeTpCall@@Base+0x1408>) │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + ldr r3, [pc, #40] @ (8cfc0 <_PyObject_MakeTpCall@@Base+0x1408>) │ │ │ │ mov r9, r0 │ │ │ │ - ldr.w r8, [pc, #40] @ 8cf88 <_PyObject_MakeTpCall@@Base+0x140c> │ │ │ │ + ldr.w fp, [pc, #40] @ 8cfc4 <_PyObject_MakeTpCall@@Base+0x140c> │ │ │ │ mov.w sl, #0 │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ strd r8, fp, [r7, #44] @ 0x2c │ │ │ │ asrs r3, r3, #3 │ │ │ │ str r3, [r7, #32] │ │ │ │ - ldrd r3, r2, [r7, #44] @ 0x2c │ │ │ │ + ldrd r2, r3, [r7, #44] @ 0x2c │ │ │ │ mov fp, sl │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - b.n 8cf8c <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ + b.n 8cfc8 <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ nop │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ uxtb r0, r1 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r4, [r9, #4] │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r0, #2 │ │ │ │ - bpl.w 8d67c <_PyObject_MakeTpCall@@Base+0x1b00> │ │ │ │ + bpl.w 8d6c4 <_PyObject_MakeTpCall@@Base+0x1b0c> │ │ │ │ ldr.w r2, [r9, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e16c <_PyObject_MakeTpCall@@Base+0x25f0> │ │ │ │ + bne.w 8e1c0 <_PyObject_MakeTpCall@@Base+0x2608> │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, fp │ │ │ │ - ble.w 8d67c <_PyObject_MakeTpCall@@Base+0x1b00> │ │ │ │ + ble.w 8d6c4 <_PyObject_MakeTpCall@@Base+0x1b0c> │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb r5, [r3, #5] │ │ │ │ adds r3, #20 │ │ │ │ lsl.w r5, ip, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d86e <_PyObject_MakeTpCall@@Base+0x1cf2> │ │ │ │ + beq.w 8d892 <_PyObject_MakeTpCall@@Base+0x1cda> │ │ │ │ add.w r5, r5, fp, lsl #3 │ │ │ │ add r3, r5 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d854 <_PyObject_MakeTpCall@@Base+0x1cd8> │ │ │ │ + beq.w 8d8d6 <_PyObject_MakeTpCall@@Base+0x1d1e> │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ movs r2, #12 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add.w fp, fp, #1 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - ldr r3, [pc, #368] @ (8d150 <_PyObject_MakeTpCall@@Base+0x15d4>) │ │ │ │ + ldr r3, [pc, #368] @ (8d18c <_PyObject_MakeTpCall@@Base+0x15d4>) │ │ │ │ ldr.w r8, [sl, #192] @ 0xc0 │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr r4, [r1, #8] │ │ │ │ eor.w r5, r3, r8 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w ip, [r2, #1420] @ 0x58c │ │ │ │ cmp ip, r8 │ │ │ │ - bne.w 8d4fe <_PyObject_MakeTpCall@@Base+0x1982> │ │ │ │ + bne.w 8d546 <_PyObject_MakeTpCall@@Base+0x198e> │ │ │ │ movs r0, #12 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ mla r2, r5, r0, r4 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r2, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d4fc <_PyObject_MakeTpCall@@Base+0x1980> │ │ │ │ + bne.w 8d544 <_PyObject_MakeTpCall@@Base+0x198c> │ │ │ │ add.w r3, r4, #40960 @ 0xa000 │ │ │ │ mla r3, r5, r0, r3 │ │ │ │ ldr.w r3, [r3, #1428] @ 0x594 │ │ │ │ - cbz r3, 8d078 <_PyObject_MakeTpCall@@Base+0x14fc> │ │ │ │ + cbz r3, 8d0b4 <_PyObject_MakeTpCall@@Base+0x14fc> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mov r2, r3 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8de36 <_PyObject_MakeTpCall@@Base+0x22ba> │ │ │ │ + bge.w 8de8a <_PyObject_MakeTpCall@@Base+0x22d2> │ │ │ │ adds r1, #1 │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ - beq.n 8d072 <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ + beq.n 8d0ae <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ lsls r4, r3, #31 │ │ │ │ - bmi.w 8de42 <_PyObject_MakeTpCall@@Base+0x22c6> │ │ │ │ + bmi.w 8de96 <_PyObject_MakeTpCall@@Base+0x22de> │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr.w r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8eaca <_PyObject_MakeTpCall@@Base+0x2f4e> │ │ │ │ + beq.w 8e34a <_PyObject_MakeTpCall@@Base+0x2792> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d06c <_PyObject_MakeTpCall@@Base+0x14f0> │ │ │ │ + bge.n 8d0a8 <_PyObject_MakeTpCall@@Base+0x14f0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e93a <_PyObject_MakeTpCall@@Base+0x2dbe> │ │ │ │ + beq.w 8e500 <_PyObject_MakeTpCall@@Base+0x2948> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 8dadc <_PyObject_MakeTpCall@@Base+0x1f60> │ │ │ │ - ldrd r3, r2, [r7, #44] @ 0x2c │ │ │ │ + bne.w 8db6c <_PyObject_MakeTpCall@@Base+0x1fb4> │ │ │ │ + ldrd r2, r3, [r7, #44] @ 0x2c │ │ │ │ ldr r1, [r3, r2] │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8cf8c <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ + beq.n 8cfc8 <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8cf8c <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ + beq.n 8cfc8 <_PyObject_MakeTpCall@@Base+0x1410> │ │ │ │ mov sl, r9 │ │ │ │ - b.w 8e594 <_PyObject_MakeTpCall@@Base+0x2a18> │ │ │ │ - ldr r3, [pc, #200] @ (8d154 <_PyObject_MakeTpCall@@Base+0x15d8>) │ │ │ │ + b.w 8e8ce <_PyObject_MakeTpCall@@Base+0x2d16> │ │ │ │ + ldr r3, [pc, #200] @ (8d190 <_PyObject_MakeTpCall@@Base+0x15d8>) │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr.w r3, [ip, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r1, r3, r6, r1 │ │ │ │ @@ -145525,199 +145561,199 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [r0, #400] @ 0x190 │ │ │ │ cmp r2, ip │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8de2a <_PyObject_MakeTpCall@@Base+0x22ae> │ │ │ │ + beq.w 8de7e <_PyObject_MakeTpCall@@Base+0x22c6> │ │ │ │ ldr.w r0, [r0, #416] @ 0x1a0 │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cec2 <_PyObject_MakeTpCall@@Base+0x1346> │ │ │ │ + beq.w 8cefe <_PyObject_MakeTpCall@@Base+0x1346> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ mov r1, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8d46c <_PyObject_MakeTpCall@@Base+0x18f0> │ │ │ │ + bge.w 8d4b6 <_PyObject_MakeTpCall@@Base+0x18fe> │ │ │ │ adds r2, #1 │ │ │ │ adds r0, #3 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.w 8d476 <_PyObject_MakeTpCall@@Base+0x18fa> │ │ │ │ + beq.w 8d4c0 <_PyObject_MakeTpCall@@Base+0x1908> │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 8d30c <_PyObject_MakeTpCall@@Base+0x1790> │ │ │ │ + beq.w 8d348 <_PyObject_MakeTpCall@@Base+0x1790> │ │ │ │ ldrd r6, fp, [r7, #36] @ 0x24 │ │ │ │ str r1, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.w 8d3b4 <_PyObject_MakeTpCall@@Base+0x1838> │ │ │ │ + bpl.w 8d3f0 <_PyObject_MakeTpCall@@Base+0x1838> │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ bic.w r0, r3, #1 │ │ │ │ movw r3, #28140 @ 0x6dec │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8d40e <_PyObject_MakeTpCall@@Base+0x1892> │ │ │ │ + bne.w 8d464 <_PyObject_MakeTpCall@@Base+0x18ac> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr.w r1, [fp, #24] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 8de56 <_PyObject_MakeTpCall@@Base+0x22da> │ │ │ │ - ldr r3, [pc, #52] @ (8d154 <_PyObject_MakeTpCall@@Base+0x15d8>) │ │ │ │ + bne.w 8deaa <_PyObject_MakeTpCall@@Base+0x22f2> │ │ │ │ + ldr r3, [pc, #52] @ (8d190 <_PyObject_MakeTpCall@@Base+0x15d8>) │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - add.w r6, r5, #110592 @ 0x1b000 │ │ │ │ + ldr r4, [r3, #8] │ │ │ │ + add.w r6, r4, #110592 @ 0x1b000 │ │ │ │ ldr.w r3, [r6, #3996] @ 0xf9c │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 8e7e0 <_PyObject_MakeTpCall@@Base+0x2c64> │ │ │ │ + beq.w 8e2b4 <_PyObject_MakeTpCall@@Base+0x26fc> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - add.w r4, r5, #114176 @ 0x1be00 │ │ │ │ - add.w r4, r4, #416 @ 0x1a0 │ │ │ │ + add.w r5, r4, #114176 @ 0x1be00 │ │ │ │ + add.w r5, r5, #416 @ 0x1a0 │ │ │ │ str.w r1, [r6, #3996] @ 0xf9c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 8d172 <_PyObject_MakeTpCall@@Base+0x15f6> │ │ │ │ + cbz r2, 8d1ae <_PyObject_MakeTpCall@@Base+0x15f6> │ │ │ │ movw r3, #47236 @ 0xb884 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - b.n 8d15e <_PyObject_MakeTpCall@@Base+0x15e2> │ │ │ │ + b.n 8d19a <_PyObject_MakeTpCall@@Base+0x15e2> │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ adds r3, #28 │ │ │ │ - cbz r2, 8d172 <_PyObject_MakeTpCall@@Base+0x15f6> │ │ │ │ + cbz r2, 8d1ae <_PyObject_MakeTpCall@@Base+0x15f6> │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 8d158 <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ - mov ip, r4 │ │ │ │ + bne.n 8d194 <_PyObject_MakeTpCall@@Base+0x15dc> │ │ │ │ + mov ip, r5 │ │ │ │ str.w r3, [ip], #4 │ │ │ │ adds r3, #28 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - mov r4, ip │ │ │ │ + mov r5, ip │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 8d15e <_PyObject_MakeTpCall@@Base+0x15e2> │ │ │ │ + bne.n 8d19a <_PyObject_MakeTpCall@@Base+0x15e2> │ │ │ │ movs r3, #0 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ ldr.w r3, [r6, #4000] @ 0xfa0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 8d22a <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + beq.n 8d266 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.w 8db7a <_PyObject_MakeTpCall@@Base+0x1ffe> │ │ │ │ + bcs.w 8dbb4 <_PyObject_MakeTpCall@@Base+0x1ffc> │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 8d4c4 <_PyObject_MakeTpCall@@Base+0x1948> │ │ │ │ + bcs.w 8d44a <_PyObject_MakeTpCall@@Base+0x1892> │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.w 8d8b2 <_PyObject_MakeTpCall@@Base+0x1d36> │ │ │ │ + bcs.w 8d8fa <_PyObject_MakeTpCall@@Base+0x1d42> │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 8d486 <_PyObject_MakeTpCall@@Base+0x190a> │ │ │ │ + bls.w 8d4d0 <_PyObject_MakeTpCall@@Base+0x1918> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d460 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + beq.w 8d458 <_PyObject_MakeTpCall@@Base+0x18a0> │ │ │ │ adds r1, r2, r3 │ │ │ │ - beq.w 8ec7e <_PyObject_MakeTpCall@@Base+0x3102> │ │ │ │ + beq.w 8eb8e <_PyObject_MakeTpCall@@Base+0x2fd6> │ │ │ │ ldr r2, [r2, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d460 <_PyObject_MakeTpCall@@Base+0x18e4> │ │ │ │ + beq.w 8d458 <_PyObject_MakeTpCall@@Base+0x18a0> │ │ │ │ ldr.w r3, [r6, #4004] @ 0xfa4 │ │ │ │ - cbz r3, 8d21e <_PyObject_MakeTpCall@@Base+0x16a2> │ │ │ │ + cbz r3, 8d25a <_PyObject_MakeTpCall@@Base+0x16a2> │ │ │ │ mov r2, r1 │ │ │ │ - add.w r5, r5, #114176 @ 0x1be00 │ │ │ │ - add.w r5, r5, #420 @ 0x1a4 │ │ │ │ + add.w r4, r4, #114176 @ 0x1be00 │ │ │ │ + add.w r4, r4, #420 @ 0x1a4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcs.n 8d208 <_PyObject_MakeTpCall@@Base+0x168c> │ │ │ │ + bcs.n 8d244 <_PyObject_MakeTpCall@@Base+0x168c> │ │ │ │ cmp.w r3, #380 @ 0x17c │ │ │ │ - bcs.w 8d498 <_PyObject_MakeTpCall@@Base+0x191c> │ │ │ │ + bcs.w 8d4e8 <_PyObject_MakeTpCall@@Base+0x1930> │ │ │ │ cmp.w r3, #368 @ 0x170 │ │ │ │ - bcs.w 8d83a <_PyObject_MakeTpCall@@Base+0x1cbe> │ │ │ │ + bcs.w 8d882 <_PyObject_MakeTpCall@@Base+0x1cca> │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bls.w 8d3f6 <_PyObject_MakeTpCall@@Base+0x187a> │ │ │ │ + bls.w 8d432 <_PyObject_MakeTpCall@@Base+0x187a> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ subs r3, #224 @ 0xe0 │ │ │ │ - ldr r4, [r1, #48] @ 0x30 │ │ │ │ - cbz r4, 8d214 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ - adds r1, r4, r3 │ │ │ │ - beq.n 8d214 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ - ldr r3, [r4, r3] │ │ │ │ - cbz r3, 8d214 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ - cbnz r2, 8d22a <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ - ldr.w r3, [r5, #4]! │ │ │ │ - cbz r3, 8d21e <_PyObject_MakeTpCall@@Base+0x16a2> │ │ │ │ + ldr r5, [r1, #48] @ 0x30 │ │ │ │ + cbz r5, 8d250 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ + adds r1, r5, r3 │ │ │ │ + beq.n 8d250 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ + ldr r3, [r5, r3] │ │ │ │ + cbz r3, 8d250 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ + cbnz r2, 8d266 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + ldr.w r3, [r4, #4]! │ │ │ │ + cbz r3, 8d25a <_PyObject_MakeTpCall@@Base+0x16a2> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r2, r1 │ │ │ │ cmp.w r3, #420 @ 0x1a4 │ │ │ │ - bcc.n 8d1d0 <_PyObject_MakeTpCall@@Base+0x1654> │ │ │ │ + bcc.n 8d20c <_PyObject_MakeTpCall@@Base+0x1654> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r4, [r1, #80] @ 0x50 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 8d1ee <_PyObject_MakeTpCall@@Base+0x1672> │ │ │ │ - ldr.w r3, [r5, #4]! │ │ │ │ + ldr r5, [r1, #80] @ 0x50 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 8d22a <_PyObject_MakeTpCall@@Base+0x1672> │ │ │ │ + ldr.w r3, [r4, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d1c8 <_PyObject_MakeTpCall@@Base+0x164c> │ │ │ │ + bne.n 8d204 <_PyObject_MakeTpCall@@Base+0x164c> │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, r1 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ - bne.w 8d3d4 <_PyObject_MakeTpCall@@Base+0x1858> │ │ │ │ + bne.w 8d410 <_PyObject_MakeTpCall@@Base+0x1858> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [r7, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8d3dc <_PyObject_MakeTpCall@@Base+0x1860> │ │ │ │ + bne.w 8d418 <_PyObject_MakeTpCall@@Base+0x1860> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r3, [fp, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8d286 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ + bne.n 8d2c2 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 8d328 <_PyObject_MakeTpCall@@Base+0x17ac> │ │ │ │ + beq.n 8d364 <_PyObject_MakeTpCall@@Base+0x17ac> │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 8d286 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ + ble.n 8d2c2 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ ldr r3, [r2, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8d342 <_PyObject_MakeTpCall@@Base+0x17c6> │ │ │ │ + beq.n 8d37e <_PyObject_MakeTpCall@@Base+0x17c6> │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 8d286 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ + beq.n 8d2c2 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ ldr r3, [r2, #20] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8d342 <_PyObject_MakeTpCall@@Base+0x17c6> │ │ │ │ + beq.n 8d37e <_PyObject_MakeTpCall@@Base+0x17c6> │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 8d286 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ + beq.n 8d2c2 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8d342 <_PyObject_MakeTpCall@@Base+0x17c6> │ │ │ │ + beq.n 8d37e <_PyObject_MakeTpCall@@Base+0x17c6> │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 8d286 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ + beq.n 8d2c2 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ adds r2, #24 │ │ │ │ movs r3, #3 │ │ │ │ ldr.w r5, [r2, #4]! │ │ │ │ adds r3, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 8d342 <_PyObject_MakeTpCall@@Base+0x17c6> │ │ │ │ + beq.n 8d37e <_PyObject_MakeTpCall@@Base+0x17c6> │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 8d278 <_PyObject_MakeTpCall@@Base+0x16fc> │ │ │ │ + bne.n 8d2b4 <_PyObject_MakeTpCall@@Base+0x16fc> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ - b.n 8d346 <_PyObject_MakeTpCall@@Base+0x17ca> │ │ │ │ + b.n 8d382 <_PyObject_MakeTpCall@@Base+0x17ca> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cede <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ - ldr r3, [pc, #600] @ (8d4f4 <_PyObject_MakeTpCall@@Base+0x1978>) │ │ │ │ + bne.w 8cf1a <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ + ldr r3, [pc, #612] @ (8d53c <_PyObject_MakeTpCall@@Base+0x1984>) │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ ldr r6, [r3, r1] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ubfx r8, r3, #14, #1 │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ @@ -145725,292 +145761,296 @@ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r8, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e7ee <_PyObject_MakeTpCall@@Base+0x2c72> │ │ │ │ - ldr r2, [pc, #556] @ (8d4f8 <_PyObject_MakeTpCall@@Base+0x197c>) │ │ │ │ + bne.w 8e2c2 <_PyObject_MakeTpCall@@Base+0x270a> │ │ │ │ + ldr r2, [pc, #568] @ (8d540 <_PyObject_MakeTpCall@@Base+0x1988>) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e7fa <_PyObject_MakeTpCall@@Base+0x2c7e> │ │ │ │ + bne.w 8e2ce <_PyObject_MakeTpCall@@Base+0x2716> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e816 <_PyObject_MakeTpCall@@Base+0x2c9a> │ │ │ │ + bne.w 8e2ea <_PyObject_MakeTpCall@@Base+0x2732> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w 8cede <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ - b.n 8d0fa <_PyObject_MakeTpCall@@Base+0x157e> │ │ │ │ + bne.w 8cf1a <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ + b.n 8d136 <_PyObject_MakeTpCall@@Base+0x157e> │ │ │ │ cmp.w lr, #207 @ 0xcf │ │ │ │ - bls.w 8ce26 <_PyObject_MakeTpCall@@Base+0x12aa> │ │ │ │ + bls.w 8ce62 <_PyObject_MakeTpCall@@Base+0x12aa> │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ sub.w r2, lr, #208 @ 0xd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ce26 <_PyObject_MakeTpCall@@Base+0x12aa> │ │ │ │ + bne.w 8ce62 <_PyObject_MakeTpCall@@Base+0x12aa> │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ add.w fp, fp, #28 │ │ │ │ cmp r3, lr │ │ │ │ - beq.n 8d2fc <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ + beq.n 8d338 <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ mov lr, r3 │ │ │ │ - b.n 8cf1e <_PyObject_MakeTpCall@@Base+0x13a2> │ │ │ │ + b.n 8cf5a <_PyObject_MakeTpCall@@Base+0x13a2> │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, fp │ │ │ │ - blt.w 8ce9a <_PyObject_MakeTpCall@@Base+0x131e> │ │ │ │ - b.n 8cece <_PyObject_MakeTpCall@@Base+0x1352> │ │ │ │ + blt.w 8ced6 <_PyObject_MakeTpCall@@Base+0x131e> │ │ │ │ + b.n 8cf0a <_PyObject_MakeTpCall@@Base+0x1352> │ │ │ │ lsls r2, r4, #31 │ │ │ │ - bmi.w 8cede <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ + bmi.w 8cf1a <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ mov r5, r3 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cede <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ - b.n 8d29a <_PyObject_MakeTpCall@@Base+0x171e> │ │ │ │ + bne.w 8cf1a <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ + b.n 8d2d6 <_PyObject_MakeTpCall@@Base+0x171e> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 8d342 <_PyObject_MakeTpCall@@Base+0x17c6> │ │ │ │ + beq.n 8d37e <_PyObject_MakeTpCall@@Base+0x17c6> │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8d32a <_PyObject_MakeTpCall@@Base+0x17ae> │ │ │ │ + bne.n 8d366 <_PyObject_MakeTpCall@@Base+0x17ae> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 8d286 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ + bne.n 8d2c2 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ ldr.w r9, [r0, #24] │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bmi.w 8ceea <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ + bmi.w 8cf26 <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ceea <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ + bne.w 8cf26 <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - ldr r2, [pc, #404] @ (8d4f4 <_PyObject_MakeTpCall@@Base+0x1978>) │ │ │ │ + ldr r2, [pc, #416] @ (8d53c <_PyObject_MakeTpCall@@Base+0x1984>) │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ ldr r6, [r3, #24] │ │ │ │ ldr r4, [r2, r1] │ │ │ │ ubfx r5, r5, #14, #1 │ │ │ │ ldr.w r3, [r4, #712] @ 0x2c8 │ │ │ │ subs r3, r7, r3 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r5, #1 │ │ │ │ mov.w r8, r3, asr #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8e830 <_PyObject_MakeTpCall@@Base+0x2cb4> │ │ │ │ - ldr r1, [pc, #368] @ (8d4f8 <_PyObject_MakeTpCall@@Base+0x197c>) │ │ │ │ + bne.w 8e304 <_PyObject_MakeTpCall@@Base+0x274c> │ │ │ │ + ldr r1, [pc, #380] @ (8d540 <_PyObject_MakeTpCall@@Base+0x1988>) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e7c4 <_PyObject_MakeTpCall@@Base+0x2c48> │ │ │ │ + bne.w 8e32e <_PyObject_MakeTpCall@@Base+0x2776> │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ blx r6 │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ceea <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ + beq.w 8cf26 <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ cmp.w r8, #3 │ │ │ │ - ble.w 8ceea <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ + ble.w 8cf26 <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8ceea <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ + beq.w 8cf26 <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 8ceea <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 8cf26 <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d0fa <_PyObject_MakeTpCall@@Base+0x157e> │ │ │ │ + bne.w 8d136 <_PyObject_MakeTpCall@@Base+0x157e> │ │ │ │ movs r5, #1 │ │ │ │ - b.n 8d29a <_PyObject_MakeTpCall@@Base+0x171e> │ │ │ │ + b.n 8d2d6 <_PyObject_MakeTpCall@@Base+0x171e> │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ sub.w r2, lr, #380 @ 0x17c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ce26 <_PyObject_MakeTpCall@@Base+0x12aa> │ │ │ │ - b.n 8d2fc <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ + bne.w 8ce62 <_PyObject_MakeTpCall@@Base+0x12aa> │ │ │ │ + b.n 8d338 <_PyObject_MakeTpCall@@Base+0x1780> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 8d238 <_PyObject_MakeTpCall@@Base+0x16bc> │ │ │ │ + beq.w 8d274 <_PyObject_MakeTpCall@@Base+0x16bc> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w 8d238 <_PyObject_MakeTpCall@@Base+0x16bc> │ │ │ │ - b.n 8d286 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ + beq.w 8d274 <_PyObject_MakeTpCall@@Base+0x16bc> │ │ │ │ + b.n 8d2c2 <_PyObject_MakeTpCall@@Base+0x170a> │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 8cede <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ + ble.w 8cf1a <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ add.w r8, r4, #12 │ │ │ │ orr.w r6, r4, #1 │ │ │ │ - b.n 8ce92 <_PyObject_MakeTpCall@@Base+0x1316> │ │ │ │ + b.n 8cece <_PyObject_MakeTpCall@@Base+0x1316> │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ - ldrls r4, [r7, #52] @ 0x34 │ │ │ │ - bls.w 8d1ee <_PyObject_MakeTpCall@@Base+0x1672> │ │ │ │ + ldrls r5, [r7, #52] @ 0x34 │ │ │ │ + bls.w 8d22a <_PyObject_MakeTpCall@@Base+0x1672> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 8d1ee <_PyObject_MakeTpCall@@Base+0x1672> │ │ │ │ - b.n 8d214 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ + ldr r5, [r1, #40] @ 0x28 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 8d22a <_PyObject_MakeTpCall@@Base+0x1672> │ │ │ │ + b.n 8d250 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ + sub.w r3, r3, #380 @ 0x17c │ │ │ │ + ldr r2, [r2, #52] @ 0x34 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8d1e6 <_PyObject_MakeTpCall@@Base+0x162e> │ │ │ │ + ldr.w r3, [r6, #4004] @ 0xfa4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d1fc <_PyObject_MakeTpCall@@Base+0x1644> │ │ │ │ + b.n 8d266 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ movw r3, #14536 @ 0x38c8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 8d4ce <_PyObject_MakeTpCall@@Base+0x1952> │ │ │ │ + beq.n 8d514 <_PyObject_MakeTpCall@@Base+0x195c> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8de64 <_PyObject_MakeTpCall@@Base+0x22e8> │ │ │ │ + beq.w 8deb8 <_PyObject_MakeTpCall@@Base+0x2300> │ │ │ │ ldr r1, [r7, #32] │ │ │ │ movw r3, #29264 @ 0x7250 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r2, r3 │ │ │ │ - beq.w 8ea3c <_PyObject_MakeTpCall@@Base+0x2ec0> │ │ │ │ + beq.w 8e3f6 <_PyObject_MakeTpCall@@Base+0x283e> │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ str r3, [r7, #32] │ │ │ │ mov r2, r3 │ │ │ │ - movw r3, #1497 @ 0x5d9 │ │ │ │ + movw r3, #2689 @ 0xa81 │ │ │ │ movt r3, #21 │ │ │ │ cmp r2, r3 │ │ │ │ itttt eq │ │ │ │ ldreq r2, [r7, #52] @ 0x34 │ │ │ │ ldreq r3, [r2, #84] @ 0x54 │ │ │ │ biceq.w r3, r3, #2048 @ 0x800 │ │ │ │ streq r3, [r2, #84] @ 0x54 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ - b.n 8d346 <_PyObject_MakeTpCall@@Base+0x17ca> │ │ │ │ - ldr.w r3, [r6, #4004] @ 0xfa4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8d1c0 <_PyObject_MakeTpCall@@Base+0x1644> │ │ │ │ - b.n 8d22a <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + b.n 8d382 <_PyObject_MakeTpCall@@Base+0x17ca> │ │ │ │ orr.w r1, r3, #1 │ │ │ │ adds r0, #3 │ │ │ │ - bne.w 8d0e8 <_PyObject_MakeTpCall@@Base+0x156c> │ │ │ │ + bne.w 8d124 <_PyObject_MakeTpCall@@Base+0x156c> │ │ │ │ ldrd r6, fp, [r7, #36] @ 0x24 │ │ │ │ str r1, [r7, #40] @ 0x28 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - bl d92ec │ │ │ │ - b.n 8ced8 <_PyObject_MakeTpCall@@Base+0x135c> │ │ │ │ + bl d9330 │ │ │ │ + b.n 8cf14 <_PyObject_MakeTpCall@@Base+0x135c> │ │ │ │ cmp r3, #207 @ 0xcf │ │ │ │ it ls │ │ │ │ ldrls r2, [r7, #52] @ 0x34 │ │ │ │ - bls.w 8d1aa <_PyObject_MakeTpCall@@Base+0x162e> │ │ │ │ + bls.w 8d1e6 <_PyObject_MakeTpCall@@Base+0x162e> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ - b.n 8d1a4 <_PyObject_MakeTpCall@@Base+0x1628> │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8d1e6 <_PyObject_MakeTpCall@@Base+0x162e> │ │ │ │ + b.n 8d458 <_PyObject_MakeTpCall@@Base+0x18a0> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #380 @ 0x17c │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 8d1ee <_PyObject_MakeTpCall@@Base+0x1672> │ │ │ │ - b.n 8d214 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ + ldr r5, [r1, #52] @ 0x34 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 8d22a <_PyObject_MakeTpCall@@Base+0x1672> │ │ │ │ + b.n 8d250 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ec8c <_PyObject_MakeTpCall@@Base+0x3110> │ │ │ │ + beq.w 8ec40 <_PyObject_MakeTpCall@@Base+0x3088> │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov sl, r0 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.w 8ce6a <_PyObject_MakeTpCall@@Base+0x12ee> │ │ │ │ - bl d92ec │ │ │ │ - b.n 8cede <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ - sub.w r3, r3, #380 @ 0x17c │ │ │ │ - ldr r2, [r2, #52] @ 0x34 │ │ │ │ - b.n 8d1a4 <_PyObject_MakeTpCall@@Base+0x1628> │ │ │ │ + bne.w 8cea6 <_PyObject_MakeTpCall@@Base+0x12ee> │ │ │ │ + bl d9330 │ │ │ │ + b.n 8cf1a <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #14313 @ 0x37e9 │ │ │ │ + movw r3, #14441 @ 0x3869 │ │ │ │ movt r3, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e83c <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ + bne.w 8e310 <_PyObject_MakeTpCall@@Base+0x2758> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ add.w r3, r2, #156 @ 0x9c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8e83c <_PyObject_MakeTpCall@@Base+0x2cc0> │ │ │ │ + bne.w 8e310 <_PyObject_MakeTpCall@@Base+0x2758> │ │ │ │ ldr.w r9, [r2, #156] @ 0x9c │ │ │ │ - b.n 8d346 <_PyObject_MakeTpCall@@Base+0x17ca> │ │ │ │ + b.n 8d382 <_PyObject_MakeTpCall@@Base+0x17ca> │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ mov r8, ip │ │ │ │ - ldr r3, [pc, #348] @ (8d65c <_PyObject_MakeTpCall@@Base+0x1ae0>) │ │ │ │ + ldr r3, [pc, #348] @ (8d6a4 <_PyObject_MakeTpCall@@Base+0x1aec>) │ │ │ │ ldr.w r2, [r3, #680] @ 0x2a8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8e0d8 <_PyObject_MakeTpCall@@Base+0x255c> │ │ │ │ + beq.w 8e12c <_PyObject_MakeTpCall@@Base+0x2574> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e988 <_PyObject_MakeTpCall@@Base+0x2e0c> │ │ │ │ - ldr r3, [pc, #324] @ (8d65c <_PyObject_MakeTpCall@@Base+0x1ae0>) │ │ │ │ + bne.w 8e54a <_PyObject_MakeTpCall@@Base+0x2992> │ │ │ │ + ldr r3, [pc, #324] @ (8d6a4 <_PyObject_MakeTpCall@@Base+0x1aec>) │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ str r3, [r7, #20] │ │ │ │ adds r3, #1 │ │ │ │ - beq.w 8e988 <_PyObject_MakeTpCall@@Base+0x2e0c> │ │ │ │ + beq.w 8e54a <_PyObject_MakeTpCall@@Base+0x2992> │ │ │ │ ldr.w r0, [sl, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e9e8 <_PyObject_MakeTpCall@@Base+0x2e6c> │ │ │ │ + beq.w 8e560 <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bge.w 8ea0e <_PyObject_MakeTpCall@@Base+0x2e92> │ │ │ │ + bge.w 8e588 <_PyObject_MakeTpCall@@Base+0x29d0> │ │ │ │ adds r1, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #0] │ │ │ │ - ble.w 8de94 <_PyObject_MakeTpCall@@Base+0x2318> │ │ │ │ + ble.w 8dee8 <_PyObject_MakeTpCall@@Base+0x2330> │ │ │ │ mov sl, r0 │ │ │ │ add.w r3, r0, #12 │ │ │ │ str r3, [r7, #16] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #24] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ str r3, [r7, #16] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r0, [r0, #132] @ 0x84 │ │ │ │ - bmi.n 8d614 <_PyObject_MakeTpCall@@Base+0x1a98> │ │ │ │ + bmi.n 8d65c <_PyObject_MakeTpCall@@Base+0x1aa4> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ - ldr r1, [pc, #244] @ (8d660 <_PyObject_MakeTpCall@@Base+0x1ae4>) │ │ │ │ - bl 776f8 │ │ │ │ + ldr r1, [pc, #244] @ (8d6a8 <_PyObject_MakeTpCall@@Base+0x1af0>) │ │ │ │ + bl 7773c │ │ │ │ ldr r2, [r7, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8db40 <_PyObject_MakeTpCall@@Base+0x1fc4> │ │ │ │ + bne.w 8db26 <_PyObject_MakeTpCall@@Base+0x1f6e> │ │ │ │ movs r3, #1 │ │ │ │ adds r0, #3 │ │ │ │ str r3, [r7, #76] @ 0x4c │ │ │ │ - beq.w 8ebf4 <_PyObject_MakeTpCall@@Base+0x3078> │ │ │ │ + beq.w 8ed1c <_PyObject_MakeTpCall@@Base+0x3164> │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - blt.n 8d550 <_PyObject_MakeTpCall@@Base+0x19d4> │ │ │ │ + blt.n 8d598 <_PyObject_MakeTpCall@@Base+0x19e0> │ │ │ │ movs r2, #0 │ │ │ │ tst.w sl, #1 │ │ │ │ - beq.w 8db24 <_PyObject_MakeTpCall@@Base+0x1fa8> │ │ │ │ + beq.w 8db0a <_PyObject_MakeTpCall@@Base+0x1f52> │ │ │ │ adds r2, #1 │ │ │ │ - beq.w 8d072 <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ + beq.w 8d0ae <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8d600 <_PyObject_MakeTpCall@@Base+0x1a84> │ │ │ │ - ldr r3, [pc, #180] @ (8d65c <_PyObject_MakeTpCall@@Base+0x1ae0>) │ │ │ │ + beq.n 8d648 <_PyObject_MakeTpCall@@Base+0x1a90> │ │ │ │ + ldr r3, [pc, #180] @ (8d6a4 <_PyObject_MakeTpCall@@Base+0x1aec>) │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr.w r1, [r3, #680] @ 0x2a8 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 8d600 <_PyObject_MakeTpCall@@Base+0x1a84> │ │ │ │ + bne.n 8d648 <_PyObject_MakeTpCall@@Base+0x1a90> │ │ │ │ ldr.w r1, [r3, #684] @ 0x2ac │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ - bgt.n 8d600 <_PyObject_MakeTpCall@@Base+0x1a84> │ │ │ │ + bgt.n 8d648 <_PyObject_MakeTpCall@@Base+0x1a90> │ │ │ │ movs r1, #12 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ mul.w r1, r5, r1 │ │ │ │ add.w r5, r4, #42240 @ 0xa500 │ │ │ │ adds r5, #140 @ 0x8c │ │ │ │ adds r0, r5, r1 │ │ │ │ str r2, [r0, #8] │ │ │ │ @@ -146025,24 +146065,24 @@ │ │ │ │ strlt.w r2, [r3, #676] @ 0x2a4 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ str r3, [r5, r4] │ │ │ │ dmb ish │ │ │ │ str.w r8, [r5, r1] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8de82 <_PyObject_MakeTpCall@@Base+0x2306> │ │ │ │ + blt.w 8ded6 <_PyObject_MakeTpCall@@Base+0x231e> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 8d072 <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ + beq.w 8d0ae <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bmi.w 8de42 <_PyObject_MakeTpCall@@Base+0x22c6> │ │ │ │ + bmi.w 8de96 <_PyObject_MakeTpCall@@Base+0x22de> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8d072 <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ - b.n 8d042 <_PyObject_MakeTpCall@@Base+0x14c6> │ │ │ │ - ldrd r3, r1, [r7, #44] @ 0x2c │ │ │ │ + beq.w 8d0ae <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ + b.n 8d07e <_PyObject_MakeTpCall@@Base+0x14c6> │ │ │ │ + ldrd r1, r3, [r7, #44] @ 0x2c │ │ │ │ ldr.w r2, [r0, #180] @ 0xb4 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ mov.w r3, #28 │ │ │ │ mul.w r3, r3, r2 │ │ │ │ @@ -146052,300 +146092,303 @@ │ │ │ │ add.w ip, r1, r3 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w ip, [ip, #400] @ 0x190 │ │ │ │ cmp ip, r0 │ │ │ │ it eq │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e4f8 <_PyObject_MakeTpCall@@Base+0x297c> │ │ │ │ + beq.w 8e7ec <_PyObject_MakeTpCall@@Base+0x2c34> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r3, r1 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.n 8d564 <_PyObject_MakeTpCall@@Base+0x19e8> │ │ │ │ + b.n 8d5ac <_PyObject_MakeTpCall@@Base+0x19f4> │ │ │ │ nop │ │ │ │ bkpt 0x0078 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ lsls r5, r1, #1 │ │ │ │ add.w fp, fp, #1 │ │ │ │ cmp r2, fp │ │ │ │ - ble.n 8d67c <_PyObject_MakeTpCall@@Base+0x1b00> │ │ │ │ + ble.n 8d6c4 <_PyObject_MakeTpCall@@Base+0x1b0c> │ │ │ │ adds r3, #12 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8ea2c <_PyObject_MakeTpCall@@Base+0x2eb0> │ │ │ │ + beq.w 8e3d6 <_PyObject_MakeTpCall@@Base+0x281e> │ │ │ │ cmp r2, fp │ │ │ │ - bgt.w 8d87e <_PyObject_MakeTpCall@@Base+0x1d02> │ │ │ │ + bgt.w 8d8a2 <_PyObject_MakeTpCall@@Base+0x1cea> │ │ │ │ mov sl, r9 │ │ │ │ mov r9, r1 │ │ │ │ ldrd r8, fp, [r7, #44] @ 0x2c │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d6d0 <_PyObject_MakeTpCall@@Base+0x1b54> │ │ │ │ + bge.n 8d718 <_PyObject_MakeTpCall@@Base+0x1b60> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - cbnz r3, 8d6d0 <_PyObject_MakeTpCall@@Base+0x1b54> │ │ │ │ + cbnz r3, 8d718 <_PyObject_MakeTpCall@@Base+0x1b60> │ │ │ │ ldr r6, [r4, #24] │ │ │ │ ubfx r5, r0, #14, #1 │ │ │ │ ldr.w r4, [r1, #712] @ 0x2c8 │ │ │ │ subs r4, r7, r4 │ │ │ │ cmp.w r4, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r3, #0 │ │ │ │ andlt.w r3, r5, #1 │ │ │ │ asrs r4, r4, #13 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e506 <_PyObject_MakeTpCall@@Base+0x298a> │ │ │ │ - ldr r1, [pc, #696] @ (8d970 <_PyObject_MakeTpCall@@Base+0x1df4>) │ │ │ │ + bne.w 8e7fa <_PyObject_MakeTpCall@@Base+0x2c42> │ │ │ │ + ldr r1, [pc, #704] @ (8d9c0 <_PyObject_MakeTpCall@@Base+0x1e08>) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ea54 <_PyObject_MakeTpCall@@Base+0x2ed8> │ │ │ │ + bne.w 8e40e <_PyObject_MakeTpCall@@Base+0x2856> │ │ │ │ mov r0, sl │ │ │ │ blx r6 │ │ │ │ ldr.w r3, [r9, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e864 <_PyObject_MakeTpCall@@Base+0x2ce8> │ │ │ │ + bne.w 8e42a <_PyObject_MakeTpCall@@Base+0x2872> │ │ │ │ movw r0, #33976 @ 0x84b8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ strd r3, r3, [r7, #80] @ 0x50 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - ldr.w r5, [r8, fp] │ │ │ │ + ldr.w r5, [fp, r8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r2, #20 │ │ │ │ - bpl.w 8daba <_PyObject_MakeTpCall@@Base+0x1f3e> │ │ │ │ + bpl.w 8db4a <_PyObject_MakeTpCall@@Base+0x1f92> │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r4, [r0, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8daba <_PyObject_MakeTpCall@@Base+0x1f3e> │ │ │ │ + beq.w 8db4a <_PyObject_MakeTpCall@@Base+0x1f92> │ │ │ │ movs r3, #0 │ │ │ │ add.w r1, r7, #80 @ 0x50 │ │ │ │ movs r2, #2 │ │ │ │ blx r4 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e87a <_PyObject_MakeTpCall@@Base+0x2cfe> │ │ │ │ + beq.w 8e440 <_PyObject_MakeTpCall@@Base+0x2888> │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e8a6 <_PyObject_MakeTpCall@@Base+0x2d2a> │ │ │ │ - ldr r3, [pc, #608] @ (8d974 <_PyObject_MakeTpCall@@Base+0x1df8>) │ │ │ │ + bne.w 8e46c <_PyObject_MakeTpCall@@Base+0x28b4> │ │ │ │ + ldr r3, [pc, #616] @ (8d9c4 <_PyObject_MakeTpCall@@Base+0x1e0c>) │ │ │ │ ldr.w r3, [r3, #2608] @ 0xa30 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bpl.w 8e8da <_PyObject_MakeTpCall@@Base+0x2d5e> │ │ │ │ + bpl.w 8e4a0 <_PyObject_MakeTpCall@@Base+0x28e8> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e902 <_PyObject_MakeTpCall@@Base+0x2d86> │ │ │ │ - movw r2, #8121 @ 0x1fb9 │ │ │ │ + beq.w 8e4c8 <_PyObject_MakeTpCall@@Base+0x2910> │ │ │ │ + movw r2, #8193 @ 0x2001 │ │ │ │ movt r2, #12 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8d84a <_PyObject_MakeTpCall@@Base+0x1cce> │ │ │ │ + bne.w 8d8f0 <_PyObject_MakeTpCall@@Base+0x1d38> │ │ │ │ movs r3, #0 │ │ │ │ - ldr r1, [pc, #572] @ (8d978 <_PyObject_MakeTpCall@@Base+0x1dfc>) │ │ │ │ + ldr r1, [pc, #580] @ (8d9c8 <_PyObject_MakeTpCall@@Base+0x1e10>) │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl c1704 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + bl c174c <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8e924 <_PyObject_MakeTpCall@@Base+0x2da8> │ │ │ │ + beq.w 8e4ea <_PyObject_MakeTpCall@@Base+0x2932> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d7a4 <_PyObject_MakeTpCall@@Base+0x1c28> │ │ │ │ + bge.n 8d7ec <_PyObject_MakeTpCall@@Base+0x1c34> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8d79e <_PyObject_MakeTpCall@@Base+0x1c22> │ │ │ │ + cbnz r3, 8d7e6 <_PyObject_MakeTpCall@@Base+0x1c2e> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - ldr.w sl, [r8, fp] │ │ │ │ + ldr.w sl, [fp, r8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr.w r6, [sl, #712] @ 0x2c8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ subs r6, r7, r6 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ cmp.w r6, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r3, #0 │ │ │ │ andlt.w r3, r9, #1 │ │ │ │ asrs r6, r6, #13 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e92e <_PyObject_MakeTpCall@@Base+0x2db2> │ │ │ │ - ldr r1, [pc, #492] @ (8d970 <_PyObject_MakeTpCall@@Base+0x1df4>) │ │ │ │ + bne.w 8e4f4 <_PyObject_MakeTpCall@@Base+0x293c> │ │ │ │ + ldr r1, [pc, #500] @ (8d9c0 <_PyObject_MakeTpCall@@Base+0x1e08>) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ead2 <_PyObject_MakeTpCall@@Base+0x2f56> │ │ │ │ + bne.w 8e350 <_PyObject_MakeTpCall@@Base+0x2798> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [sl, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ea70 <_PyObject_MakeTpCall@@Base+0x2ef4> │ │ │ │ + bne.w 8e36c <_PyObject_MakeTpCall@@Base+0x27b4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r5 │ │ │ │ - ldr.w r0, [r8, fp] │ │ │ │ + ldr.w r0, [fp, r8] │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 91130 │ │ │ │ + bl 91174 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8d80a <_PyObject_MakeTpCall@@Base+0x1c8e> │ │ │ │ + bge.n 8d852 <_PyObject_MakeTpCall@@Base+0x1c9a> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 8d80a <_PyObject_MakeTpCall@@Base+0x1c8e> │ │ │ │ + cbnz r3, 8d852 <_PyObject_MakeTpCall@@Base+0x1c9a> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - ldr.w r6, [r8, fp] │ │ │ │ + ldr.w r6, [fp, r8] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ ldr.w sl, [r2, #24] │ │ │ │ subs r3, r7, r3 │ │ │ │ ubfx r8, r1, #14, #1 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r8, #1 │ │ │ │ mov.w r9, r3, asr #13 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8ea88 <_PyObject_MakeTpCall@@Base+0x2f0c> │ │ │ │ - ldr r1, [pc, #380] @ (8d970 <_PyObject_MakeTpCall@@Base+0x1df4>) │ │ │ │ + bne.w 8e384 <_PyObject_MakeTpCall@@Base+0x27cc> │ │ │ │ + ldr r1, [pc, #388] @ (8d9c0 <_PyObject_MakeTpCall@@Base+0x1e08>) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ea94 <_PyObject_MakeTpCall@@Base+0x2f18> │ │ │ │ + bne.w 8e390 <_PyObject_MakeTpCall@@Base+0x27d8> │ │ │ │ mov r0, r5 │ │ │ │ blx sl │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8eab0 <_PyObject_MakeTpCall@@Base+0x2f34> │ │ │ │ + bne.w 8e3bc <_PyObject_MakeTpCall@@Base+0x2804> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8ebb6 <_PyObject_MakeTpCall@@Base+0x303a> │ │ │ │ + blt.w 8eb7a <_PyObject_MakeTpCall@@Base+0x2fc2> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8c652 <_PyObject_MakeTpCall@@Base+0xad6> │ │ │ │ + bge.w 8c68e <_PyObject_MakeTpCall@@Base+0xad6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c652 <_PyObject_MakeTpCall@@Base+0xad6> │ │ │ │ + bne.w 8c68e <_PyObject_MakeTpCall@@Base+0xad6> │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c652 <_PyObject_MakeTpCall@@Base+0xad6> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c68e <_PyObject_MakeTpCall@@Base+0xad6> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #368 @ 0x170 │ │ │ │ - ldr r4, [r1, #56] @ 0x38 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 8d1ee <_PyObject_MakeTpCall@@Base+0x1672> │ │ │ │ - b.n 8d214 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ - ldr r1, [pc, #300] @ (8d978 <_PyObject_MakeTpCall@@Base+0x1dfc>) │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - b.n 8d744 <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ - add fp, ip │ │ │ │ - cmp r2, fp │ │ │ │ - ble.w 8d67c <_PyObject_MakeTpCall@@Base+0x1b00> │ │ │ │ - adds r3, #8 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 8ea1c <_PyObject_MakeTpCall@@Base+0x2ea0> │ │ │ │ - cmp fp, r2 │ │ │ │ - blt.w 8cfd0 <_PyObject_MakeTpCall@@Base+0x1454> │ │ │ │ - b.n 8d67c <_PyObject_MakeTpCall@@Base+0x1b00> │ │ │ │ + ldr r5, [r1, #56] @ 0x38 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 8d22a <_PyObject_MakeTpCall@@Base+0x1672> │ │ │ │ + b.n 8d250 <_PyObject_MakeTpCall@@Base+0x1698> │ │ │ │ movs r6, #12 │ │ │ │ mla r5, r6, fp, r5 │ │ │ │ add r3, r5 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8d664 <_PyObject_MakeTpCall@@Base+0x1ae8> │ │ │ │ + beq.w 8d6ac <_PyObject_MakeTpCall@@Base+0x1af4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w sl, [r6, #4] │ │ │ │ movs r2, #12 │ │ │ │ - ldr r3, [pc, #240] @ (8d97c <_PyObject_MakeTpCall@@Base+0x1e00>) │ │ │ │ + ldr r3, [pc, #284] @ (8d9cc <_PyObject_MakeTpCall@@Base+0x1e14>) │ │ │ │ add.w fp, fp, #1 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr.w r8, [sl, #192] @ 0xc0 │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ eor.w r5, r8, r3, asr #3 │ │ │ │ ubfx r5, r5, #0, #12 │ │ │ │ mla r2, r2, r5, r4 │ │ │ │ add.w r2, r2, #40960 @ 0xa000 │ │ │ │ ldr.w ip, [r2, #1420] @ 0x58c │ │ │ │ cmp r8, ip │ │ │ │ - beq.w 8d004 <_PyObject_MakeTpCall@@Base+0x1488> │ │ │ │ - b.n 8d4fe <_PyObject_MakeTpCall@@Base+0x1982> │ │ │ │ + beq.w 8d040 <_PyObject_MakeTpCall@@Base+0x1488> │ │ │ │ + b.n 8d546 <_PyObject_MakeTpCall@@Base+0x198e> │ │ │ │ + add fp, ip │ │ │ │ + cmp r2, fp │ │ │ │ + ble.w 8d6c4 <_PyObject_MakeTpCall@@Base+0x1b0c> │ │ │ │ + adds r3, #8 │ │ │ │ + ldr r6, [r3, #4] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq.w 8e3e6 <_PyObject_MakeTpCall@@Base+0x282e> │ │ │ │ + cmp fp, r2 │ │ │ │ + blt.w 8d00c <_PyObject_MakeTpCall@@Base+0x1454> │ │ │ │ + b.n 8d6c4 <_PyObject_MakeTpCall@@Base+0x1b0c> │ │ │ │ + ldr r1, [pc, #212] @ (8d9c8 <_PyObject_MakeTpCall@@Base+0x1e10>) │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + mov r5, r0 │ │ │ │ + b.n 8d78c <_PyObject_MakeTpCall@@Base+0x1bd4> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ sub.w r3, r3, #368 @ 0x170 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - b.n 8d1a4 <_PyObject_MakeTpCall@@Base+0x1628> │ │ │ │ - ldr r0, [pc, #192] @ (8d980 <_PyObject_MakeTpCall@@Base+0x1e04>) │ │ │ │ - bl 6bb50 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8d1e6 <_PyObject_MakeTpCall@@Base+0x162e> │ │ │ │ + b.n 8d458 <_PyObject_MakeTpCall@@Base+0x18a0> │ │ │ │ + ldr r0, [pc, #196] @ (8d9d0 <_PyObject_MakeTpCall@@Base+0x1e18>) │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8cc60 <_PyObject_MakeTpCall@@Base+0x10e4> │ │ │ │ - ldr r0, [pc, #180] @ (8d980 <_PyObject_MakeTpCall@@Base+0x1e04>) │ │ │ │ - bl 267f74 │ │ │ │ - ldr.w r8, [pc, #180] @ 8d988 <_PyObject_MakeTpCall@@Base+0x1e0c> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r3, [r8, fp] │ │ │ │ + bne.w 8cc9c <_PyObject_MakeTpCall@@Base+0x10e4> │ │ │ │ + ldr r0, [pc, #180] @ (8d9d0 <_PyObject_MakeTpCall@@Base+0x1e18>) │ │ │ │ + bl 268560 │ │ │ │ + ldr.w fp, [pc, #184] @ 8d9d8 <_PyObject_MakeTpCall@@Base+0x1e20> │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr.w r3, [fp, r8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cdaa <_PyObject_MakeTpCall@@Base+0x122e> │ │ │ │ + beq.w 8cde6 <_PyObject_MakeTpCall@@Base+0x122e> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cdaa <_PyObject_MakeTpCall@@Base+0x122e> │ │ │ │ - b.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8cde6 <_PyObject_MakeTpCall@@Base+0x122e> │ │ │ │ + b.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8de7c <_PyObject_MakeTpCall@@Base+0x2300> │ │ │ │ - ldr r3, [pc, #140] @ (8d984 <_PyObject_MakeTpCall@@Base+0x1e08>) │ │ │ │ + beq.w 8ded0 <_PyObject_MakeTpCall@@Base+0x2318> │ │ │ │ + ldr r3, [pc, #140] @ (8d9d4 <_PyObject_MakeTpCall@@Base+0x1e1c>) │ │ │ │ str r3, [r1, #124] @ 0x7c │ │ │ │ ldr.w r3, [sl, #32] │ │ │ │ - cbnz r3, 8d90a <_PyObject_MakeTpCall@@Base+0x1d8e> │ │ │ │ + cbnz r3, 8d958 <_PyObject_MakeTpCall@@Base+0x1da0> │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ebca <_PyObject_MakeTpCall@@Base+0x304e> │ │ │ │ + beq.w 8ed40 <_PyObject_MakeTpCall@@Base+0x3188> │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cbf4 <_PyObject_MakeTpCall@@Base+0x1078> │ │ │ │ + bne.w 8cc30 <_PyObject_MakeTpCall@@Base+0x1078> │ │ │ │ ldr.w r3, [sl, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cbf4 <_PyObject_MakeTpCall@@Base+0x1078> │ │ │ │ + bne.w 8cc30 <_PyObject_MakeTpCall@@Base+0x1078> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ - movw r3, #16977 @ 0x4251 │ │ │ │ + movw r3, #17029 @ 0x4285 │ │ │ │ movt r3, #8 │ │ │ │ str r3, [r2, #76] @ 0x4c │ │ │ │ - b.w 8cbf4 <_PyObject_MakeTpCall@@Base+0x1078> │ │ │ │ + b.w 8cc30 <_PyObject_MakeTpCall@@Base+0x1078> │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r7, #136] @ 0x88 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - b.w 8c704 <_PyObject_MakeTpCall@@Base+0xb88> │ │ │ │ + b.w 8c740 <_PyObject_MakeTpCall@@Base+0xb88> │ │ │ │ cmp r1, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r0, r2, r3, lsl #2 │ │ │ │ addle.w r0, r2, r3, lsl #1 │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ - b.w 8cd3c <_PyObject_MakeTpCall@@Base+0x11c0> │ │ │ │ - ldr r0, [pc, #36] @ (8d980 <_PyObject_MakeTpCall@@Base+0x1e04>) │ │ │ │ - bl 6bb50 │ │ │ │ + b.w 8cd78 <_PyObject_MakeTpCall@@Base+0x11c0> │ │ │ │ + ldr r0, [pc, #40] @ (8d9d0 <_PyObject_MakeTpCall@@Base+0x1e18>) │ │ │ │ + bl 6bb60 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - bne.w 8cce4 <_PyObject_MakeTpCall@@Base+0x1168> │ │ │ │ - ldr r0, [pc, #24] @ (8d980 <_PyObject_MakeTpCall@@Base+0x1e04>) │ │ │ │ - bl 267f74 │ │ │ │ - b.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bne.w 8cd20 <_PyObject_MakeTpCall@@Base+0x1168> │ │ │ │ + ldr r0, [pc, #24] @ (8d9d0 <_PyObject_MakeTpCall@@Base+0x1e18>) │ │ │ │ + bl 268560 │ │ │ │ + b.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmia r1!, {r2, r3, r4} │ │ │ │ @@ -146360,337 +146403,339 @@ │ │ │ │ adds r2, #20 │ │ │ │ mla r3, r0, r5, r3 │ │ │ │ adds r5, r2, r3 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r1, [r5, #8] │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r2, r3] │ │ │ │ - b.w 8c9a6 <_PyObject_MakeTpCall@@Base+0xe2a> │ │ │ │ + b.w 8c9e2 <_PyObject_MakeTpCall@@Base+0xe2a> │ │ │ │ ldrd r5, r1, [r2, #24] │ │ │ │ cmp r1, r5 │ │ │ │ - bcc.w 8e0ca <_PyObject_MakeTpCall@@Base+0x254e> │ │ │ │ + bcc.w 8e11e <_PyObject_MakeTpCall@@Base+0x2566> │ │ │ │ add.w r1, lr, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ca90 <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ + bne.w 8cacc <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ ldr.w r3, [r9, #848] @ 0x350 │ │ │ │ - movw r2, #45945 @ 0xb379 │ │ │ │ + movw r2, #45961 @ 0xb389 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 8e2ae <_PyObject_MakeTpCall@@Base+0x2732> │ │ │ │ + bne.w 8e638 <_PyObject_MakeTpCall@@Base+0x2a80> │ │ │ │ mov r0, r6 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e294 <_PyObject_MakeTpCall@@Base+0x2718> │ │ │ │ + beq.w 8e60a <_PyObject_MakeTpCall@@Base+0x2a52> │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.w 8ca90 <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ - ldr r0, [pc, #660] @ (8dc88 <_PyObject_MakeTpCall@@Base+0x210c>) │ │ │ │ - bl 6bb50 │ │ │ │ + b.w 8cacc <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ + ldr r0, [pc, #664] @ (8dcdc <_PyObject_MakeTpCall@@Base+0x2124>) │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8c9f2 <_PyObject_MakeTpCall@@Base+0xe76> │ │ │ │ - ldr r0, [pc, #648] @ (8dc88 <_PyObject_MakeTpCall@@Base+0x210c>) │ │ │ │ - bl 267f74 │ │ │ │ - ldr.w r8, [pc, #648] @ 8dc90 <_PyObject_MakeTpCall@@Base+0x2114> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ - ldr.w r3, [r8, fp] │ │ │ │ + bne.w 8ca2e <_PyObject_MakeTpCall@@Base+0xe76> │ │ │ │ + ldr r0, [pc, #652] @ (8dcdc <_PyObject_MakeTpCall@@Base+0x2124>) │ │ │ │ + bl 268560 │ │ │ │ + ldr.w fp, [pc, #652] @ 8dce4 <_PyObject_MakeTpCall@@Base+0x212c> │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr.w r3, [fp, r8] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ca9e <_PyObject_MakeTpCall@@Base+0xf22> │ │ │ │ + beq.w 8cada <_PyObject_MakeTpCall@@Base+0xf22> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ca9e <_PyObject_MakeTpCall@@Base+0xf22> │ │ │ │ - b.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8cada <_PyObject_MakeTpCall@@Base+0xf22> │ │ │ │ + b.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r2, [r3, #428] @ 0x1ac │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ str.w r2, [r3, #436] @ 0x1b4 │ │ │ │ - b.w 8c9d0 <_PyObject_MakeTpCall@@Base+0xe54> │ │ │ │ + b.w 8ca0c <_PyObject_MakeTpCall@@Base+0xe54> │ │ │ │ ldr r3, [r7, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8c87c <_PyObject_MakeTpCall@@Base+0xd00> │ │ │ │ - b.w 8c842 <_PyObject_MakeTpCall@@Base+0xcc6> │ │ │ │ + bne.w 8c8b8 <_PyObject_MakeTpCall@@Base+0xd00> │ │ │ │ + b.w 8c87e <_PyObject_MakeTpCall@@Base+0xcc6> │ │ │ │ cmp r1, #15 │ │ │ │ iteet le │ │ │ │ addle.w r3, r2, r3, lsl #1 │ │ │ │ addgt.w r3, r2, r3, lsl #2 │ │ │ │ mvngt.w r1, #1 │ │ │ │ movwle r1, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ strgt r1, [r3, #20] │ │ │ │ strhle r1, [r3, #20] │ │ │ │ - b.w 8c988 <_PyObject_MakeTpCall@@Base+0xe0c> │ │ │ │ + b.w 8c9c4 <_PyObject_MakeTpCall@@Base+0xe0c> │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.w 8dc72 <_PyObject_MakeTpCall@@Base+0x20f6> │ │ │ │ + beq.w 8dcc6 <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ lsrs r0, r6, #5 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r3, r0 │ │ │ │ and.w r3, lr, r3 │ │ │ │ - bgt.w 8dc1e <_PyObject_MakeTpCall@@Base+0x20a2> │ │ │ │ + bgt.w 8dc72 <_PyObject_MakeTpCall@@Base+0x20ba> │ │ │ │ adds r0, r2, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ - b.n 8dc30 <_PyObject_MakeTpCall@@Base+0x20b4> │ │ │ │ + b.n 8dc84 <_PyObject_MakeTpCall@@Base+0x20cc> │ │ │ │ cmp r1, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r0, r2, r3, lsl #2 │ │ │ │ addle.w r0, r2, r3, lsl #1 │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ - b.w 8c944 <_PyObject_MakeTpCall@@Base+0xdc8> │ │ │ │ - ldr r0, [pc, #484] @ (8dc8c <_PyObject_MakeTpCall@@Base+0x2110>) │ │ │ │ - bl 6bb50 │ │ │ │ + b.w 8c980 <_PyObject_MakeTpCall@@Base+0xdc8> │ │ │ │ + ldr r0, [pc, #488] @ (8dce0 <_PyObject_MakeTpCall@@Base+0x2128>) │ │ │ │ + bl 6bb60 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - bne.w 8c8ec <_PyObject_MakeTpCall@@Base+0xd70> │ │ │ │ - ldr r0, [pc, #472] @ (8dc8c <_PyObject_MakeTpCall@@Base+0x2110>) │ │ │ │ - bl 267f74 │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bne.w 8c928 <_PyObject_MakeTpCall@@Base+0xd70> │ │ │ │ + ldr r0, [pc, #476] @ (8dce0 <_PyObject_MakeTpCall@@Base+0x2128>) │ │ │ │ + bl 268560 │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + ldr.w r1, [sl] │ │ │ │ + subs r1, #1 │ │ │ │ + str.w r1, [sl] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w 8d5e0 <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ + mov r0, sl │ │ │ │ + str r2, [r7, #28] │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ + b.n 8d5e0 <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + mov r3, r2 │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + itee ge │ │ │ │ + orrge.w r3, r2, #1 │ │ │ │ + addlt r1, #1 │ │ │ │ + strlt r1, [r2, #0] │ │ │ │ + adds r0, #3 │ │ │ │ + str r3, [r7, #76] @ 0x4c │ │ │ │ + beq.w 8ed1c <_PyObject_MakeTpCall@@Base+0x3164> │ │ │ │ + cmp r3, #1 │ │ │ │ + beq.w 8d5ca <_PyObject_MakeTpCall@@Base+0x1a12> │ │ │ │ + movs r2, #1 │ │ │ │ + b.n 8d5d8 <_PyObject_MakeTpCall@@Base+0x1a20> │ │ │ │ movs r3, #0 │ │ │ │ add.w r2, r7, #80 @ 0x50 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ movs r3, #2 │ │ │ │ movw r1, #33976 @ 0x84b8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bl 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8d710 <_PyObject_MakeTpCall@@Base+0x1b94> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bne.w 8d758 <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ mov sl, fp │ │ │ │ movs r3, #0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl c23ac │ │ │ │ + bl c23f4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8db00 <_PyObject_MakeTpCall@@Base+0x1f84> │ │ │ │ + bge.n 8db90 <_PyObject_MakeTpCall@@Base+0x1fd8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 8db00 <_PyObject_MakeTpCall@@Base+0x1f84> │ │ │ │ + cbnz r3, 8db90 <_PyObject_MakeTpCall@@Base+0x1fd8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 8e57c <_PyObject_MakeTpCall@@Base+0x2a00> │ │ │ │ + beq.w 8e8b6 <_PyObject_MakeTpCall@@Base+0x2cfe> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8cf70 <_PyObject_MakeTpCall@@Base+0x13f4> │ │ │ │ + bge.w 8cfac <_PyObject_MakeTpCall@@Base+0x13f4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cf70 <_PyObject_MakeTpCall@@Base+0x13f4> │ │ │ │ + bne.w 8cfac <_PyObject_MakeTpCall@@Base+0x13f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cf70 <_PyObject_MakeTpCall@@Base+0x13f4> │ │ │ │ - ldr.w r1, [sl] │ │ │ │ - subs r1, #1 │ │ │ │ - str.w r1, [sl] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w 8d598 <_PyObject_MakeTpCall@@Base+0x1a1c> │ │ │ │ - mov r0, sl │ │ │ │ - str r2, [r7, #28] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [r7, #28] │ │ │ │ - b.n 8d598 <_PyObject_MakeTpCall@@Base+0x1a1c> │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - mov r3, r2 │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - itee ge │ │ │ │ - orrge.w r3, r2, #1 │ │ │ │ - addlt r1, #1 │ │ │ │ - strlt r1, [r2, #0] │ │ │ │ - adds r0, #3 │ │ │ │ - str r3, [r7, #76] @ 0x4c │ │ │ │ - beq.w 8ebf4 <_PyObject_MakeTpCall@@Base+0x3078> │ │ │ │ - cmp r3, #1 │ │ │ │ - beq.w 8d582 <_PyObject_MakeTpCall@@Base+0x1a06> │ │ │ │ - movs r2, #1 │ │ │ │ - b.n 8d590 <_PyObject_MakeTpCall@@Base+0x1a14> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cfac <_PyObject_MakeTpCall@@Base+0x13f4> │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ + sub.w r3, r3, #420 @ 0x1a4 │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 8d1e6 <_PyObject_MakeTpCall@@Base+0x162e> │ │ │ │ + b.n 8d458 <_PyObject_MakeTpCall@@Base+0x18a0> │ │ │ │ movs r0, #12 │ │ │ │ adds r2, #20 │ │ │ │ mla r3, r0, r6, r3 │ │ │ │ adds r4, r2, r3 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r1, [r4, #4] │ │ │ │ str r1, [r2, r3] │ │ │ │ - b.w 8cd80 <_PyObject_MakeTpCall@@Base+0x1204> │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ - sub.w r3, r3, #420 @ 0x1a4 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ - b.w 8d1a4 <_PyObject_MakeTpCall@@Base+0x1628> │ │ │ │ + b.w 8cdbc <_PyObject_MakeTpCall@@Base+0x1204> │ │ │ │ cmp r1, #15 │ │ │ │ iteet le │ │ │ │ addle.w r3, r2, r3, lsl #1 │ │ │ │ addgt.w r3, r2, r3, lsl #2 │ │ │ │ mvngt.w r1, #1 │ │ │ │ movwle r1, #65534 @ 0xfffe │ │ │ │ ite gt │ │ │ │ strgt r1, [r3, #20] │ │ │ │ strhle r1, [r3, #20] │ │ │ │ - b.w 8cd62 <_PyObject_MakeTpCall@@Base+0x11e6> │ │ │ │ + b.w 8cd9e <_PyObject_MakeTpCall@@Base+0x11e6> │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8dc18 <_PyObject_MakeTpCall@@Base+0x209c> │ │ │ │ + beq.n 8dc6c <_PyObject_MakeTpCall@@Base+0x20b4> │ │ │ │ lsrs r0, r5, #5 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ adds r0, #1 │ │ │ │ cmp r1, #7 │ │ │ │ add r3, r0 │ │ │ │ and.w r3, lr, r3 │ │ │ │ - bgt.n 8dbc4 <_PyObject_MakeTpCall@@Base+0x2048> │ │ │ │ + bgt.n 8dc18 <_PyObject_MakeTpCall@@Base+0x2060> │ │ │ │ adds r0, r2, r3 │ │ │ │ ldrsb.w r0, [r0, #20] │ │ │ │ - b.n 8dbd6 <_PyObject_MakeTpCall@@Base+0x205a> │ │ │ │ + b.n 8dc2a <_PyObject_MakeTpCall@@Base+0x2072> │ │ │ │ cmp r1, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r0, r2, r3, lsl #2 │ │ │ │ addle.w r0, r2, r3, lsl #1 │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 8cd42 <_PyObject_MakeTpCall@@Base+0x11c6> │ │ │ │ + beq.w 8cd7e <_PyObject_MakeTpCall@@Base+0x11c6> │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8dc18 <_PyObject_MakeTpCall@@Base+0x209c> │ │ │ │ + beq.n 8dc6c <_PyObject_MakeTpCall@@Base+0x20b4> │ │ │ │ lsrs r5, r5, #10 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ adds r0, r5, #1 │ │ │ │ add r3, r0 │ │ │ │ and.w r3, lr, r3 │ │ │ │ cmp r1, #7 │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w r0, r2, r3, lsl #1 │ │ │ │ - bgt.w 8e014 <_PyObject_MakeTpCall@@Base+0x2498> │ │ │ │ + bgt.w 8e066 <_PyObject_MakeTpCall@@Base+0x24ae> │ │ │ │ ldrsb.w r0, [ip, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.w 8cd42 <_PyObject_MakeTpCall@@Base+0x11c6> │ │ │ │ + beq.w 8cd7e <_PyObject_MakeTpCall@@Base+0x11c6> │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r5, r5, #5 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r5 │ │ │ │ - bne.n 8dbec <_PyObject_MakeTpCall@@Base+0x2070> │ │ │ │ + bne.n 8dc40 <_PyObject_MakeTpCall@@Base+0x2088> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 8cd42 <_PyObject_MakeTpCall@@Base+0x11c6> │ │ │ │ + b.w 8cd7e <_PyObject_MakeTpCall@@Base+0x11c6> │ │ │ │ cmp r1, #15 │ │ │ │ itete gt │ │ │ │ addgt.w r0, r2, r3, lsl #2 │ │ │ │ addle.w r0, r2, r3, lsl #1 │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8c968 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ + beq.w 8c9a4 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8dc72 <_PyObject_MakeTpCall@@Base+0x20f6> │ │ │ │ + beq.n 8dcc6 <_PyObject_MakeTpCall@@Base+0x210e> │ │ │ │ lsrs r6, r6, #10 │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ adds r0, r6, #1 │ │ │ │ add r3, r0 │ │ │ │ and.w r3, lr, r3 │ │ │ │ cmp r1, #7 │ │ │ │ add.w ip, r2, r3 │ │ │ │ add.w r0, r2, r3, lsl #1 │ │ │ │ - bgt.w 8e114 <_PyObject_MakeTpCall@@Base+0x2598> │ │ │ │ + bgt.w 8e168 <_PyObject_MakeTpCall@@Base+0x25b0> │ │ │ │ ldrsb.w r0, [ip, #20] │ │ │ │ cmp r5, r0 │ │ │ │ - beq.w 8c968 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ + beq.w 8c9a4 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ lsrs r6, r6, #5 │ │ │ │ adds r3, #1 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ add r3, r6 │ │ │ │ - bne.n 8dc46 <_PyObject_MakeTpCall@@Base+0x20ca> │ │ │ │ + bne.n 8dc9a <_PyObject_MakeTpCall@@Base+0x20e2> │ │ │ │ mov r3, r0 │ │ │ │ - b.w 8c968 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cd92 <_PyObject_MakeTpCall@@Base+0x1216> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cccc <_PyObject_MakeTpCall@@Base+0x1150> │ │ │ │ + b.w 8c9a4 <_PyObject_MakeTpCall@@Base+0xdec> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cdce <_PyObject_MakeTpCall@@Base+0x1216> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cd08 <_PyObject_MakeTpCall@@Base+0x1150> │ │ │ │ push {r4, r7} │ │ │ │ lsls r5, r1, #1 │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, fp │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 8e490 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ + beq.w 8e76e <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ add.w sl, r0, #16 │ │ │ │ mov.w ip, #1 │ │ │ │ ldr.w fp, [sl, #4]! │ │ │ │ cmp fp, r3 │ │ │ │ - bne.w 8e486 <_PyObject_MakeTpCall@@Base+0x290a> │ │ │ │ + bne.w 8e764 <_PyObject_MakeTpCall@@Base+0x2bac> │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r6 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, lr │ │ │ │ - bne.w 8e4b8 <_PyObject_MakeTpCall@@Base+0x293c> │ │ │ │ + bne.w 8e796 <_PyObject_MakeTpCall@@Base+0x2bde> │ │ │ │ mov r6, r3 │ │ │ │ cmp r4, r6 │ │ │ │ - bne.w 8e65c <_PyObject_MakeTpCall@@Base+0x2ae0> │ │ │ │ + bne.w 8eaa4 <_PyObject_MakeTpCall@@Base+0x2eec> │ │ │ │ mov.w ip, #0 │ │ │ │ strd lr, r5, [r7, #32] │ │ │ │ mov fp, ip │ │ │ │ mov r1, ip │ │ │ │ str.w ip, [r7, #52] @ 0x34 │ │ │ │ str r6, [r7, #28] │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ ldr.w sl, [r3, #4]! │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 8e626 <_PyObject_MakeTpCall@@Base+0x2aaa> │ │ │ │ + bge.w 8ea8a <_PyObject_MakeTpCall@@Base+0x2ed2> │ │ │ │ ldr.w r0, [sl, #84] @ 0x54 │ │ │ │ lsls r4, r0, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r3, [sl, #132] @ 0x84 │ │ │ │ - bmi.n 8dd4a <_PyObject_MakeTpCall@@Base+0x21ce> │ │ │ │ + bmi.n 8dd9e <_PyObject_MakeTpCall@@Base+0x21e6> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8ec4a <_PyObject_MakeTpCall@@Base+0x30ce> │ │ │ │ + beq.w 8eb2c <_PyObject_MakeTpCall@@Base+0x2f74> │ │ │ │ lsls r2, r0, #21 │ │ │ │ - bpl.w 8c634 <_PyObject_MakeTpCall@@Base+0xab8> │ │ │ │ + bpl.w 8c670 <_PyObject_MakeTpCall@@Base+0xab8> │ │ │ │ ldr.w r4, [sl, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 8dd8e <_PyObject_MakeTpCall@@Base+0x2212> │ │ │ │ + beq.n 8dde2 <_PyObject_MakeTpCall@@Base+0x222a> │ │ │ │ ldr.w r9, [r4, #128] @ 0x80 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 8ddea <_PyObject_MakeTpCall@@Base+0x226e> │ │ │ │ + beq.n 8de3e <_PyObject_MakeTpCall@@Base+0x2286> │ │ │ │ ldr.w r5, [r9, #128] @ 0x80 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 8de0a <_PyObject_MakeTpCall@@Base+0x228e> │ │ │ │ + beq.n 8de5e <_PyObject_MakeTpCall@@Base+0x22a6> │ │ │ │ ldr.w r6, [r5, #128] @ 0x80 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 8e0ac <_PyObject_MakeTpCall@@Base+0x2530> │ │ │ │ + beq.w 8e100 <_PyObject_MakeTpCall@@Base+0x2548> │ │ │ │ ldr.w r8, [r6, #128] @ 0x80 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8e61c <_PyObject_MakeTpCall@@Base+0x2aa0> │ │ │ │ + beq.w 8ea66 <_PyObject_MakeTpCall@@Base+0x2eae> │ │ │ │ ldr.w r0, [r8, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e5e4 <_PyObject_MakeTpCall@@Base+0x2a68> │ │ │ │ + beq.w 8eaec <_PyObject_MakeTpCall@@Base+0x2f34> │ │ │ │ str r1, [r7, #24] │ │ │ │ - bl 7f7c0 │ │ │ │ + bl 7f7e0 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ - b.w 8e5ec <_PyObject_MakeTpCall@@Base+0x2a70> │ │ │ │ - ldr r2, [pc, #732] @ (8e028 <_PyObject_MakeTpCall@@Base+0x24ac>) │ │ │ │ + b.w 8eaf4 <_PyObject_MakeTpCall@@Base+0x2f3c> │ │ │ │ + ldr r2, [pc, #728] @ (8e078 <_PyObject_MakeTpCall@@Base+0x24c0>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [sl, #180] @ 0xb4 │ │ │ │ subs r4, r3, #1 │ │ │ │ movs r3, #28 │ │ │ │ cmp r4, #10 │ │ │ │ @@ -146701,163 +146746,163 @@ │ │ │ │ adds r5, r2, r3 │ │ │ │ add.w r5, r5, #91136 @ 0x16400 │ │ │ │ ldr.w r5, [r5, #400] @ 0x190 │ │ │ │ cmp r5, sl │ │ │ │ it eq │ │ │ │ orreq.w r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8e5d6 <_PyObject_MakeTpCall@@Base+0x2a5a> │ │ │ │ + beq.w 8eade <_PyObject_MakeTpCall@@Base+0x2f26> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r2, r3 │ │ │ │ ldr r3, [r2, #16] │ │ │ │ - b.n 8dcf8 <_PyObject_MakeTpCall@@Base+0x217c> │ │ │ │ + b.n 8dd4c <_PyObject_MakeTpCall@@Base+0x2194> │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r4, r3 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr.w r3, [sl, #16] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ movne r4, sl │ │ │ │ - bne.n 8ddb2 <_PyObject_MakeTpCall@@Base+0x2236> │ │ │ │ + bne.n 8de06 <_PyObject_MakeTpCall@@Base+0x224e> │ │ │ │ ldr.w r2, [sl, #20] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ movne r4, sl │ │ │ │ cmp.w fp, #0 │ │ │ │ - bne.w 8e086 <_PyObject_MakeTpCall@@Base+0x250a> │ │ │ │ + bne.w 8e0da <_PyObject_MakeTpCall@@Base+0x2522> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r7, #32] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 8dde4 <_PyObject_MakeTpCall@@Base+0x2268> │ │ │ │ + bne.n 8de38 <_PyObject_MakeTpCall@@Base+0x2280> │ │ │ │ ldr r5, [r7, #36] @ 0x24 │ │ │ │ ldr r6, [r7, #28] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + beq.w 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.w 8c67a <_PyObject_MakeTpCall@@Base+0xafe> │ │ │ │ + b.w 8c6b6 <_PyObject_MakeTpCall@@Base+0xafe> │ │ │ │ mov r1, sl │ │ │ │ mov fp, r4 │ │ │ │ - b.n 8dcd6 <_PyObject_MakeTpCall@@Base+0x215a> │ │ │ │ + b.n 8dd2a <_PyObject_MakeTpCall@@Base+0x2172> │ │ │ │ movw r9, #34368 @ 0x8640 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 8dd9a <_PyObject_MakeTpCall@@Base+0x221e> │ │ │ │ + bne.n 8ddee <_PyObject_MakeTpCall@@Base+0x2236> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r4, r9 │ │ │ │ - b.n 8dd9a <_PyObject_MakeTpCall@@Base+0x221e> │ │ │ │ + b.n 8ddee <_PyObject_MakeTpCall@@Base+0x2236> │ │ │ │ movw r5, #34368 @ 0x8640 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 8ddf2 <_PyObject_MakeTpCall@@Base+0x2276> │ │ │ │ + bne.n 8de46 <_PyObject_MakeTpCall@@Base+0x228e> │ │ │ │ ldr.w r2, [r9, #20] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r9, r5 │ │ │ │ - b.n 8ddf2 <_PyObject_MakeTpCall@@Base+0x2276> │ │ │ │ + b.n 8de46 <_PyObject_MakeTpCall@@Base+0x228e> │ │ │ │ add.w r1, r1, #96768 @ 0x17a00 │ │ │ │ ldr.w r0, [r1, #392] @ 0x188 │ │ │ │ - b.w 8d0be <_PyObject_MakeTpCall@@Base+0x1542> │ │ │ │ + b.w 8d0fa <_PyObject_MakeTpCall@@Base+0x1542> │ │ │ │ bics.w r3, r2, #1 │ │ │ │ - beq.w 8d072 <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ + beq.w 8d0ae <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bic.w r5, r2, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.w 8d044 <_PyObject_MakeTpCall@@Base+0x14c8> │ │ │ │ + b.w 8d080 <_PyObject_MakeTpCall@@Base+0x14c8> │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w 8d43c <_PyObject_MakeTpCall@@Base+0x18c0> │ │ │ │ + bne.w 8d492 <_PyObject_MakeTpCall@@Base+0x18da> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ adds r3, #60 @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 8d428 <_PyObject_MakeTpCall@@Base+0x18ac> │ │ │ │ - movw r9, #26249 @ 0x6689 │ │ │ │ + bne.w 8d47e <_PyObject_MakeTpCall@@Base+0x18c6> │ │ │ │ + movw r9, #26821 @ 0x68c5 │ │ │ │ movt r9, #32 │ │ │ │ - b.w 8d346 <_PyObject_MakeTpCall@@Base+0x17ca> │ │ │ │ - ldr r3, [pc, #428] @ (8e02c <_PyObject_MakeTpCall@@Base+0x24b0>) │ │ │ │ - b.w 8cbe8 <_PyObject_MakeTpCall@@Base+0x106c> │ │ │ │ + b.w 8d382 <_PyObject_MakeTpCall@@Base+0x17ca> │ │ │ │ + ldr r3, [pc, #424] @ (8e07c <_PyObject_MakeTpCall@@Base+0x24c4>) │ │ │ │ + b.w 8cc24 <_PyObject_MakeTpCall@@Base+0x106c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8d5fe <_PyObject_MakeTpCall@@Base+0x1a82> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d5fe <_PyObject_MakeTpCall@@Base+0x1a82> │ │ │ │ + bne.w 8d646 <_PyObject_MakeTpCall@@Base+0x1a8e> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d646 <_PyObject_MakeTpCall@@Base+0x1a8e> │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.w 8d59e <_PyObject_MakeTpCall@@Base+0x1a22> │ │ │ │ + bmi.w 8d5e6 <_PyObject_MakeTpCall@@Base+0x1a2e> │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d59e <_PyObject_MakeTpCall@@Base+0x1a22> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d59e <_PyObject_MakeTpCall@@Base+0x1a22> │ │ │ │ + bne.w 8d5e6 <_PyObject_MakeTpCall@@Base+0x1a2e> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d5e6 <_PyObject_MakeTpCall@@Base+0x1a2e> │ │ │ │ mov fp, r0 │ │ │ │ - b.w 8c57c <_PyObject_MakeTpCall@@Base+0xa00> │ │ │ │ + b.w 8c5b8 <_PyObject_MakeTpCall@@Base+0xa00> │ │ │ │ mov lr, r6 │ │ │ │ - b.w 8c488 <_PyObject_MakeTpCall@@Base+0x90c> │ │ │ │ + b.w 8c4c4 <_PyObject_MakeTpCall@@Base+0x90c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bmi.w 8e5cc <_PyObject_MakeTpCall@@Base+0x2a50> │ │ │ │ + bmi.w 8eb0c <_PyObject_MakeTpCall@@Base+0x2f54> │ │ │ │ mov r0, r1 │ │ │ │ - bl 7668c │ │ │ │ + bl 766d4 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8e3fc <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ + beq.n 8dfb6 <_PyObject_MakeTpCall@@Base+0x23fe> │ │ │ │ ldr.w r3, [sl, #144] @ 0x90 │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ str.w r3, [r7, #132] @ 0x84 │ │ │ │ ldr.w r3, [sl, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e024 <_PyObject_MakeTpCall@@Base+0x24a8> │ │ │ │ + bne.w 8e08c <_PyObject_MakeTpCall@@Base+0x24d4> │ │ │ │ ldr.w r1, [sl, #20] │ │ │ │ - cbnz r1, 8def2 <_PyObject_MakeTpCall@@Base+0x2376> │ │ │ │ + cbnz r1, 8df44 <_PyObject_MakeTpCall@@Base+0x238c> │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r4 │ │ │ │ str.w r3, [r7, #136] @ 0x88 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str r3, [r7, #96] @ 0x60 │ │ │ │ strd r0, sl, [r7, #108] @ 0x6c │ │ │ │ add.w r0, r7, #88 @ 0x58 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ strd r3, r5, [r7, #100] @ 0x64 │ │ │ │ movs r3, #0 │ │ │ │ strd r2, ip, [r7, #116] @ 0x74 │ │ │ │ strd r3, r3, [r7, #124] @ 0x7c │ │ │ │ - bl 1a0a04 <_Py_HandlePending@@Base+0x830> │ │ │ │ + bl 1a10c4 <_Py_HandlePending@@Base+0x830> │ │ │ │ ldr r3, [r7, #108] @ 0x6c │ │ │ │ adds r0, #1 │ │ │ │ ldr r6, [r7, #116] @ 0x74 │ │ │ │ str r3, [r7, #8] │ │ │ │ - beq.n 8df4e <_PyObject_MakeTpCall@@Base+0x23d2> │ │ │ │ + beq.n 8dfa0 <_PyObject_MakeTpCall@@Base+0x23e8> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #96] @ 0x60 │ │ │ │ ldr r2, [r7, #124] @ 0x7c │ │ │ │ ldr r1, [r7, #120] @ 0x78 │ │ │ │ str r3, [r7, #0] │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ @@ -146865,1243 +146910,1236 @@ │ │ │ │ ldr r5, [r7, #104] @ 0x68 │ │ │ │ ldr.w sl, [r7, #112] @ 0x70 │ │ │ │ str r1, [r7, #32] │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8c71a <_PyObject_MakeTpCall@@Base+0xb9e> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 8e3fc <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ + bne.w 8c756 <_PyObject_MakeTpCall@@Base+0xb9e> │ │ │ │ + cbz r6, 8dfb6 <_PyObject_MakeTpCall@@Base+0x23fe> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8e3fc <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ + bge.n 8dfb6 <_PyObject_MakeTpCall@@Base+0x23fe> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8e3fc <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ + cbnz r3, 8dfb6 <_PyObject_MakeTpCall@@Base+0x23fe> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e3fc <_PyObject_MakeTpCall@@Base+0x2880> │ │ │ │ - ldr r0, [pc, #188] @ (8e030 <_PyObject_MakeTpCall@@Base+0x24b4>) │ │ │ │ - bl 6bb50 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 776ac │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r7, #52] @ 0x34 │ │ │ │ + b.n 8d862 <_PyObject_MakeTpCall@@Base+0x1caa> │ │ │ │ + ldr r0, [pc, #188] @ (8e080 <_PyObject_MakeTpCall@@Base+0x24c8>) │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8c89e <_PyObject_MakeTpCall@@Base+0xd22> │ │ │ │ - b.n 8dab2 <_PyObject_MakeTpCall@@Base+0x1f36> │ │ │ │ - ldr r0, [pc, #176] @ (8e034 <_PyObject_MakeTpCall@@Base+0x24b8>) │ │ │ │ - bl 6bb50 │ │ │ │ + bne.w 8c8da <_PyObject_MakeTpCall@@Base+0xd22> │ │ │ │ + b.n 8db02 <_PyObject_MakeTpCall@@Base+0x1f4a> │ │ │ │ + ldr r0, [pc, #176] @ (8e084 <_PyObject_MakeTpCall@@Base+0x24cc>) │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - bne.w 8c82a <_PyObject_MakeTpCall@@Base+0xcae> │ │ │ │ - ldr r0, [pc, #164] @ (8e034 <_PyObject_MakeTpCall@@Base+0x24b8>) │ │ │ │ - bl 267f74 │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bne.w 8c866 <_PyObject_MakeTpCall@@Base+0xcae> │ │ │ │ + ldr r0, [pc, #160] @ (8e084 <_PyObject_MakeTpCall@@Base+0x24cc>) │ │ │ │ + bl 268560 │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #31628 @ 0x7b8c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e5b4 <_PyObject_MakeTpCall@@Base+0x2a38> │ │ │ │ + bne.w 8e870 <_PyObject_MakeTpCall@@Base+0x2cb8> │ │ │ │ ldr r1, [r7, #52] @ 0x34 │ │ │ │ - bl c0e2c │ │ │ │ - ldr r1, [pc, #136] @ (8e038 <_PyObject_MakeTpCall@@Base+0x24bc>) │ │ │ │ + bl c0e78 │ │ │ │ + ldr r1, [pc, #136] @ (8e088 <_PyObject_MakeTpCall@@Base+0x24d0>) │ │ │ │ mov r0, r4 │ │ │ │ - bl be070 │ │ │ │ + bl be0bc │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cc3e <_PyObject_MakeTpCall@@Base+0x10c2> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bne.w 8cc7a <_PyObject_MakeTpCall@@Base+0x10c2> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ ldr r5, [r7, #52] @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 7fe50 │ │ │ │ + bl 7fe70 │ │ │ │ ldr.w r1, [r5, #432] @ 0x1b0 │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.w 8cb8c <_PyObject_MakeTpCall@@Base+0x1010> │ │ │ │ + ble.w 8cbc8 <_PyObject_MakeTpCall@@Base+0x1010> │ │ │ │ add.w r5, r0, #20 │ │ │ │ mov.w r9, #0 │ │ │ │ mov.w r8, #16 │ │ │ │ add.w r3, r9, #4 │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ - bl 92654 │ │ │ │ + bl 926b8 │ │ │ │ str.w r0, [r5, #-20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ strd r8, r6, [r5, #-16] │ │ │ │ cmp fp, r9 │ │ │ │ add.w r6, r6, #4 │ │ │ │ add.w r5, r5, #20 │ │ │ │ - beq.w 8cb8c <_PyObject_MakeTpCall@@Base+0x1010> │ │ │ │ + beq.w 8cbc8 <_PyObject_MakeTpCall@@Base+0x1010> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr.w r1, [r3, #432] @ 0x1b0 │ │ │ │ - b.n 8dfe0 <_PyObject_MakeTpCall@@Base+0x2464> │ │ │ │ + b.n 8e032 <_PyObject_MakeTpCall@@Base+0x247a> │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, r2, r3, lsl #2 │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ - b.n 8dc02 <_PyObject_MakeTpCall@@Base+0x2086> │ │ │ │ - movs r3, #0 │ │ │ │ - b.n 8def2 <_PyObject_MakeTpCall@@Base+0x2376> │ │ │ │ + b.n 8dc56 <_PyObject_MakeTpCall@@Base+0x209e> │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ lsls r4, r1, #1 │ │ │ │ bkpt 0x0028 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbnz r4, 8e0a4 <_PyObject_MakeTpCall@@Base+0x2528> │ │ │ │ + cbnz r4, 8e0f4 <_PyObject_MakeTpCall@@Base+0x253c> │ │ │ │ lsls r5, r1, #1 │ │ │ │ uxth r0, r0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ + movs r3, #0 │ │ │ │ + b.n 8df44 <_PyObject_MakeTpCall@@Base+0x238c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8cae8 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ - bl 199f80 │ │ │ │ + bne.w 8cb24 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ + bl 19a648 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #708] @ (8e320 <_PyObject_MakeTpCall@@Base+0x27a4>) │ │ │ │ + ldr r1, [pc, #764] @ (8e3ac <_PyObject_MakeTpCall@@Base+0x27f4>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ec72 <_PyObject_MakeTpCall@@Base+0x30f6> │ │ │ │ + beq.w 8eb44 <_PyObject_MakeTpCall@@Base+0x2f8c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8cae8 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ + bge.w 8cb24 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cae8 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ + bne.w 8cb24 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cae8 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cb24 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ ldr.w r3, [fp, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8e94a <_PyObject_MakeTpCall@@Base+0x2dce> │ │ │ │ + beq.w 8e50e <_PyObject_MakeTpCall@@Base+0x2956> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - ble.w 8e968 <_PyObject_MakeTpCall@@Base+0x2dec> │ │ │ │ + ble.w 8e52c <_PyObject_MakeTpCall@@Base+0x2974> │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ cmp r5, r4 │ │ │ │ - bne.w 8e944 <_PyObject_MakeTpCall@@Base+0x2dc8> │ │ │ │ + bne.w 8e50a <_PyObject_MakeTpCall@@Base+0x2952> │ │ │ │ mov r4, fp │ │ │ │ mov sl, r1 │ │ │ │ - b.n 8ddba <_PyObject_MakeTpCall@@Base+0x223e> │ │ │ │ + b.n 8de0e <_PyObject_MakeTpCall@@Base+0x2256> │ │ │ │ movw r6, #34368 @ 0x8640 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8de12 <_PyObject_MakeTpCall@@Base+0x2296> │ │ │ │ + bne.w 8de66 <_PyObject_MakeTpCall@@Base+0x22ae> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ it eq │ │ │ │ moveq r5, r6 │ │ │ │ - b.n 8de12 <_PyObject_MakeTpCall@@Base+0x2296> │ │ │ │ + b.n 8de66 <_PyObject_MakeTpCall@@Base+0x22ae> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.w 8ca90 <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ + b.w 8cacc <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ ldrh.w r1, [sl, #206] @ 0xce │ │ │ │ cmp.w r1, #1000 @ 0x3e8 │ │ │ │ - bcs.w 8d50e <_PyObject_MakeTpCall@@Base+0x1992> │ │ │ │ + bcs.w 8d556 <_PyObject_MakeTpCall@@Base+0x199e> │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8e988 <_PyObject_MakeTpCall@@Base+0x2e0c> │ │ │ │ - ldr r3, [pc, #568] @ (8e324 <_PyObject_MakeTpCall@@Base+0x27a8>) │ │ │ │ + bne.w 8e54a <_PyObject_MakeTpCall@@Base+0x2992> │ │ │ │ + ldr r3, [pc, #624] @ (8e3b0 <_PyObject_MakeTpCall@@Base+0x27f8>) │ │ │ │ ldr.w r2, [r3, #684] @ 0x2ac │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 8d514 <_PyObject_MakeTpCall@@Base+0x1998> │ │ │ │ + bgt.w 8d55c <_PyObject_MakeTpCall@@Base+0x19a4> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl da048 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ + bl da080 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ add.w r2, r7, #76 @ 0x4c │ │ │ │ - ldr r1, [pc, #548] @ (8e328 <_PyObject_MakeTpCall@@Base+0x27ac>) │ │ │ │ + ldr r1, [pc, #604] @ (8e3b4 <_PyObject_MakeTpCall@@Base+0x27fc>) │ │ │ │ mov r0, sl │ │ │ │ ldr.w r8, [sl, #192] @ 0xc0 │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ mov r2, r0 │ │ │ │ - b.w 8d598 <_PyObject_MakeTpCall@@Base+0x1a1c> │ │ │ │ + b.w 8d5e0 <_PyObject_MakeTpCall@@Base+0x1a28> │ │ │ │ cmp r1, #15 │ │ │ │ itet gt │ │ │ │ addgt.w r0, r2, r3, lsl #2 │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ - b.n 8dc5c <_PyObject_MakeTpCall@@Base+0x20e0> │ │ │ │ + b.n 8dcb0 <_PyObject_MakeTpCall@@Base+0x20f8> │ │ │ │ add.w r3, r7, #80 @ 0x50 │ │ │ │ add.w r2, r7, #76 @ 0x4c │ │ │ │ add.w r1, r7, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 90178 │ │ │ │ + bl 901b8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8cf3c <_PyObject_MakeTpCall@@Base+0x13c0> │ │ │ │ + beq.w 8cf78 <_PyObject_MakeTpCall@@Base+0x13c0> │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bmi.n 8e124 <_PyObject_MakeTpCall@@Base+0x25a8> │ │ │ │ + bmi.n 8e178 <_PyObject_MakeTpCall@@Base+0x25c0> │ │ │ │ movw r3, #61084 @ 0xee9c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ movs r1, #1 │ │ │ │ - movw r2, #24704 @ 0x6080 │ │ │ │ + movw r2, #24768 @ 0x60c0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - bl 20d980 │ │ │ │ + bl 20dbb8 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 8cf3c <_PyObject_MakeTpCall@@Base+0x13c0> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bne.w 8cf78 <_PyObject_MakeTpCall@@Base+0x13c0> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ cmp r3, fp │ │ │ │ - ble.w 8d67c <_PyObject_MakeTpCall@@Base+0x1b00> │ │ │ │ + ble.w 8d6c4 <_PyObject_MakeTpCall@@Base+0x1b0c> │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldrb.w r3, [r3, fp] │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ ldr r6, [r2, #4] │ │ │ │ ldr.w r2, [r9, #24] │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ add.w r3, r2, r3, lsl #3 │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r0 │ │ │ │ add r3, r2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - b.w 8d882 <_PyObject_MakeTpCall@@Base+0x1d06> │ │ │ │ + b.w 8d8a6 <_PyObject_MakeTpCall@@Base+0x1cee> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r6, r3, #30 │ │ │ │ - bmi.w 8ecc6 <_PyObject_MakeTpCall@@Base+0x314a> │ │ │ │ + bmi.w 8eb9c <_PyObject_MakeTpCall@@Base+0x2fe4> │ │ │ │ lsls r4, r3, #18 │ │ │ │ - bmi.w 8cede <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ + bmi.w 8cf1a <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7f96c │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8d4be <_PyObject_MakeTpCall@@Base+0x1942> │ │ │ │ + blt.w 8d50e <_PyObject_MakeTpCall@@Base+0x1956> │ │ │ │ ldr.w r4, [r4, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8cede <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ - b.w 8ce76 <_PyObject_MakeTpCall@@Base+0x12fa> │ │ │ │ + beq.w 8cf1a <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ + b.w 8ceb2 <_PyObject_MakeTpCall@@Base+0x12fa> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ orr.w r3, r3, #256 @ 0x100 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r2, #84] @ 0x54 │ │ │ │ - bl 19d028 <_Py_SetImmortalUntracked@@Base> │ │ │ │ - b.w 8cdb8 <_PyObject_MakeTpCall@@Base+0x123c> │ │ │ │ + bl 19d6e4 <_Py_SetImmortalUntracked@@Base> │ │ │ │ + b.w 8cdf4 <_PyObject_MakeTpCall@@Base+0x123c> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r3, [pc, #324] @ (8e32c <_PyObject_MakeTpCall@@Base+0x27b0>) │ │ │ │ - bl 1f4738 <_PyDict_SendEvent@@Base> │ │ │ │ - b.w 8cd1e <_PyObject_MakeTpCall@@Base+0x11a2> │ │ │ │ + ldr r3, [pc, #380] @ (8e3b8 <_PyObject_MakeTpCall@@Base+0x2800>) │ │ │ │ + bl 1f4980 <_PyDict_SendEvent@@Base> │ │ │ │ + b.w 8cd5a <_PyObject_MakeTpCall@@Base+0x11a2> │ │ │ │ add.w r2, r1, r6, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ cmp r6, r4 │ │ │ │ - bne.w 8e860 <_PyObject_MakeTpCall@@Base+0x2ce4> │ │ │ │ + bne.n 8e29c <_PyObject_MakeTpCall@@Base+0x26e4> │ │ │ │ subs r0, #1 │ │ │ │ add r3, r2 │ │ │ │ subs r4, r3, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - ble.w 8e85a <_PyObject_MakeTpCall@@Base+0x2cde> │ │ │ │ + ble.n 8e296 <_PyObject_MakeTpCall@@Base+0x26de> │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ strb.w r4, [r3], #1 │ │ │ │ - b.n 8e20e <_PyObject_MakeTpCall@@Base+0x2692> │ │ │ │ + b.n 8e260 <_PyObject_MakeTpCall@@Base+0x26a8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cc3e <_PyObject_MakeTpCall@@Base+0x10c2> │ │ │ │ + beq.w 8cc7a <_PyObject_MakeTpCall@@Base+0x10c2> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8e236 <_PyObject_MakeTpCall@@Base+0x26ba> │ │ │ │ + bge.n 8e286 <_PyObject_MakeTpCall@@Base+0x26ce> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbz r3, 8e252 <_PyObject_MakeTpCall@@Base+0x26d6> │ │ │ │ + cbz r3, 8e28e <_PyObject_MakeTpCall@@Base+0x26d6> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ - b.w 8d81a <_PyObject_MakeTpCall@@Base+0x1c9e> │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + b.w 8d862 <_PyObject_MakeTpCall@@Base+0x1caa> │ │ │ │ + mov r0, r2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e286 <_PyObject_MakeTpCall@@Base+0x26ce> │ │ │ │ + strb r0, [r1, #1] │ │ │ │ + b.w 8cdce <_PyObject_MakeTpCall@@Base+0x1216> │ │ │ │ + adds r3, #1 │ │ │ │ + b.n 8e256 <_PyObject_MakeTpCall@@Base+0x269e> │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8d8d0 <_PyObject_MakeTpCall@@Base+0x1d54> │ │ │ │ - mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e236 <_PyObject_MakeTpCall@@Base+0x26ba> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8d91e <_PyObject_MakeTpCall@@Base+0x1d66> │ │ │ │ + ldr.w r3, [r6, #4000] @ 0xfa0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d1ba <_PyObject_MakeTpCall@@Base+0x1602> │ │ │ │ + b.w 8d266 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 8d31c <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ + movt r1, #19 │ │ │ │ + cmp r3, r1 │ │ │ │ + beq.w 8d310 <_PyObject_MakeTpCall@@Base+0x1758> │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + b.w 8d310 <_PyObject_MakeTpCall@@Base+0x1758> │ │ │ │ + ldr r3, [r7, #36] @ 0x24 │ │ │ │ + cmp r3, #3 │ │ │ │ + ble.w 8d31c <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 8d31c <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 8d31c <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ + ldr r1, [r7, #40] @ 0x28 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 8cf26 <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ + movw r3, #5160 @ 0x1428 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.w 8d492 <_PyObject_MakeTpCall@@Base+0x18da> │ │ │ │ + ldr r3, [r7, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 8dec4 <_PyObject_MakeTpCall@@Base+0x230c> │ │ │ │ + b.w 8d492 <_PyObject_MakeTpCall@@Base+0x18da> │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ + movt r2, #19 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8d3ce <_PyObject_MakeTpCall@@Base+0x1816> │ │ │ │ + ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ + movs r1, #1 │ │ │ │ + ldr r0, [r7, #40] @ 0x28 │ │ │ │ + blx r3 │ │ │ │ + b.w 8d3ce <_PyObject_MakeTpCall@@Base+0x1816> │ │ │ │ + mov sl, fp │ │ │ │ + mov r4, r5 │ │ │ │ + b.n 8db6e <_PyObject_MakeTpCall@@Base+0x1fb6> │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ + movt r2, #19 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8d7d6 <_PyObject_MakeTpCall@@Base+0x1c1e> │ │ │ │ + ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ + mov r0, r4 │ │ │ │ + movs r1, #1 │ │ │ │ + blx r3 │ │ │ │ + b.w 8d7d6 <_PyObject_MakeTpCall@@Base+0x1c1e> │ │ │ │ + cmp r6, #3 │ │ │ │ + ble.w 8d7e6 <_PyObject_MakeTpCall@@Base+0x1c2e> │ │ │ │ + cmp.w r9, #0 │ │ │ │ + beq.w 8d7e6 <_PyObject_MakeTpCall@@Base+0x1c2e> │ │ │ │ + mov r0, sl │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 8d7e6 <_PyObject_MakeTpCall@@Base+0x1c2e> │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 8d852 <_PyObject_MakeTpCall@@Base+0x1c9a> │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ + movt r2, #19 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8d846 <_PyObject_MakeTpCall@@Base+0x1c8e> │ │ │ │ + ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ + mov r0, r5 │ │ │ │ + movs r1, #1 │ │ │ │ + blx r3 │ │ │ │ + b.w 8d846 <_PyObject_MakeTpCall@@Base+0x1c8e> │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + bkpt 0x0078 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + uxtb r0, r1 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + cmp.w r9, #3 │ │ │ │ + ble.w 8d852 <_PyObject_MakeTpCall@@Base+0x1c9a> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w 8d852 <_PyObject_MakeTpCall@@Base+0x1c9a> │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 8d852 <_PyObject_MakeTpCall@@Base+0x1c9a> │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + adds r3, #12 │ │ │ │ + cmp r2, fp │ │ │ │ + bgt.w 8d6b6 <_PyObject_MakeTpCall@@Base+0x1afe> │ │ │ │ + b.w 8d6c4 <_PyObject_MakeTpCall@@Base+0x1b0c> │ │ │ │ + add.w fp, fp, #1 │ │ │ │ + adds r3, #8 │ │ │ │ + cmp r2, fp │ │ │ │ + bgt.w 8d8e0 <_PyObject_MakeTpCall@@Base+0x1d28> │ │ │ │ + b.w 8d6c4 <_PyObject_MakeTpCall@@Base+0x1b0c> │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + str r2, [r7, #32] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w 8d492 <_PyObject_MakeTpCall@@Base+0x18da> │ │ │ │ + ldr.w r2, [fp, #8] │ │ │ │ + b.w 8d49a <_PyObject_MakeTpCall@@Base+0x18e2> │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ + movt r2, #19 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8d70a <_PyObject_MakeTpCall@@Base+0x1b52> │ │ │ │ + ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ + mov r0, sl │ │ │ │ + movs r1, #1 │ │ │ │ + blx r3 │ │ │ │ + b.w 8d70a <_PyObject_MakeTpCall@@Base+0x1b52> │ │ │ │ + cmp r4, #3 │ │ │ │ + ble.w 8d718 <_PyObject_MakeTpCall@@Base+0x1b60> │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 8d718 <_PyObject_MakeTpCall@@Base+0x1b60> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 8d718 <_PyObject_MakeTpCall@@Base+0x1b60> │ │ │ │ + cbz r3, 8e44a <_PyObject_MakeTpCall@@Base+0x2892> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + movw r1, #4356 @ 0x1104 │ │ │ │ + movt r1, #75 @ 0x4b │ │ │ │ + mov r0, r5 │ │ │ │ + movw r3, #33976 @ 0x84b8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r2, #19140 @ 0x4ac4 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8d758 <_PyObject_MakeTpCall@@Base+0x1ba0> │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 8ec30 <_PyObject_MakeTpCall@@Base+0x3078> │ │ │ │ + movw r1, #4356 @ 0x1104 │ │ │ │ + movt r1, #75 @ 0x4b │ │ │ │ + mov r0, r5 │ │ │ │ + movw r3, #33976 @ 0x84b8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r2, #19188 @ 0x4af4 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + ldr r1, [r1, #0] │ │ │ │ + bl 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + movw r3, #44536 @ 0xadf8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #18516 @ 0x4854 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d6bbc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + movs r5, #0 │ │ │ │ + b.w 8d79a <_PyObject_MakeTpCall@@Base+0x1be2> │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8eb5a <_PyObject_MakeTpCall@@Base+0x2fa2> │ │ │ │ + movw r3, #61148 @ 0xeedc │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #18744 @ 0x4938 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + ldr r3, [pc, #752] @ (8e7d8 <_PyObject_MakeTpCall@@Base+0x2c20>) │ │ │ │ + bl d6bbc │ │ │ │ + ldr r1, [pc, #748] @ (8e7d8 <_PyObject_MakeTpCall@@Base+0x2c20>) │ │ │ │ + mov r0, r4 │ │ │ │ + bl d8e20 │ │ │ │ + b.n 8e4b8 <_PyObject_MakeTpCall@@Base+0x2900> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, sl │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 8d7e6 <_PyObject_MakeTpCall@@Base+0x1c2e> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d0a8 <_PyObject_MakeTpCall@@Base+0x14f0> │ │ │ │ + adds r2, #1 │ │ │ │ + b.n 8e0ea <_PyObject_MakeTpCall@@Base+0x2532> │ │ │ │ + mov r3, fp │ │ │ │ + cmp r3, r4 │ │ │ │ + beq.w 8e0fa <_PyObject_MakeTpCall@@Base+0x2542> │ │ │ │ + ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 8e510 <_PyObject_MakeTpCall@@Base+0x2958> │ │ │ │ + movw r3, #34368 @ 0x8640 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + cmp r4, r3 │ │ │ │ + beq.w 8e0fa <_PyObject_MakeTpCall@@Base+0x2542> │ │ │ │ + ldr.w r3, [r4, #172] @ 0xac │ │ │ │ + cbz r3, 8e596 <_PyObject_MakeTpCall@@Base+0x29de> │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + movs r2, #0 │ │ │ │ + adds r3, #12 │ │ │ │ + cmp r1, r2 │ │ │ │ + add.w r2, r2, #1 │ │ │ │ + ble.n 8e5b4 <_PyObject_MakeTpCall@@Base+0x29fc> │ │ │ │ + ldr.w r0, [r3, #4]! │ │ │ │ + cmp r0, fp │ │ │ │ + bne.n 8e538 <_PyObject_MakeTpCall@@Base+0x2980> │ │ │ │ + b.n 8de0e <_PyObject_MakeTpCall@@Base+0x2256> │ │ │ │ + ldr r0, [pc, #656] @ (8e7dc <_PyObject_MakeTpCall@@Base+0x2c24>) │ │ │ │ + bl 6bb60 │ │ │ │ + str r0, [r7, #20] │ │ │ │ + adds r0, #1 │ │ │ │ + bne.w 8d56a <_PyObject_MakeTpCall@@Base+0x19b2> │ │ │ │ + bl d9330 │ │ │ │ + b.w 8d0ae <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ + ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ + lsls r0, r2, #30 │ │ │ │ + bmi.w 8ebe8 <_PyObject_MakeTpCall@@Base+0x3030> │ │ │ │ + lsls r1, r2, #18 │ │ │ │ + bmi.w 8d0ae <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ + mov r0, sl │ │ │ │ + bl 7f98c │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 8e558 <_PyObject_MakeTpCall@@Base+0x29a0> │ │ │ │ + ldr.w r0, [sl, #172] @ 0xac │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8d0ae <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ + b.w 8d574 <_PyObject_MakeTpCall@@Base+0x19bc> │ │ │ │ + cmp r3, #0 │ │ │ │ + ble.w 8d5e6 <_PyObject_MakeTpCall@@Base+0x1a2e> │ │ │ │ + orr.w sl, r0, #1 │ │ │ │ + b.w 8d58e <_PyObject_MakeTpCall@@Base+0x19d6> │ │ │ │ + mov r3, r4 │ │ │ │ + cmp r3, fp │ │ │ │ + beq.w 8de0e <_PyObject_MakeTpCall@@Base+0x2256> │ │ │ │ + ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 8e598 <_PyObject_MakeTpCall@@Base+0x29e0> │ │ │ │ + movw r3, #34368 @ 0x8640 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + cmp fp, r3 │ │ │ │ + beq.w 8de0e <_PyObject_MakeTpCall@@Base+0x2256> │ │ │ │ + movw r3, #44536 @ 0xadf8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #16244 @ 0x3f74 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f3598 │ │ │ │ + b.w 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ca24 <_PyObject_MakeTpCall@@Base+0xea8> │ │ │ │ + bne.w 8ca60 <_PyObject_MakeTpCall@@Base+0xea8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d471c <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ + bl 1d499c <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r2, r3, #25 │ │ │ │ - bpl.n 8e27e <_PyObject_MakeTpCall@@Base+0x2702> │ │ │ │ + bpl.n 8e5f4 <_PyObject_MakeTpCall@@Base+0x2a3c> │ │ │ │ lsls r6, r3, #26 │ │ │ │ it mi │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ - bmi.w 8ca24 <_PyObject_MakeTpCall@@Base+0xea8> │ │ │ │ + bmi.w 8ca60 <_PyObject_MakeTpCall@@Base+0xea8> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ - b.w 8ca24 <_PyObject_MakeTpCall@@Base+0xea8> │ │ │ │ + b.w 8ca60 <_PyObject_MakeTpCall@@Base+0xea8> │ │ │ │ ldr.w r0, [r9, #864] @ 0x360 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ca90 <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bne.w 8cacc <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ mov r1, lr │ │ │ │ mov r0, r8 │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8ca90 <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ - b.w 8d9c2 <_PyObject_MakeTpCall@@Base+0x1e46> │ │ │ │ + bne.w 8cacc <_PyObject_MakeTpCall@@Base+0xf14> │ │ │ │ + b.w 8da12 <_PyObject_MakeTpCall@@Base+0x1e5a> │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + movw r1, #2524 @ 0x9dc │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cb10 <_PyObject_MakeTpCall@@Base+0xf58> │ │ │ │ ldr.w r0, [r9, #844] @ 0x34c │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.w 8d9dc <_PyObject_MakeTpCall@@Base+0x1e60> │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8cad4 <_PyObject_MakeTpCall@@Base+0xf58> │ │ │ │ - ldr r0, [pc, #76] @ (8e320 <_PyObject_MakeTpCall@@Base+0x27a4>) │ │ │ │ - bl 6bb50 │ │ │ │ + b.w 8da2c <_PyObject_MakeTpCall@@Base+0x1e74> │ │ │ │ + ldr r0, [pc, #408] @ (8e7e0 <_PyObject_MakeTpCall@@Base+0x2c28>) │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8cac0 <_PyObject_MakeTpCall@@Base+0xf44> │ │ │ │ - ldr r0, [pc, #64] @ (8e320 <_PyObject_MakeTpCall@@Base+0x27a4>) │ │ │ │ - bl 267f74 │ │ │ │ - b.w 8cad4 <_PyObject_MakeTpCall@@Base+0xf58> │ │ │ │ + bne.w 8cafc <_PyObject_MakeTpCall@@Base+0xf44> │ │ │ │ + ldr r0, [pc, #392] @ (8e7e0 <_PyObject_MakeTpCall@@Base+0x2c28>) │ │ │ │ + bl 268560 │ │ │ │ + b.w 8cb10 <_PyObject_MakeTpCall@@Base+0xf58> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cae8 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + beq.w 8cb24 <_PyObject_MakeTpCall@@Base+0xf6c> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8cb1e <_PyObject_MakeTpCall@@Base+0xfa2> │ │ │ │ - ldr r0, [pc, #40] @ (8e330 <_PyObject_MakeTpCall@@Base+0x27b4>) │ │ │ │ - bl 6bb50 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cb5a <_PyObject_MakeTpCall@@Base+0xfa2> │ │ │ │ + ldr r0, [pc, #344] @ (8e7d8 <_PyObject_MakeTpCall@@Base+0x2c20>) │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r5, r0, #1 │ │ │ │ - bne.w 8cb0a <_PyObject_MakeTpCall@@Base+0xf8e> │ │ │ │ - ldr r0, [pc, #24] @ (8e330 <_PyObject_MakeTpCall@@Base+0x27b4>) │ │ │ │ - bl 267f74 │ │ │ │ - b.w 8cb1e <_PyObject_MakeTpCall@@Base+0xfa2> │ │ │ │ - nop │ │ │ │ - pop {r2, r3, r5, r6} │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - bkpt 0x0078 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - uxtb r0, r1 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ + bne.w 8cb46 <_PyObject_MakeTpCall@@Base+0xf8e> │ │ │ │ + ldr r0, [pc, #332] @ (8e7d8 <_PyObject_MakeTpCall@@Base+0x2c20>) │ │ │ │ + bl 268560 │ │ │ │ + b.w 8cb5a <_PyObject_MakeTpCall@@Base+0xfa2> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8cb32 <_PyObject_MakeTpCall@@Base+0xfb6> │ │ │ │ - bl 1e0650 │ │ │ │ + bne.w 8cb6e <_PyObject_MakeTpCall@@Base+0xfb6> │ │ │ │ + bl 1e08a0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #748] @ (8e640 <_PyObject_MakeTpCall@@Base+0x2ac4>) │ │ │ │ + ldr r1, [pc, #292] @ (8e7d8 <_PyObject_MakeTpCall@@Base+0x2c20>) │ │ │ │ mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 8ec72 <_PyObject_MakeTpCall@@Base+0x30f6> │ │ │ │ + beq.w 8eb44 <_PyObject_MakeTpCall@@Base+0x2f8c> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8cb32 <_PyObject_MakeTpCall@@Base+0xfb6> │ │ │ │ + bge.w 8cb6e <_PyObject_MakeTpCall@@Base+0xfb6> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8cb32 <_PyObject_MakeTpCall@@Base+0xfb6> │ │ │ │ + bne.w 8cb6e <_PyObject_MakeTpCall@@Base+0xfb6> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cb32 <_PyObject_MakeTpCall@@Base+0xfb6> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cb6e <_PyObject_MakeTpCall@@Base+0xfb6> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cb32 <_PyObject_MakeTpCall@@Base+0xfb6> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - ldr r0, [pc, #696] @ (8e644 <_PyObject_MakeTpCall@@Base+0x2ac8>) │ │ │ │ - bl 6bb50 │ │ │ │ - mov r2, r0 │ │ │ │ - adds r1, r0, #1 │ │ │ │ - bne.w 8cb54 <_PyObject_MakeTpCall@@Base+0xfd8> │ │ │ │ - ldr r0, [pc, #684] @ (8e644 <_PyObject_MakeTpCall@@Base+0x2ac8>) │ │ │ │ - bl 267f74 │ │ │ │ - b.w 8cb68 <_PyObject_MakeTpCall@@Base+0xfec> │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ - ldr r3, [pc, #676] @ (8e648 <_PyObject_MakeTpCall@@Base+0x2acc>) │ │ │ │ - str r3, [r2, #124] @ 0x7c │ │ │ │ - b.w 8d8fa <_PyObject_MakeTpCall@@Base+0x1d7e> │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8cb68 <_PyObject_MakeTpCall@@Base+0xfec> │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8cc2a <_PyObject_MakeTpCall@@Base+0x10ae> │ │ │ │ - ldr r0, [pc, #632] @ (8e64c <_PyObject_MakeTpCall@@Base+0x2ad0>) │ │ │ │ - bl 6bb50 │ │ │ │ - mov r2, r0 │ │ │ │ - adds r5, r0, #1 │ │ │ │ - bne.w 8cc16 <_PyObject_MakeTpCall@@Base+0x109a> │ │ │ │ - ldr r0, [pc, #616] @ (8e64c <_PyObject_MakeTpCall@@Base+0x2ad0>) │ │ │ │ - bl 267f74 │ │ │ │ - b.w 8cc2a <_PyObject_MakeTpCall@@Base+0x10ae> │ │ │ │ - bl 4cdb6 │ │ │ │ - ldr r3, [r7, #52] @ 0x34 │ │ │ │ - str r4, [r3, #12] │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8c6d8 <_PyObject_MakeTpCall@@Base+0xb5c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 77668 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r7, #52] @ 0x34 │ │ │ │ - b.w 8d81a <_PyObject_MakeTpCall@@Base+0x1c9e> │ │ │ │ + beq.w 8cb6e <_PyObject_MakeTpCall@@Base+0xfb6> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ - cbnz r0, 8e42c <_PyObject_MakeTpCall@@Base+0x28b0> │ │ │ │ + cbnz r0, 8e70a <_PyObject_MakeTpCall@@Base+0x2b52> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d471c <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ + bl 1d499c <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 8e432 <_PyObject_MakeTpCall@@Base+0x28b6> │ │ │ │ + beq.n 8e710 <_PyObject_MakeTpCall@@Base+0x2b58> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bpl.n 8e42a <_PyObject_MakeTpCall@@Base+0x28ae> │ │ │ │ + bpl.n 8e708 <_PyObject_MakeTpCall@@Base+0x2b50> │ │ │ │ lsls r1, r3, #26 │ │ │ │ it mi │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ - bmi.w 8c7e2 <_PyObject_MakeTpCall@@Base+0xc66> │ │ │ │ + bmi.w 8c81e <_PyObject_MakeTpCall@@Base+0xc66> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ ldr r4, [r5, #20] │ │ │ │ - b.w 8c7e6 <_PyObject_MakeTpCall@@Base+0xc6a> │ │ │ │ + b.w 8c822 <_PyObject_MakeTpCall@@Base+0xc6a> │ │ │ │ ldr r2, [r7, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #12] │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24448 @ 0x5f80 │ │ │ │ + movw r1, #24512 @ 0x5fc0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + bl f3598 │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8c6c4 <_PyObject_MakeTpCall@@Base+0xb48> │ │ │ │ - ldr r0, [pc, #488] @ (8e650 <_PyObject_MakeTpCall@@Base+0x2ad4>) │ │ │ │ - bl 6bb50 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8c700 <_PyObject_MakeTpCall@@Base+0xb48> │ │ │ │ + ldr r0, [pc, #156] @ (8e7e4 <_PyObject_MakeTpCall@@Base+0x2c2c>) │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - bne.w 8c6b0 <_PyObject_MakeTpCall@@Base+0xb34> │ │ │ │ - ldr r0, [pc, #472] @ (8e650 <_PyObject_MakeTpCall@@Base+0x2ad4>) │ │ │ │ - bl 267f74 │ │ │ │ - b.w 8c6c4 <_PyObject_MakeTpCall@@Base+0xb48> │ │ │ │ - ldr r0, [pc, #468] @ (8e654 <_PyObject_MakeTpCall@@Base+0x2ad8>) │ │ │ │ - bl 1011b4 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bne.w 8c6ec <_PyObject_MakeTpCall@@Base+0xb34> │ │ │ │ + ldr r0, [pc, #144] @ (8e7e4 <_PyObject_MakeTpCall@@Base+0x2c2c>) │ │ │ │ + bl 268560 │ │ │ │ + b.w 8c700 <_PyObject_MakeTpCall@@Base+0xb48> │ │ │ │ + ldr r0, [pc, #136] @ (8e7e8 <_PyObject_MakeTpCall@@Base+0x2c30>) │ │ │ │ + bl 101234 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp r9, ip │ │ │ │ - bne.w 8dca6 <_PyObject_MakeTpCall@@Base+0x212a> │ │ │ │ + bne.w 8dcfa <_PyObject_MakeTpCall@@Base+0x2142> │ │ │ │ ldr.w ip, [r3, #172] @ 0xac │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8e4c0 <_PyObject_MakeTpCall@@Base+0x2944> │ │ │ │ + beq.n 8e79e <_PyObject_MakeTpCall@@Base+0x2be6> │ │ │ │ ldr.w sl, [ip, #8] │ │ │ │ add.w r9, ip, #12 │ │ │ │ movs r0, #0 │ │ │ │ cmp sl, r0 │ │ │ │ add.w r0, r0, #1 │ │ │ │ - ble.n 8e4de <_PyObject_MakeTpCall@@Base+0x2962> │ │ │ │ + ble.n 8e7bc <_PyObject_MakeTpCall@@Base+0x2c04> │ │ │ │ ldr.w fp, [r9, #4]! │ │ │ │ cmp fp, r6 │ │ │ │ - bne.n 8e4a4 <_PyObject_MakeTpCall@@Base+0x2928> │ │ │ │ - b.w 8dcb4 <_PyObject_MakeTpCall@@Base+0x2138> │ │ │ │ + bne.n 8e782 <_PyObject_MakeTpCall@@Base+0x2bca> │ │ │ │ + b.w 8dd08 <_PyObject_MakeTpCall@@Base+0x2150> │ │ │ │ mov r0, ip │ │ │ │ mov r6, r3 │ │ │ │ - b.w 8c498 <_PyObject_MakeTpCall@@Base+0x91c> │ │ │ │ + b.w 8c4d4 <_PyObject_MakeTpCall@@Base+0x91c> │ │ │ │ mov r0, r3 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 8dcb4 <_PyObject_MakeTpCall@@Base+0x2138> │ │ │ │ + beq.w 8dd08 <_PyObject_MakeTpCall@@Base+0x2150> │ │ │ │ ldr.w r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e4c2 <_PyObject_MakeTpCall@@Base+0x2946> │ │ │ │ + bne.n 8e7a0 <_PyObject_MakeTpCall@@Base+0x2be8> │ │ │ │ movw ip, #34368 @ 0x8640 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ cmp r6, ip │ │ │ │ - beq.w 8ec6c <_PyObject_MakeTpCall@@Base+0x30f0> │ │ │ │ + beq.w 8eb74 <_PyObject_MakeTpCall@@Base+0x2fbc> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #15492 @ 0x3c84 │ │ │ │ + movw r1, #15556 @ 0x3cc4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.w 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + bl f3598 │ │ │ │ + b.w 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + nop │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + stmia r1!, {r3, r5, r6, r7} │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + uxtb r0, r1 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r3, r1 │ │ │ │ - b.w 8d656 <_PyObject_MakeTpCall@@Base+0x1ada> │ │ │ │ + b.w 8d69e <_PyObject_MakeTpCall@@Base+0x1ae6> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 8d6d0 <_PyObject_MakeTpCall@@Base+0x1b54> │ │ │ │ - ldr r1, [pc, #324] @ (8e658 <_PyObject_MakeTpCall@@Base+0x2adc>) │ │ │ │ - bl 11bbbc │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 8d718 <_PyObject_MakeTpCall@@Base+0x1b60> │ │ │ │ + ldr r1, [pc, #784] @ (8eb18 <_PyObject_MakeTpCall@@Base+0x2f60>) │ │ │ │ + bl 11bfa0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + beq.w 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8c472 <_PyObject_MakeTpCall@@Base+0x8f6> │ │ │ │ + beq.w 8c4ae <_PyObject_MakeTpCall@@Base+0x8f6> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24380 @ 0x5f3c │ │ │ │ + movw r1, #24444 @ 0x5f7c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.w 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ - ldr r1, [pc, #280] @ (8e658 <_PyObject_MakeTpCall@@Base+0x2adc>) │ │ │ │ - bl 11bbbc │ │ │ │ + bl f3598 │ │ │ │ + b.w 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + ldr r1, [pc, #740] @ (8eb18 <_PyObject_MakeTpCall@@Base+0x2f60>) │ │ │ │ + bl 11bfa0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + beq.w 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8e524 <_PyObject_MakeTpCall@@Base+0x29a8> │ │ │ │ + bne.n 8e818 <_PyObject_MakeTpCall@@Base+0x2c60> │ │ │ │ cmp r6, #1 │ │ │ │ - beq.w 8c47a <_PyObject_MakeTpCall@@Base+0x8fe> │ │ │ │ - b.w 8c45a <_PyObject_MakeTpCall@@Base+0x8de> │ │ │ │ + beq.w 8c4b6 <_PyObject_MakeTpCall@@Base+0x8fe> │ │ │ │ + b.w 8c496 <_PyObject_MakeTpCall@@Base+0x8de> │ │ │ │ mov ip, r6 │ │ │ │ cmp r3, ip │ │ │ │ - beq.w 8dcb0 <_PyObject_MakeTpCall@@Base+0x2134> │ │ │ │ + beq.w 8dd04 <_PyObject_MakeTpCall@@Base+0x214c> │ │ │ │ ldr.w ip, [ip, #128] @ 0x80 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8e55a <_PyObject_MakeTpCall@@Base+0x29de> │ │ │ │ + bne.n 8e84e <_PyObject_MakeTpCall@@Base+0x2c96> │ │ │ │ movw r0, #34368 @ 0x8640 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 8e490 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ + bne.n 8e76e <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ mov r3, r6 │ │ │ │ - b.w 8dcb4 <_PyObject_MakeTpCall@@Base+0x2138> │ │ │ │ + b.w 8dd08 <_PyObject_MakeTpCall@@Base+0x2150> │ │ │ │ + movw r3, #44536 @ 0xadf8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #24596 @ 0x6014 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl d6bbc │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + ldr r0, [pc, #656] @ (8eb1c <_PyObject_MakeTpCall@@Base+0x2f64>) │ │ │ │ + bl 6bb60 │ │ │ │ + mov r2, r0 │ │ │ │ + adds r5, r0, #1 │ │ │ │ + bne.w 8cc52 <_PyObject_MakeTpCall@@Base+0x109a> │ │ │ │ + ldr r0, [pc, #644] @ (8eb1c <_PyObject_MakeTpCall@@Base+0x2f64>) │ │ │ │ + bl 268560 │ │ │ │ + b.w 8cc66 <_PyObject_MakeTpCall@@Base+0x10ae> │ │ │ │ + bl 4cdae │ │ │ │ + ldr r3, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r3, #12] │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8c714 <_PyObject_MakeTpCall@@Base+0xb5c> │ │ │ │ + b.w 8dfb6 <_PyObject_MakeTpCall@@Base+0x23fe> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - movw r0, #24640 @ 0x6040 │ │ │ │ + movw r0, #24704 @ 0x6080 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ mov sl, r9 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - bl 17843c <_PyErr_FormatNote@@Base> │ │ │ │ + bl 1788c4 <_PyErr_FormatNote@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bge.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bne.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24532 @ 0x5fd4 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #16664 @ 0x4118 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - movs r0, #1 │ │ │ │ - bl 7bf04 │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 8dec8 <_PyObject_MakeTpCall@@Base+0x234c> │ │ │ │ - add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ - add.w r3, r3, #376 @ 0x178 │ │ │ │ - add r2, r3 │ │ │ │ - b.w 8dd8a <_PyObject_MakeTpCall@@Base+0x220e> │ │ │ │ - movw r0, #34368 @ 0x8640 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - ldr.w r2, [r8, #16] │ │ │ │ - ldr r3, [r0, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.n 8e602 <_PyObject_MakeTpCall@@Base+0x2a86> │ │ │ │ - ldr.w r2, [r8, #20] │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - cmp r2, r3 │ │ │ │ - it eq │ │ │ │ - moveq r8, r0 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ - ldr.w r3, [r8, #16] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 8e0b4 <_PyObject_MakeTpCall@@Base+0x2538> │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ - ldr.w r3, [r8, #20] │ │ │ │ + bl d6bbc │ │ │ │ + ldr r1, [r7, #52] @ 0x34 │ │ │ │ + mov r3, r5 │ │ │ │ + b.w 8cc10 <_PyObject_MakeTpCall@@Base+0x1058> │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #22804 @ 0x5914 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - it eq │ │ │ │ - moveq r6, r8 │ │ │ │ - b.n 8e0b4 <_PyObject_MakeTpCall@@Base+0x2538> │ │ │ │ - movw r8, #34368 @ 0x8640 │ │ │ │ - movt r8, #75 @ 0x4b │ │ │ │ - b.n 8e602 <_PyObject_MakeTpCall@@Base+0x2a86> │ │ │ │ + bne.w 8cbb8 <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ + bl 1e08a0 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + mov r2, r0 │ │ │ │ + ldr r1, [pc, #496] @ (8eb20 <_PyObject_MakeTpCall@@Base+0x2f68>) │ │ │ │ + mov r0, r4 │ │ │ │ + bl 788b8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 8eb44 <_PyObject_MakeTpCall@@Base+0x2f8c> │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 8cbb8 <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8cbb8 <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8cbb8 <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 8cbb8 <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + movw r1, #2524 @ 0x9dc │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8da54 <_PyObject_MakeTpCall@@Base+0x1e9c> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16112 @ 0x3ef0 │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ + movw r1, #24556 @ 0x5fec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.w 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - sxtb r0, r3 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ - lsls r4, r1, #1 │ │ │ │ - uxth r0, r0 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - stmia r1!, {r3, r5, r6, r7} │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - uxtb r0, r1 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - cbnz r4, 8e6d0 <_PyObject_MakeTpCall@@Base+0x2b54> │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ - movw r2, #50141 @ 0xc3dd │ │ │ │ - movt r2, #8 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8dcc4 <_PyObject_MakeTpCall@@Base+0x2148> │ │ │ │ - ldr r2, [r7, #0] │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ - str r0, [r7, #52] @ 0x34 │ │ │ │ - b.w 8c652 <_PyObject_MakeTpCall@@Base+0xad6> │ │ │ │ - cmp.w r9, #0 │ │ │ │ - ble.w 8e490 <_PyObject_MakeTpCall@@Base+0x2914> │ │ │ │ - cmp r3, ip │ │ │ │ - bne.w 8dc96 <_PyObject_MakeTpCall@@Base+0x211a> │ │ │ │ - ldr.w r3, [r1, #4]! │ │ │ │ - adds r2, #1 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - b.w 8c4f8 <_PyObject_MakeTpCall@@Base+0x97c> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ + bl d6bbc │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8cb7c <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - ldr r0, [pc, #764] @ (8e9a0 <_PyObject_MakeTpCall@@Base+0x2e24>) │ │ │ │ - bl 1011b4 <_PyErr_SetKeyError@@Base> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ + bne.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + movw r1, #2854 @ 0xb26 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r1, #2 │ │ │ │ - ldr r3, [pc, #748] @ (8e9a0 <_PyObject_MakeTpCall@@Base+0x2e24>) │ │ │ │ - bl 1f4738 <_PyDict_SendEvent@@Base> │ │ │ │ - b.w 8c926 <_PyObject_MakeTpCall@@Base+0xdaa> │ │ │ │ + ldr r3, [pc, #348] @ (8eb24 <_PyObject_MakeTpCall@@Base+0x2f6c>) │ │ │ │ + bl 1f4980 <_PyDict_SendEvent@@Base> │ │ │ │ + b.w 8c962 <_PyObject_MakeTpCall@@Base+0xdaa> │ │ │ │ add.w r2, r1, r5, lsl #2 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ ldrb r6, [r2, r3] │ │ │ │ cmp r5, r6 │ │ │ │ - bne.n 8e776 <_PyObject_MakeTpCall@@Base+0x2bfa> │ │ │ │ + bne.n 8ea06 <_PyObject_MakeTpCall@@Base+0x2e4e> │ │ │ │ subs r0, #1 │ │ │ │ add r3, r2 │ │ │ │ subs r5, r3, r2 │ │ │ │ cmp r0, r5 │ │ │ │ - ble.n 8e770 <_PyObject_MakeTpCall@@Base+0x2bf4> │ │ │ │ + ble.n 8ea00 <_PyObject_MakeTpCall@@Base+0x2e48> │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ - b.n 8e6d6 <_PyObject_MakeTpCall@@Base+0x2b5a> │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + b.n 8e9ea <_PyObject_MakeTpCall@@Base+0x2e32> │ │ │ │ + ldr r0, [pc, #296] @ (8eb24 <_PyObject_MakeTpCall@@Base+0x2f6c>) │ │ │ │ + bl 101234 <_PyErr_SetKeyError@@Base> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + strb r0, [r1, #1] │ │ │ │ + b.w 8c9f4 <_PyObject_MakeTpCall@@Base+0xe3c> │ │ │ │ + adds r3, #1 │ │ │ │ + b.n 8e9e0 <_PyObject_MakeTpCall@@Base+0x2e28> │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - movw r1, #2524 @ 0x9dc │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.w 8da04 <_PyObject_MakeTpCall@@Base+0x1e88> │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #24492 @ 0x5fac │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - ldr r2, [r2, #12] │ │ │ │ - movw r1, #16600 @ 0x40d8 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - ldr r1, [r7, #52] @ 0x34 │ │ │ │ - mov r3, r5 │ │ │ │ - b.w 8cbd4 <_PyObject_MakeTpCall@@Base+0x1058> │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + movw r1, #2468 @ 0x9a4 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - movw r1, #2854 @ 0xb26 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + movw r1, #2524 @ 0x9dc │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cba4 <_PyObject_MakeTpCall@@Base+0xfec> │ │ │ │ + ldr r0, [pc, #236] @ (8eb20 <_PyObject_MakeTpCall@@Base+0x2f68>) │ │ │ │ + bl 6bb60 │ │ │ │ + mov r2, r0 │ │ │ │ + adds r1, r0, #1 │ │ │ │ + bne.w 8cb90 <_PyObject_MakeTpCall@@Base+0xfd8> │ │ │ │ + ldr r0, [pc, #224] @ (8eb20 <_PyObject_MakeTpCall@@Base+0x2f68>) │ │ │ │ + bl 268560 │ │ │ │ + b.w 8cba4 <_PyObject_MakeTpCall@@Base+0xfec> │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ + ldr r3, [pc, #220] @ (8eb28 <_PyObject_MakeTpCall@@Base+0x2f70>) │ │ │ │ + str r3, [r2, #124] @ 0x7c │ │ │ │ + b.w 8d948 <_PyObject_MakeTpCall@@Base+0x1d90> │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - movw r1, #2468 @ 0x9a4 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - strb r0, [r1, #1] │ │ │ │ - b.w 8c9b8 <_PyObject_MakeTpCall@@Base+0xe3c> │ │ │ │ - adds r3, #1 │ │ │ │ - b.n 8e6cc <_PyObject_MakeTpCall@@Base+0x2b50> │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #22804 @ 0x5914 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #2524 @ 0x9dc │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.w 8cc66 <_PyObject_MakeTpCall@@Base+0x10ae> │ │ │ │ + movw r8, #34368 @ 0x8640 │ │ │ │ + movt r8, #75 @ 0x4b │ │ │ │ + ldr r2, [r6, #16] │ │ │ │ + ldr.w r3, [r8, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 8cb7c <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ - bl 1e0650 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - mov r2, r0 │ │ │ │ - ldr r1, [pc, #520] @ (8e9a4 <_PyObject_MakeTpCall@@Base+0x2e28>) │ │ │ │ - mov r0, r4 │ │ │ │ - bl 78874 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 8ec72 <_PyObject_MakeTpCall@@Base+0x30f6> │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8cb7c <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8cb7c <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8cb7c <_PyObject_MakeTpCall@@Base+0x1000> │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ - movt r2, #19 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8d392 <_PyObject_MakeTpCall@@Base+0x1816> │ │ │ │ - ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - movs r1, #1 │ │ │ │ - ldr r0, [r7, #40] @ 0x28 │ │ │ │ - blx r3 │ │ │ │ - b.w 8d392 <_PyObject_MakeTpCall@@Base+0x1816> │ │ │ │ - ldr.w r3, [r6, #4000] @ 0xfa0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8d17e <_PyObject_MakeTpCall@@Base+0x1602> │ │ │ │ - b.w 8d22a <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 8d2e0 <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ - movt r1, #19 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq.w 8d2d4 <_PyObject_MakeTpCall@@Base+0x1758> │ │ │ │ - ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - b.w 8d2d4 <_PyObject_MakeTpCall@@Base+0x1758> │ │ │ │ - ldr r3, [r7, #36] @ 0x24 │ │ │ │ - cmp r3, #3 │ │ │ │ - ble.w 8d2e0 <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8d2e0 <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 8d2e0 <_PyObject_MakeTpCall@@Base+0x1764> │ │ │ │ - ldr r1, [r7, #40] @ 0x28 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 8ceea <_PyObject_MakeTpCall@@Base+0x136e> │ │ │ │ - movw r3, #5160 @ 0x1428 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.w 8d43c <_PyObject_MakeTpCall@@Base+0x18c0> │ │ │ │ - ldr r3, [r7, #52] @ 0x34 │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ - adds r3, #60 @ 0x3c │ │ │ │ + bne.w 8e108 <_PyObject_MakeTpCall@@Base+0x2550> │ │ │ │ + ldr r2, [r6, #20] │ │ │ │ + ldr.w r3, [r8, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 8de70 <_PyObject_MakeTpCall@@Base+0x22f4> │ │ │ │ - b.w 8d43c <_PyObject_MakeTpCall@@Base+0x18c0> │ │ │ │ - strb r0, [r1, #1] │ │ │ │ - b.w 8cd92 <_PyObject_MakeTpCall@@Base+0x1216> │ │ │ │ - adds r3, #1 │ │ │ │ - b.n 8e202 <_PyObject_MakeTpCall@@Base+0x2686> │ │ │ │ - cmp r4, #3 │ │ │ │ - ble.w 8d6d0 <_PyObject_MakeTpCall@@Base+0x1b54> │ │ │ │ - cmp r5, #0 │ │ │ │ - beq.w 8d6d0 <_PyObject_MakeTpCall@@Base+0x1b54> │ │ │ │ - mov r0, r9 │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 8d6d0 <_PyObject_MakeTpCall@@Base+0x1b54> │ │ │ │ - cbz r3, 8e884 <_PyObject_MakeTpCall@@Base+0x2d08> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - movw r1, #4356 @ 0x1104 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ - mov r0, r5 │ │ │ │ - movw r3, #33976 @ 0x84b8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 8d710 <_PyObject_MakeTpCall@@Base+0x1b94> │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8eb36 <_PyObject_MakeTpCall@@Base+0x2fba> │ │ │ │ - movw r1, #4356 @ 0x1104 │ │ │ │ - movt r1, #75 @ 0x4b │ │ │ │ - mov r0, r5 │ │ │ │ - movw r3, #33976 @ 0x84b8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #19124 @ 0x4ab4 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - ldr r1, [r1, #0] │ │ │ │ - bl 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ - b.n 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + it eq │ │ │ │ + moveq r6, r8 │ │ │ │ + b.w 8e108 <_PyObject_MakeTpCall@@Base+0x2550> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18452 @ 0x4814 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - movs r5, #0 │ │ │ │ - b.w 8d752 <_PyObject_MakeTpCall@@Base+0x1bd6> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8ebda <_PyObject_MakeTpCall@@Base+0x305e> │ │ │ │ - movw r3, #61148 @ 0xeedc │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #18680 @ 0x48f8 │ │ │ │ + movw r1, #16176 @ 0x3f30 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - ldr r2, [r5, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #136] @ (8e9a8 <_PyObject_MakeTpCall@@Base+0x2e2c>) │ │ │ │ - bl d6b78 │ │ │ │ - ldr r1, [pc, #128] @ (8e9a8 <_PyObject_MakeTpCall@@Base+0x2e2c>) │ │ │ │ - mov r0, r4 │ │ │ │ - bl d8ddc │ │ │ │ - b.n 8e8f2 <_PyObject_MakeTpCall@@Base+0x2d76> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, sl │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 8d79e <_PyObject_MakeTpCall@@Base+0x1c22> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d06c <_PyObject_MakeTpCall@@Base+0x14f0> │ │ │ │ + bl f3598 │ │ │ │ + b.w 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + ldr.w r3, [r6, #156] @ 0x9c │ │ │ │ + movw r2, #50201 @ 0xc419 │ │ │ │ + movt r2, #8 │ │ │ │ + cmp r3, r2 │ │ │ │ + beq.w 8dd18 <_PyObject_MakeTpCall@@Base+0x2160> │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r6 │ │ │ │ + blx r3 │ │ │ │ + str r0, [r7, #52] @ 0x34 │ │ │ │ + b.w 8c68e <_PyObject_MakeTpCall@@Base+0xad6> │ │ │ │ + cmp.w r9, #0 │ │ │ │ + ble.w 8e76e <_PyObject_MakeTpCall@@Base+0x2bb6> │ │ │ │ + cmp r3, ip │ │ │ │ + bne.w 8dcea <_PyObject_MakeTpCall@@Base+0x2132> │ │ │ │ + ldr.w r3, [r1, #4]! │ │ │ │ adds r2, #1 │ │ │ │ - b.w 8e096 <_PyObject_MakeTpCall@@Base+0x251a> │ │ │ │ - mov r3, fp │ │ │ │ - cmp r3, r4 │ │ │ │ - beq.w 8e0a6 <_PyObject_MakeTpCall@@Base+0x252a> │ │ │ │ - ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 8e94c <_PyObject_MakeTpCall@@Base+0x2dd0> │ │ │ │ - movw r3, #34368 @ 0x8640 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - cmp r4, r3 │ │ │ │ - beq.w 8e0a6 <_PyObject_MakeTpCall@@Base+0x252a> │ │ │ │ - ldr.w r3, [r4, #172] @ 0xac │ │ │ │ - cbz r3, 8e9b0 <_PyObject_MakeTpCall@@Base+0x2e34> │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - movs r2, #0 │ │ │ │ - adds r3, #12 │ │ │ │ - cmp r1, r2 │ │ │ │ - add.w r2, r2, #1 │ │ │ │ - ble.n 8e9ce <_PyObject_MakeTpCall@@Base+0x2e52> │ │ │ │ - ldr.w r0, [r3, #4]! │ │ │ │ - cmp r0, fp │ │ │ │ - bne.n 8e974 <_PyObject_MakeTpCall@@Base+0x2df8> │ │ │ │ - b.w 8ddba <_PyObject_MakeTpCall@@Base+0x223e> │ │ │ │ - ldr r0, [pc, #32] @ (8e9ac <_PyObject_MakeTpCall@@Base+0x2e30>) │ │ │ │ - bl 6bb50 │ │ │ │ - str r0, [r7, #20] │ │ │ │ - adds r0, #1 │ │ │ │ - bne.w 8d522 <_PyObject_MakeTpCall@@Base+0x19a6> │ │ │ │ - bl d92ec │ │ │ │ - b.w 8d072 <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ - nop │ │ │ │ - bkpt 0x0028 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + b.w 8c534 <_PyObject_MakeTpCall@@Base+0x97c> │ │ │ │ + add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ + add.w r3, r3, #376 @ 0x178 │ │ │ │ + add r2, r3 │ │ │ │ + b.w 8ddde <_PyObject_MakeTpCall@@Base+0x2226> │ │ │ │ + movw r0, #34368 @ 0x8640 │ │ │ │ + movt r0, #75 @ 0x4b │ │ │ │ + ldr.w r2, [r8, #16] │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.n 8ea6e <_PyObject_MakeTpCall@@Base+0x2eb6> │ │ │ │ + ldr.w r2, [r8, #20] │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + cmp r2, r3 │ │ │ │ + it eq │ │ │ │ + moveq r8, r0 │ │ │ │ + b.n 8ea6e <_PyObject_MakeTpCall@@Base+0x2eb6> │ │ │ │ + movs r0, #1 │ │ │ │ + bl 7bf24 │ │ │ │ + mov r2, r0 │ │ │ │ + b.w 8df1c <_PyObject_MakeTpCall@@Base+0x2364> │ │ │ │ + cbnz r4, 8eb90 <_PyObject_MakeTpCall@@Base+0x2fd8> │ │ │ │ lsls r5, r1, #1 │ │ │ │ - sxtb r0, r3 │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + sxtb r0, r3 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - stmia r1!, {r2, r3, r4} │ │ │ │ + bkpt 0x0028 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - mov r3, r4 │ │ │ │ - cmp r3, fp │ │ │ │ - beq.w 8ddba <_PyObject_MakeTpCall@@Base+0x223e> │ │ │ │ - ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.n 8e9b2 <_PyObject_MakeTpCall@@Base+0x2e36> │ │ │ │ - movw r3, #34368 @ 0x8640 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - cmp fp, r3 │ │ │ │ - beq.w 8ddba <_PyObject_MakeTpCall@@Base+0x223e> │ │ │ │ - movw r3, #44536 @ 0xadf8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #16180 @ 0x3f34 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.w 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ - ldr.w r2, [sl, #84] @ 0x54 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ - bmi.n 8eaee <_PyObject_MakeTpCall@@Base+0x2f72> │ │ │ │ - lsls r1, r2, #18 │ │ │ │ - bmi.w 8d072 <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 7f96c │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 8e996 <_PyObject_MakeTpCall@@Base+0x2e1a> │ │ │ │ - ldr.w r0, [sl, #172] @ 0xac │ │ │ │ + str r1, [r7, #24] │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8d072 <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ - b.w 8d52c <_PyObject_MakeTpCall@@Base+0x19b0> │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.w 8d59e <_PyObject_MakeTpCall@@Base+0x1a22> │ │ │ │ - orr.w sl, r0, #1 │ │ │ │ - b.w 8d546 <_PyObject_MakeTpCall@@Base+0x19ca> │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - adds r3, #8 │ │ │ │ - cmp r2, fp │ │ │ │ - bgt.w 8d85e <_PyObject_MakeTpCall@@Base+0x1ce2> │ │ │ │ - b.w 8d67c <_PyObject_MakeTpCall@@Base+0x1b00> │ │ │ │ - add.w fp, fp, #1 │ │ │ │ - adds r3, #12 │ │ │ │ - cmp r2, fp │ │ │ │ - bgt.w 8d66e <_PyObject_MakeTpCall@@Base+0x1af2> │ │ │ │ - b.w 8d67c <_PyObject_MakeTpCall@@Base+0x1b00> │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - ldr r2, [r7, #48] @ 0x30 │ │ │ │ - ldr r3, [r3, #4] │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - str r2, [r7, #32] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w 8d43c <_PyObject_MakeTpCall@@Base+0x18c0> │ │ │ │ - ldr.w r2, [fp, #8] │ │ │ │ - b.w 8d444 <_PyObject_MakeTpCall@@Base+0x18c8> │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ - movt r2, #19 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8d6c2 <_PyObject_MakeTpCall@@Base+0x1b46> │ │ │ │ - ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - mov r0, sl │ │ │ │ - movs r1, #1 │ │ │ │ - blx r3 │ │ │ │ - b.w 8d6c2 <_PyObject_MakeTpCall@@Base+0x1b46> │ │ │ │ - cmp r6, #3 │ │ │ │ - ble.w 8d79e <_PyObject_MakeTpCall@@Base+0x1c22> │ │ │ │ - cmp.w r9, #0 │ │ │ │ - beq.w 8d79e <_PyObject_MakeTpCall@@Base+0x1c22> │ │ │ │ - mov r0, sl │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 8d79e <_PyObject_MakeTpCall@@Base+0x1c22> │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 8d80a <_PyObject_MakeTpCall@@Base+0x1c8e> │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ - movt r2, #19 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8d7fe <_PyObject_MakeTpCall@@Base+0x1c82> │ │ │ │ - ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ - mov r0, r5 │ │ │ │ - movs r1, #1 │ │ │ │ - blx r3 │ │ │ │ - b.w 8d7fe <_PyObject_MakeTpCall@@Base+0x1c82> │ │ │ │ - cmp.w r9, #3 │ │ │ │ - ble.w 8d80a <_PyObject_MakeTpCall@@Base+0x1c8e> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w 8d80a <_PyObject_MakeTpCall@@Base+0x1c8e> │ │ │ │ + blt.w 8c68a <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ + ldr.w r0, [sl, #84] @ 0x54 │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ + b.w 8dd52 <_PyObject_MakeTpCall@@Base+0x219a> │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + blt.w 8e998 <_PyObject_MakeTpCall@@Base+0x2de0> │ │ │ │ + b.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ mov r0, r6 │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 8d80a <_PyObject_MakeTpCall@@Base+0x1c8e> │ │ │ │ - mov sl, fp │ │ │ │ - mov r4, r5 │ │ │ │ - b.w 8dade <_PyObject_MakeTpCall@@Base+0x1f62> │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ - movt r2, #19 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq.w 8d78e <_PyObject_MakeTpCall@@Base+0x1c12> │ │ │ │ - ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8c8b2 <_PyObject_MakeTpCall@@Base+0xcfa> │ │ │ │ + ldr r0, [pc, #500] @ (8ed50 <_PyObject_MakeTpCall@@Base+0x3198>) │ │ │ │ + bl 926b8 │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8e4b8 <_PyObject_MakeTpCall@@Base+0x2900> │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ - movs r1, #1 │ │ │ │ blx r3 │ │ │ │ - b.w 8d78e <_PyObject_MakeTpCall@@Base+0x1c12> │ │ │ │ - ldrd r3, r2, [r7, #44] @ 0x2c │ │ │ │ + mov r5, r0 │ │ │ │ + b.w 8d78c <_PyObject_MakeTpCall@@Base+0x1bd4> │ │ │ │ + mov ip, r0 │ │ │ │ + b.w 8dd08 <_PyObject_MakeTpCall@@Base+0x2150> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d862 <_PyObject_MakeTpCall@@Base+0x1caa> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 8d862 <_PyObject_MakeTpCall@@Base+0x1caa> │ │ │ │ + ldr.w r3, [r6, #4004] @ 0xfa4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d1fa <_PyObject_MakeTpCall@@Base+0x1642> │ │ │ │ + b.w 8d266 <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ + ldr r2, [pc, #436] @ (8ed54 <_PyObject_MakeTpCall@@Base+0x319c>) │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r4, [r7, #52] @ 0x34 │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + movs r2, #28 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ + subs r3, #1 │ │ │ │ + mul.w r2, r3, r2 │ │ │ │ + adds r0, r1, r2 │ │ │ │ + add.w r0, r0, #91136 @ 0x16400 │ │ │ │ + ldr.w r0, [r0, #400] @ 0x190 │ │ │ │ + cmp r0, r4 │ │ │ │ + beq.n 8ebdc <_PyObject_MakeTpCall@@Base+0x3024> │ │ │ │ + cmp r3, #10 │ │ │ │ + bhi.n 8ebdc <_PyObject_MakeTpCall@@Base+0x3024> │ │ │ │ + add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ + add.w r2, r2, #376 @ 0x178 │ │ │ │ + add r1, r2 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8cf1a <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ + b.w 8e204 <_PyObject_MakeTpCall@@Base+0x264c> │ │ │ │ + add.w r2, r2, #91136 @ 0x16400 │ │ │ │ + add.w r2, r2, #400 @ 0x190 │ │ │ │ + add r1, r2 │ │ │ │ + b.n 8ebd0 <_PyObject_MakeTpCall@@Base+0x3018> │ │ │ │ + ldrd r2, r3, [r7, #44] @ 0x2c │ │ │ │ ldr.w r0, [sl, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ subs r0, #1 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ movs r2, #28 │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w ip, r1, r2 │ │ │ │ add.w ip, ip, #91136 @ 0x16400 │ │ │ │ ldr.w r3, [ip, #400] @ 0x190 │ │ │ │ cmp r3, sl │ │ │ │ - beq.n 8eb2a <_PyObject_MakeTpCall@@Base+0x2fae> │ │ │ │ + beq.n 8ec24 <_PyObject_MakeTpCall@@Base+0x306c> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 8eb2a <_PyObject_MakeTpCall@@Base+0x2fae> │ │ │ │ + bhi.n 8ec24 <_PyObject_MakeTpCall@@Base+0x306c> │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ add.w r2, r2, #376 @ 0x178 │ │ │ │ add r2, r1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8d072 <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ - b.n 8e9f6 <_PyObject_MakeTpCall@@Base+0x2e7a> │ │ │ │ + bne.w 8d0ae <_PyObject_MakeTpCall@@Base+0x14f6> │ │ │ │ + b.n 8e570 <_PyObject_MakeTpCall@@Base+0x29b8> │ │ │ │ add.w r2, r2, #91136 @ 0x16400 │ │ │ │ add.w r2, r2, #400 @ 0x190 │ │ │ │ add r2, r1 │ │ │ │ - b.n 8eb20 <_PyObject_MakeTpCall@@Base+0x2fa4> │ │ │ │ + b.n 8ec1a <_PyObject_MakeTpCall@@Base+0x3062> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8e8b8 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8e8b8 <_PyObject_MakeTpCall@@Base+0x2d3c> │ │ │ │ + bne.w 8e47e <_PyObject_MakeTpCall@@Base+0x28c6> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8e47e <_PyObject_MakeTpCall@@Base+0x28c6> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7ecb4 <_PyType_GetDict@@Base> │ │ │ │ + cbnz r0, 8ec5e <_PyObject_MakeTpCall@@Base+0x30a6> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7f98c │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.w 8d50e <_PyObject_MakeTpCall@@Base+0x1956> │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8d500 <_PyObject_MakeTpCall@@Base+0x1948> │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24584 @ 0x6008 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + movw r1, #59684 @ 0xe924 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - ldrd r6, fp, [r7, #36] @ 0x24 │ │ │ │ - movs r3, #1 │ │ │ │ - str r3, [r7, #40] @ 0x28 │ │ │ │ - b.w 8d47c <_PyObject_MakeTpCall@@Base+0x1900> │ │ │ │ - ldr.w r8, [pc, #424] @ 8ed18 <_PyObject_MakeTpCall@@Base+0x319c> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + bl d6bbc │ │ │ │ + b.w 8d50e <_PyObject_MakeTpCall@@Base+0x1956> │ │ │ │ + ldr.w fp, [pc, #216] @ 8ed54 <_PyObject_MakeTpCall@@Base+0x319c> │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ - ldr.w r3, [r8, fp] │ │ │ │ + ldr.w r3, [fp, r8] │ │ │ │ ldr.w r1, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r1, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ adds r0, r2, r3 │ │ │ │ add.w r0, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r0, [r0, #400] @ 0x190 │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 8ebaa <_PyObject_MakeTpCall@@Base+0x302e> │ │ │ │ + beq.n 8ed34 <_PyObject_MakeTpCall@@Base+0x317c> │ │ │ │ cmp r1, #10 │ │ │ │ - bhi.n 8ebaa <_PyObject_MakeTpCall@@Base+0x302e> │ │ │ │ + bhi.n 8ed34 <_PyObject_MakeTpCall@@Base+0x317c> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r3, r2 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b.w 8cf4e <_PyObject_MakeTpCall@@Base+0x13d2> │ │ │ │ - add.w r3, r3, #91136 @ 0x16400 │ │ │ │ - add.w r3, r3, #400 @ 0x190 │ │ │ │ - add r3, r2 │ │ │ │ - b.n 8eba4 <_PyObject_MakeTpCall@@Base+0x3028> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8d81a <_PyObject_MakeTpCall@@Base+0x1c9e> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8d81a <_PyObject_MakeTpCall@@Base+0x1c9e> │ │ │ │ - ldr r2, [r7, #52] @ 0x34 │ │ │ │ - movw r3, #8121 @ 0x1fb9 │ │ │ │ - movt r3, #12 │ │ │ │ - str r3, [r2, #72] @ 0x48 │ │ │ │ - b.w 8d90a <_PyObject_MakeTpCall@@Base+0x1d8e> │ │ │ │ - ldr r0, [pc, #312] @ (8ed14 <_PyObject_MakeTpCall@@Base+0x3198>) │ │ │ │ - bl 92654 │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8e8f2 <_PyObject_MakeTpCall@@Base+0x2d76> │ │ │ │ - ldr r3, [r5, #32] │ │ │ │ - mov r0, r4 │ │ │ │ - blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ - b.w 8d744 <_PyObject_MakeTpCall@@Base+0x1bc8> │ │ │ │ - bl d92ec │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.w 8d590 <_PyObject_MakeTpCall@@Base+0x1a14> │ │ │ │ - ldr.w r8, [pc, #276] @ 8ed18 <_PyObject_MakeTpCall@@Base+0x319c> │ │ │ │ - mrc 15, 0, fp, cr13, cr0, {3} │ │ │ │ + b.w 8cf8a <_PyObject_MakeTpCall@@Base+0x13d2> │ │ │ │ + ldr.w fp, [pc, #152] @ 8ed54 <_PyObject_MakeTpCall@@Base+0x319c> │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r4, [r7, #52] @ 0x34 │ │ │ │ - ldr.w r3, [r8, fp] │ │ │ │ + ldr.w r3, [fp, r8] │ │ │ │ ldr.w r0, [r4, #180] @ 0xb4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs r0, #1 │ │ │ │ movs r3, #28 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ adds r1, r2, r3 │ │ │ │ add.w r1, r1, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [r1, #400] @ 0x190 │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 8ec3e <_PyObject_MakeTpCall@@Base+0x30c2> │ │ │ │ + beq.n 8ecf6 <_PyObject_MakeTpCall@@Base+0x313e> │ │ │ │ cmp r0, #10 │ │ │ │ - bhi.n 8ec3e <_PyObject_MakeTpCall@@Base+0x30c2> │ │ │ │ + bhi.n 8ecf6 <_PyObject_MakeTpCall@@Base+0x313e> │ │ │ │ add.w r3, r3, #96768 @ 0x17a00 │ │ │ │ add.w r3, r3, #376 @ 0x178 │ │ │ │ add r3, r2 │ │ │ │ ldr r4, [r3, #16] │ │ │ │ - b.w 8c80a <_PyObject_MakeTpCall@@Base+0xc8e> │ │ │ │ + b.w 8c846 <_PyObject_MakeTpCall@@Base+0xc8e> │ │ │ │ add.w r3, r3, #91136 @ 0x16400 │ │ │ │ add.w r3, r3, #400 @ 0x190 │ │ │ │ add r3, r2 │ │ │ │ - b.n 8ec38 <_PyObject_MakeTpCall@@Base+0x30bc> │ │ │ │ - mov r0, sl │ │ │ │ - str r1, [r7, #24] │ │ │ │ - bl 7f96c │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 8c64e <_PyObject_MakeTpCall@@Base+0xad2> │ │ │ │ - ldr.w r0, [sl, #84] @ 0x54 │ │ │ │ - ldr r1, [r7, #24] │ │ │ │ - b.w 8dcfe <_PyObject_MakeTpCall@@Base+0x2182> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 8c876 <_PyObject_MakeTpCall@@Base+0xcfa> │ │ │ │ - mov ip, r0 │ │ │ │ - b.w 8dcb4 <_PyObject_MakeTpCall@@Base+0x2138> │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8e71a <_PyObject_MakeTpCall@@Base+0x2b9e> │ │ │ │ - b.w 8e226 <_PyObject_MakeTpCall@@Base+0x26aa> │ │ │ │ - ldr.w r3, [r6, #4004] @ 0xfa4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8d1be <_PyObject_MakeTpCall@@Base+0x1642> │ │ │ │ - b.w 8d22a <_PyObject_MakeTpCall@@Base+0x16ae> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7ec94 <_PyType_GetDict@@Base> │ │ │ │ - cbnz r0, 8ecaa <_PyObject_MakeTpCall@@Base+0x312e> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 7f96c │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.w 8d4be <_PyObject_MakeTpCall@@Base+0x1942> │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8d4b0 <_PyObject_MakeTpCall@@Base+0x1934> │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + b.n 8ecf0 <_PyObject_MakeTpCall@@Base+0x3138> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - movw r1, #59620 @ 0xe8e4 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ + movw r1, #24648 @ 0x6048 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.w 8d4be <_PyObject_MakeTpCall@@Base+0x1942> │ │ │ │ - ldr r2, [pc, #80] @ (8ed18 <_PyObject_MakeTpCall@@Base+0x319c>) │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r4, [r7, #52] @ 0x34 │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - movs r2, #28 │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - ldr.w r3, [r4, #180] @ 0xb4 │ │ │ │ - subs r3, #1 │ │ │ │ - mul.w r2, r3, r2 │ │ │ │ - adds r0, r1, r2 │ │ │ │ - add.w r0, r0, #91136 @ 0x16400 │ │ │ │ - ldr.w r0, [r0, #400] @ 0x190 │ │ │ │ - cmp r0, r4 │ │ │ │ - beq.n 8ed06 <_PyObject_MakeTpCall@@Base+0x318a> │ │ │ │ - cmp r3, #10 │ │ │ │ - bhi.n 8ed06 <_PyObject_MakeTpCall@@Base+0x318a> │ │ │ │ - add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ - add.w r2, r2, #376 @ 0x178 │ │ │ │ - add r1, r2 │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8cede <_PyObject_MakeTpCall@@Base+0x1362> │ │ │ │ - b.w 8e1b0 <_PyObject_MakeTpCall@@Base+0x2634> │ │ │ │ - add.w r2, r2, #91136 @ 0x16400 │ │ │ │ - add.w r2, r2, #400 @ 0x190 │ │ │ │ - add r1, r2 │ │ │ │ - b.n 8ecfa <_PyObject_MakeTpCall@@Base+0x317e> │ │ │ │ - nop │ │ │ │ + bl d6bbc │ │ │ │ + b.w 8e276 <_PyObject_MakeTpCall@@Base+0x26be> │ │ │ │ + bl d9330 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + b.w 8d5d8 <_PyObject_MakeTpCall@@Base+0x1a20> │ │ │ │ + ldrd r6, fp, [r7, #36] @ 0x24 │ │ │ │ + movs r3, #1 │ │ │ │ + str r3, [r7, #40] @ 0x28 │ │ │ │ + b.w 8d4c6 <_PyObject_MakeTpCall@@Base+0x190e> │ │ │ │ + add.w r3, r3, #91136 @ 0x16400 │ │ │ │ + add.w r3, r3, #400 @ 0x190 │ │ │ │ + add r3, r2 │ │ │ │ + b.n 8ecb2 <_PyObject_MakeTpCall@@Base+0x30fa> │ │ │ │ + ldr r2, [r7, #52] @ 0x34 │ │ │ │ + movw r3, #8193 @ 0x2001 │ │ │ │ + movt r3, #12 │ │ │ │ + str r3, [r2, #72] @ 0x48 │ │ │ │ + b.w 8d958 <_PyObject_MakeTpCall@@Base+0x1da0> │ │ │ │ @ instruction: 0xb8a4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0008ed1c : │ │ │ │ +0008ed58 : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, #24 │ │ │ │ add r2, sp, #28 │ │ │ │ ldr.w r3, [r2], #4 │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands.w r2, r2, #67108864 @ 0x4000000 │ │ │ │ - beq.n 8ed5e │ │ │ │ + beq.n 8ed9a │ │ │ │ add r2, sp, #20 │ │ │ │ mov.w ip, #0 │ │ │ │ strd r2, ip, [sp] │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - bl 8ed7c │ │ │ │ + bl 8edb8 │ │ │ │ add sp, #24 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24752 @ 0x60b0 │ │ │ │ + movw r1, #24816 @ 0x60f0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - b.n 8ed54 │ │ │ │ + b.n 8ed90 │ │ │ │ nop │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3560] @ 0xde8 │ │ │ │ sub sp, #500 @ 0x1f4 │ │ │ │ mov r7, r3 │ │ │ │ @@ -148114,148 +148152,148 @@ │ │ │ │ mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r4, r9 │ │ │ │ ldrb.w lr, [r4], #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ - bhi.w 8eec2 │ │ │ │ + bhi.w 8eefe │ │ │ │ cmp.w lr, #39 @ 0x27 │ │ │ │ - bhi.w 8ef54 │ │ │ │ + bhi.w 8ef90 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8f2d8 │ │ │ │ + beq.w 8f314 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f45a │ │ │ │ - movw ip, #56008 @ 0xdac8 │ │ │ │ + bne.w 8f496 │ │ │ │ + movw ip, #56072 @ 0xdb08 │ │ │ │ movt ip, #45 @ 0x2d │ │ │ │ ldrb r4, [r4, #0] │ │ │ │ add.w r8, r9, #2 │ │ │ │ ldr.w r3, [ip, lr, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w lr, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r4, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bhi.n 8eed4 │ │ │ │ + bhi.n 8ef10 │ │ │ │ cmp r4, #39 @ 0x27 │ │ │ │ - bhi.w 8f20c │ │ │ │ + bhi.w 8f248 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 8f1b0 │ │ │ │ + beq.w 8f1ec │ │ │ │ ldr.w r3, [ip, r4, lsl #2] │ │ │ │ add.w r8, r9, #3 │ │ │ │ ldrb.w lr, [r9, #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bhi.n 8ef00 │ │ │ │ + bhi.n 8ef3c │ │ │ │ cmp.w lr, #39 @ 0x27 │ │ │ │ - bhi.w 8f276 │ │ │ │ + bhi.w 8f2b2 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8f1b0 │ │ │ │ + beq.w 8f1ec │ │ │ │ ldr.w r3, [ip, lr, lsl #2] │ │ │ │ add.w r4, r9, #4 │ │ │ │ ldrb.w r8, [r8] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w r8, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bhi.n 8ef30 │ │ │ │ + bhi.n 8ef6c │ │ │ │ cmp.w r8, #39 @ 0x27 │ │ │ │ - bhi.w 8ef8a │ │ │ │ + bhi.w 8efc6 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 8f1b0 │ │ │ │ + beq.w 8f1ec │ │ │ │ ldr.w r3, [ip, r8, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ add r2, r3 │ │ │ │ ldrb.w lr, [r4], #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ - bhi.n 8ee9e │ │ │ │ + bhi.n 8eeda │ │ │ │ cmp.w lr, #39 @ 0x27 │ │ │ │ - bhi.w 8f14a │ │ │ │ + bhi.w 8f186 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w 8f1b0 │ │ │ │ + beq.w 8f1ec │ │ │ │ ldr.w r3, [ip, lr, lsl #2] │ │ │ │ ldrb.w lr, [r4], #1 │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bls.n 8ee76 │ │ │ │ + bls.n 8eeb2 │ │ │ │ cmp.w lr, #124 @ 0x7c │ │ │ │ - beq.w 8f0ce │ │ │ │ + beq.w 8f10a │ │ │ │ ldr.w r3, [ip, lr, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w lr, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ add r2, r3 │ │ │ │ - b.n 8ee6c │ │ │ │ + b.n 8eea8 │ │ │ │ cmp.w lr, #124 @ 0x7c │ │ │ │ - beq.w 8f0c4 │ │ │ │ + beq.w 8f100 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8edce │ │ │ │ - b.n 8f31c │ │ │ │ + beq.w 8ee0a │ │ │ │ + b.n 8f358 │ │ │ │ cmp r4, #124 @ 0x7c │ │ │ │ - beq.w 8f0d0 │ │ │ │ + beq.w 8f10c │ │ │ │ ldr.w r3, [ip, r4, lsl #2] │ │ │ │ add.w r8, r9, #3 │ │ │ │ ldrb.w lr, [r9, #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r4, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bls.n 8ee22 │ │ │ │ + bls.n 8ee5e │ │ │ │ cmp.w lr, #124 @ 0x7c │ │ │ │ - beq.w 8f0d0 │ │ │ │ + beq.w 8f10c │ │ │ │ ldr.w r3, [ip, lr, lsl #2] │ │ │ │ add.w r4, r9, #4 │ │ │ │ ldrb.w r8, [r8] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w lr, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp.w r8, #59 @ 0x3b │ │ │ │ add r2, r3 │ │ │ │ - bls.n 8ee4e │ │ │ │ + bls.n 8ee8a │ │ │ │ cmp.w r8, #124 @ 0x7c │ │ │ │ - beq.w 8f0ce │ │ │ │ + beq.w 8f10a │ │ │ │ ldr.w r3, [ip, r8, lsl #2] │ │ │ │ ands.w r3, r3, #3 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp.w r8, #101 @ 0x65 │ │ │ │ ite eq │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ add r2, r3 │ │ │ │ - b.n 8ee6c │ │ │ │ + b.n 8eea8 │ │ │ │ sub.w r3, lr, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8f2e4 │ │ │ │ + bhi.w 8f320 │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r0, #8 │ │ │ │ lsls r7, r6, #7 │ │ │ │ lsls r1, r0, #7 │ │ │ │ lsls r1, r0, #7 │ │ │ │ lsls r1, r0, #7 │ │ │ │ lsls r1, r0, #7 │ │ │ │ @@ -148271,513 +148309,513 @@ │ │ │ │ lsls r1, r0, #7 │ │ │ │ lsls r1, r0, #7 │ │ │ │ lsls r1, r0, #7 │ │ │ │ lsls r1, r5, #7 │ │ │ │ lsls r5, r0, #1 │ │ │ │ sub.w r3, r8, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8ee5e │ │ │ │ + bhi.w 8ee9a │ │ │ │ addw lr, pc, #4 │ │ │ │ ldr.w pc, [lr, r3, lsl #2] │ │ │ │ - ssat r0, #9, r1 │ │ │ │ - @ instruction: 0xf4f30008 │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - cdp 0, 5, cr0, cr15, cr8, {0} │ │ │ │ - @ instruction: 0xf2710008 │ │ │ │ - vext.8 d16, d5, d8, #0 │ │ │ │ + @ instruction: 0xf33d0008 │ │ │ │ + @ instruction: 0xf52f0008 │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + cdp 0, 9, cr0, cr11, cr8, {0} │ │ │ │ + subw r0, sp, #8 │ │ │ │ + bics.w r0, r1, #8 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f33c │ │ │ │ + bne.w 8f378 │ │ │ │ mov.w r8, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ - bge.w 8f1be │ │ │ │ + bge.w 8f1fa │ │ │ │ mov fp, r2 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt.w 8f1c4 │ │ │ │ + bgt.w 8f200 │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 8f0f4 │ │ │ │ + bne.n 8f130 │ │ │ │ cmp r6, r2 │ │ │ │ ite le │ │ │ │ movle.w r9, #0 │ │ │ │ movgt.w r9, #1 │ │ │ │ cmp r6, fp │ │ │ │ it lt │ │ │ │ orrlt.w r9, r9, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 8f3fe │ │ │ │ + bne.w 8f43a │ │ │ │ cmp r6, r9 │ │ │ │ ittt gt │ │ │ │ subgt.w sl, r1, #4 │ │ │ │ movgt r3, r7 │ │ │ │ addgt.w fp, sp, #28 │ │ │ │ - ble.w 8f1ac │ │ │ │ + ble.w 8f1e8 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ ldr.w r0, [sl, #4]! │ │ │ │ cmp r2, #124 @ 0x7c │ │ │ │ itt eq │ │ │ │ ldrbeq r2, [r3, #1] │ │ │ │ addeq r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ - beq.w 8f3c6 │ │ │ │ + beq.w 8f402 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, fp │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 8f5a0 │ │ │ │ + bl 8f5dc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f3a6 │ │ │ │ + bne.w 8f3e2 │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r6, r9 │ │ │ │ - bne.n 8f03c │ │ │ │ + bne.n 8f078 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - cbz r3, 8f0b4 │ │ │ │ + cbz r3, 8f0f0 │ │ │ │ cmp r3, #124 @ 0x7c │ │ │ │ it ne │ │ │ │ cmpne r3, #40 @ 0x28 │ │ │ │ sub.w r1, r3, #58 @ 0x3a │ │ │ │ ite ne │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r1, #1 │ │ │ │ ite ls │ │ │ │ movls r2, #0 │ │ │ │ andhi.w r2, r2, #1 │ │ │ │ - movw r1, #56008 @ 0xdac8 │ │ │ │ + movw r1, #56072 @ 0xdb08 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ and.w r2, r2, #1 │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ tst.w r3, #3 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f386 │ │ │ │ + bne.w 8f3c2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f37e │ │ │ │ + bne.w 8f3ba │ │ │ │ movs r0, #1 │ │ │ │ add sp, #500 @ 0x1f4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r3, r4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8f492 │ │ │ │ + bne.w 8f4ce │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r8 │ │ │ │ mov.w ip, #0 │ │ │ │ ldrb.w lr, [r4], #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ itt ls │ │ │ │ movls r9, r8 │ │ │ │ movls fp, r2 │ │ │ │ - bls.w 8edb6 │ │ │ │ + bls.w 8edf2 │ │ │ │ cmp.w lr, #124 @ 0x7c │ │ │ │ - beq.n 8f0ce │ │ │ │ + beq.n 8f10a │ │ │ │ mov r9, r8 │ │ │ │ mov fp, r2 │ │ │ │ - b.n 8edce │ │ │ │ + b.n 8ee0a │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 8f548 │ │ │ │ + beq.w 8f584 │ │ │ │ cmp.w fp, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #1 │ │ │ │ - bne.n 8f1ee │ │ │ │ + bne.n 8f22a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f51a │ │ │ │ + beq.w 8f556 │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ add r1, sp, #28 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ str r7, [r1, #0] │ │ │ │ - beq.w 8f46e │ │ │ │ + beq.w 8f4aa │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ - bl 8f5a0 │ │ │ │ + bl 8f5dc │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f0b4 │ │ │ │ + beq.n 8f0f0 │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, sp, #116 @ 0x74 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 263a9c │ │ │ │ + bl 263cd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25d43c │ │ │ │ - b.n 8f0be │ │ │ │ + bl 25d674 │ │ │ │ + b.n 8f0fa │ │ │ │ sub.w r3, lr, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8ee86 │ │ │ │ + bhi.w 8eec2 │ │ │ │ addw r8, pc, #4 │ │ │ │ ldr.w pc, [r8, r3, lsl #2] │ │ │ │ - ssat r0, #9, r1 │ │ │ │ - @ instruction: 0xf4f30008 │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 8, cr0, cr7, cr8, {0} │ │ │ │ - @ instruction: 0xf2710008 │ │ │ │ - vext.8 d16, d5, d8, #0 │ │ │ │ + @ instruction: 0xf33d0008 │ │ │ │ + @ instruction: 0xf52f0008 │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 12, cr0, cr3, cr8, {0} │ │ │ │ + subw r0, sp, #8 │ │ │ │ + bics.w r0, r1, #8 │ │ │ │ mov r3, r7 │ │ │ │ - b.n 8f078 │ │ │ │ + b.n 8f0b4 │ │ │ │ mov.w r8, #0 │ │ │ │ cmp.w fp, #0 │ │ │ │ mov r4, r8 │ │ │ │ - blt.w 8f000 │ │ │ │ + blt.w 8f03c │ │ │ │ cmp r2, #8 │ │ │ │ - ble.w 8f008 │ │ │ │ + ble.w 8f044 │ │ │ │ cmp.w r2, #268435456 @ 0x10000000 │ │ │ │ - bcs.w 8f4e6 │ │ │ │ + bcs.w 8f522 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f4ea │ │ │ │ + beq.w 8f526 │ │ │ │ ldr r3, [sp, #540] @ 0x21c │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 8f00e │ │ │ │ + beq.w 8f04a │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25024 @ 0x61c0 │ │ │ │ + movw r1, #25088 @ 0x6200 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25d43c │ │ │ │ - b.n 8f0be │ │ │ │ + bl 25d674 │ │ │ │ + b.n 8f0fa │ │ │ │ sub.w r3, r4, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8ee06 │ │ │ │ + bhi.w 8ee42 │ │ │ │ addw lr, pc, #8 │ │ │ │ ldr.w pc, [lr, r3, lsl #2] │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2ff0008 │ │ │ │ - @ instruction: 0xf4f30008 │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - cdp 0, 0, cr0, cr7, cr8, {0} │ │ │ │ - @ instruction: 0xf2730008 │ │ │ │ - @ instruction: 0xf37b0008 │ │ │ │ + @ instruction: 0xf33b0008 │ │ │ │ + @ instruction: 0xf52f0008 │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + cdp 0, 4, cr0, cr3, cr8, {0} │ │ │ │ + subw r0, pc, #8 │ │ │ │ + @ instruction: 0xf3b70008 │ │ │ │ mov r8, r4 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 8eff8 │ │ │ │ + b.n 8f034 │ │ │ │ sub.w r3, lr, #40 @ 0x28 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi.w 8ee32 │ │ │ │ - add r4, pc, #4 @ (adr r4, 8f288 ) │ │ │ │ + bhi.w 8ee6e │ │ │ │ + add r4, pc, #4 @ (adr r4, 8f2c4 ) │ │ │ │ ldr.w pc, [r4, r3, lsl #2] │ │ │ │ nop │ │ │ │ - @ instruction: 0xf2ff0008 │ │ │ │ - @ instruction: 0xf4f30008 │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - cdp 0, 3, cr0, cr3, cr8, {0} │ │ │ │ - @ instruction: 0xf2730008 │ │ │ │ - @ instruction: 0xf37b0008 │ │ │ │ + @ instruction: 0xf33b0008 │ │ │ │ + @ instruction: 0xf52f0008 │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + cdp 0, 6, cr0, cr15, cr8, {0} │ │ │ │ + subw r0, pc, #8 │ │ │ │ + @ instruction: 0xf3b70008 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 8f33c │ │ │ │ + bne.n 8f378 │ │ │ │ mov r4, ip │ │ │ │ mov r8, ip │ │ │ │ - b.n 8eff8 │ │ │ │ + b.n 8f034 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8edce │ │ │ │ + beq.w 8ee0a │ │ │ │ mov r3, r4 │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ - bhi.n 8f312 │ │ │ │ + bhi.n 8f34e │ │ │ │ mov r9, r4 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 8edb6 │ │ │ │ + b.n 8edf2 │ │ │ │ mov r4, r8 │ │ │ │ mov r3, r4 │ │ │ │ adds r2, #1 │ │ │ │ mov.w ip, #1 │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ - bls.n 8f2f8 │ │ │ │ + bls.n 8f334 │ │ │ │ cmp.w lr, #124 @ 0x7c │ │ │ │ - beq.w 8f492 │ │ │ │ + beq.w 8f4ce │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r4 │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ - bls.n 8f2f8 │ │ │ │ + bls.n 8f334 │ │ │ │ cmp.w lr, #124 @ 0x7c │ │ │ │ - beq.w 8f492 │ │ │ │ + beq.w 8f4ce │ │ │ │ mov r9, r3 │ │ │ │ - b.n 8eda8 │ │ │ │ + b.n 8ede4 │ │ │ │ mov r8, r4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8f272 │ │ │ │ - movw r1, #24924 @ 0x615c │ │ │ │ + beq.n 8f2ae │ │ │ │ + movw r1, #24988 @ 0x619c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #17320 @ 0x43a8 │ │ │ │ + movw r0, #17384 @ 0x43e8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 8f4f2 │ │ │ │ + beq.w 8f52e │ │ │ │ mov r3, r4 │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ mov r9, r3 │ │ │ │ - b.n 8eda8 │ │ │ │ + b.n 8ede4 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 8f300 │ │ │ │ + beq.n 8f33c │ │ │ │ add.w ip, ip, #1 │ │ │ │ cmp.w ip, #29 │ │ │ │ - bgt.w 8f506 │ │ │ │ + bgt.w 8f542 │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r3 │ │ │ │ - b.n 8eda8 │ │ │ │ + b.n 8ede4 │ │ │ │ mov r4, r8 │ │ │ │ - b.n 8eff4 │ │ │ │ + b.n 8f030 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ - bl 762f0 │ │ │ │ - b.n 8f0bc │ │ │ │ + bl 76338 │ │ │ │ + b.n 8f0f8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25112 @ 0x6218 │ │ │ │ + movw r1, #25176 @ 0x6258 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 25d43c │ │ │ │ - b.n 8f0be │ │ │ │ + bl 25d674 │ │ │ │ + b.n 8f0fa │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ movs r3, #0 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r0, r9, #1 │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 263a9c │ │ │ │ + bl 263cd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25d43c │ │ │ │ - b.n 8f0be │ │ │ │ + bl 25d674 │ │ │ │ + b.n 8f0fa │ │ │ │ add r2, sp, #240 @ 0xf0 │ │ │ │ str r2, [sp, #0] │ │ │ │ add r2, sp, #112 @ 0x70 │ │ │ │ adds r3, #1 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ str.w r3, [fp] │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [sp, #536] @ 0x218 │ │ │ │ - bl 247a54 <_PyArg_BadArgument@@Base+0x514> │ │ │ │ + bl 248198 <_PyArg_BadArgument@@Base+0xa08> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f3ae │ │ │ │ + bne.n 8f3ea │ │ │ │ ldr.w r3, [fp] │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp r6, r9 │ │ │ │ add.w r3, r3, #1 │ │ │ │ - bne.w 8f03c │ │ │ │ - b.n 8f078 │ │ │ │ + bne.w 8f078 │ │ │ │ + b.n 8f0b4 │ │ │ │ movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8f4d4 │ │ │ │ + bne.n 8f510 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 8f4ca │ │ │ │ - movw r8, #35340 @ 0x8a0c │ │ │ │ + bne.n 8f506 │ │ │ │ + movw r8, #35404 @ 0x8a4c │ │ │ │ movt r8, #42 @ 0x2a │ │ │ │ - movw r3, #60784 @ 0xed70 │ │ │ │ + movw r3, #60848 @ 0xedb0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ cmp fp, r2 │ │ │ │ - bne.n 8f4ae │ │ │ │ - movw r1, #24808 @ 0x60e8 │ │ │ │ + bne.n 8f4ea │ │ │ │ + movw r1, #24872 @ 0x6128 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ cmp r6, fp │ │ │ │ - bge.n 8f4ba │ │ │ │ + bge.n 8f4f6 │ │ │ │ cmp.w fp, #1 │ │ │ │ - beq.n 8f4c0 │ │ │ │ - movw r2, #57748 @ 0xe194 │ │ │ │ + beq.n 8f4fc │ │ │ │ + movw r2, #57812 @ 0xe1d4 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ strd r2, r6, [sp, #8] │ │ │ │ mov r2, r8 │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #25068 @ 0x61ec │ │ │ │ + movw r1, #25132 @ 0x622c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str.w fp, [sp, #4] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 8f39e │ │ │ │ + bl d6bbc │ │ │ │ + b.n 8f3da │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r4 │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ - bhi.w 8f328 │ │ │ │ + bhi.w 8f364 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 8edb6 │ │ │ │ + b.n 8edf2 │ │ │ │ add r6, sp, #112 @ 0x70 │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ str r5, [sp, #8] │ │ │ │ adds r7, #1 │ │ │ │ str r7, [r1, #0] │ │ │ │ str r3, [sp, #4] │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ - bl 247a54 <_PyArg_BadArgument@@Base+0x514> │ │ │ │ + bl 248198 <_PyArg_BadArgument@@Base+0xa08> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f0b4 │ │ │ │ - b.n 8f134 │ │ │ │ + beq.w 8f0f0 │ │ │ │ + b.n 8f170 │ │ │ │ mov r4, r3 │ │ │ │ mov r9, r4 │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w lr, [r9] │ │ │ │ cmp.w lr, #59 @ 0x3b │ │ │ │ - bls.w 8edb6 │ │ │ │ + bls.w 8edf2 │ │ │ │ cmp.w lr, #124 @ 0x7c │ │ │ │ - bne.w 8f31c │ │ │ │ - b.n 8f494 │ │ │ │ + bne.w 8f358 │ │ │ │ + b.n 8f4d0 │ │ │ │ cmp r6, fp │ │ │ │ - blt.n 8f4dc │ │ │ │ - movw r1, #24828 @ 0x60fc │ │ │ │ + blt.n 8f518 │ │ │ │ + movw r1, #24892 @ 0x613c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov fp, r2 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 8f438 │ │ │ │ - movw r2, #60784 @ 0xed70 │ │ │ │ + bne.n 8f474 │ │ │ │ + movw r2, #60848 @ 0xedb0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ - b.n 8f440 │ │ │ │ - movw r3, #39600 @ 0x9ab0 │ │ │ │ + b.n 8f47c │ │ │ │ + movw r3, #39664 @ 0x9af0 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - b.n 8f422 │ │ │ │ + b.n 8f45e │ │ │ │ mov r1, r4 │ │ │ │ - bl f3570 │ │ │ │ - b.n 8f39e │ │ │ │ - movw r1, #24816 @ 0x60f0 │ │ │ │ + bl f3598 │ │ │ │ + b.n 8f3da │ │ │ │ + movw r1, #24880 @ 0x6130 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.n 8f432 │ │ │ │ + b.n 8f46e │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 8f0be │ │ │ │ - movw r1, #24892 @ 0x613c │ │ │ │ + b.n 8f0fa │ │ │ │ + movw r1, #24956 @ 0x617c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #17320 @ 0x43a8 │ │ │ │ + movw r0, #17384 @ 0x43e8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #24836 @ 0x6104 │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #24900 @ 0x6144 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #17320 @ 0x43a8 │ │ │ │ + movw r0, #17384 @ 0x43e8 │ │ │ │ movt r0, #50 @ 0x32 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8f57c │ │ │ │ - movw r3, #39600 @ 0x9ab0 │ │ │ │ + beq.n 8f5b8 │ │ │ │ + movw r3, #39664 @ 0x9af0 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #24984 @ 0x6198 │ │ │ │ + movw r1, #25048 @ 0x61d8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 25d43c │ │ │ │ - b.n 8f0be │ │ │ │ + bl 25d674 │ │ │ │ + b.n 8f0fa │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f0bc │ │ │ │ + beq.w 8f0f8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 8f58e │ │ │ │ - movw r3, #39600 @ 0x9ab0 │ │ │ │ + beq.n 8f5ca │ │ │ │ + movw r3, #39664 @ 0x9af0 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #24956 @ 0x617c │ │ │ │ + movw r1, #25020 @ 0x61bc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov r0, r5 │ │ │ │ - bl 25d43c │ │ │ │ - b.n 8f0be │ │ │ │ - movw r8, #35340 @ 0x8a0c │ │ │ │ + bl 25d674 │ │ │ │ + b.n 8f0fa │ │ │ │ + movw r8, #35404 @ 0x8a4c │ │ │ │ movt r8, #42 @ 0x2a │ │ │ │ - movw r3, #60784 @ 0xed70 │ │ │ │ + movw r3, #60848 @ 0xedb0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 8f532 │ │ │ │ - movw r8, #35340 @ 0x8a0c │ │ │ │ + b.n 8f56e │ │ │ │ + movw r8, #35404 @ 0x8a4c │ │ │ │ movt r8, #42 @ 0x2a │ │ │ │ - movw r3, #60784 @ 0xed70 │ │ │ │ + movw r3, #60848 @ 0xedb0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 8f566 │ │ │ │ + b.n 8f5a2 │ │ │ │ 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, #0] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ mov r9, r3 │ │ │ │ @@ -148787,15 +148825,15 @@ │ │ │ │ ldr r3, [sp, #92] @ 0x5c │ │ │ │ mov r5, r2 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldrb.w ip, [r4], #1 │ │ │ │ ldr.w sl, [sp, #88] @ 0x58 │ │ │ │ sub.w r3, ip, #66 @ 0x42 │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ - bhi.w 8f770 │ │ │ │ + bhi.w 8f7ac │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r2, r3, #11 │ │ │ │ lsls r1, r7, #4 │ │ │ │ lsls r3, r7, #8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsls r4, r1, #3 │ │ │ │ @@ -148851,484 +148889,484 @@ │ │ │ │ lsls r2, r1, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne.n 8f6a0 │ │ │ │ + bne.n 8f6dc │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ ldr.w r0, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ - cbz r3, 8f6b8 │ │ │ │ + cbz r3, 8f6f4 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - ble.n 8f69c │ │ │ │ + ble.n 8f6d8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f6d0 │ │ │ │ + beq.n 8f70c │ │ │ │ cmp r4, #1 │ │ │ │ - beq.n 8f69c │ │ │ │ + beq.n 8f6d8 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f6d0 │ │ │ │ + beq.n 8f70c │ │ │ │ cmp r4, #2 │ │ │ │ - beq.n 8f69c │ │ │ │ + beq.n 8f6d8 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8f6d0 │ │ │ │ + beq.n 8f70c │ │ │ │ cmp r4, #3 │ │ │ │ - beq.n 8f69c │ │ │ │ + beq.n 8f6d8 │ │ │ │ adds r3, #24 │ │ │ │ movs r1, #3 │ │ │ │ ldr.w r5, [r3, #4]! │ │ │ │ adds r1, #1 │ │ │ │ cmp r0, r5 │ │ │ │ - beq.n 8f6d0 │ │ │ │ + beq.n 8f70c │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 8f68e │ │ │ │ + bne.n 8f6ca │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b.n 8f778 │ │ │ │ + b.n 8f7b4 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ itt ne │ │ │ │ ldrne r3, [r2, #0] │ │ │ │ strne.w r8, [r3] │ │ │ │ - beq.w 8fbd8 │ │ │ │ + beq.w 8fc46 │ │ │ │ movs r0, #0 │ │ │ │ str r4, [r6, #0] │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, r4 │ │ │ │ - beq.n 8f6d0 │ │ │ │ + beq.n 8f70c │ │ │ │ ldr.w r4, [r4, #128] @ 0x80 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 8f6b8 │ │ │ │ + bne.n 8f6f4 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 8f69c │ │ │ │ + bne.n 8f6d8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r4, r7, #2 │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8f9c2 │ │ │ │ + beq.w 8f9fe │ │ │ │ str r5, [r7, #0] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ add.w r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ - bpl.w 8fe66 │ │ │ │ + bpl.w 8fcde │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 8f722 │ │ │ │ + beq.n 8f75e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f8c4 │ │ │ │ + bne.w 8f900 │ │ │ │ str r0, [r5, #0] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ itt ne │ │ │ │ - movwne r0, #25712 @ 0x6470 │ │ │ │ + movwne r0, #25776 @ 0x64b0 │ │ │ │ movtne r0, #42 @ 0x2a │ │ │ │ - bne.n 8f778 │ │ │ │ + bne.n 8f7b4 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8ff0e │ │ │ │ + blt.w 8ff9c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r7, #2 │ │ │ │ mov r7, r3 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r0, r1, #1 │ │ │ │ str r0, [r7, #4] │ │ │ │ str.w r5, [r3, r1, lsl #3] │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ - movw r2, #34763 @ 0x87cb │ │ │ │ + movw r2, #34775 @ 0x87d7 │ │ │ │ movt r2, #5 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 8f6ae │ │ │ │ - movw r0, #25784 @ 0x64b8 │ │ │ │ + b.n 8f6ea │ │ │ │ + movw r0, #25848 @ 0x64f8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 26b6f8 <_Py_c_prod@@Base+0x768> │ │ │ │ + b.w 26b930 <_Py_c_prod@@Base+0x768> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ cmp.w ip, #122 @ 0x7a │ │ │ │ it eq │ │ │ │ cmpeq r0, r3 │ │ │ │ add.w r0, r2, #4 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r1, #42 @ 0x2a │ │ │ │ - beq.w 8fc72 │ │ │ │ + beq.w 8ff5e │ │ │ │ cmp r1, #35 @ 0x23 │ │ │ │ - bne.w 8fc0e │ │ │ │ + bne.w 8fc14 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r4, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8fc6a │ │ │ │ + bne.w 8ff8a │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.w 8fc52 │ │ │ │ + bpl.w 8fc7e │ │ │ │ add r1, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 8b6b0 │ │ │ │ + bl 8b6ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fe70 │ │ │ │ + beq.w 8fce8 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ str r0, [r4, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ adds r4, r7, #2 │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr.w r8, [r3] │ │ │ │ bl dd7a8 <_PyNumber_Index@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fc42 │ │ │ │ - bl 85b80 │ │ │ │ + beq.w 8fc96 │ │ │ │ + bl 85bb4 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8fbc6 │ │ │ │ + blt.w 8fc02 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 8fc42 │ │ │ │ + beq.w 8fc96 │ │ │ │ str.w r5, [r8] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 8f844 │ │ │ │ + bne.n 8f880 │ │ │ │ vstr d0, [sp, #8] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ vldr d0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 8f8c4 │ │ │ │ + bne.n 8f900 │ │ │ │ vstr d0, [r5] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - bpl.w 8fd16 │ │ │ │ + bpl.w 8ff54 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 8fcee │ │ │ │ + bne.w 8ff42 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ lsls r5, r3, #26 │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ - bpl.w 9007c │ │ │ │ + bpl.w 90064 │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r8, r8, #20 │ │ │ │ addpl.w r8, r8, #28 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 8fce0 │ │ │ │ + bne.w 8ff34 │ │ │ │ ldrb.w r3, [r8] │ │ │ │ str r3, [r1, #0] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ adds r7, r0, #1 │ │ │ │ - beq.w 8ff40 │ │ │ │ + beq.w 8fcba │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 8ff4a │ │ │ │ + blt.w 8fcc4 │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ it le │ │ │ │ strble r0, [r5, #0] │ │ │ │ - ble.w 8f6ae │ │ │ │ + ble.w 8f6ea │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25216 @ 0x6280 │ │ │ │ + movw r1, #25280 @ 0x62c0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f6b2 │ │ │ │ + b.n 8f6ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl e4fb4 │ │ │ │ + bl e4fa4 │ │ │ │ mov r5, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 8fa40 │ │ │ │ + beq.w 8fa7c │ │ │ │ cmn.w r0, #32768 @ 0x8000 │ │ │ │ - blt.w 8fe3e │ │ │ │ + blt.w 8fe68 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bge.w 8ffae │ │ │ │ + bge.w 8ffc8 │ │ │ │ strh r5, [r7, #0] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r7, [r5, #0] │ │ │ │ adds r3, r7, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 11decc │ │ │ │ + bl 11e294 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ffca │ │ │ │ + beq.w 8ffe4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r7, #0] │ │ │ │ - bl 1ea4d8 │ │ │ │ + bl 1ea720 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 8f93a │ │ │ │ + beq.n 8f976 │ │ │ │ strd r8, r7, [r5] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 128824 │ │ │ │ + bl 128b34 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 8f918 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 8f954 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8f918 │ │ │ │ + beq.n 8f954 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f6b2 │ │ │ │ + b.n 8f6ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 1461c0 │ │ │ │ + bl 1465b8 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 8ffd6 │ │ │ │ + beq.w 8ffb0 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vstr s0, [r5] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldrb r3, [r7, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - bne.w 8fdae │ │ │ │ + bne.w 8fdc2 │ │ │ │ movs r2, #0 │ │ │ │ str r1, [sp, #20] │ │ │ │ - bl 12c104 │ │ │ │ + bl 12c374 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fda4 │ │ │ │ + bne.w 8fdb8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, r7, #2 │ │ │ │ - movw r2, #34763 @ 0x87cb │ │ │ │ + movw r2, #34775 @ 0x87d7 │ │ │ │ movt r2, #5 │ │ │ │ mov r7, r3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ adds r5, r0, #1 │ │ │ │ str r5, [r7, #4] │ │ │ │ str.w r1, [r3, r0, lsl #3] │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ str r2, [r3, #4] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 228204 │ │ │ │ + bl 228430 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.w 8f6ee │ │ │ │ - bl 7fe38 │ │ │ │ + bne.w 8f72a │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f6ee │ │ │ │ + beq.w 8f72a │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f6b2 │ │ │ │ + b.n 8f6ee │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r1, r3, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ lsls r5, r2, #4 │ │ │ │ - bmi.w 8f704 │ │ │ │ - movw r0, #22500 @ 0x57e4 │ │ │ │ + bmi.w 8f740 │ │ │ │ + movw r0, #22564 @ 0x5824 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.n 8f778 │ │ │ │ + b.n 8f7b4 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r0, [r0, #4] │ │ │ │ adds r3, r7, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w 8fe7a │ │ │ │ + bne.w 8fca6 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str.w r8, [r3] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.w 8fde4 │ │ │ │ + bpl.w 8fe0e │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 8fdd2 │ │ │ │ + bne.w 8fde6 │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ strb r3, [r5, #0] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 228204 │ │ │ │ + bl 228430 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 8f8ec │ │ │ │ - bl 7fe38 │ │ │ │ + bne.w 8f928 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f8ec │ │ │ │ + beq.w 8f928 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f6b2 │ │ │ │ + b.n 8f6ee │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ - bl 253000 │ │ │ │ + bl 253240 │ │ │ │ vstr d0, [sp, #32] │ │ │ │ vstr d1, [sp, #40] @ 0x28 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f8c4 │ │ │ │ + bne.w 8f900 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #25140 @ 0x6234 │ │ │ │ + movw r1, #25204 @ 0x6274 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ adds r3, r2, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ it eq │ │ │ │ moveq r3, r1 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq.w 8fef2 │ │ │ │ + beq.w 8fd9c │ │ │ │ cmp r1, #116 @ 0x74 │ │ │ │ - bne.w 9003e │ │ │ │ + bne.w 90046 │ │ │ │ add.w r1, r2, #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90032 │ │ │ │ + beq.w 90058 │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ adds r4, r7, #2 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and.w fp, r2, #134217728 @ 0x8000000 │ │ │ │ lsls r1, r2, #4 │ │ │ │ - bmi.w 8fecc │ │ │ │ + bmi.w 8fd76 │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 8fecc │ │ │ │ + beq.w 8fd76 │ │ │ │ strd r2, r3, [sp, #24] │ │ │ │ - bl 884a8 │ │ │ │ + bl 884f8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8ffee │ │ │ │ + bne.w 9002a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.w 8ff66 │ │ │ │ + bpl.w 8feec │ │ │ │ mov r1, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl cfba8 │ │ │ │ + bl cfc00 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fd9a │ │ │ │ + beq.w 8fd6c │ │ │ │ adds.w r1, r0, #16 │ │ │ │ - movw r2, #60784 @ 0xed70 │ │ │ │ + movw r2, #60848 @ 0xedb0 │ │ │ │ movt r2, #41 @ 0x29 │ │ │ │ it eq │ │ │ │ moveq r1, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov fp, r2 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - beq.w 8fd20 │ │ │ │ + beq.w 8fcf2 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ str r1, [sp, #24] │ │ │ │ blx 2bfb8 │ │ │ │ ldrd r1, r3, [sp, #24] │ │ │ │ cmp fp, r0 │ │ │ │ - bne.w 8ff22 │ │ │ │ + bne.w 8fec0 │ │ │ │ add.w r0, fp, #1 │ │ │ │ strd r3, r1, [sp, #24] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str r0, [r3, #0] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9004a │ │ │ │ + beq.w 90096 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r5, #34723 @ 0x87a3 │ │ │ │ + movw r5, #34735 @ 0x87af │ │ │ │ movt r5, #5 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add.w r2, fp, #1 │ │ │ │ ldrd r0, r7, [r3] │ │ │ │ add.w ip, r7, #1 │ │ │ │ str.w ip, [r3, #4] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -149336,199 +149374,154 @@ │ │ │ │ add.w r0, r0, r7, lsl #3 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 8f6ae │ │ │ │ + bge.w 8f6ea │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 8f6ae │ │ │ │ + bne.w 8f6ea │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f6ae │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r3, [r5, #0] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r7, [r3, #0] │ │ │ │ - bl 228204 │ │ │ │ + bl 228430 │ │ │ │ mov r5, r0 │ │ │ │ adds r0, r5, #1 │ │ │ │ - beq.w 8fe58 │ │ │ │ + beq.w 8fede │ │ │ │ strb r5, [r7, #0] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ ldr r7, [r5, #0] │ │ │ │ adds r3, r7, #4 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl 11decc │ │ │ │ + bl 11e294 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8ffca │ │ │ │ + beq.w 8ffe4 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r7, #0] │ │ │ │ - bl 228204 │ │ │ │ + bl 228430 │ │ │ │ mov r5, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 8f6ee │ │ │ │ - b.n 8f9c2 │ │ │ │ + bne.w 8f72a │ │ │ │ + b.n 8f9fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 8f80e │ │ │ │ + bne.w 8f84a │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 8f80e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 8f84a │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 8fea2 │ │ │ │ + ldr.w r3, [r8, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + bpl.w 8fe82 │ │ │ │ + add r1, sp, #32 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 8b6ec │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 8fce8 │ │ │ │ + blx 2bfb8 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + cmp r0, r3 │ │ │ │ + bne.w 8fea6 │ │ │ │ + str r7, [r5, #0] │ │ │ │ + b.n 8f6ea │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r3, [r1], #8 │ │ │ │ str r1, [r5, #0] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 8fc9c │ │ │ │ + beq.w 8ff92 │ │ │ │ adds r4, r7, #2 │ │ │ │ cmp.w r0, #131072 @ 0x20000 │ │ │ │ - bne.w 8f6ae │ │ │ │ + bne.w 8f6ea │ │ │ │ ldr r7, [sp, #8] │ │ │ │ ldrd r2, r0, [r7] │ │ │ │ adds r1, r0, #1 │ │ │ │ str r1, [r7, #4] │ │ │ │ str.w r5, [r2, r0, lsl #3] │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n 8f6ae │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 8fec8 │ │ │ │ - ldr.w r3, [r8, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - lsls r0, r3, #3 │ │ │ │ - bpl.w 8fea8 │ │ │ │ - add r1, sp, #32 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 8b6b0 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8fe70 │ │ │ │ - blx 2bfb8 │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.w 8fe8e │ │ │ │ - str r7, [r5, #0] │ │ │ │ - b.n 8f6ae │ │ │ │ - bl 7fe38 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8f8c4 │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.n 8f814 │ │ │ │ + b.n 8f6ea │ │ │ │ mov r1, r4 │ │ │ │ add r2, sp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2589e4 │ │ │ │ + bl 258c5c │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ strge r0, [r5, #0] │ │ │ │ - bge.w 8f7e4 │ │ │ │ + bge.w 8f820 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - b.n 8f778 │ │ │ │ - movs r3, #0 │ │ │ │ - str r3, [r4, #0] │ │ │ │ - str r3, [r5, #0] │ │ │ │ - b.n 8f7e4 │ │ │ │ - ldr r5, [r2, #0] │ │ │ │ - cbnz r3, 8fccc │ │ │ │ - ldr.w r2, [r8, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ - bne.n 8fca6 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 12c104 │ │ │ │ + b.n 8f7b4 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8fda4 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ - adds r4, r7, #2 │ │ │ │ - mov r7, r3 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ - b.n 8f758 │ │ │ │ - movw r0, #25696 @ 0x6460 │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f778 │ │ │ │ - add r1, sp, #32 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - bl 8b6b0 │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ - mov r2, r0 │ │ │ │ + bne.w 8f900 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 8f850 │ │ │ │ + bl 884f8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8fe70 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - mov r1, r8 │ │ │ │ - movs r3, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ - bl 12c27c │ │ │ │ - b.n 8fc90 │ │ │ │ - movs r3, #0 │ │ │ │ - movs r2, #1 │ │ │ │ - mov r1, r3 │ │ │ │ - strd r2, r3, [sp] │ │ │ │ - mov r0, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - bl 12c27c │ │ │ │ - b.n 8fc90 │ │ │ │ - cmp r2, #2 │ │ │ │ - ite eq │ │ │ │ - ldrheq.w r3, [r8] │ │ │ │ - ldrne.w r3, [r8] │ │ │ │ - b.n 8f888 │ │ │ │ - movw r2, #59588 @ 0xe8c4 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - movw r3, #25460 @ 0x6374 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - strd r2, r0, [sp] │ │ │ │ - mov r1, sl │ │ │ │ - mov r0, r9 │ │ │ │ - movw r2, #25384 @ 0x6328 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - bl 18cdb4 │ │ │ │ + bne.w 8fa3c │ │ │ │ + movw r0, #52136 @ 0xcba8 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + b.n 8f7b4 │ │ │ │ + bl 7fe58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8f900 │ │ │ │ + movw r3, #44652 @ 0xae6c │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #25236 @ 0x6294 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f3598 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f6b2 │ │ │ │ - movw r0, #25460 @ 0x6374 │ │ │ │ + b.n 8f6ee │ │ │ │ + movw r0, #17372 @ 0x43dc │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + b.n 8f7b4 │ │ │ │ + movw r0, #25544 @ 0x63c8 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f778 │ │ │ │ + b.n 8f7b4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r0, r2, #4 │ │ │ │ str r0, [r5, #0] │ │ │ │ ldr r5, [r2, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9000a │ │ │ │ + beq.w 9006a │ │ │ │ ldr r2, [sp, #20] │ │ │ │ add.w r4, fp, #1 │ │ │ │ ldr.w ip, [r2] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 8ff70 │ │ │ │ + bne.w 8fef6 │ │ │ │ cmp r4, ip │ │ │ │ - blt.w 9004a │ │ │ │ + blt.w 90096 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #28] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrd r3, r1, [sp, #24] │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9004a │ │ │ │ + beq.w 90096 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - movw r0, #34723 @ 0x87a3 │ │ │ │ + movw r0, #34735 @ 0x87af │ │ │ │ movt r0, #5 │ │ │ │ ldrd r8, ip, [r2] │ │ │ │ add.w lr, ip, #1 │ │ │ │ str.w lr, [r2, #4] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str.w r2, [r8, ip, lsl #3] │ │ │ │ add.w r2, r8, ip, lsl #3 │ │ │ │ @@ -149538,537 +149531,586 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ adds r4, r7, #3 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ str.w fp, [r5] │ │ │ │ - b.n 8fb70 │ │ │ │ - movw r0, #25564 @ 0x63dc │ │ │ │ + b.n 8fbac │ │ │ │ + movw r0, #25628 @ 0x641c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f778 │ │ │ │ - movw r0, #44088 @ 0xac38 │ │ │ │ + b.n 8f7b4 │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n 8fd86 │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + cmp.w fp, #0 │ │ │ │ + beq.w 90036 │ │ │ │ + ldr.w r3, [r8, #8] │ │ │ │ + add.w r1, r8, #16 │ │ │ │ + mov fp, r3 │ │ │ │ + mov r3, r8 │ │ │ │ + b.n 8fb46 │ │ │ │ + add.w r1, r2, #8 │ │ │ │ + str r1, [r5, #0] │ │ │ │ + ldr r2, [r2, #4] │ │ │ │ + str r2, [sp, #20] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 90058 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ + bpl.n 8fcde │ │ │ │ + adds r4, r7, #2 │ │ │ │ + b.n 8fb20 │ │ │ │ + movw r0, #44152 @ 0xac78 │ │ │ │ movt r0, #45 @ 0x2d │ │ │ │ - b.n 8f778 │ │ │ │ + b.n 8f7b4 │ │ │ │ add r2, sp, #32 │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 2589e4 │ │ │ │ + bl 258c5c │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt.w 8fc66 │ │ │ │ + blt.w 8fc92 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ cmp r2, #35 @ 0x23 │ │ │ │ - bne.n 8fe00 │ │ │ │ + bne.n 8fe2a │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r4, r7, #2 │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 8f6ae │ │ │ │ - movw r2, #25424 @ 0x6350 │ │ │ │ + b.n 8f6ea │ │ │ │ + movw r2, #25488 @ 0x6390 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - movw r3, #25356 @ 0x630c │ │ │ │ + movw r3, #25420 @ 0x634c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n 8fcfe │ │ │ │ + strd r2, r0, [sp] │ │ │ │ + mov r1, sl │ │ │ │ + mov r0, r9 │ │ │ │ + movw r2, #25448 @ 0x6368 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + bl 18d474 │ │ │ │ + mov r0, r9 │ │ │ │ + b.n 8f6ee │ │ │ │ movw r1, #33688 @ 0x8398 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.n 8fe2a │ │ │ │ - bl 884a8 │ │ │ │ - cbnz r0, 8fe2a │ │ │ │ - movw r0, #25356 @ 0x630c │ │ │ │ + beq.n 8fe54 │ │ │ │ + bl 884f8 │ │ │ │ + cbnz r0, 8fe54 │ │ │ │ + movw r0, #25420 @ 0x634c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f778 │ │ │ │ + b.n 8f7b4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ str r3, [sp, #8] │ │ │ │ blx 2bfb8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 8f6ae │ │ │ │ + beq.w 8f6ea │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #23908 @ 0x5d64 │ │ │ │ + movw r1, #23972 @ 0x5da4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f6b2 │ │ │ │ + b.n 8f6ee │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 9006a │ │ │ │ + bne.w 90084 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ strb r3, [r5, #0] │ │ │ │ - b.n 8f6ae │ │ │ │ + b.n 8f6ea │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25264 @ 0x62b0 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - mov r0, r9 │ │ │ │ - b.n 8f6b2 │ │ │ │ - bl 7fe38 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 8fba0 │ │ │ │ - mov r0, r9 │ │ │ │ - b.n 8f6b2 │ │ │ │ - movw r0, #17308 @ 0x439c │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f778 │ │ │ │ - movw r0, #25480 @ 0x6388 │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f778 │ │ │ │ - bl 884a8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 8fa00 │ │ │ │ - movw r0, #52072 @ 0xcb68 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - b.n 8f778 │ │ │ │ - movw r3, #43724 @ 0xaacc │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #24060 @ 0x5dfc │ │ │ │ + movw r1, #25328 @ 0x62f0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r9 │ │ │ │ - b.n 8f6b2 │ │ │ │ - movw r4, #17308 @ 0x439c │ │ │ │ + b.n 8f6ee │ │ │ │ + movw r4, #17372 @ 0x43dc │ │ │ │ movt r4, #42 @ 0x2a │ │ │ │ - movw r0, #58388 @ 0xe414 │ │ │ │ + movw r0, #58452 @ 0xe454 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ cmp.w ip, #122 @ 0x7a │ │ │ │ it ne │ │ │ │ movne r0, r4 │ │ │ │ - b.n 8f77e │ │ │ │ + b.n 8f7ba │ │ │ │ movs r7, #0 │ │ │ │ - b.n 8fc3e │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8fedc │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - cmp.w fp, #0 │ │ │ │ - beq.w 8fffa │ │ │ │ - ldr.w r3, [r8, #8] │ │ │ │ - add.w r1, r8, #16 │ │ │ │ - mov fp, r3 │ │ │ │ - mov r3, r8 │ │ │ │ - b.n 8fb0a │ │ │ │ - add.w r1, r2, #8 │ │ │ │ - str r1, [r5, #0] │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - str r2, [sp, #20] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w 90032 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - bpl.n 8fe66 │ │ │ │ - adds r4, r7, #2 │ │ │ │ - b.n 8fae4 │ │ │ │ - bl d92ec │ │ │ │ - movw r0, #25752 @ 0x6498 │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, r9 │ │ │ │ - mov r1, r8 │ │ │ │ - b.n 8f77e │ │ │ │ + b.n 8fc42 │ │ │ │ + movw r3, #43724 @ 0xaacc │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + movw r1, #24124 @ 0x5e3c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ + bl f3598 │ │ │ │ + mov r0, r9 │ │ │ │ + b.n 8f6ee │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ff36 │ │ │ │ + bge.n 8fed4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 8ff36 │ │ │ │ + cbnz r2, 8fed4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #25660 @ 0x643c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #25724 @ 0x647c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f778 │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 8f7b4 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 8f8c4 │ │ │ │ - movw r3, #44652 @ 0xae6c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25172 @ 0x6254 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + beq.w 8fbdc │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f6b2 │ │ │ │ - movw r0, #25148 @ 0x623c │ │ │ │ + b.n 8f6ee │ │ │ │ + movw r0, #25212 @ 0x627c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.n 8f778 │ │ │ │ + b.n 8f7b4 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ cmp r0, r4 │ │ │ │ - bge.w 8fd86 │ │ │ │ + bge.w 8fd58 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 8ff8e │ │ │ │ + bge.n 8ff14 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 8ff8c │ │ │ │ + cbnz r2, 8ff12 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #0] │ │ │ │ movw r4, #43724 @ 0xaacc │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r2, fp │ │ │ │ - movw r1, #25608 @ 0x6408 │ │ │ │ + movw r1, #25672 @ 0x6448 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ + mov r0, r9 │ │ │ │ + b.w 8f6ee │ │ │ │ + cmp r2, #2 │ │ │ │ + ite eq │ │ │ │ + ldrheq.w r3, [r8] │ │ │ │ + ldrne.w r3, [r8] │ │ │ │ + b.n 8f8c4 │ │ │ │ + movw r2, #59652 @ 0xe904 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + movw r3, #25524 @ 0x63b4 │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + b.n 8fdf6 │ │ │ │ + movw r0, #25524 @ 0x63b4 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + b.n 8f7b4 │ │ │ │ + ldr r5, [r2, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.n 90016 │ │ │ │ + ldr.w r2, [r8, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ + bne.n 8fff0 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 12c374 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 8fdb8 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ + adds r4, r7, #2 │ │ │ │ + mov r7, r3 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ + b.n 8f794 │ │ │ │ + movs r3, #0 │ │ │ │ + str r3, [r4, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ + b.n 8f820 │ │ │ │ + movw r0, #25760 @ 0x64a0 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + b.n 8f7b4 │ │ │ │ + bl d9330 │ │ │ │ + movw r0, #25816 @ 0x64d8 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + mov r3, sl │ │ │ │ + mov r2, r9 │ │ │ │ + mov r1, r8 │ │ │ │ + b.n 8f7ba │ │ │ │ + vstr d0, [sp, #8] │ │ │ │ + bl 7fe58 │ │ │ │ + vldr d0, [sp, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 8f99e │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f6b2 │ │ │ │ + b.w 8f6ee │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #25308 @ 0x62dc │ │ │ │ + movw r1, #25372 @ 0x631c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f6b2 │ │ │ │ - movw r0, #38472 @ 0x9648 │ │ │ │ + b.w 8f6ee │ │ │ │ + movw r0, #38536 @ 0x9688 │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ - b.w 8f778 │ │ │ │ - vstr d0, [sp, #8] │ │ │ │ - bl 7fe38 │ │ │ │ - vldr d0, [sp, #8] │ │ │ │ + b.w 8f7b4 │ │ │ │ + add r1, sp, #32 │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + bl 8b6ec │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ + mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 8f962 │ │ │ │ - mov r0, r9 │ │ │ │ - b.w 8f6b2 │ │ │ │ + beq.w 8fce8 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + mov r1, r8 │ │ │ │ + movs r3, #1 │ │ │ │ + mov r0, r5 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ + bl 12c4ec │ │ │ │ + b.n 8ff7e │ │ │ │ + movs r3, #0 │ │ │ │ + movs r2, #1 │ │ │ │ + mov r1, r3 │ │ │ │ + strd r2, r3, [sp] │ │ │ │ + mov r0, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + bl 12c4ec │ │ │ │ + b.n 8ff7e │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 8fed6 │ │ │ │ + blt.w 8fd80 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ mov fp, r3 │ │ │ │ - cbz r3, 90024 │ │ │ │ + cbz r3, 90052 │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ mov r3, r8 │ │ │ │ - b.n 8fb0a │ │ │ │ + b.n 8fb46 │ │ │ │ + movw r0, #25572 @ 0x63e4 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + b.w 8f7b4 │ │ │ │ + ldr r1, [pc, #108] @ (900c0 ) │ │ │ │ + mov r3, r8 │ │ │ │ + b.n 8fb46 │ │ │ │ + movw r0, #25608 @ 0x6408 │ │ │ │ + movt r0, #42 @ 0x2a │ │ │ │ + b.w 8f7b4 │ │ │ │ + ldr.w r8, [r8, #28] │ │ │ │ + b.n 8f8ba │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90018 │ │ │ │ + bge.n 90078 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 9002a │ │ │ │ - movw r0, #25584 @ 0x63f0 │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - b.w 8f778 │ │ │ │ - ldr r1, [pc, #92] @ (90084 ) │ │ │ │ - mov r3, r8 │ │ │ │ - b.n 8fb0a │ │ │ │ - mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90018 │ │ │ │ - movw r0, #25544 @ 0x63c8 │ │ │ │ - movt r0, #42 @ 0x2a │ │ │ │ - b.w 8f778 │ │ │ │ - movw r0, #25508 @ 0x63a4 │ │ │ │ + cbz r2, 900ae │ │ │ │ + movw r0, #25648 @ 0x6430 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - b.w 8f778 │ │ │ │ + b.w 8f7b4 │ │ │ │ + movw r2, #25504 @ 0x63a0 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + movw r3, #25420 @ 0x634c │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + b.n 8fdf6 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90058 │ │ │ │ + bge.n 900a4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbz r2, 90062 │ │ │ │ - bl 1fba78 │ │ │ │ + cbz r2, 900b6 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r0, r9 │ │ │ │ - b.w 8f6b2 │ │ │ │ + b.w 8f6ee │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90058 │ │ │ │ - movw r2, #25440 @ 0x6360 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - movw r3, #25356 @ 0x630c │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - b.n 8fcfe │ │ │ │ - ldr.w r8, [r8, #28] │ │ │ │ - b.w 8f87e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90078 │ │ │ │ + mov r0, r3 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 900a4 │ │ │ │ + nop │ │ │ │ ldrb r4, [r6, #20] │ │ │ │ lsls r2, r2, #1 │ │ │ │ + movs r0, r0 │ │ │ │ + ... │ │ │ │ │ │ │ │ -00090088 : │ │ │ │ +000900c8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ands.w ip, r0, #536870912 @ 0x20000000 │ │ │ │ - beq.n 90124 │ │ │ │ + beq.n 90164 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90144 │ │ │ │ + bne.n 90184 │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ ldr.w r4, [ip, #16] │ │ │ │ cmp lr, r4 │ │ │ │ ite lt │ │ │ │ movlt r5, #0 │ │ │ │ movge r5, #1 │ │ │ │ orrs.w r5, r5, lr, lsr #31 │ │ │ │ - bne.n 900ea │ │ │ │ + bne.n 9012a │ │ │ │ ldrb.w r0, [ip, #5] │ │ │ │ add.w ip, ip, #20 │ │ │ │ ldrb.w r5, [ip, #-14] │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r5, 900ec │ │ │ │ + cbz r5, 9012c │ │ │ │ add.w r0, r0, lr, lsl #3 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 9010e │ │ │ │ + cbz r0, 9014e │ │ │ │ ldrd r5, r0, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ - cbz r2, 90108 │ │ │ │ + cbz r2, 90148 │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 900e8 │ │ │ │ + cbz r3, 90128 │ │ │ │ str r0, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #12 │ │ │ │ mla r0, r5, lr, r0 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ - cbz r0, 90128 │ │ │ │ + cbz r0, 90168 │ │ │ │ ldr.w r5, [ip, #4] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 900e2 │ │ │ │ + bne.n 90122 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 900e6 │ │ │ │ - b.n 900e8 │ │ │ │ + bne.n 90126 │ │ │ │ + b.n 90128 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - ble.n 900ea │ │ │ │ + ble.n 9012a │ │ │ │ add.w ip, ip, #8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 90136 │ │ │ │ + cbz r0, 90176 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 900d6 │ │ │ │ + bgt.n 90116 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 900f4 │ │ │ │ + bgt.n 90134 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #8 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 9011a │ │ │ │ + bgt.n 9015a │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 90124 │ │ │ │ + blt.n 90164 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp lr, r5 │ │ │ │ - bge.n 90124 │ │ │ │ + bge.n 90164 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldrb.w r4, [r4, lr] │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ movs r5, #1 │ │ │ │ lsl.w r5, r5, ip │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ - b.n 900fe │ │ │ │ + b.n 9013e │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ands.w ip, r0, #536870912 @ 0x20000000 │ │ │ │ - beq.n 90228 │ │ │ │ + beq.n 90268 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ ldr.w lr, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90248 │ │ │ │ + bne.n 90288 │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ ldr.w r4, [ip, #16] │ │ │ │ cmp lr, r4 │ │ │ │ ite lt │ │ │ │ movlt r5, #0 │ │ │ │ movge r5, #1 │ │ │ │ orrs.w r5, r5, lr, lsr #31 │ │ │ │ - bne.n 901e2 │ │ │ │ + bne.n 90222 │ │ │ │ ldrb.w r0, [ip, #5] │ │ │ │ add.w ip, ip, #20 │ │ │ │ ldrb.w r5, [ip, #-14] │ │ │ │ mov r6, r0 │ │ │ │ movs r0, #1 │ │ │ │ lsls r0, r6 │ │ │ │ - cbz r5, 901e4 │ │ │ │ + cbz r5, 90224 │ │ │ │ add.w r0, r0, lr, lsl #3 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 90212 │ │ │ │ + cbz r0, 90252 │ │ │ │ ldrd r5, r0, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ ldr.w ip, [r5, #12] │ │ │ │ str r4, [r1, #0] │ │ │ │ - cbz r2, 90200 │ │ │ │ + cbz r2, 90240 │ │ │ │ str r5, [r2, #0] │ │ │ │ - cbz r3, 90204 │ │ │ │ + cbz r3, 90244 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - cbnz r3, 9020a │ │ │ │ + cbnz r3, 9024a │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #12 │ │ │ │ mla r0, r5, lr, r0 │ │ │ │ add ip, r0 │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ - cbz r0, 9022c │ │ │ │ + cbz r0, 9026c │ │ │ │ ldrd ip, r5, [ip] │ │ │ │ add.w r4, lr, #1 │ │ │ │ str r4, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 901d6 │ │ │ │ + bne.n 90216 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 901da │ │ │ │ + bne.n 9021a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 901e0 │ │ │ │ + beq.n 90220 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w ip, [r3] │ │ │ │ - b.n 901e0 │ │ │ │ + b.n 90220 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r4, lr │ │ │ │ - ble.n 901e2 │ │ │ │ + ble.n 90222 │ │ │ │ add.w ip, ip, #8 │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ - cbz r0, 9023a │ │ │ │ + cbz r0, 9027a │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 901c6 │ │ │ │ + bgt.n 90206 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #12 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 901ec │ │ │ │ + bgt.n 9022c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add.w lr, lr, #1 │ │ │ │ add.w ip, ip, #8 │ │ │ │ cmp r4, lr │ │ │ │ - bgt.n 9021e │ │ │ │ + bgt.n 9025e │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 90228 │ │ │ │ + blt.n 90268 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, lr │ │ │ │ - ble.n 90228 │ │ │ │ + ble.n 90268 │ │ │ │ ldr r5, [r4, #24] │ │ │ │ ldrb r4, [r0, #0] │ │ │ │ adds r4, #1 │ │ │ │ ldrb.w ip, [r5, #5] │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ ldrb.w r4, [r4, lr] │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ add.w r4, r5, r4, lsl #3 │ │ │ │ movs r5, #1 │ │ │ │ lsl.w r5, r5, ip │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add r4, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr.w ip, [r5, #12] │ │ │ │ - b.n 901f6 │ │ │ │ + b.n 90236 │ │ │ │ │ │ │ │ -00090280 <_PyObject_LookupSpecial@@Base>: │ │ │ │ +000902c0 <_PyObject_LookupSpecial@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #16 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r6, [r3, #192] @ 0xc0 │ │ │ │ - ldr r3, [pc, #348] @ (903fc <_PyObject_LookupSpecial@@Base+0x17c>) │ │ │ │ + ldr r3, [pc, #348] @ (9043c <_PyObject_LookupSpecial@@Base+0x17c>) │ │ │ │ eor.w r2, r6, r1, asr #3 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ movs r1, #12 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ mul.w r7, r1, r2 │ │ │ │ add.w r8, r3, r7 │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 9031e <_PyObject_LookupSpecial@@Base+0x9e> │ │ │ │ + bne.n 9035e <_PyObject_LookupSpecial@@Base+0x9e> │ │ │ │ ldr.w r2, [r8, #1424] @ 0x590 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.n 9031e <_PyObject_LookupSpecial@@Base+0x9e> │ │ │ │ + bne.n 9035e <_PyObject_LookupSpecial@@Base+0x9e> │ │ │ │ add.w r3, r3, #40960 @ 0xa000 │ │ │ │ add r3, r7 │ │ │ │ ldr.w r0, [r3, #1428] @ 0x594 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 90388 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + beq.n 903c8 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90392 <_PyObject_LookupSpecial@@Base+0x112> │ │ │ │ + bge.n 903d2 <_PyObject_LookupSpecial@@Base+0x112> │ │ │ │ adds r3, #1 │ │ │ │ cmp r0, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - beq.n 90388 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + beq.n 903c8 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bmi.n 9039c <_PyObject_LookupSpecial@@Base+0x11c> │ │ │ │ + bmi.n 903dc <_PyObject_LookupSpecial@@Base+0x11c> │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr.w r5, [r2, #136] @ 0x88 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 903f8 <_PyObject_LookupSpecial@@Base+0x178> │ │ │ │ + beq.n 90438 <_PyObject_LookupSpecial@@Base+0x178> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9038a <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ + bge.n 903ca <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9038a <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ + bne.n 903ca <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9038a <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 903ca <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 903bc <_PyObject_LookupSpecial@@Base+0x13c> │ │ │ │ + beq.n 903fc <_PyObject_LookupSpecial@@Base+0x13c> │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 90388 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + beq.n 903c8 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - cbz r6, 9037c <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ + cbz r6, 903bc <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9037c <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ + bne.n 903bc <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 9037c <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ + bgt.n 903bc <_PyObject_LookupSpecial@@Base+0xfc> │ │ │ │ add.w r3, r3, #42240 @ 0xa500 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ adds r3, #140 @ 0x8c │ │ │ │ adds r2, r3, r7 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ adds r1, r7, #4 │ │ │ │ @@ -150078,649 +150120,650 @@ │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ str r5, [r3, r1] │ │ │ │ dmb ish │ │ │ │ str r6, [r3, r7] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 903ae <_PyObject_LookupSpecial@@Base+0x12e> │ │ │ │ + blt.n 903ee <_PyObject_LookupSpecial@@Base+0x12e> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 90388 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + beq.n 903c8 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9039c <_PyObject_LookupSpecial@@Base+0x11c> │ │ │ │ + bmi.n 903dc <_PyObject_LookupSpecial@@Base+0x11c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 902f0 <_PyObject_LookupSpecial@@Base+0x70> │ │ │ │ + bne.n 90330 <_PyObject_LookupSpecial@@Base+0x70> │ │ │ │ movs r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bics.w r3, r0, #1 │ │ │ │ - beq.n 90388 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ + beq.n 903c8 <_PyObject_LookupSpecial@@Base+0x108> │ │ │ │ orr.w r0, r0, #1 │ │ │ │ bic.w r6, r0, #1 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r6, #0] │ │ │ │ - b.n 902f2 <_PyObject_LookupSpecial@@Base+0x72> │ │ │ │ + b.n 90332 <_PyObject_LookupSpecial@@Base+0x72> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9037a <_PyObject_LookupSpecial@@Base+0xfa> │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9037a <_PyObject_LookupSpecial@@Base+0xfa> │ │ │ │ + bne.n 903ba <_PyObject_LookupSpecial@@Base+0xfa> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 903ba <_PyObject_LookupSpecial@@Base+0xfa> │ │ │ │ ldrh.w r2, [r0, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 90322 <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ + bcs.n 90362 <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 90322 <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ + bne.n 90362 <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 90322 <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ + bgt.n 90362 <_PyObject_LookupSpecial@@Base+0xa2> │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl da048 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ + bl da080 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ mov r0, r6 │ │ │ │ add r2, sp, #12 │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r6, [r6, #192] @ 0xc0 │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9032e <_PyObject_LookupSpecial@@Base+0xae> │ │ │ │ + b.n 9036e <_PyObject_LookupSpecial@@Base+0xae> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 9038a <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ + b.n 903ca <_PyObject_LookupSpecial@@Base+0x10a> │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00090400 : │ │ │ │ +00090440 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #176] @ (904c4 ) │ │ │ │ + ldr r5, [pc, #176] @ (90504 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov lr, r2 │ │ │ │ mov ip, r3 │ │ │ │ ldr r6, [r6, r5] │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r7, [r5, #84] @ 0x54 │ │ │ │ lsls r7, r7, #20 │ │ │ │ - bpl.n 90442 │ │ │ │ + bpl.n 90482 │ │ │ │ ldr r5, [r5, #28] │ │ │ │ ldr r5, [r0, r5] │ │ │ │ - cbz r5, 90442 │ │ │ │ + cbz r5, 90482 │ │ │ │ blx r5 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9045e │ │ │ │ - cbnz r2, 90486 │ │ │ │ + cbz r0, 9049e │ │ │ │ + cbnz r2, 904c6 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bic.w r3, lr, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cbz r2, 90466 │ │ │ │ + cbz r2, 904a6 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9043a │ │ │ │ + bne.n 9047a │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #19140 @ 0x4ac4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9043a │ │ │ │ + beq.n 9047a │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 904b4 │ │ │ │ + blt.n 904f4 │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #19124 @ 0x4ab4 │ │ │ │ + movw r2, #19188 @ 0x4af4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - b.w 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + b.w 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90494 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90494 │ │ │ │ + bne.n 904d4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 904d4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 90784 │ │ │ │ + bne.w 90826 │ │ │ │ bic.w r5, r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r5, #2 │ │ │ │ - bhi.w 9079c │ │ │ │ + bhi.w 907c4 │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 906fa │ │ │ │ + beq.w 9073a │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 906fe │ │ │ │ + beq.w 9073e │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 907e4 │ │ │ │ + bge.w 9080c │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r5, #2 │ │ │ │ - bne.w 907d0 │ │ │ │ + bne.w 907f8 │ │ │ │ ldr r5, [r7, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ strd r6, r5, [sp, #20] │ │ │ │ - bge.w 9075e │ │ │ │ + bge.w 9079e │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 90752 │ │ │ │ + beq.w 90792 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 90766 │ │ │ │ + bge.w 907a6 │ │ │ │ adds r3, #1 │ │ │ │ cmp r5, r2 │ │ │ │ str r3, [r5, #0] │ │ │ │ - beq.w 9076c │ │ │ │ + beq.w 907ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 90592 │ │ │ │ + bge.n 905d2 │ │ │ │ ldr.w r2, [r5, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 90622 │ │ │ │ + beq.n 90662 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 90592 │ │ │ │ + ble.n 905d2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 9063c │ │ │ │ + beq.n 9067c │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 90592 │ │ │ │ + beq.n 905d2 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 9063c │ │ │ │ + beq.n 9067c │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 90592 │ │ │ │ + beq.n 905d2 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r6, r0 │ │ │ │ - beq.n 9063c │ │ │ │ + beq.n 9067c │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 90592 │ │ │ │ + beq.n 905d2 │ │ │ │ adds r2, #24 │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ adds r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - beq.n 9063c │ │ │ │ + beq.n 9067c │ │ │ │ cmp r1, r0 │ │ │ │ - bne.n 90584 │ │ │ │ + bne.n 905c4 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90860 │ │ │ │ + beq.w 908a2 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 90662 │ │ │ │ + ble.n 906a2 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 9064c │ │ │ │ + bne.n 9068c │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 905b4 │ │ │ │ + bge.n 905f4 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r0, 905cc │ │ │ │ + cbnz r0, 9060c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ - cbnz r0, 905ec │ │ │ │ + cbnz r0, 9062c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - cbnz r0, 9060c │ │ │ │ + cbnz r0, 9064c │ │ │ │ mov r0, r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 905ba │ │ │ │ + bge.n 905fa │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 905ba │ │ │ │ + bne.n 905fa │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 905c0 │ │ │ │ + beq.n 90600 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 905c0 │ │ │ │ + bge.n 90600 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 905c0 │ │ │ │ + bne.n 90600 │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 905c6 │ │ │ │ + beq.n 90606 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 905c6 │ │ │ │ + bge.n 90606 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 905c6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 905c6 │ │ │ │ + bne.n 90606 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90606 │ │ │ │ mov r2, r5 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.n 9063c │ │ │ │ + beq.n 9067c │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90624 │ │ │ │ + bne.n 90664 │ │ │ │ movw r2, #34368 @ 0x8640 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 90592 │ │ │ │ + bne.n 905d2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90648 │ │ │ │ + bge.n 90688 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r3, r5 │ │ │ │ - b.n 905b4 │ │ │ │ + b.n 905f4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 90662 │ │ │ │ + beq.n 906a2 │ │ │ │ adds r2, #16 │ │ │ │ movs r7, #1 │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ cmp r0, r6 │ │ │ │ - beq.n 905a8 │ │ │ │ + beq.n 905e8 │ │ │ │ adds r7, #1 │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 90654 │ │ │ │ - ldr r1, [pc, #564] @ (90898 ) │ │ │ │ + bne.n 90694 │ │ │ │ + ldr r1, [pc, #568] @ (908dc ) │ │ │ │ add r2, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6d00 │ │ │ │ + bl b6d50 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 906c2 │ │ │ │ + beq.n 90702 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - cbz r3, 90684 │ │ │ │ + cbz r3, 906c4 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.n 90684 │ │ │ │ + bge.n 906c4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 907fe │ │ │ │ + bne.w 90840 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77668 │ │ │ │ + bl 776ac │ │ │ │ ldr r3, [r5, #4] │ │ │ │ movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ itett lt │ │ │ │ - movwlt r2, #26124 @ 0x660c │ │ │ │ - movwge r2, #26256 @ 0x6690 │ │ │ │ + movwlt r2, #26188 @ 0x664c │ │ │ │ + movwge r2, #26320 @ 0x66d0 │ │ │ │ ldrlt r3, [r5, #12] │ │ │ │ movtlt r2, #42 @ 0x2a │ │ │ │ itt ge │ │ │ │ ldrge r3, [r3, #12] │ │ │ │ movtge r2, #42 @ 0x2a │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #26352 @ 0x66f0 │ │ │ │ + movw r1, #26416 @ 0x6730 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 906d4 │ │ │ │ + bge.n 90714 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90842 │ │ │ │ + beq.w 90884 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 906e6 │ │ │ │ + bge.n 90726 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9084a │ │ │ │ + beq.w 9088c │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 906fa │ │ │ │ + bge.n 9073a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 906fa │ │ │ │ + cbnz r3, 9073a │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r4, #0 │ │ │ │ - b.n 905c6 │ │ │ │ - ldr r2, [pc, #412] @ (9089c ) │ │ │ │ + b.n 90606 │ │ │ │ + ldr r2, [pc, #416] @ (908e0 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ strd r5, r5, [sp, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90880 │ │ │ │ + beq.w 908c2 │ │ │ │ ldrb.w r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.w 9083e │ │ │ │ + bhi.w 90880 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 90738 │ │ │ │ + beq.n 90778 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r1, [r0, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r2, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r2, r3, lsl #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.w 9083e │ │ │ │ + bcc.w 90880 │ │ │ │ add r2, sp, #24 │ │ │ │ add r1, sp, #20 │ │ │ │ - bl 1b4e44 <_PyEval_NoToolsForUnwind@@Base+0x28c> │ │ │ │ + bl 1b5500 <_PyEval_NoToolsForUnwind@@Base+0x28c> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 906e6 │ │ │ │ + beq.n 90726 │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r5, r2 │ │ │ │ - beq.n 9076c │ │ │ │ + beq.n 907ac │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9054c │ │ │ │ - b.n 905b4 │ │ │ │ + bne.w 9058c │ │ │ │ + b.n 905f4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 90530 │ │ │ │ - b.n 90752 │ │ │ │ + bne.w 90570 │ │ │ │ + b.n 90792 │ │ │ │ cmp r5, r2 │ │ │ │ - bne.w 9054c │ │ │ │ + bne.w 9058c │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9077c │ │ │ │ + bge.n 907bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90852 │ │ │ │ + beq.n 90894 │ │ │ │ movs r5, #0 │ │ │ │ ldr r6, [sp, #20] │ │ │ │ mov r3, r5 │ │ │ │ - b.n 905b4 │ │ │ │ - mov r1, r3 │ │ │ │ - movw r0, #52200 @ 0xcbe8 │ │ │ │ - movt r0, #41 @ 0x29 │ │ │ │ - str r2, [sp, #12] │ │ │ │ - bl 2619b0 <_PyTime_ObjectToTimeval@@Base+0xf98> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 906fa │ │ │ │ - b.n 904e2 │ │ │ │ - movw r0, #26268 @ 0x669c │ │ │ │ + b.n 905f4 │ │ │ │ + movw r0, #26332 @ 0x66dc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movs r3, #2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3c40 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl c3c84 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 906fa │ │ │ │ + beq.n 9073a │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 906fa │ │ │ │ + beq.n 9073a │ │ │ │ ldr r6, [r7, #0] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ it lt │ │ │ │ ldrlt r3, [r6, #0] │ │ │ │ - bge.n 907e4 │ │ │ │ + bge.n 9080c │ │ │ │ movs r5, #0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ strd r6, r5, [sp, #20] │ │ │ │ - bge.n 90752 │ │ │ │ + bge.n 90792 │ │ │ │ adds r2, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r2, [r6, #0] │ │ │ │ - b.n 905b4 │ │ │ │ + b.n 905f4 │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #26276 @ 0x66a4 │ │ │ │ + movw r1, #26340 @ 0x66e4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 906e6 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 90726 │ │ │ │ + mov r1, r3 │ │ │ │ + movw r0, #52264 @ 0xcc28 │ │ │ │ + movt r0, #41 @ 0x29 │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 261be8 <_PyTime_ObjectToTimeval@@Base+0xf98> │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9073a │ │ │ │ + b.n 90522 │ │ │ │ ldr.w r2, [r3, #172] @ 0xac │ │ │ │ - cbz r2, 9081e │ │ │ │ + cbz r2, 90860 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ movs r1, #0 │ │ │ │ adds r2, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - ble.w 90684 │ │ │ │ + ble.w 906c4 │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ cmp r7, r6 │ │ │ │ - beq.w 905b4 │ │ │ │ + beq.w 905f4 │ │ │ │ adds r1, #1 │ │ │ │ - b.n 9080a │ │ │ │ + b.n 9084c │ │ │ │ mov r2, r3 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 905b4 │ │ │ │ + beq.w 905f4 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90820 │ │ │ │ + bne.n 90862 │ │ │ │ movw r2, #34368 @ 0x8640 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 905b4 │ │ │ │ - b.n 90684 │ │ │ │ + beq.w 905f4 │ │ │ │ + b.n 906c4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - b.n 9070c │ │ │ │ + b.n 9074c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 906d4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90714 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 906e6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90726 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9077c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 907bc │ │ │ │ mov r2, r3 │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 905a8 │ │ │ │ + beq.w 905e8 │ │ │ │ ldr.w r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90862 │ │ │ │ + bne.n 908a4 │ │ │ │ movw r2, #34368 @ 0x8640 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 905a8 │ │ │ │ - b.n 90662 │ │ │ │ + beq.w 905e8 │ │ │ │ + b.n 906a2 │ │ │ │ movw r3, #4360 @ 0x1108 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26324 @ 0x66d4 │ │ │ │ + movw r1, #26388 @ 0x6714 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 906e6 │ │ │ │ + bl f3598 │ │ │ │ + b.n 90726 │ │ │ │ + nop │ │ │ │ sxth r0, r7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000908a0 : │ │ │ │ +000908e4 : │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - bpl.n 908ee │ │ │ │ + bpl.n 90932 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ - cbz r2, 9090c │ │ │ │ - movw r3, #8121 @ 0x1fb9 │ │ │ │ + cbz r2, 90950 │ │ │ │ + movw r3, #8193 @ 0x2001 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 908dc │ │ │ │ + bne.n 90920 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl c1704 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ - cbz r0, 908e2 │ │ │ │ + bl c174c <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + cbz r0, 90926 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 908d8 │ │ │ │ + bne.n 9091c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d8ddc │ │ │ │ + bl d8e20 │ │ │ │ movs r0, #0 │ │ │ │ - b.n 908d8 │ │ │ │ + b.n 9091c │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #18452 @ 0x4814 │ │ │ │ + movw r1, #18516 @ 0x4854 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr r2, [r3, #32] │ │ │ │ - cbz r2, 9092c │ │ │ │ + cbz r2, 90970 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 92654 │ │ │ │ + bl 926b8 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 908ea │ │ │ │ + beq.n 9092e │ │ │ │ ldr r3, [r3, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 908d8 │ │ │ │ - b.n 908e2 │ │ │ │ + bne.n 9091c │ │ │ │ + b.n 90926 │ │ │ │ movw r1, #61148 @ 0xeedc │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ - movw r1, #18680 @ 0x48f8 │ │ │ │ + movw r1, #18744 @ 0x4938 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d6b78 │ │ │ │ - b.n 908e2 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 90926 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ sub sp, #20 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bpl.n 9096e │ │ │ │ + bpl.n 909b2 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #9 │ │ │ │ - beq.w 90b22 │ │ │ │ + beq.w 90b66 │ │ │ │ ldr.w r9, [r2, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 90ac2 │ │ │ │ + beq.w 90b06 │ │ │ │ ldr.w r4, [r9, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 90ab4 │ │ │ │ + beq.w 90af8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ mov r8, r4 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov fp, r0 │ │ │ │ - bge.w 90ad4 │ │ │ │ + bge.w 90b18 │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp.w ip, #1 │ │ │ │ - ble.w 90b92 │ │ │ │ + ble.w 90bd6 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r1, r3 │ │ │ │ it ne │ │ │ │ movne r0, r4 │ │ │ │ - bne.w 90ae8 │ │ │ │ + bne.w 90b2c │ │ │ │ movs r6, #1 │ │ │ │ adds r4, #16 │ │ │ │ mov sl, r5 │ │ │ │ movw r7, #40968 @ 0xa008 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ mov r5, ip │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr.w r1, [r4, r6, lsl #2] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #30 │ │ │ │ it pl │ │ │ │ ldrpl.w r3, [r1, #132] @ 0x84 │ │ │ │ - bpl.n 90a0c │ │ │ │ - ldr r3, [pc, #464] @ (90ba8 ) │ │ │ │ + bpl.n 90a50 │ │ │ │ + ldr r3, [pc, #464] @ (90bec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ movs r2, #28 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr.w r3, [r1, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -150730,304 +150773,304 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w ip, r0, #91136 @ 0x16400 │ │ │ │ ldr.w r2, [ip, #400] @ 0x190 │ │ │ │ cmp r2, r1 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90b36 │ │ │ │ + beq.w 90b7a │ │ │ │ ldr.w r3, [ip, #416] @ 0x1a0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - bpl.w 90b76 │ │ │ │ + bpl.w 90bba │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 90b10 │ │ │ │ + bne.n 90b54 │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 90b10 │ │ │ │ + beq.n 90b54 │ │ │ │ mov r0, r3 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, sl │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r0, #3 │ │ │ │ - beq.w 90b6a │ │ │ │ + beq.w 90bae │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90aa4 │ │ │ │ + beq.n 90ae8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ mvn.w r2, r8 │ │ │ │ and.w r2, r2, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r3, #0] │ │ │ │ - cbnz r2, 90a8a │ │ │ │ + cbnz r2, 90ace │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r4, [r2, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 90ad0 │ │ │ │ + beq.n 90b14 │ │ │ │ mov r2, r9 │ │ │ │ cmp fp, r9 │ │ │ │ ite ne │ │ │ │ movne r1, fp │ │ │ │ moveq r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 90a82 │ │ │ │ + bge.n 90ac6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90b96 │ │ │ │ + beq.w 90bda │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90a52 │ │ │ │ + bne.n 90a96 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 90a52 │ │ │ │ + b.n 90a96 │ │ │ │ adds r6, #1 │ │ │ │ cmp r5, r6 │ │ │ │ - bgt.n 909c4 │ │ │ │ + bgt.n 90a08 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, sl │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r4, #0 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90a82 │ │ │ │ + bne.n 90ac6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w c1fb8 │ │ │ │ + b.w c2000 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 90a82 │ │ │ │ + b.n 90ac6 │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ orr.w r0, r4, #1 │ │ │ │ cmp.w ip, #1 │ │ │ │ - ble.n 90b06 │ │ │ │ + ble.n 90b4a │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 90b9e │ │ │ │ + beq.n 90be2 │ │ │ │ adds r4, #16 │ │ │ │ movs r6, #1 │ │ │ │ mov r3, r4 │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, ip │ │ │ │ - beq.n 90b06 │ │ │ │ + beq.n 90b4a │ │ │ │ ldr.w r7, [r3, #4]! │ │ │ │ cmp r1, r7 │ │ │ │ - bne.n 90aee │ │ │ │ + bne.n 90b32 │ │ │ │ cmp r6, ip │ │ │ │ it lt │ │ │ │ movlt r8, r0 │ │ │ │ - blt.w 909b6 │ │ │ │ + blt.w 909fa │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 90ab4 │ │ │ │ + b.n 90af8 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 90b40 │ │ │ │ + beq.n 90b84 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - b.n 90a28 │ │ │ │ + b.n 90a6c │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #132] @ (90bac ) │ │ │ │ - bl bdcb4 <_PyUnicode_Equal@@Base> │ │ │ │ + ldr r1, [pc, #132] @ (90bf0 ) │ │ │ │ + bl bdd00 <_PyUnicode_Equal@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9096e │ │ │ │ - b.n 90ac2 │ │ │ │ + beq.w 909b2 │ │ │ │ + b.n 90b06 │ │ │ │ add.w r0, r0, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r0, #392] @ 0x188 │ │ │ │ - b.n 90a0c │ │ │ │ + b.n 90a50 │ │ │ │ mov r0, sl │ │ │ │ mov r5, sl │ │ │ │ - bl 267f74 │ │ │ │ + bl 268560 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.n 90ab4 │ │ │ │ + bne.n 90af8 │ │ │ │ ldr.w r3, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90ab4 │ │ │ │ + bne.n 90af8 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 90ab4 │ │ │ │ + b.n 90af8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r5, sl │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.n 90ab4 │ │ │ │ - b.n 90b50 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + bne.n 90af8 │ │ │ │ + b.n 90b94 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ mov r5, sl │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ tst.w r8, #1 │ │ │ │ - bne.n 90ab4 │ │ │ │ - b.n 90b50 │ │ │ │ + bne.n 90af8 │ │ │ │ + b.n 90b94 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 90b06 │ │ │ │ + b.n 90b4a │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 90a82 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 90ac6 │ │ │ │ mov r8, r0 │ │ │ │ adds r4, #16 │ │ │ │ movs r6, #1 │ │ │ │ - b.n 909b6 │ │ │ │ + b.n 909fa │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ sxth r0, r7 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 90f5e │ │ │ │ + beq.w 90fa2 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 90f70 │ │ │ │ + bge.w 90fb4 │ │ │ │ ldr.w r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90c4e │ │ │ │ + beq.n 90c92 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 90c14 │ │ │ │ + ble.n 90c58 │ │ │ │ ldr r5, [r3, #16] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 90c68 │ │ │ │ + beq.n 90cac │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 90c14 │ │ │ │ + beq.n 90c58 │ │ │ │ ldr r5, [r3, #20] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 90c68 │ │ │ │ + beq.n 90cac │ │ │ │ cmp r2, #2 │ │ │ │ - beq.n 90c14 │ │ │ │ + beq.n 90c58 │ │ │ │ ldr r5, [r3, #24] │ │ │ │ cmp r5, r1 │ │ │ │ - beq.n 90c68 │ │ │ │ + beq.n 90cac │ │ │ │ cmp r2, #3 │ │ │ │ - beq.n 90c14 │ │ │ │ + beq.n 90c58 │ │ │ │ adds r3, #24 │ │ │ │ movs r5, #3 │ │ │ │ ldr.w r6, [r3, #4]! │ │ │ │ adds r5, #1 │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n 90c68 │ │ │ │ + beq.n 90cac │ │ │ │ cmp r2, r5 │ │ │ │ - bne.n 90c06 │ │ │ │ + bne.n 90c4a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - cbz r2, 90c2e │ │ │ │ + cbz r2, 90c72 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst.w r3, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r4, [r4, #12] │ │ │ │ - movw r3, #38900 @ 0x97f4 │ │ │ │ + movw r3, #38964 @ 0x9834 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #26576 @ 0x67d0 │ │ │ │ + movw r1, #26640 @ 0x6810 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r3, #0 │ │ │ │ - b.n 90d56 │ │ │ │ + b.n 90d9a │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 90c68 │ │ │ │ + beq.n 90cac │ │ │ │ ldr.w r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 90c50 │ │ │ │ + bne.n 90c94 │ │ │ │ movw r3, #34368 @ 0x8640 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 90c14 │ │ │ │ + bne.n 90c58 │ │ │ │ ldr r5, [r0, #20] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ands r3, r2 │ │ │ │ lsls r0, r2, #22 │ │ │ │ - bmi.w 90e68 │ │ │ │ + bmi.w 90eac │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 90c96 │ │ │ │ + bgt.n 90cda │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 90dcc │ │ │ │ + beq.w 90e10 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.w 90dcc │ │ │ │ + bhi.w 90e10 │ │ │ │ tbb [pc, r3] │ │ │ │ ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ strb r0, [r5, #25] │ │ │ │ ldr r7, [sp, #636] @ 0x27c │ │ │ │ ldrb r7, [r3, #14] │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ itt eq │ │ │ │ - movweq r6, #25933 @ 0x654d │ │ │ │ + movweq r6, #26001 @ 0x6591 │ │ │ │ movteq r6, #12 │ │ │ │ - bne.w 90db8 │ │ │ │ - ldr.w r8, [pc, #852] @ 90ffc │ │ │ │ + bne.w 90dfc │ │ │ │ + ldr.w r8, [pc, #852] @ 91040 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2000] @ 0x7d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90d90 │ │ │ │ - ldr.w ip, [pc, #828] @ 91000 │ │ │ │ + beq.n 90dd4 │ │ │ │ + ldr.w ip, [pc, #828] @ 91044 │ │ │ │ ldr.w r1, [r2, #2004] @ 0x7d4 │ │ │ │ add.w lr, r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr.w r9, [ip, #1600] @ 0x640 │ │ │ │ str.w r1, [r2, #2000] @ 0x7d0 │ │ │ │ str.w lr, [r2, #2004] @ 0x7d4 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 90e2e │ │ │ │ + bne.w 90e72 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w r9, [r3, #20] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r3, #8] │ │ │ │ - bge.n 90cf8 │ │ │ │ + bge.n 90d3c │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ str r6, [r3, #24] │ │ │ │ movs r1, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ sub.w r5, r3, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ @@ -151051,261 +151094,261 @@ │ │ │ │ adds r1, #1 │ │ │ │ str.w r6, [r3, #-8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r7 │ │ │ │ str.w r5, [r2, #3760] @ 0xeb0 │ │ │ │ str.w r4, [r2, #3868] @ 0xf1c │ │ │ │ str.w r1, [r2, #3768] @ 0xeb8 │ │ │ │ - bgt.n 90dea │ │ │ │ + bgt.n 90e2e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr.w r8, [pc, #668] @ 90ffc │ │ │ │ + ldr.w r8, [pc, #668] @ 91040 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2000] @ 0x7d0 │ │ │ │ - cbz r3, 90d8e │ │ │ │ + cbz r3, 90dd2 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 90cc0 │ │ │ │ - movw r6, #5781 @ 0x1695 │ │ │ │ + b.n 90d04 │ │ │ │ + movw r6, #5849 @ 0x16d9 │ │ │ │ movt r6, #9 │ │ │ │ - b.n 90ca6 │ │ │ │ - movw r6, #8925 @ 0x22dd │ │ │ │ + b.n 90cea │ │ │ │ + movw r6, #8997 @ 0x2325 │ │ │ │ movt r6, #12 │ │ │ │ - b.n 90ca6 │ │ │ │ + b.n 90cea │ │ │ │ mov r6, r3 │ │ │ │ movw r0, #14536 @ 0x38c8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 90c4a │ │ │ │ + beq.w 90c8e │ │ │ │ ldr r2, [r4, #0] │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r0, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ str r1, [r3, #20] │ │ │ │ - blt.n 90cf4 │ │ │ │ - b.n 90cf8 │ │ │ │ + blt.n 90d38 │ │ │ │ + b.n 90d3c │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.n 90dcc │ │ │ │ + ble.n 90e10 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ itt eq │ │ │ │ - movweq r6, #18305 @ 0x4781 │ │ │ │ + movweq r6, #18449 @ 0x4811 │ │ │ │ movteq r6, #11 │ │ │ │ - beq.w 90ca6 │ │ │ │ + beq.w 90cea │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #0] │ │ │ │ - movw r1, #14852 @ 0x3a04 │ │ │ │ + movw r1, #14916 @ 0x3a44 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ ldr.w r1, [r2, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 90d56 │ │ │ │ + beq.n 90d9a │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 90d56 │ │ │ │ + beq.n 90d9a │ │ │ │ ldr.w r2, [r2, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90d56 │ │ │ │ + bne.n 90d9a │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - cbnz r2, 90e26 │ │ │ │ + cbnz r2, 90e6a │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 90d56 │ │ │ │ + bmi.n 90d9a │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90e10 │ │ │ │ + bne.n 90e54 │ │ │ │ dmb ish │ │ │ │ - b.n 90d56 │ │ │ │ + b.n 90d9a │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 90d56 │ │ │ │ - b.n 90e02 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.n 90d9a │ │ │ │ + b.n 90e46 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r9, r2 │ │ │ │ - bne.n 90ea8 │ │ │ │ + bne.n 90eec │ │ │ │ add.w r0, ip, #1592 @ 0x638 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r9, r0 │ │ │ │ - cbnz r0, 90e9c │ │ │ │ + cbnz r0, 90ee0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ str.w r9, [r3, #20] │ │ │ │ str r5, [r3, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 90cf4 │ │ │ │ - b.n 90cf8 │ │ │ │ + blt.w 90d38 │ │ │ │ + b.n 90d3c │ │ │ │ cmp r3, #8 │ │ │ │ - bgt.n 90f44 │ │ │ │ + bgt.n 90f88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 90dcc │ │ │ │ + beq.n 90e10 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi.n 90dcc │ │ │ │ - add r2, pc, #4 @ (adr r2, 90e7c ) │ │ │ │ + bhi.n 90e10 │ │ │ │ + add r2, pc, #4 @ (adr r2, 90ec0 ) │ │ │ │ ldr.w pc, [r2, r3, lsl #2] │ │ │ │ - lsrs r1, r0, #29 │ │ │ │ + lsrs r5, r0, #30 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r5, r1, #23 │ │ │ │ + lsrs r1, r2, #24 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r1, r0, #29 │ │ │ │ + lsrs r5, r0, #30 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r7, r6, #28 │ │ │ │ + lsrs r3, r7, #29 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r5, r1, #23 │ │ │ │ + lsrs r1, r2, #24 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r5, r1, #23 │ │ │ │ + lsrs r1, r2, #24 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r5, r1, #23 │ │ │ │ + lsrs r1, r2, #24 │ │ │ │ movs r1, r1 │ │ │ │ - lsrs r3, r0, #27 │ │ │ │ + lsrs r7, r0, #28 │ │ │ │ movs r1, r1 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 90e5c │ │ │ │ + b.n 90ea0 │ │ │ │ ldr.w r2, [ip, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ blx r9 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 90e5c │ │ │ │ - movw r6, #8925 @ 0x22dd │ │ │ │ + b.n 90ea0 │ │ │ │ + movw r6, #8997 @ 0x2325 │ │ │ │ movt r6, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 90fa8 │ │ │ │ - ldr.w r8, [pc, #300] @ 90ffc │ │ │ │ + beq.n 90fec │ │ │ │ + ldr.w r8, [pc, #300] @ 91040 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr.w r3, [r8, r7] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ - cbz r3, 90f1e │ │ │ │ + cbz r3, 90f62 │ │ │ │ ldr.w r0, [r2, #2012] @ 0x7dc │ │ │ │ str r1, [sp, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r0, #1 │ │ │ │ str.w r1, [r2, #2008] @ 0x7d8 │ │ │ │ str.w r0, [r2, #2012] @ 0x7dc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 1971f0 <_Py_NewReference@@Base> │ │ │ │ + bl 1978b8 <_Py_NewReference@@Base> │ │ │ │ ldrd r3, r1, [sp, #8] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r5, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - b.n 90e5c │ │ │ │ + b.n 90ea0 │ │ │ │ movw r0, #14136 @ 0x3738 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r1, [sp, #8] │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 90f04 │ │ │ │ - b.n 90c4a │ │ │ │ - movw r6, #5781 @ 0x1695 │ │ │ │ + bne.n 90f48 │ │ │ │ + b.n 90c8e │ │ │ │ + movw r6, #5849 @ 0x16d9 │ │ │ │ movt r6, #9 │ │ │ │ - b.n 90eca │ │ │ │ + b.n 90f0e │ │ │ │ movs r6, #0 │ │ │ │ - b.n 90eca │ │ │ │ + b.n 90f0e │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble.w 90dcc │ │ │ │ + ble.w 90e10 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 90dcc │ │ │ │ - movw r6, #55469 @ 0xd8ad │ │ │ │ + bne.w 90e10 │ │ │ │ + movw r6, #56697 @ 0xdd79 │ │ │ │ movt r6, #21 │ │ │ │ - b.n 90eca │ │ │ │ + b.n 90f0e │ │ │ │ mov r5, r1 │ │ │ │ - cbz r1, 90fc0 │ │ │ │ + cbz r1, 91004 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 90bd6 │ │ │ │ + blt.w 90c1a │ │ │ │ ldr r2, [r0, #12] │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - cbz r2, 90f8a │ │ │ │ + cbz r2, 90fce │ │ │ │ ldr r4, [r2, #4] │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ tst.w r4, #268435456 @ 0x10000000 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ - movw r3, #38900 @ 0x97f4 │ │ │ │ + movw r3, #38964 @ 0x9834 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [sp, #0] │ │ │ │ - movw r1, #26504 @ 0x6788 │ │ │ │ + movw r1, #26568 @ 0x67c8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl d6b78 │ │ │ │ - b.n 90c4a │ │ │ │ + bl d6bbc │ │ │ │ + b.n 90c8e │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #14880 @ 0x3a20 │ │ │ │ + movw r1, #14944 @ 0x3a60 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 90c4a │ │ │ │ + bl f3598 │ │ │ │ + b.n 90c8e │ │ │ │ ldr r3, [r0, #12] │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r6, [r2, #0] │ │ │ │ - cbz r3, 90fda │ │ │ │ + cbz r3, 9101e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst.w r2, #268435456 @ 0x10000000 │ │ │ │ it ne │ │ │ │ movne r5, r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #38900 @ 0x97f4 │ │ │ │ + movw r3, #38964 @ 0x9834 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ - movw r1, #26436 @ 0x6744 │ │ │ │ + movw r1, #26500 @ 0x6784 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 90c4a │ │ │ │ + bl d6bbc │ │ │ │ + b.n 90c8e │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -151316,15 +151359,15 @@ │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ bic.w ip, r0, #3 │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ bic.w r1, r1, #3 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ bfi r0, r2, #0, #2 │ │ │ │ - ldr r2, [pc, #200] @ (910fc ) │ │ │ │ + ldr r2, [pc, #200] @ (91140 ) │ │ │ │ ldr.w lr, [lr, r2] │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ str r0, [r1, #0] │ │ │ │ and.w r2, r2, #3 │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ orrs r2, r1 │ │ │ │ str.w r2, [ip, #4] │ │ │ │ @@ -151332,89 +151375,89 @@ │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ ldr.w r1, [r3, #-4] │ │ │ │ ldr.w r2, [r0, #3768] @ 0xeb8 │ │ │ │ and.w r1, r1, #1 │ │ │ │ ldr.w ip, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ str.w r1, [r3, #-4] │ │ │ │ - ble.n 91098 │ │ │ │ + ble.n 910dc │ │ │ │ ldr.w r1, [r0, #3868] @ 0xf1c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #3768] @ 0xeb8 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r0, #3868] @ 0xf1c │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 910a8 │ │ │ │ + bne.n 910ec │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 910e2 │ │ │ │ + bne.n 91126 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 910c8 │ │ │ │ + cbnz r0, 9110c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r3, [r2, #160] @ 0xa0 │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ bx r3 │ │ │ │ ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 9107e │ │ │ │ + beq.n 910c2 │ │ │ │ ldr.w r2, [ip] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9107e │ │ │ │ + bge.n 910c2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9107e │ │ │ │ + bne.n 910c2 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9107e │ │ │ │ + b.n 910c2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91088 │ │ │ │ + bge.n 910cc │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91088 │ │ │ │ + bne.n 910cc │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91088 │ │ │ │ + b.n 910cc │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91084 │ │ │ │ + bge.n 910c8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91084 │ │ │ │ + bne.n 910c8 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 91084 │ │ │ │ + b.n 910c8 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -00091100 : │ │ │ │ +00091144 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r0, [pc, #12] @ (9112c ) │ │ │ │ + ldr r0, [pc, #12] @ (91170 ) │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ - bl 91130 │ │ │ │ + bl 91174 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -151423,96 +151466,96 @@ │ │ │ │ ldr r5, [r1, #4] │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ mov sl, r0 │ │ │ │ bic.w r7, r3, #2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r5, #84] @ 0x54 │ │ │ │ ldr.w ip, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r4, #20 │ │ │ │ - bpl.w 91548 │ │ │ │ + bpl.w 9158c │ │ │ │ ldr r4, [r5, #28] │ │ │ │ ldr r6, [r1, r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 91548 │ │ │ │ + beq.w 9158c │ │ │ │ mov r8, r2 │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 91408 │ │ │ │ - movw r3, #9945 @ 0x26d9 │ │ │ │ + bne.w 9144c │ │ │ │ + movw r3, #10033 @ 0x2731 │ │ │ │ movt r3, #13 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.w 91304 │ │ │ │ + bne.w 91348 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #640] @ (91404 ) │ │ │ │ + ldr r2, [pc, #640] @ (91448 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r6, [r1, r2] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.w 91652 │ │ │ │ + beq.w 91696 │ │ │ │ cmp r7, #8 │ │ │ │ - bhi.w 9157a │ │ │ │ + bhi.w 915be │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 91312 │ │ │ │ + beq.w 91356 │ │ │ │ add.w r9, sp, #32 │ │ │ │ ldr.w r2, [r8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91520 │ │ │ │ + bge.w 91564 │ │ │ │ bic.w r4, r4, #2147483648 @ 0x80000000 │ │ │ │ adds r3, #1 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [r9] │ │ │ │ - cbz r4, 91200 │ │ │ │ + cbz r4, 91244 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91538 │ │ │ │ + bge.w 9157c │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [r9, #4] │ │ │ │ - bls.n 91200 │ │ │ │ + bls.n 91244 │ │ │ │ add.w r1, r8, #8 │ │ │ │ add.w r0, r9, #4 │ │ │ │ add.w r8, r8, r7, lsl #2 │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91510 │ │ │ │ + bge.w 91554 │ │ │ │ adds r3, #1 │ │ │ │ cmp r8, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - bne.n 911e6 │ │ │ │ + bne.n 9122a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r5 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91322 │ │ │ │ + bge.w 91366 │ │ │ │ bic.w r8, r5, #1 │ │ │ │ ldr.w r4, [r6, #148] @ 0x94 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91340 │ │ │ │ + beq.w 91384 │ │ │ │ ldr.w r1, [r6, #152] @ 0x98 │ │ │ │ subs r1, r1, r4 │ │ │ │ cmp.w r2, r1, asr #2 │ │ │ │ - bge.w 91340 │ │ │ │ + bge.w 91384 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ str.w r2, [r6, #148] @ 0x94 │ │ │ │ movs r2, #0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - bge.w 913d0 │ │ │ │ + bge.w 91414 │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r3, [r4, #0] │ │ │ │ ldrd r1, r2, [r8, #8] │ │ │ │ strd r1, r2, [r4, #12] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ @@ -151521,117 +151564,117 @@ │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ str r1, [r4, #32] │ │ │ │ add.w r1, r3, #128 @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #28] │ │ │ │ - ble.n 912b4 │ │ │ │ + ble.n 912f8 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, r1 │ │ │ │ - ble.n 912b4 │ │ │ │ + ble.n 912f8 │ │ │ │ str r1, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #2 │ │ │ │ - ble.n 912b4 │ │ │ │ + ble.n 912f8 │ │ │ │ str r1, [r4, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #3 │ │ │ │ - ble.n 912b4 │ │ │ │ + ble.n 912f8 │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp r0, #4 │ │ │ │ - ble.n 912b4 │ │ │ │ + ble.n 912f8 │ │ │ │ add.w lr, r4, #52 @ 0x34 │ │ │ │ mov.w ip, #4 │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ cmp ip, r0 │ │ │ │ - blt.n 912a6 │ │ │ │ + blt.n 912ea │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r9 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl a1930 │ │ │ │ + bl a1990 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9155a │ │ │ │ + bne.w 9159e │ │ │ │ cmp r7, #8 │ │ │ │ - bhi.w 91590 │ │ │ │ + bhi.w 915d4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 915c8 │ │ │ │ + bne.w 9160c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl a25bc <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl a261c <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 9156c │ │ │ │ + beq.w 915b0 │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91598 │ │ │ │ + bne.w 915dc │ │ │ │ mov r0, r4 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 912ec │ │ │ │ + b.n 91330 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov fp, r5 │ │ │ │ add.w r9, sp, #32 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9120c │ │ │ │ + blt.w 91250 │ │ │ │ bic.w r8, r5, #1 │ │ │ │ ldr.w r4, [r6, #148] @ 0x94 │ │ │ │ orr.w r3, r5, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ orr.w fp, r5, #1 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 91226 │ │ │ │ + bne.w 9126a │ │ │ │ add.w r0, r2, #1000 @ 0x3e8 │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ cmp.w r1, r0, lsl #2 │ │ │ │ - blt.w 91622 │ │ │ │ + blt.w 91666 │ │ │ │ ldr.w r4, [r6, #700] @ 0x2bc │ │ │ │ ldr.w r0, [r6, #144] @ 0x90 │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 91608 │ │ │ │ + bne.w 9164c │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ str r1, [sp, #20] │ │ │ │ ldrd r0, r4, [r0, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9166c │ │ │ │ + beq.w 916b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str r3, [r0, #0] │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ ldr r1, [sp, #20] │ │ │ │ str r1, [r0, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr.w ip, [r6, #144] @ 0x90 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 915f4 │ │ │ │ + bne.w 91638 │ │ │ │ str.w r4, [r6, #144] @ 0x90 │ │ │ │ add r1, r4 │ │ │ │ str.w r1, [r6, #152] @ 0x98 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ clz r1, r1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ @@ -151639,15 +151682,15 @@ │ │ │ │ add.w r1, r1, #3 │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ str.w r2, [r6, #148] @ 0x94 │ │ │ │ mov.w r2, #0 │ │ │ │ str.w fp, [r4, #8] │ │ │ │ str r2, [r4, #4] │ │ │ │ - blt.w 9124e │ │ │ │ + blt.w 91292 │ │ │ │ orr.w r2, r3, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ ldrd r2, r1, [r8, #8] │ │ │ │ strd r2, r1, [r4, #12] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ @@ -151655,334 +151698,334 @@ │ │ │ │ strd r2, r2, [r4, #20] │ │ │ │ add.w r2, r4, #40 @ 0x28 │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ str r1, [r4, #32] │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ str r0, [r4, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 9127c │ │ │ │ - b.n 912b4 │ │ │ │ + bgt.w 912c0 │ │ │ │ + b.n 912f8 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9116e │ │ │ │ + beq.w 911b2 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, ip │ │ │ │ add r2, sp, #32 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl da894 <_PyEval_CheckExceptTypeValid@@Base+0x988> │ │ │ │ + bl da8cc <_PyEval_CheckExceptTypeValid@@Base+0x988> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91576 │ │ │ │ + beq.w 915ba │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ orr.w r2, r4, #2147483648 @ 0x80000000 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r9 │ │ │ │ blx r6 │ │ │ │ ldr.w r6, [r9, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r6, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 914e8 │ │ │ │ + ble.n 9152c │ │ │ │ ldr.w r0, [r8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9145a │ │ │ │ + bge.n 9149e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91666 │ │ │ │ + beq.w 916aa │ │ │ │ cmp r6, #1 │ │ │ │ - beq.n 914e8 │ │ │ │ + beq.n 9152c │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91474 │ │ │ │ + bge.n 914b8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91682 │ │ │ │ + beq.w 916c6 │ │ │ │ cmp r6, #2 │ │ │ │ - beq.n 914e8 │ │ │ │ + beq.n 9152c │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9148e │ │ │ │ + bge.n 914d2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9164c │ │ │ │ + beq.w 91690 │ │ │ │ cmp r6, #3 │ │ │ │ - beq.n 914e8 │ │ │ │ + beq.n 9152c │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 914a8 │ │ │ │ + bge.n 914ec │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91626 │ │ │ │ + beq.w 9166a │ │ │ │ cmp r6, #4 │ │ │ │ - beq.n 914e8 │ │ │ │ + beq.n 9152c │ │ │ │ ldr.w r0, [r8, #16] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 914c2 │ │ │ │ + bge.n 91506 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9162c │ │ │ │ + beq.w 91670 │ │ │ │ cmp r6, #5 │ │ │ │ - beq.n 914e8 │ │ │ │ + beq.n 9152c │ │ │ │ add.w r3, r8, #16 │ │ │ │ movs r7, #5 │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 914e2 │ │ │ │ + bge.n 91526 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 91642 │ │ │ │ + beq.w 91686 │ │ │ │ adds r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bne.n 914cc │ │ │ │ + bne.n 91510 │ │ │ │ sub.w r0, r8, #4 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 912ec │ │ │ │ + bge.w 91330 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 912ec │ │ │ │ + bne.w 91330 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 912ec │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91330 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ cmp r8, r1 │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ - bne.w 911e6 │ │ │ │ - b.n 91200 │ │ │ │ + bne.w 9122a │ │ │ │ + b.n 91244 │ │ │ │ bic.w r4, r4, #2147483648 @ 0x80000000 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bic.w r4, r4, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 911c0 │ │ │ │ - b.n 91200 │ │ │ │ + bne.w 91204 │ │ │ │ + b.n 91244 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ cmp r7, #2 │ │ │ │ str.w r2, [r9, #4] │ │ │ │ - bhi.w 911da │ │ │ │ - b.n 91200 │ │ │ │ + bhi.w 9121e │ │ │ │ + b.n 91244 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, sl │ │ │ │ str.w ip, [sp, #104] @ 0x68 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ + b.w 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a0800 <_Py_HandlePending@@Base+0x62c> │ │ │ │ + bl 1a0ec0 <_Py_HandlePending@@Base+0x62c> │ │ │ │ cmp r7, #8 │ │ │ │ - bls.n 9156c │ │ │ │ + bls.n 915b0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr.w r3, [sl, #72] @ 0x48 │ │ │ │ - cbz r3, 915d4 │ │ │ │ + cbz r3, 91618 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - cbz r3, 915d4 │ │ │ │ + cbz r3, 91618 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 912fc │ │ │ │ + b.n 91340 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 911a0 │ │ │ │ - bl 1fba78 │ │ │ │ + bne.w 911e4 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 912ec │ │ │ │ + b.n 91330 │ │ │ │ mov r0, r9 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 912d0 │ │ │ │ + bl 76338 │ │ │ │ + b.n 91314 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 912fc │ │ │ │ + beq.w 91340 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 91632 │ │ │ │ + blt.n 91676 │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #19124 @ 0x4ab4 │ │ │ │ + movw r2, #19188 @ 0x4af4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + b.w 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #0 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 912ec │ │ │ │ + b.n 91330 │ │ │ │ movw r1, #4356 @ 0x1104 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #19140 @ 0x4ac4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b.w 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + b.w 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr.w r0, [r6, #148] @ 0x94 │ │ │ │ add.w lr, ip, #12 │ │ │ │ sub.w r0, r0, lr │ │ │ │ asrs r0, r0, #2 │ │ │ │ str.w r0, [ip, #8] │ │ │ │ - b.n 91398 │ │ │ │ + b.n 913dc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bhi.w 91360 │ │ │ │ + bhi.w 913a4 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r6, #700] @ 0x2bc │ │ │ │ str r0, [r4, #0] │ │ │ │ str.w ip, [r4, #8] │ │ │ │ - b.n 9138c │ │ │ │ + b.n 913d0 │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n 91348 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 914a8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 914c2 │ │ │ │ + b.n 9138c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 914ec │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91506 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 915a8 │ │ │ │ + bne.n 915ec │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 915a8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 915ec │ │ │ │ str r3, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - b.n 914e2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9148e │ │ │ │ + b.n 91526 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 914d2 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - bl 19ff24 │ │ │ │ + bl 1a05e4 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 912ec │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9145a │ │ │ │ + b.n 91330 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9149e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ cmp r7, r4 │ │ │ │ - beq.n 91688 │ │ │ │ + beq.n 916cc │ │ │ │ ldr.w r0, [r9, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n 91672 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91474 │ │ │ │ - bl 1fba78 │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 916b6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 914b8 │ │ │ │ + bl 1fbcb8 │ │ │ │ cmp r7, #8 │ │ │ │ - bls.w 9156c │ │ │ │ - b.n 91566 │ │ │ │ + bls.w 915b0 │ │ │ │ + b.n 915aa │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r5, [pc, #184] @ (9175c ) │ │ │ │ + ldr r5, [pc, #184] @ (917a0 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r5, [r1, r5] │ │ │ │ - cbnz r3, 916de │ │ │ │ + cbnz r3, 91722 │ │ │ │ bics.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ - bne.n 91718 │ │ │ │ + bne.n 9175c │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 916fc │ │ │ │ + bcc.n 91740 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 916f4 │ │ │ │ + cbz r3, 91738 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ adds r7, #8 │ │ │ │ ands.w r1, r1, #32 │ │ │ │ itte ne │ │ │ │ movne r1, #0 │ │ │ │ movne r0, r1 │ │ │ │ ldreq r0, [r4, #12] │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r7, lr} │ │ │ │ bx r3 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 916b2 │ │ │ │ + beq.n 916f6 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bl 19d840 │ │ │ │ + bl 19df00 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 916b2 │ │ │ │ + beq.n 916f6 │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 916c0 │ │ │ │ - movw r1, #24264 @ 0x5ec8 │ │ │ │ + bcc.n 91704 │ │ │ │ + movw r1, #24328 @ 0x5f08 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ bl 312fc <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 916f4 │ │ │ │ - b.n 916c0 │ │ │ │ + bne.n 91738 │ │ │ │ + b.n 91704 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bl 20702c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 207264 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 916f4 │ │ │ │ + beq.n 91738 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #26648 @ 0x6818 │ │ │ │ + movw r2, #26712 @ 0x6858 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 916f4 │ │ │ │ + bge.n 91738 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 916f4 │ │ │ │ + bne.n 91738 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 916f4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91738 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movw r0, #5160 @ 0x1428 │ │ │ │ @@ -151993,18 +152036,18 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9188e │ │ │ │ + beq.n 918d2 │ │ │ │ ldr.w r0, [r0, #-4] │ │ │ │ bic.w ip, r2, #3 │ │ │ │ - ldr r5, [pc, #312] @ (918d4 ) │ │ │ │ + ldr r5, [pc, #312] @ (91918 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ bic.w r0, r0, #3 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ and.w r2, r1, #3 │ │ │ │ @@ -152023,141 +152066,141 @@ │ │ │ │ addgt.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ strgt.w r1, [r2, #3768] @ 0xeb8 │ │ │ │ ldr.w r1, [r2, #3868] @ 0xf1c │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 918c8 │ │ │ │ + bne.n 9190c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ lsls r2, r2, #22 │ │ │ │ - bmi.n 918a2 │ │ │ │ + bmi.n 918e6 │ │ │ │ movs r1, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - cbnz r0, 9182a │ │ │ │ + cbnz r0, 9186e │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - cbnz r0, 9184c │ │ │ │ + cbnz r0, 91890 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91870 │ │ │ │ + bne.n 918b4 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #2004] @ 0x7d4 │ │ │ │ cmp r1, #15 │ │ │ │ - bhi.n 91896 │ │ │ │ + bhi.n 918da │ │ │ │ ldr.w r0, [r2, #2000] @ 0x7d0 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r2, #2000] @ 0x7d0 │ │ │ │ str.w r1, [r2, #2004] @ 0x7d4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 917fe │ │ │ │ + bge.n 91842 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 917fe │ │ │ │ + bne.n 91842 │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91802 │ │ │ │ + beq.n 91846 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91802 │ │ │ │ + bge.n 91846 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 91802 │ │ │ │ + bne.n 91846 │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ ldr r2, [r5, r4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 9180a │ │ │ │ + beq.n 9184e │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r2, #2012] @ 0x7dc │ │ │ │ cmp r1, #15 │ │ │ │ - bhi.n 91896 │ │ │ │ + bhi.n 918da │ │ │ │ ldr.w r0, [r2, #2008] @ 0x7d8 │ │ │ │ adds r1, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str.w r3, [r2, #2008] @ 0x7d8 │ │ │ │ str.w r1, [r2, #2012] @ 0x7dc │ │ │ │ - b.n 91826 │ │ │ │ - ldr r5, [pc, #68] @ (918d4 ) │ │ │ │ + b.n 9186a │ │ │ │ + ldr r5, [pc, #68] @ (91918 ) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - b.n 917ea │ │ │ │ + b.n 9182e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 7ea38 │ │ │ │ + b.w 7ea58 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - cbz r0, 918b4 │ │ │ │ + cbz r0, 918f8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 918b4 │ │ │ │ + bge.n 918f8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ - cbz r2, 918ba │ │ │ │ + cbz r2, 918fe │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ - b.n 917fa │ │ │ │ + b.n 9183e │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov.w r1, #512 @ 0x200 │ │ │ │ - b.n 917fa │ │ │ │ + b.n 9183e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 10a838 │ │ │ │ + bl 10a8b8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 917f0 │ │ │ │ + b.n 91834 │ │ │ │ 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 r2, 918f8 │ │ │ │ + cbnz r2, 9193c │ │ │ │ bic.w r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ - bne.n 9191a │ │ │ │ + bne.n 9195e │ │ │ │ pop {r3, pc} │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 918ea │ │ │ │ + bne.n 9192e │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 918f6 │ │ │ │ + beq.n 9193a │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26716 @ 0x685c │ │ │ │ + movw r1, #26780 @ 0x689c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 91930 │ │ │ │ + bl f3598 │ │ │ │ + b.n 91974 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26760 @ 0x6888 │ │ │ │ + movw r1, #26824 @ 0x68c8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -00091938 : │ │ │ │ +0009197c : │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r0 │ │ │ │ @@ -152166,145 +152209,146 @@ │ │ │ │ mov r5, r2 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91a76 │ │ │ │ + beq.n 91a9e │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bpl.n 91a64 │ │ │ │ + bpl.n 91ab0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 91a0c │ │ │ │ + bne.n 91a50 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.n 91a0c │ │ │ │ + beq.n 91a50 │ │ │ │ adds r3, r7, #4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r0, #3 │ │ │ │ itt eq │ │ │ │ moveq r2, #0 │ │ │ │ moveq.w r9, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 919b6 │ │ │ │ + beq.n 919f8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r9, r2 │ │ │ │ - cbz r2, 919b6 │ │ │ │ + cbz r2, 919f8 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov.w r9, #1 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91a02 │ │ │ │ + bge.n 91a46 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 91a02 │ │ │ │ - ldr r1, [pc, #184] @ (91a80 ) │ │ │ │ + cbnz r3, 91a46 │ │ │ │ + ldr r1, [pc, #184] @ (91ac4 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r3, r1] │ │ │ │ ldr r3, [r2, #24] │ │ │ │ ldr r5, [r2, #84] @ 0x54 │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ subs r3, r7, r3 │ │ │ │ ubfx r5, r5, #14, #1 │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r5, #1 │ │ │ │ mov.w sl, r3, asr #13 │ │ │ │ - cbnz r2, 91a5a │ │ │ │ - ldr r2, [pc, #144] @ (91a84 ) │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 91aa6 │ │ │ │ + ldr r2, [pc, #144] @ (91ac8 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, 91a42 │ │ │ │ + cbnz r3, 91a86 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r6, #100] @ 0x64 │ │ │ │ - cbnz r3, 91a30 │ │ │ │ + cbnz r3, 91a74 │ │ │ │ mov r0, r9 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - bne.n 9198a │ │ │ │ + bne.n 919cc │ │ │ │ mov r0, r4 │ │ │ │ - bl 267f74 │ │ │ │ + bl 268560 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #0 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 919c0 │ │ │ │ - b.n 91a02 │ │ │ │ + blt.n 91a02 │ │ │ │ + b.n 91a46 │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.n 91a02 │ │ │ │ + ble.n 91a46 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 91a02 │ │ │ │ + beq.n 91a46 │ │ │ │ mov r0, r6 │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 91a02 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 91a46 │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 919fa │ │ │ │ + beq.n 91a3e │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n 919fa │ │ │ │ + b.n 91a3e │ │ │ │ + mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ + str r0, [r5, #0] │ │ │ │ + b.n 91a46 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 91a02 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 91a46 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 91a1e │ │ │ │ - mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ - str r0, [r5, #0] │ │ │ │ - b.n 91a02 │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 91a62 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00091a88 : │ │ │ │ +00091acc : │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ - ldr.w ip, [pc, #36] @ 91ac0 │ │ │ │ + ldr.w ip, [pc, #36] @ 91b04 │ │ │ │ sub sp, #8 │ │ │ │ add r3, sp, #12 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r0, [ip, r2] │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 91d04 │ │ │ │ + bl 91d48 │ │ │ │ add sp, #8 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -152320,93 +152364,93 @@ │ │ │ │ it ne │ │ │ │ cmpne r0, r4 │ │ │ │ strd r2, r2, [r1, #8] │ │ │ │ str r2, [r1, #16] │ │ │ │ ite eq │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq.w 91cba │ │ │ │ + beq.w 91cfe │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ - bl 92654 │ │ │ │ + bl 926b8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91cb6 │ │ │ │ + beq.w 91cfa │ │ │ │ movw r7, #11920 @ 0x2e90 │ │ │ │ movt r7, #76 @ 0x4c │ │ │ │ ldr r4, [r7, #0] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 91b56 │ │ │ │ + cbz r1, 91b9a │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91bb8 │ │ │ │ + beq.n 91bfc │ │ │ │ ldr r1, [r4, #16] │ │ │ │ - cbz r1, 91b56 │ │ │ │ + cbz r1, 91b9a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91bb6 │ │ │ │ + beq.n 91bfa │ │ │ │ ldr r1, [r4, #32] │ │ │ │ - cbz r1, 91b56 │ │ │ │ + cbz r1, 91b9a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91c96 │ │ │ │ + beq.w 91cda │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - cbz r1, 91b56 │ │ │ │ + cbz r1, 91b9a │ │ │ │ adds r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91bb8 │ │ │ │ + beq.n 91bfc │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91b44 │ │ │ │ + bne.n 91b88 │ │ │ │ movw r3, #32056 @ 0x7d38 │ │ │ │ movt r3, #82 @ 0x52 │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 91cbe │ │ │ │ - ldr r3, [pc, #376] @ (91ce0 ) │ │ │ │ + bne.w 91d02 │ │ │ │ + ldr r3, [pc, #376] @ (91d24 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r2, [r3, #3908] @ 0xf44 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.n 91b84 │ │ │ │ - bne.n 91bb0 │ │ │ │ + bgt.n 91bc8 │ │ │ │ + bne.n 91bf4 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #244] @ 0xf4 │ │ │ │ - cbz r3, 91bb0 │ │ │ │ + cbz r3, 91bf4 │ │ │ │ ldr r4, [r7, #4] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 91b9a │ │ │ │ + cbz r1, 91bde │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 91bb8 │ │ │ │ + cbz r0, 91bfc │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91b8a │ │ │ │ + bne.n 91bce │ │ │ │ ldr r4, [r7, #8] │ │ │ │ ldr r1, [r4, #0] │ │ │ │ - cbz r1, 91bb0 │ │ │ │ + cbz r1, 91bf4 │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 91bb8 │ │ │ │ + cbz r0, 91bfc │ │ │ │ ldr.w r1, [r4, #16]! │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 91ba0 │ │ │ │ + bne.n 91be4 │ │ │ │ movs r0, #2 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #16 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n 91bb0 │ │ │ │ + beq.n 91bf4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r1, #60984 @ 0xee38 │ │ │ │ + movw r1, #61048 @ 0xee78 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ str.w r9, [r6] │ │ │ │ str r3, [r6, #4] │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ @@ -152421,1044 +152465,1058 @@ │ │ │ │ str r5, [r6, #16] │ │ │ │ ittt lt │ │ │ │ strlt r3, [r6, #8] │ │ │ │ movlt r3, #1 │ │ │ │ strblt r3, [r6, #12] │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91c9a │ │ │ │ - movw r1, #21552 @ 0x5430 │ │ │ │ + beq.n 91cde │ │ │ │ + movw r1, #21616 @ 0x5470 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91c9e │ │ │ │ - movw r1, #27224 @ 0x6a58 │ │ │ │ + beq.n 91ce2 │ │ │ │ + movw r1, #27288 @ 0x6a98 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91ca6 │ │ │ │ - movw r1, #27240 @ 0x6a68 │ │ │ │ + beq.n 91cea │ │ │ │ + movw r1, #27304 @ 0x6aa8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91ca2 │ │ │ │ - movw r1, #27260 @ 0x6a7c │ │ │ │ + beq.n 91ce6 │ │ │ │ + movw r1, #27324 @ 0x6abc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 91c86 │ │ │ │ - movw r1, #27284 @ 0x6a94 │ │ │ │ + cbz r0, 91cca │ │ │ │ + movw r1, #27348 @ 0x6ad4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 91caa │ │ │ │ - movw r1, #27304 @ 0x6aa8 │ │ │ │ + cbz r0, 91cee │ │ │ │ + movw r1, #27368 @ 0x6ae8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 91cb2 │ │ │ │ - movw r1, #27328 @ 0x6ac0 │ │ │ │ + cbz r0, 91cf6 │ │ │ │ + movw r1, #27392 @ 0x6b00 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r5 │ │ │ │ blx 2c174 │ │ │ │ - cbz r0, 91cae │ │ │ │ + cbz r0, 91cf2 │ │ │ │ strb.w r8, [r6, #13] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 91cda │ │ │ │ + beq.n 91d1e │ │ │ │ ldrb.w r3, [r9] │ │ │ │ - cbz r3, 91cd6 │ │ │ │ - cbz r7, 91cd6 │ │ │ │ + cbz r3, 91d1a │ │ │ │ + cbz r7, 91d1a │ │ │ │ clz r0, r7 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n 91bb2 │ │ │ │ - ldr r3, [pc, #92] @ (91ce4 ) │ │ │ │ + b.n 91bf6 │ │ │ │ + ldr r3, [pc, #92] @ (91d28 ) │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov.w r8, #1 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r9, r3 │ │ │ │ - b.n 91c6c │ │ │ │ + b.n 91cb0 │ │ │ │ adds r4, #32 │ │ │ │ - b.n 91bb8 │ │ │ │ - ldr r3, [pc, #76] @ (91ce8 ) │ │ │ │ - b.n 91c88 │ │ │ │ - ldr r3, [pc, #76] @ (91cec ) │ │ │ │ - b.n 91c88 │ │ │ │ - ldr r3, [pc, #76] @ (91cf0 ) │ │ │ │ - b.n 91c88 │ │ │ │ - ldr r3, [pc, #76] @ (91cf4 ) │ │ │ │ - b.n 91c88 │ │ │ │ - ldr r3, [pc, #76] @ (91cf8 ) │ │ │ │ - b.n 91c88 │ │ │ │ - ldr r3, [pc, #76] @ (91cfc ) │ │ │ │ - b.n 91c88 │ │ │ │ - ldr r3, [pc, #76] @ (91d00 ) │ │ │ │ - b.n 91c88 │ │ │ │ - bl d92ec │ │ │ │ + b.n 91bfc │ │ │ │ + ldr r3, [pc, #76] @ (91d2c ) │ │ │ │ + b.n 91ccc │ │ │ │ + ldr r3, [pc, #76] @ (91d30 ) │ │ │ │ + b.n 91ccc │ │ │ │ + ldr r3, [pc, #76] @ (91d34 ) │ │ │ │ + b.n 91ccc │ │ │ │ + ldr r3, [pc, #76] @ (91d38 ) │ │ │ │ + b.n 91ccc │ │ │ │ + ldr r3, [pc, #76] @ (91d3c ) │ │ │ │ + b.n 91ccc │ │ │ │ + ldr r3, [pc, #76] @ (91d40 ) │ │ │ │ + b.n 91ccc │ │ │ │ + ldr r3, [pc, #76] @ (91d44 ) │ │ │ │ + b.n 91ccc │ │ │ │ + bl d9330 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 91bb2 │ │ │ │ + b.n 91bf6 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ mov r0, r5 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 91b66 │ │ │ │ + beq.w 91baa │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91bb8 │ │ │ │ + beq.w 91bfc │ │ │ │ adds r4, #16 │ │ │ │ - b.n 91cbe │ │ │ │ + b.n 91d02 │ │ │ │ movs r0, #5 │ │ │ │ - b.n 91bb2 │ │ │ │ + b.n 91bf6 │ │ │ │ movs r0, #4 │ │ │ │ - b.n 91bb2 │ │ │ │ + b.n 91bf6 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ movs r2, r6 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ movs r2, r6 │ │ │ │ - strb r4, [r0, #8] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ movs r2, r6 │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ movs r2, r6 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ movs r2, r6 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ movs r2, r6 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + strb r4, [r6, #9] │ │ │ │ movs r2, r6 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + strb r4, [r5, #9] │ │ │ │ movs r2, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92126 │ │ │ │ + beq.w 9216a │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 91f26 │ │ │ │ + beq.w 91f6a │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r4, #3728] @ 0xe90 │ │ │ │ mov r5, r1 │ │ │ │ movw fp, #59806 @ 0xe99e │ │ │ │ movt fp, #79 @ 0x4f │ │ │ │ add.w r1, r0, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r1, #1680] @ 0x690 │ │ │ │ ldrh.w sl, [fp] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 920ca │ │ │ │ + bne.w 9210e │ │ │ │ add.w r8, r4, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r8, #1608] @ 0x648 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91f54 │ │ │ │ + beq.w 91f98 │ │ │ │ ldr.w r9, [r6, #72] @ 0x48 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 920a8 │ │ │ │ + beq.w 920ec │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 920a8 │ │ │ │ + beq.w 920ec │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 80cd4 │ │ │ │ + bl 80cf4 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9217a │ │ │ │ + beq.w 921be │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 91f2e │ │ │ │ + bpl.w 91f72 │ │ │ │ ldr.w r3, [r4, #3728] @ 0xe90 │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1680] @ 0x690 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 920ec │ │ │ │ + bne.w 92130 │ │ │ │ add.w r8, r4, #4096 @ 0x1000 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w 91f68 │ │ │ │ + bne.w 91fac │ │ │ │ ldr.w r3, [r8, #1608] @ 0x648 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9210a │ │ │ │ + beq.w 9214e │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9212a │ │ │ │ + beq.w 9216e │ │ │ │ ldr.w r0, [r8, #1608] @ 0x648 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #108] @ 0x6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9208a │ │ │ │ + beq.w 920ce │ │ │ │ blx r3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9215e │ │ │ │ + beq.w 921a2 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r2, #5569 @ 0x15c1 │ │ │ │ movt r2, #4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, r2 │ │ │ │ - beq.w 92130 │ │ │ │ + beq.w 92174 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ mov r0, r8 │ │ │ │ str.w r9, [sp, #24] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r6, #44] @ 0x2c │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r2, #8121 @ 0x1fb9 │ │ │ │ + movw r2, #8193 @ 0x2001 │ │ │ │ movt r2, #12 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 91ea0 │ │ │ │ - ldr r3, [pc, #496] @ (92008 ) │ │ │ │ + beq.n 91ee4 │ │ │ │ + ldr r3, [pc, #496] @ (9204c ) │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w 92456 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + bpl.w 9249a │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ - ldr r3, [r4, #72] @ 0x48 │ │ │ │ + ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 91f76 │ │ │ │ - ldr r1, [pc, #476] @ (9200c ) │ │ │ │ + bne.w 91fbc │ │ │ │ + ldr r1, [pc, #476] @ (92050 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - bl c1704 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ + bl c174c <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 91f9e │ │ │ │ - ldr r3, [pc, #460] @ (92010 ) │ │ │ │ + bne.w 91fe4 │ │ │ │ + ldr r3, [pc, #460] @ (92054 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92052 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + bne.w 92096 │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ strd fp, r7, [sp, #48] @ 0x30 │ │ │ │ ands.w r3, r3, #2048 @ 0x800 │ │ │ │ - bne.w 921a0 │ │ │ │ + bne.w 921e4 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ + mov r1, r4 │ │ │ │ + bl 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9205a │ │ │ │ + beq.w 9209e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 92600 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + blt.w 925e8 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91e90 │ │ │ │ + bge.n 91ed4 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 925ec │ │ │ │ + beq.w 92600 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ - mov r5, r0 │ │ │ │ + mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 91e14 │ │ │ │ - ldr r3, [pc, #364] @ (92010 ) │ │ │ │ + bne.n 91e58 │ │ │ │ + ldr r3, [pc, #364] @ (92054 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ ldr r4, [r2, r3] │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9253a │ │ │ │ + bne.w 9257c │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9252e │ │ │ │ - movs r4, #0 │ │ │ │ + bne.w 92570 │ │ │ │ + movs r5, #0 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91ede │ │ │ │ + bge.n 91f22 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ - cbnz r3, 91ede │ │ │ │ + cbnz r3, 91f22 │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91ef4 │ │ │ │ + bge.n 91f38 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9244e │ │ │ │ + beq.w 92492 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91f06 │ │ │ │ + bge.n 91f4a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9201c │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 9217a │ │ │ │ + beq.w 92060 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 921be │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ str.w r9, [r6, #72] @ 0x48 │ │ │ │ - cbz r0, 91f26 │ │ │ │ + cbz r0, 91f6a │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91f26 │ │ │ │ + bge.n 91f6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ - cbnz r3, 91f26 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + cbnz r3, 91f6a │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 7bf04 │ │ │ │ + bl 7bf24 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r2, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 91f4a │ │ │ │ + bge.n 91f8e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 925f4 │ │ │ │ + beq.w 92608 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9217a │ │ │ │ + beq.w 921be │ │ │ │ mov r7, r2 │ │ │ │ - b.n 91d82 │ │ │ │ + b.n 91dc6 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 91f26 │ │ │ │ + beq.n 91f6a │ │ │ │ ldr.w r9, [r6, #72] @ 0x48 │ │ │ │ str r0, [r6, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 91d60 │ │ │ │ - ldr r7, [pc, #172] @ (92014 ) │ │ │ │ + bne.w 91da4 │ │ │ │ + ldr r7, [pc, #172] @ (92058 ) │ │ │ │ nop │ │ │ │ - ldr.w r4, [r8, #1608] @ 0x648 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 91daa │ │ │ │ - b.n 91ef4 │ │ │ │ - movw r2, #301 @ 0x12d │ │ │ │ + ldr.w r3, [r8, #1608] @ 0x648 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 91dee │ │ │ │ + mov r5, r3 │ │ │ │ + b.n 91f38 │ │ │ │ + movw r2, #285 @ 0x11d │ │ │ │ movt r2, #14 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 91fd6 │ │ │ │ - movw r2, #5629 @ 0x15fd │ │ │ │ + beq.n 9201c │ │ │ │ + movw r2, #5717 @ 0x1655 │ │ │ │ movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 92040 │ │ │ │ - ldr r1, [pc, #124] @ (9200c ) │ │ │ │ + bne.n 92084 │ │ │ │ + ldr r1, [pc, #120] @ (92050 ) │ │ │ │ movs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ - bl c1704 <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ + bl c174c <_PyObject_GenericGetAttrWithDict@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9202c │ │ │ │ - mov r0, r4 │ │ │ │ - bl c72a4 │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ + beq.n 92070 │ │ │ │ + mov r0, r5 │ │ │ │ + bl c72e8 │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 92610 │ │ │ │ + blt.w 92632 │ │ │ │ cmp r6, #0 │ │ │ │ - blt.n 9205a │ │ │ │ - beq.w 91e50 │ │ │ │ + blt.n 9209e │ │ │ │ + beq.w 91e94 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ strd fp, r7, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #2048 @ 0x800 │ │ │ │ - beq.w 92560 │ │ │ │ + beq.w 925a0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - b.n 921a4 │ │ │ │ - ldr r1, [pc, #52] @ (9200c ) │ │ │ │ + b.n 921e8 │ │ │ │ + ldr r1, [pc, #48] @ (92050 ) │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ - bl b7074 │ │ │ │ + bl b70c4 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ - mov r4, r0 │ │ │ │ - cbnz r3, 92024 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 91f9e │ │ │ │ + mov r5, r0 │ │ │ │ + cbnz r3, 92068 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 91fe4 │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9205a │ │ │ │ - bl d92ec │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - b.n 91e52 │ │ │ │ - nop │ │ │ │ + beq.n 9209e │ │ │ │ + bl d9330 │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ + b.n 91e96 │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - cbz r4, 9204c │ │ │ │ + cbz r4, 92090 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91f06 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91f4a │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91e50 │ │ │ │ - b.n 91f9e │ │ │ │ - ldr r1, [pc, #360] @ (92198 ) │ │ │ │ + beq.w 91e94 │ │ │ │ + b.n 91fe4 │ │ │ │ + ldr r1, [pc, #360] @ (921dc ) │ │ │ │ movs r2, #1 │ │ │ │ - mov r0, r5 │ │ │ │ - bl d1b30 <_PyBytesWriter_Finish@@Base+0x4b8> │ │ │ │ - mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl d1b88 <_PyBytesWriter_Finish@@Base+0x4b8> │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91e40 │ │ │ │ - b.n 91f9e │ │ │ │ + beq.w 91e84 │ │ │ │ + b.n 91fe4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92586 │ │ │ │ - ldr r1, [pc, #336] @ (92198 ) │ │ │ │ + beq.w 92648 │ │ │ │ + ldr r1, [pc, #336] @ (921dc ) │ │ │ │ blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.n 91f9e │ │ │ │ - b.n 91fec │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.n 91fe4 │ │ │ │ + b.n 92032 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91e50 │ │ │ │ + beq.w 91e94 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r5, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 92506 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 9254a │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91ec4 │ │ │ │ + bge.w 91f08 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ + str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91ec6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91ec6 │ │ │ │ + bne.w 91f0a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91f0a │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bmi.n 920ac │ │ │ │ + bmi.n 920f0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ - cbz r3, 920ac │ │ │ │ + cbz r3, 920f0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - cbz r3, 920ac │ │ │ │ - bl 205268 │ │ │ │ + cbz r3, 920f0 │ │ │ │ + bl 20549c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9215e │ │ │ │ + beq.n 921a2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ - b.n 91df4 │ │ │ │ - ldr r7, [pc, #240] @ (9219c ) │ │ │ │ - b.n 91d98 │ │ │ │ + b.n 91e38 │ │ │ │ + ldr r7, [pc, #240] @ (921e0 ) │ │ │ │ + b.n 91ddc │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #23672 @ 0x5c78 │ │ │ │ + movw r1, #23736 @ 0x5cb8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 91ede │ │ │ │ + bl d6bbc │ │ │ │ + b.n 91f22 │ │ │ │ ldr.w r9, [r6, #72] @ 0x48 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r6, #72] @ 0x48 │ │ │ │ - cbz r2, 920dc │ │ │ │ + cbz r2, 92120 │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 91d68 │ │ │ │ + bne.w 91dac │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ mov r8, r4 │ │ │ │ - ldr r7, [pc, #184] @ (9219c ) │ │ │ │ + ldr r7, [pc, #184] @ (921e0 ) │ │ │ │ ldr.w r3, [r0, #1680] @ 0x690 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 920f0 │ │ │ │ + b.n 92134 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9212a │ │ │ │ + blt.n 9216e │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 920f0 │ │ │ │ + bne.n 92134 │ │ │ │ add.w r8, r8, #4096 @ 0x1000 │ │ │ │ - b.n 91d98 │ │ │ │ + b.n 91ddc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91f0c │ │ │ │ + bge.w 91f50 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91f0c │ │ │ │ + bne.w 91f50 │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91f0c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91f50 │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ - b.n 91ef4 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 91f38 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r1, #12] │ │ │ │ - movw r1, #23704 @ 0x5c98 │ │ │ │ + movw r1, #23768 @ 0x5cd8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9215e │ │ │ │ + bge.n 921a2 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 925e4 │ │ │ │ + beq.w 925f8 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 92186 │ │ │ │ + blt.n 921ca │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9217a │ │ │ │ + bge.n 921be │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92018 │ │ │ │ + beq.w 9205c │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 91f28 │ │ │ │ + b.n 91f6c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 92168 │ │ │ │ + bne.n 921ac │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92168 │ │ │ │ - cbz r4, 921d8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 921ac │ │ │ │ + cbz r4, 9221c │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 9242e │ │ │ │ - movw r3, #9945 @ 0x26d9 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + ldr r5, [r4, r3] │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 92472 │ │ │ │ + movw r3, #10033 @ 0x2731 │ │ │ │ movt r3, #13 │ │ │ │ - cmp r4, r3 │ │ │ │ - bne.w 92400 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ + cmp r5, r3 │ │ │ │ + bne.w 92444 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #704] @ (92484 ) │ │ │ │ + ldr r2, [pc, #704] @ (924c8 ) │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr.w sl, [r1, r2] │ │ │ │ ands.w r3, r3, #1 │ │ │ │ - beq.w 9263c │ │ │ │ + beq.w 926a0 │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92300 │ │ │ │ + bge.w 92344 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92310 │ │ │ │ + bge.w 92354 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - str r5, [sp, #20] │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + str r4, [sp, #20] │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ str r7, [sp, #60] @ 0x3c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92322 │ │ │ │ - bic.w r9, r5, #1 │ │ │ │ - ldr.w r4, [sl, #148] @ 0x94 │ │ │ │ + bge.w 92366 │ │ │ │ + bic.w r9, r4, #1 │ │ │ │ + ldr.w r5, [sl, #148] @ 0x94 │ │ │ │ adds r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - str r5, [sp, #32] │ │ │ │ + str r3, [r4, #0] │ │ │ │ + str r4, [sp, #32] │ │ │ │ ldr.w r6, [r9, #24] │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.w 92342 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.w 92386 │ │ │ │ ldr.w r2, [sl, #152] @ 0x98 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + subs r2, r2, r5 │ │ │ │ cmp.w r3, r2, asr #2 │ │ │ │ - bge.w 92342 │ │ │ │ + bge.w 92386 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - add.w r3, r4, r3, lsl #2 │ │ │ │ + add.w r3, r5, r3, lsl #2 │ │ │ │ str.w r3, [sl, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - str r3, [r4, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ mov.w r3, #0 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - bge.w 923ce │ │ │ │ + str r3, [r5, #4] │ │ │ │ + bge.w 92412 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r6, #0] │ │ │ │ - str r6, [r4, #0] │ │ │ │ + str r6, [r5, #0] │ │ │ │ ldrd r2, r3, [r9, #8] │ │ │ │ - strd r2, r3, [r4, #12] │ │ │ │ + strd r2, r3, [r5, #12] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ - strd r2, r2, [r4, #20] │ │ │ │ - add.w r2, r4, #40 @ 0x28 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ + strd r2, r2, [r5, #20] │ │ │ │ + add.w r2, r5, #40 @ 0x28 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ - str r3, [r4, #32] │ │ │ │ + str r3, [r5, #32] │ │ │ │ add.w r3, r6, #128 @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - ble.n 922aa │ │ │ │ + str r3, [r5, #28] │ │ │ │ + ble.n 922ee │ │ │ │ movs r3, #1 │ │ │ │ - str r3, [r4, #40] @ 0x28 │ │ │ │ + str r3, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, r3 │ │ │ │ - ble.n 922aa │ │ │ │ - str r3, [r4, #44] @ 0x2c │ │ │ │ + ble.n 922ee │ │ │ │ + str r3, [r5, #44] @ 0x2c │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ - ble.n 922aa │ │ │ │ - str r3, [r4, #48] @ 0x30 │ │ │ │ + ble.n 922ee │ │ │ │ + str r3, [r5, #48] @ 0x30 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #3 │ │ │ │ - ble.n 922aa │ │ │ │ - str r3, [r4, #52] @ 0x34 │ │ │ │ + ble.n 922ee │ │ │ │ + str r3, [r5, #52] @ 0x34 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r1, #4 │ │ │ │ - ble.n 922aa │ │ │ │ - add.w ip, r4, #52 @ 0x34 │ │ │ │ + ble.n 922ee │ │ │ │ + add.w ip, r5, #52 @ 0x34 │ │ │ │ movs r0, #4 │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ cmp r0, r1 │ │ │ │ - blt.n 9229e │ │ │ │ + blt.n 922e2 │ │ │ │ movs r3, #2 │ │ │ │ movs r0, #0 │ │ │ │ mov r1, r9 │ │ │ │ strd r3, r0, [sp] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl a1930 │ │ │ │ + bl a1990 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92488 │ │ │ │ + bne.w 924cc │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9247a │ │ │ │ + bne.w 924be │ │ │ │ mov r2, r3 │ │ │ │ - mov r1, r4 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl a25bc <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl a261c <_PyEval_EvalFrameDefault@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9240c │ │ │ │ + beq.w 92450 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92498 │ │ │ │ + bne.w 924dc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91e74 │ │ │ │ + beq.w 91eb8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b.n 91e74 │ │ │ │ + b.n 91eb8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orr.w r2, fp, #1 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 921f2 │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ + blt.w 92236 │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ orr.w r2, r7, #1 │ │ │ │ - str r5, [sp, #20] │ │ │ │ + str r4, [sp, #20] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ - blt.w 92204 │ │ │ │ - bic.w r9, r5, #1 │ │ │ │ - ldr.w r4, [sl, #148] @ 0x94 │ │ │ │ - orr.w r3, r5, #1 │ │ │ │ - orr.w r2, r5, #1 │ │ │ │ + blt.w 92248 │ │ │ │ + bic.w r9, r4, #1 │ │ │ │ + ldr.w r5, [sl, #148] @ 0x94 │ │ │ │ + orr.w r3, r4, #1 │ │ │ │ + orr.w r2, r4, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ ldr.w r6, [r9, #24] │ │ │ │ str r2, [sp, #20] │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 9221e │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 92262 │ │ │ │ add.w r2, r3, #1000 @ 0x3e8 │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ cmp.w r1, r2, lsl #2 │ │ │ │ - blt.w 925ac │ │ │ │ - ldr.w r4, [sl, #700] @ 0x2bc │ │ │ │ + blt.w 92644 │ │ │ │ + ldr.w r5, [sl, #700] @ 0x2bc │ │ │ │ ldr.w r2, [sl, #144] @ 0x90 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 92570 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 925b0 │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ ldrd r0, r2, [r0, #980] @ 0x3d4 │ │ │ │ blx r2 │ │ │ │ - mov r4, r0 │ │ │ │ + mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 925b0 │ │ │ │ + beq.w 92614 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str r3, [r0, #0] │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ str r1, [r0, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr.w ip, [sl, #144] @ 0x90 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 9251c │ │ │ │ - str.w r4, [sl, #144] @ 0x90 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + bne.w 9255e │ │ │ │ + str.w r5, [sl, #144] @ 0x90 │ │ │ │ + adds r2, r5, r1 │ │ │ │ str.w r2, [sl, #152] @ 0x98 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ clz r2, r2 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ add.w r2, r2, #3 │ │ │ │ - add.w r4, r4, r2, lsl #2 │ │ │ │ - add.w r3, r4, r3, lsl #2 │ │ │ │ + add.w r5, r5, r2, lsl #2 │ │ │ │ + add.w r3, r5, r3, lsl #2 │ │ │ │ str.w r3, [sl, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - str r3, [r4, #8] │ │ │ │ + str r3, [r5, #8] │ │ │ │ mov.w r3, #0 │ │ │ │ - str r3, [r4, #4] │ │ │ │ - blt.w 92248 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + blt.w 9228c │ │ │ │ orr.w r3, r6, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ ldrd r3, r2, [r9, #8] │ │ │ │ - strd r3, r2, [r4, #12] │ │ │ │ + strd r3, r2, [r5, #12] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ add.w r1, r6, #128 @ 0x80 │ │ │ │ - strd r2, r2, [r4, #20] │ │ │ │ - add.w r2, r4, #40 @ 0x28 │ │ │ │ + strd r2, r2, [r5, #20] │ │ │ │ + add.w r2, r5, #40 @ 0x28 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ - str r3, [r4, #32] │ │ │ │ + str r3, [r5, #32] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ - str r1, [r4, #28] │ │ │ │ + str r1, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 92276 │ │ │ │ - b.n 922aa │ │ │ │ + bgt.w 922ba │ │ │ │ + b.n 922ee │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ add r1, sp, #48 @ 0x30 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r4 │ │ │ │ - b.n 922de │ │ │ │ + mov r0, r4 │ │ │ │ + blx r5 │ │ │ │ + b.n 92322 │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq.n 924dc │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + ldr r5, [r6, #72] @ 0x48 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq.n 92520 │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 924dc │ │ │ │ + beq.n 92520 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92062 │ │ │ │ + beq.w 920a6 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ - b.n 92064 │ │ │ │ + b.n 920a8 │ │ │ │ movs r3, #2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ - mov r1, r5 │ │ │ │ - str r4, [sp, #0] │ │ │ │ - bl 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ + mov r1, r4 │ │ │ │ + str r5, [sp, #0] │ │ │ │ + bl 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91e6e │ │ │ │ + beq.w 91eb2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #44] @ 0x2c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ - b.n 91e6e │ │ │ │ + b.n 91eb2 │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91ef4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91f38 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - movw r1, #18452 @ 0x4814 │ │ │ │ + movw r1, #18516 @ 0x4854 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + bl d6bbc │ │ │ │ + ldr r5, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ - b.n 92064 │ │ │ │ + b.n 920a8 │ │ │ │ mov r2, r0 │ │ │ │ - mov r1, r4 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ blx r3 │ │ │ │ - b.n 922de │ │ │ │ + b.n 92322 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - mov r1, r4 │ │ │ │ + mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - bl 1a0800 <_Py_HandlePending@@Base+0x62c> │ │ │ │ - b.n 92412 │ │ │ │ + bl 1a0ec0 <_Py_HandlePending@@Base+0x62c> │ │ │ │ + b.n 92456 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92632 │ │ │ │ + beq.w 92696 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 92622 │ │ │ │ + blt.w 92686 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #19124 @ 0x4ab4 │ │ │ │ + movw r2, #19188 @ 0x4af4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - mov r3, r5 │ │ │ │ - bl 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + mov r3, r4 │ │ │ │ + bl 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92060 │ │ │ │ + beq.w 920a4 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r5, [r6, #72] @ 0x48 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #44] @ 0x2c │ │ │ │ - b.n 92064 │ │ │ │ + b.n 920a8 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #19076 @ 0x4a84 │ │ │ │ + movw r2, #19140 @ 0x4ac4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - mov r3, r5 │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + mov r3, r4 │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92060 │ │ │ │ + beq.w 920a4 │ │ │ │ ldr r3, [r6, #44] @ 0x2c │ │ │ │ - ldr r4, [r6, #72] @ 0x48 │ │ │ │ + ldr r5, [r6, #72] @ 0x48 │ │ │ │ adds r3, #1 │ │ │ │ - b.n 9242a │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ + b.n 9246e │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 925ce │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ + beq.n 925cc │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91ec6 │ │ │ │ - b.n 92078 │ │ │ │ + blt.n 925c6 │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 91f0a │ │ │ │ ldr.w r2, [sl, #148] @ 0x94 │ │ │ │ add.w r0, ip, #12 │ │ │ │ subs r2, r2, r0 │ │ │ │ asrs r2, r2, #2 │ │ │ │ str.w r2, [ip, #8] │ │ │ │ - b.n 92396 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ - subs r4, #0 │ │ │ │ + b.n 923da │ │ │ │ + ldr r5, [r2, #4] │ │ │ │ + subs r5, #0 │ │ │ │ it ne │ │ │ │ - movne r4, #1 │ │ │ │ - negs r4, r4 │ │ │ │ - b.n 91ec6 │ │ │ │ + movne r5, #1 │ │ │ │ + negs r5, r5 │ │ │ │ + b.n 91f0a │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91eb6 │ │ │ │ + beq.n 9266e │ │ │ │ movw r3, #61116 @ 0xeebc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - bl 1cff44 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 1d01dc <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 91eb6 │ │ │ │ + beq.w 91efa │ │ │ │ mov r0, r4 │ │ │ │ - bl 1cff50 <_PyErr_Clear@@Base> │ │ │ │ - b.n 91eb6 │ │ │ │ + bl 1d01e8 <_PyErr_Clear@@Base> │ │ │ │ + b.n 91efa │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, sp, #48 @ 0x30 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #2 │ │ │ │ - mov r1, r5 │ │ │ │ - bl 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ - b.n 92444 │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ + mov r1, r4 │ │ │ │ + bl 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ + b.n 92488 │ │ │ │ + ldr r2, [r5, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.w 92362 │ │ │ │ + bcc.w 923a6 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [sl, #700] @ 0x2bc │ │ │ │ - str r0, [r4, #0] │ │ │ │ - str r2, [r4, #8] │ │ │ │ - b.n 9238a │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 91e52 │ │ │ │ - ldr r0, [pc, #192] @ (92650 ) │ │ │ │ - bl 92654 │ │ │ │ - mov r1, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9205a │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ + str r0, [r5, #0] │ │ │ │ + str r2, [r5, #8] │ │ │ │ + b.n 923ce │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ + b.n 920bc │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 91f9e │ │ │ │ - b.n 91fec │ │ │ │ - lsls r1, r1, #1 │ │ │ │ - b.n 9234a │ │ │ │ + beq.w 91f08 │ │ │ │ + ldr r5, [r4, #0] │ │ │ │ + cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ + bge.w 91f08 │ │ │ │ + subs r5, #1 │ │ │ │ + str r5, [r4, #0] │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 91f08 │ │ │ │ + b.n 920c6 │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r0, #0] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 91ec2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91ec2 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 921a2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91ed4 │ │ │ │ + str r0, [sp, #12] │ │ │ │ + mov r0, r7 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + b.n 91f8e │ │ │ │ ldr r0, [sp, #32] │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ ldr r6, [sp, #12] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 92412 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ - cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 91ec4 │ │ │ │ - subs r4, #1 │ │ │ │ - str r4, [r5, #0] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w 91ec4 │ │ │ │ - b.n 92082 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9215e │ │ │ │ - mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91e90 │ │ │ │ - str r0, [sp, #12] │ │ │ │ - mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - b.n 91f4a │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 92456 │ │ │ │ subs r3, #1 │ │ │ │ - str r3, [r0, #0] │ │ │ │ + str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91e7e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91e7e │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r4, #0] │ │ │ │ + bne.w 91ff6 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 91ff6 │ │ │ │ + lsls r1, r1, #1 │ │ │ │ + b.n 9238e │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 91fb0 │ │ │ │ + beq.w 91e96 │ │ │ │ + ldr r0, [pc, #96] @ (926b4 ) │ │ │ │ + bl 926b8 │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9209e │ │ │ │ + ldr r3, [r5, #32] │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 91fb0 │ │ │ │ + blx r3 │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne.w 91fe4 │ │ │ │ + b.n 92032 │ │ │ │ + ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r3, [r6, #44] @ 0x2c │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r6, #44] @ 0x2c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w 91f08 │ │ │ │ + ldr r4, [r2, #4] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w 92558 │ │ │ │ + b.n 91f08 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 924b0 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 924b0 │ │ │ │ + bne.w 924f4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 924f4 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 91e74 │ │ │ │ - b.n 92444 │ │ │ │ + beq.w 91eb8 │ │ │ │ + b.n 92488 │ │ │ │ str r3, [sp, #4] │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, sl │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - bl 19ff24 │ │ │ │ - b.n 922de │ │ │ │ - cbz r4, 92690 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + bl 1a05e4 │ │ │ │ + b.n 92322 │ │ │ │ + cbz r4, 926f4 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00092654 : │ │ │ │ +000926b8 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bpl.n 926aa │ │ │ │ + bpl.n 9270e │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ mov r3, r0 │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 92682 │ │ │ │ + bpl.n 926e6 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.n 92682 │ │ │ │ + bpl.n 926e6 │ │ │ │ adds.w r0, r3, #20 │ │ │ │ - beq.n 92688 │ │ │ │ + beq.n 926ec │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9267e │ │ │ │ + bne.n 926e2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1d471c <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ + bl 1d499c <_PyInterpreterState_SetRunningMain@@Base+0x2dc> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 926ae │ │ │ │ + beq.n 92712 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r1, r2, #25 │ │ │ │ - bpl.n 926a6 │ │ │ │ + bpl.n 9270a │ │ │ │ lsls r2, r2, #26 │ │ │ │ it mi │ │ │ │ addmi.w r0, r3, #20 │ │ │ │ - bmi.n 9267e │ │ │ │ + bmi.n 926e2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - b.n 9267e │ │ │ │ - bl 4cdb6 │ │ │ │ + b.n 926e2 │ │ │ │ + bl 4cdae │ │ │ │ movs r0, #0 │ │ │ │ - b.n 9267e │ │ │ │ + b.n 926e2 │ │ │ │ nop │ │ │ │ │ │ │ │ -000926b4 : │ │ │ │ +00092718 : │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -153467,24 +153525,24 @@ │ │ │ │ add r0, sp, #4 │ │ │ │ blx 2b348 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #4 │ │ │ │ movs r3, #127 @ 0x7f │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 926f8 │ │ │ │ + bl 9275c │ │ │ │ adds r0, #1 │ │ │ │ add r0, sp, #4 │ │ │ │ - beq.n 926ee │ │ │ │ - bl 93ab8 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq.n 92752 │ │ │ │ + bl 93b1c <_PyUnicodeWriter_Finish@@Base> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, pc} │ │ │ │ - bl 132560 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ + bl 132888 <_PyBytesWriter_Dealloc@@Base> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 926ea │ │ │ │ + b.n 9274e │ │ │ │ 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, #4000] @ 0xfa0 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -153498,126 +153556,126 @@ │ │ │ │ adds r3, #100 @ 0x64 │ │ │ │ add r3, r0 │ │ │ │ str r3, [r5, #24] │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r5, #32] │ │ │ │ mov r3, r4 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 927ee │ │ │ │ + bls.n 92852 │ │ │ │ ands.w r6, r3, #3 │ │ │ │ - bne.w 928ae │ │ │ │ + bne.w 92912 │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 928ae │ │ │ │ + bcc.w 92912 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ands.w r1, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 928bc │ │ │ │ + bne.w 92920 │ │ │ │ add.w ip, r3, #8 │ │ │ │ cmp r7, ip │ │ │ │ - bcc.n 927ea │ │ │ │ + bcc.n 9284e │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ands.w r6, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 933dc │ │ │ │ + bne.w 93440 │ │ │ │ add.w r2, r3, #12 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 92c58 │ │ │ │ + bcc.w 92cbc │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 928bc │ │ │ │ + bne.w 92920 │ │ │ │ add.w r1, r3, #16 │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n 927ea │ │ │ │ + bcc.n 9284e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 928bc │ │ │ │ + bne.w 92920 │ │ │ │ add.w r2, r3, #20 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 92c54 │ │ │ │ + bcc.w 92cb8 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ands.w r1, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 928bc │ │ │ │ + bne.w 92920 │ │ │ │ add.w ip, r3, #24 │ │ │ │ cmp r7, ip │ │ │ │ - bcc.n 927ea │ │ │ │ + bcc.n 9284e │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ands.w r6, r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 933dc │ │ │ │ + bne.w 93440 │ │ │ │ add.w r2, r3, #28 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 92c58 │ │ │ │ + bcc.w 92cbc │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ands.w ip, r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 928bc │ │ │ │ + bne.w 92920 │ │ │ │ add.w r1, r3, #32 │ │ │ │ cmp r7, r1 │ │ │ │ - bcc.n 927ea │ │ │ │ + bcc.n 9284e │ │ │ │ ldr r2, [r3, #28] │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.w 933d6 │ │ │ │ + bne.w 9343a │ │ │ │ sub.w r2, r7, #32 │ │ │ │ subs r3, r2, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r1 │ │ │ │ - b.n 927e4 │ │ │ │ + b.n 92848 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ adds r1, #4 │ │ │ │ tst.w r2, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 928bc │ │ │ │ + bne.n 92920 │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 927da │ │ │ │ + bne.n 9283e │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 928b0 │ │ │ │ + bne.n 92914 │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 92928 │ │ │ │ - movw sl, #56008 @ 0xdac8 │ │ │ │ + beq.w 9298c │ │ │ │ + movw sl, #56072 @ 0xdb08 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne.n 928c2 │ │ │ │ + bne.n 92926 │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq.w 93598 │ │ │ │ + beq.w 935fc │ │ │ │ adds r6, r4, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ adds r0, r6, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 92972 │ │ │ │ - bhi.w 92930 │ │ │ │ + beq.w 929d6 │ │ │ │ + bhi.w 92994 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 9358c │ │ │ │ + beq.w 935f0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 933ca │ │ │ │ + beq.w 9342e │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 93464 │ │ │ │ + beq.w 934c8 │ │ │ │ ldr.w r1, [sl, r3, lsl #2] │ │ │ │ mov r2, sl │ │ │ │ ands.w r1, r1, #4 │ │ │ │ - bne.w 93142 │ │ │ │ + bne.w 931a6 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 92c62 │ │ │ │ + beq.w 92cc6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92c10 │ │ │ │ + beq.w 92c74 │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 92bfa │ │ │ │ + beq.w 92c5e │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ mov r2, r1 │ │ │ │ mov r9, r7 │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq.w 92b34 │ │ │ │ + beq.w 92b98 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 92d8a │ │ │ │ + beq.w 92dee │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92c10 │ │ │ │ + bne.w 92c74 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls.w 92c10 │ │ │ │ + bls.w 92c74 │ │ │ │ sub.w r2, r3, #65 @ 0x41 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi.w 92c10 │ │ │ │ + bhi.w 92c74 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r6, r3, #14 │ │ │ │ lsls r1, r1, #7 │ │ │ │ lsls r1, r1, #7 │ │ │ │ lsls r1, r1, #7 │ │ │ │ lsls r1, r1, #7 │ │ │ │ lsls r1, r1, #7 │ │ │ │ @@ -153639,68 +153697,68 @@ │ │ │ │ lsls r3, r1, #17 │ │ │ │ lsls r1, r1, #7 │ │ │ │ lsls r5, r0, #10 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldrsb.w r2, [r3], #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge.w 9272a │ │ │ │ + bge.w 9278e │ │ │ │ movs r1, #0 │ │ │ │ - b.w 933dc │ │ │ │ + b.w 93440 │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c498 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92aa6 │ │ │ │ + beq.w 92b0a │ │ │ │ subs r6, r0, r4 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 93452 │ │ │ │ + beq.w 934b6 │ │ │ │ mov r7, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9344c │ │ │ │ + beq.w 934b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ - cbnz r3, 928f0 │ │ │ │ + cbnz r3, 92954 │ │ │ │ ldrb.w r3, [r5, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92ac2 │ │ │ │ + beq.w 92b26 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.w 92a46 │ │ │ │ + bls.w 92aaa │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r7, r3 │ │ │ │ - bgt.w 92a46 │ │ │ │ + bgt.w 92aaa │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 92a60 │ │ │ │ + bne.w 92ac4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r3 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ add r4, r6 │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 927fe │ │ │ │ + bne.w 92862 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [sl, r3, lsl #2] │ │ │ │ mov r2, sl │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bmi.w 93142 │ │ │ │ + bmi.w 931a6 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ sub.w r2, r3, #106 @ 0x6a │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, #16 │ │ │ │ - bhi.n 929b4 │ │ │ │ + bhi.n 92a18 │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r5, r5, #10 │ │ │ │ movs r2, r6 │ │ │ │ lsls r3, r4, #10 │ │ │ │ movs r2, r6 │ │ │ │ movs r2, r6 │ │ │ │ movs r2, r6 │ │ │ │ @@ -153716,531 +153774,531 @@ │ │ │ │ movs r2, r6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ orr.w r8, r8, #16 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq.w 93566 │ │ │ │ - bhi.n 92930 │ │ │ │ + beq.w 935ca │ │ │ │ + bhi.n 92994 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq.w 9358c │ │ │ │ + beq.w 935f0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 933ca │ │ │ │ + beq.w 9342e │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 93464 │ │ │ │ - movw r2, #56008 @ 0xdac8 │ │ │ │ + beq.w 934c8 │ │ │ │ + movw r2, #56072 @ 0xdb08 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bmi.w 93142 │ │ │ │ + bmi.w 931a6 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - beq.w 92c66 │ │ │ │ + beq.w 92cca │ │ │ │ mov r7, r9 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92c10 │ │ │ │ + beq.w 92c74 │ │ │ │ movs r1, #0 │ │ │ │ mov r2, r1 │ │ │ │ ldrb r0, [r6, #1] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92c02 │ │ │ │ + beq.w 92c66 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi.w 92c10 │ │ │ │ + bhi.w 92c74 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bls.w 92858 │ │ │ │ + bls.w 928bc │ │ │ │ sub.w r0, r3, #99 @ 0x63 │ │ │ │ mov.w ip, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl.w ip, ip, r0 │ │ │ │ movw r0, #4162 @ 0x1042 │ │ │ │ movt r0, #36 @ 0x24 │ │ │ │ and.w r0, ip, r0 │ │ │ │ - cbnz r0, 92a04 │ │ │ │ + cbnz r0, 92a68 │ │ │ │ movw r0, #8193 @ 0x2001 │ │ │ │ tst.w ip, r0 │ │ │ │ - bne.w 92c2e │ │ │ │ + bne.w 92c92 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq.n 92ae6 │ │ │ │ + beq.n 92b4a │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 92c10 │ │ │ │ + bne.w 92c74 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bne.n 92aec │ │ │ │ + bne.n 92b50 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r4, [r3, #0] │ │ │ │ cmp.w r4, #1114112 @ 0x110000 │ │ │ │ - bcs.w 931f8 │ │ │ │ + bcs.w 9325c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi.w 930da │ │ │ │ + bhi.w 9313e │ │ │ │ ldrd r3, r0, [r5, #16] │ │ │ │ subs r3, r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w 930da │ │ │ │ + ble.w 9313e │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w 930f6 │ │ │ │ + bne.w 9315a │ │ │ │ strb r4, [r2, r0] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ adds r4, r6, #1 │ │ │ │ - bne.w 92920 │ │ │ │ - b.n 92c28 │ │ │ │ + bne.w 92984 │ │ │ │ + b.n 92c8c │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl ceb30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ceb68 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92c28 │ │ │ │ + beq.w 92c8c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9290c │ │ │ │ + beq.w 92970 │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w 9365c │ │ │ │ + bne.w 936c0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r2, r7, #3 │ │ │ │ adds r1, r4, r7 │ │ │ │ add.w lr, r4, r2 │ │ │ │ add.w r8, r3, r0, lsl #1 │ │ │ │ mov r3, r4 │ │ │ │ mov ip, r8 │ │ │ │ cmp lr, r3 │ │ │ │ - bhi.w 93636 │ │ │ │ + bhi.w 9369a │ │ │ │ subs r3, r4, #3 │ │ │ │ cmp r3, lr │ │ │ │ mov.w r3, r2, lsl #1 │ │ │ │ itt hi │ │ │ │ movhi r2, #0 │ │ │ │ movhi r3, #0 │ │ │ │ add r3, r8 │ │ │ │ add r2, r4 │ │ │ │ mov ip, r2 │ │ │ │ cmp r1, r2 │ │ │ │ - bls.w 9362e │ │ │ │ + bls.w 93692 │ │ │ │ ldrb.w r2, [ip], #1 │ │ │ │ strh.w r2, [r3], #2 │ │ │ │ mov r2, ip │ │ │ │ - b.n 92a92 │ │ │ │ + b.n 92af6 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ strb.w r6, [r5, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9344c │ │ │ │ + beq.w 934b0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 928f0 │ │ │ │ + bne.w 92954 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 938a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ + bl 9390c <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 92c28 │ │ │ │ + beq.w 92c8c │ │ │ │ movs r3, #1 │ │ │ │ str r0, [r5, #0] │ │ │ │ strb.w r3, [r5, #33] @ 0x21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19e420 │ │ │ │ + bl 19eae0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 9291e │ │ │ │ + b.n 92982 │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.w 92c10 │ │ │ │ + bgt.w 92c74 │ │ │ │ sub.w r0, r3, #100 @ 0x64 │ │ │ │ movs r1, #1 │ │ │ │ movw ip, #2081 @ 0x821 │ │ │ │ movt ip, #18 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl.w lr, r1, r0 │ │ │ │ tst.w lr, ip │ │ │ │ - bne.w 92d8a │ │ │ │ + bne.w 92dee │ │ │ │ cmp r0, #12 │ │ │ │ - beq.w 931ba │ │ │ │ + beq.w 9321e │ │ │ │ cmp r0, #15 │ │ │ │ - bne.n 92c10 │ │ │ │ + bne.n 92c74 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ adds r3, r1, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 93482 │ │ │ │ + bne.w 934e6 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl d6d74 <_PyErr_FormatV@@Base+0x70> │ │ │ │ + bl d6db8 <_PyErr_FormatV@@Base+0x70> │ │ │ │ adds r0, #1 │ │ │ │ - bne.n 92a3e │ │ │ │ - b.n 92c28 │ │ │ │ + bne.n 92aa2 │ │ │ │ + b.n 92c8c │ │ │ │ cmp r2, #1 │ │ │ │ - bgt.n 92c10 │ │ │ │ + bgt.n 92c74 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ mov r3, r0 │ │ │ │ adds r1, r0, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr.w r1, [r3], #8 │ │ │ │ str r3, [sp, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9349c │ │ │ │ + bne.w 93500 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93432 │ │ │ │ + beq.w 93496 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl d70c4 <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ + bl d7108 <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92a3e │ │ │ │ - b.n 92c28 │ │ │ │ + bne.w 92aa2 │ │ │ │ + b.n 92c8c │ │ │ │ ldr r1, [sp, #24] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ adds r4, r1, #4 │ │ │ │ str r4, [sp, #24] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str.w r8, [sp] │ │ │ │ - bl d70c4 <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ + bl d7108 <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92a3e │ │ │ │ - b.n 92c28 │ │ │ │ + bne.w 92aa2 │ │ │ │ + b.n 92c8c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92e86 │ │ │ │ + bge.w 92eea │ │ │ │ adds r2, #1 │ │ │ │ tst.w r8, #8 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bne.w 92e8e │ │ │ │ + bne.w 92ef2 │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 158594 │ │ │ │ + bl 158a3c │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 92bc6 │ │ │ │ + bge.n 92c2a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 93712 │ │ │ │ - cbz r4, 92c28 │ │ │ │ + beq.w 93776 │ │ │ │ + cbz r4, 92c8c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [sp] │ │ │ │ - bl d70c4 <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ + bl d7108 <_PyErr_FormatV@@Base+0x3c0> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 936bc │ │ │ │ + beq.w 93720 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92a3e │ │ │ │ + bge.w 92aa2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92a3e │ │ │ │ + bne.w 92aa2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 92a3e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 92aa2 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r2 │ │ │ │ mov r7, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #32] │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bls.w 929cc │ │ │ │ + bls.w 92a30 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27652 @ 0x6c04 │ │ │ │ + movw r1, #27716 @ 0x6c44 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9292a │ │ │ │ + b.n 9298e │ │ │ │ and.w r0, r9, r7 │ │ │ │ cmp r0, #0 │ │ │ │ it ge │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 92c10 │ │ │ │ + bne.n 92c74 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - beq.w 92a08 │ │ │ │ - b.n 92aec │ │ │ │ + beq.w 92a6c │ │ │ │ + b.n 92b50 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ movs r2, #3 │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 92c10 │ │ │ │ + beq.n 92c74 │ │ │ │ movs r1, #1 │ │ │ │ - b.n 929be │ │ │ │ + b.n 92a22 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 927ea │ │ │ │ + b.n 9284e │ │ │ │ mov r2, ip │ │ │ │ cmp r7, r2 │ │ │ │ - bne.w 928b0 │ │ │ │ - b.n 927ee │ │ │ │ + bne.w 92914 │ │ │ │ + b.n 92852 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq.w 933fe │ │ │ │ - movw r2, #56008 @ 0xdac8 │ │ │ │ + beq.w 93462 │ │ │ │ + movw r2, #56072 @ 0xdb08 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r0, r1, #29 │ │ │ │ itt pl │ │ │ │ addpl r6, #1 │ │ │ │ movpl.w r7, #4294967295 @ 0xffffffff │ │ │ │ - bpl.w 92dd8 │ │ │ │ + bpl.w 92e3c │ │ │ │ sub.w r7, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bpl.w 92dd6 │ │ │ │ + bpl.w 92e3a │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ movt r1, #32768 @ 0x8000 │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ str r1, [sp, #8] │ │ │ │ subs r1, r1, r3 │ │ │ │ mov.w lr, r1, asr #31 │ │ │ │ smull r0, r1, ip, r1 │ │ │ │ rsb r1, lr, r1, asr #2 │ │ │ │ cmp r7, r1 │ │ │ │ - bgt.w 936f8 │ │ │ │ + bgt.w 9375c │ │ │ │ sub.w r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r6, #3] │ │ │ │ mov.w fp, #10 │ │ │ │ mla r7, fp, r7, r1 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r0, r1, #29 │ │ │ │ - bpl.w 92e92 │ │ │ │ + bpl.w 92ef6 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ subs r1, r1, r3 │ │ │ │ asrs r0, r1, #31 │ │ │ │ smull r1, lr, ip, r1 │ │ │ │ rsb r1, r0, lr, asr #2 │ │ │ │ cmp r1, r7 │ │ │ │ - blt.w 936f8 │ │ │ │ + blt.w 9375c │ │ │ │ ldrb.w lr, [r6, #4] │ │ │ │ subs r3, #48 @ 0x30 │ │ │ │ adds r6, #4 │ │ │ │ mla r7, fp, r7, r3 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r1, [r2, lr, lsl #2] │ │ │ │ lsls r1, r1, #29 │ │ │ │ - bpl.n 92d32 │ │ │ │ + bpl.n 92d96 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ mov fp, r4 │ │ │ │ sub.w r3, r0, lr │ │ │ │ sub.w lr, lr, #48 @ 0x30 │ │ │ │ asrs r1, r3, #31 │ │ │ │ smull r4, r3, ip, r3 │ │ │ │ rsb r3, r1, r3, asr #2 │ │ │ │ cmp r3, r7 │ │ │ │ mov.w r3, #10 │ │ │ │ mla r7, r3, r7, lr │ │ │ │ - blt.w 936f8 │ │ │ │ + blt.w 9375c │ │ │ │ ldrb.w lr, [r6, #1]! │ │ │ │ mov r3, lr │ │ │ │ ldr.w r1, [r2, lr, lsl #2] │ │ │ │ lsls r4, r1, #29 │ │ │ │ - bmi.n 92d02 │ │ │ │ + bmi.n 92d66 │ │ │ │ mov r4, fp │ │ │ │ sub.w r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi.w 929b4 │ │ │ │ - add r1, pc, #4 @ (adr r1, 92d44 ) │ │ │ │ + bhi.w 92a18 │ │ │ │ + add r1, pc, #4 @ (adr r1, 92da8 ) │ │ │ │ ldr.w pc, [r1, r2, lsl #2] │ │ │ │ nop │ │ │ │ - cmp r6, #171 @ 0xab │ │ │ │ + cmp r7, #15 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #151 @ 0x97 │ │ │ │ + cmp r6, #251 @ 0xfb │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #179 @ 0xb3 │ │ │ │ + cmp r7, #23 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r1, #181 @ 0xb5 │ │ │ │ + cmp r2, #25 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r4, #71 @ 0x47 │ │ │ │ + cmp r4, #171 @ 0xab │ │ │ │ movs r1, r1 │ │ │ │ movs r2, #0 │ │ │ │ subs r2, #1 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ cmp r2, #4 │ │ │ │ - bhi.n 92e56 │ │ │ │ + bhi.n 92eba │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r5, r1, #5 │ │ │ │ lsls r6, r5, #4 │ │ │ │ movs r5, r0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ lsls r0, r5, #5 │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 93176 │ │ │ │ - bhi.w 92eba │ │ │ │ + beq.w 931da │ │ │ │ + bhi.w 92f1e │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 934da │ │ │ │ + beq.w 9353e │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne.w 92ec0 │ │ │ │ + bne.w 92f24 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27560 @ 0x6ba8 │ │ │ │ + movw r3, #27624 @ 0x6be8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ adds r6, #2 │ │ │ │ sub.w r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi.n 92e2c │ │ │ │ - add r1, pc, #4 @ (adr r1, 92de8 ) │ │ │ │ + bhi.n 92e90 │ │ │ │ + add r1, pc, #4 @ (adr r1, 92e4c ) │ │ │ │ ldr.w pc, [r1, r2, lsl #2] │ │ │ │ nop │ │ │ │ - cmp r6, #171 @ 0xab │ │ │ │ + cmp r7, #15 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #151 @ 0x97 │ │ │ │ + cmp r6, #251 @ 0xfb │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #179 @ 0xb3 │ │ │ │ + cmp r7, #23 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r6, #45 @ 0x2d │ │ │ │ + cmp r6, #145 @ 0x91 │ │ │ │ movs r1, r1 │ │ │ │ - cmp r4, #71 @ 0x47 │ │ │ │ + cmp r4, #171 @ 0xab │ │ │ │ movs r1, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92c10 │ │ │ │ + beq.w 92c74 │ │ │ │ ldrb r1, [r6, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93110 │ │ │ │ + beq.w 93174 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bhi.w 92c10 │ │ │ │ + bhi.w 92c74 │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ - bhi.w 9310a │ │ │ │ + bhi.w 9316e │ │ │ │ cmp r3, #86 @ 0x56 │ │ │ │ - beq.w 93114 │ │ │ │ + beq.w 93178 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ it eq │ │ │ │ ldreq r1, [sp, #24] │ │ │ │ - bne.w 9286a │ │ │ │ + bne.w 928ce │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 934bc │ │ │ │ - bhi.w 93118 │ │ │ │ + beq.w 93520 │ │ │ │ + bhi.w 9317c │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 93414 │ │ │ │ + beq.w 93478 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #16880 @ 0x41f0 │ │ │ │ + movw r3, #16944 @ 0x4230 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ tst.w r8, #8 │ │ │ │ - beq.w 92ba6 │ │ │ │ + beq.w 92c0a │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ - b.n 92ba8 │ │ │ │ + b.n 92c0c │ │ │ │ adds r6, #3 │ │ │ │ - b.n 92d32 │ │ │ │ + b.n 92d96 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ iteet eq │ │ │ │ moveq r2, #2 │ │ │ │ addne r6, #1 │ │ │ │ movne r2, #1 │ │ │ │ ldrbeq r3, [r6, #2] │ │ │ │ it eq │ │ │ │ addeq r6, #2 │ │ │ │ - b.n 92c4c │ │ │ │ + b.n 92cb0 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ movs r2, #5 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 92c4c │ │ │ │ + b.n 92cb0 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ movs r2, #4 │ │ │ │ adds r6, #1 │ │ │ │ - b.n 92c4c │ │ │ │ + b.n 92cb0 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq.w 933ac │ │ │ │ + beq.w 93410 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #58252 @ 0xe38c │ │ │ │ + movw r3, #58316 @ 0xe3cc │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ ldrb.w r1, [sp, #28] │ │ │ │ and.w r3, r8, #17 │ │ │ │ str r1, [sp, #12] │ │ │ │ sub.w r1, r1, #45 @ 0x2d │ │ │ │ @@ -154259,838 +154317,838 @@ │ │ │ │ it lt │ │ │ │ movlt r1, r9 │ │ │ │ sub.w r9, r1, r0 │ │ │ │ cmp r3, #16 │ │ │ │ it eq │ │ │ │ moveq r7, r9 │ │ │ │ cmp r2, #126 @ 0x7e │ │ │ │ - bls.w 931a4 │ │ │ │ + bls.w 93208 │ │ │ │ ldrd r3, r2, [r5, #16] │ │ │ │ subs r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.w 931a4 │ │ │ │ + bgt.w 93208 │ │ │ │ sub.w r9, r9, r7 │ │ │ │ and.w r3, r8, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ bic.w r8, r9, r9, asr #31 │ │ │ │ - bgt.w 9338a │ │ │ │ + bgt.w 933ee │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq.w 93194 │ │ │ │ + beq.w 931f8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ sub.w r3, r3, fp │ │ │ │ add r7, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt.w 9315c │ │ │ │ + bgt.w 931c0 │ │ │ │ ldr r1, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add r1, r4 │ │ │ │ - bl 93724 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93788 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92c28 │ │ │ │ + beq.w 92c8c │ │ │ │ cmp.w r9, #0 │ │ │ │ - ble.w 92a3e │ │ │ │ + ble.w 92aa2 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 92a3e │ │ │ │ + beq.w 92aa2 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r8 │ │ │ │ - bl 25d6e4 │ │ │ │ + bl 25d91c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92c28 │ │ │ │ + beq.w 92c8c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 92a3e │ │ │ │ + b.n 92aa2 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ee848 │ │ │ │ + bl ee870 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92bc8 │ │ │ │ - b.n 92c28 │ │ │ │ + bne.w 92c2c │ │ │ │ + b.n 92c8c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f19e4 │ │ │ │ + bl f1a0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92bc8 │ │ │ │ - b.n 92c28 │ │ │ │ + bne.w 92c2c │ │ │ │ + b.n 92c8c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1f64ec │ │ │ │ + bl 1f6728 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 92bc8 │ │ │ │ - b.n 92c28 │ │ │ │ + bne.w 92c2c │ │ │ │ + b.n 92c8c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 93572 │ │ │ │ + bge.w 935d6 │ │ │ │ tst.w r8, #8 │ │ │ │ - bne.w 9355a │ │ │ │ - bl 157f68 │ │ │ │ + bne.w 935be │ │ │ │ + bl 158a38 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 92bc6 │ │ │ │ + b.n 92c2a │ │ │ │ adds r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ ldrd r0, r1, [r2], #8 │ │ │ │ - beq.w 935f0 │ │ │ │ - bhi.w 935cc │ │ │ │ + beq.w 93654 │ │ │ │ + bhi.w 93630 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 9360e │ │ │ │ + beq.w 93672 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 935ae │ │ │ │ + beq.w 93612 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #6592 @ 0x19c0 │ │ │ │ + movw r3, #6656 @ 0x1a00 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 93270 │ │ │ │ - bhi.w 9324c │ │ │ │ + beq.w 932d4 │ │ │ │ + bhi.w 932b0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 9322e │ │ │ │ + beq.w 93292 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 93210 │ │ │ │ + beq.w 93274 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #29648 @ 0x73d0 │ │ │ │ + movw r3, #29712 @ 0x7410 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ adds r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ ldrd r0, r1, [r2], #8 │ │ │ │ - beq.w 932ee │ │ │ │ - bhi.w 932ca │ │ │ │ + beq.w 93352 │ │ │ │ + bhi.w 9332e │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 932ac │ │ │ │ + beq.w 93310 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 9328e │ │ │ │ + beq.w 932f2 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27608 @ 0x6bd8 │ │ │ │ + movw r3, #27672 @ 0x6c18 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ adds r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 9336c │ │ │ │ - bhi.w 93348 │ │ │ │ + beq.w 933d0 │ │ │ │ + bhi.w 933ac │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 9332a │ │ │ │ + beq.w 9338e │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - beq.w 9330c │ │ │ │ + beq.w 93370 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27588 @ 0x6bc4 │ │ │ │ + movw r3, #27652 @ 0x6c04 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ mov r2, r4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ceb30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ceb68 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92c28 │ │ │ │ + beq.w 92c8c │ │ │ │ ldrd r2, r3, [r5, #4] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 92a36 │ │ │ │ + beq.w 92a9a │ │ │ │ cmp r3, #2 │ │ │ │ itet ne │ │ │ │ strne.w r4, [r2, r0, lsl #2] │ │ │ │ strheq.w r4, [r2, r0, lsl #1] │ │ │ │ ldrne r0, [r5, #20] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.n 92a3e │ │ │ │ + b.n 92aa2 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 929d2 │ │ │ │ + b.n 92a36 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 92c02 │ │ │ │ + b.n 92c66 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 92b38 │ │ │ │ + b.n 92b9c │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq.w 934f8 │ │ │ │ + beq.w 9355c │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 92e68 │ │ │ │ + bne.w 92ecc │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #11740 @ 0x2ddc │ │ │ │ + movw r3, #11804 @ 0x2e1c │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ sub.w r9, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r7, r1, #29 │ │ │ │ - bmi.w 93516 │ │ │ │ + bmi.w 9357a │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne.w 92940 │ │ │ │ - b.n 92c66 │ │ │ │ + bne.w 929a4 │ │ │ │ + b.n 92cca │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r7 │ │ │ │ - bl 25d6e4 │ │ │ │ + bl 25d91c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92c28 │ │ │ │ + beq.w 92c8c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 92f52 │ │ │ │ + b.n 92fb6 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #17692 @ 0x451c │ │ │ │ + movw r3, #17716 @ 0x4534 │ │ │ │ movt r3, #44 @ 0x2c │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl e5f70 │ │ │ │ + bl e5fa0 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92f44 │ │ │ │ - b.n 92c28 │ │ │ │ + bne.w 92fa8 │ │ │ │ + b.n 92c8c │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 92f26 │ │ │ │ + beq.w 92f8a │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r0, r5 │ │ │ │ - bl ceb30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ceb68 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92f26 │ │ │ │ - b.n 92c28 │ │ │ │ + bne.w 92f8a │ │ │ │ + b.n 92c8c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ movs r2, #26 │ │ │ │ adds r0, r3, #4 │ │ │ │ str r0, [sp, #24] │ │ │ │ add r0, sp, #28 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ - movw r3, #43040 @ 0xa820 │ │ │ │ + movw r3, #43104 @ 0xa860 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ ldrb.w r3, [sp, #29] │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq.w 9371c │ │ │ │ + beq.w 93780 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 936d8 │ │ │ │ + bne.w 9373c │ │ │ │ mov r2, r7 │ │ │ │ add r1, sp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl 93724 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl 93788 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92a3e │ │ │ │ - b.n 92c28 │ │ │ │ + bne.w 92aa2 │ │ │ │ + b.n 92c8c │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27476 @ 0x6b54 │ │ │ │ + movw r1, #27540 @ 0x6b94 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 92c28 │ │ │ │ + bl f3598 │ │ │ │ + b.n 92c8c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27520 @ 0x6b80 │ │ │ │ + movw r3, #27584 @ 0x6bc0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27532 @ 0x6b8c │ │ │ │ + movw r3, #27596 @ 0x6bcc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 93048 │ │ │ │ + bne.w 930ac │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27528 @ 0x6b88 │ │ │ │ + movw r3, #27592 @ 0x6bc8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27524 @ 0x6b84 │ │ │ │ + movw r3, #27588 @ 0x6bc4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27592 @ 0x6bc8 │ │ │ │ + movw r3, #27656 @ 0x6c08 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27604 @ 0x6bd4 │ │ │ │ + movw r3, #27668 @ 0x6c14 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 93086 │ │ │ │ + bne.w 930ea │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27600 @ 0x6bd0 │ │ │ │ + movw r3, #27664 @ 0x6c10 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27596 @ 0x6bcc │ │ │ │ + movw r3, #27660 @ 0x6c0c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27572 @ 0x6bb4 │ │ │ │ + movw r3, #27636 @ 0x6bf4 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27584 @ 0x6bc0 │ │ │ │ + movw r3, #27648 @ 0x6c00 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 930bc │ │ │ │ + bne.w 93120 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27580 @ 0x6bbc │ │ │ │ + movw r3, #27644 @ 0x6bfc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27576 @ 0x6bb8 │ │ │ │ + movw r3, #27640 @ 0x6bf8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92f3c │ │ │ │ + bne.w 92fa0 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movs r3, #32 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ mov r2, r8 │ │ │ │ - bl 25d6e4 │ │ │ │ + bl 25d91c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92c28 │ │ │ │ + beq.w 92c8c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r8 │ │ │ │ str r3, [r5, #20] │ │ │ │ - b.n 92f3c │ │ │ │ + b.n 92fa0 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27564 @ 0x6bac │ │ │ │ + movw r3, #27628 @ 0x6bec │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ orr.w r8, r8, #1 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 92810 │ │ │ │ + b.w 92874 │ │ │ │ mov r1, ip │ │ │ │ - b.n 933dc │ │ │ │ + b.n 93440 │ │ │ │ adds r1, #1 │ │ │ │ ldrb r2, [r4, r1] │ │ │ │ cmp r1, r0 │ │ │ │ - bge.n 933e6 │ │ │ │ + bge.n 9344a │ │ │ │ lsls r5, r2, #24 │ │ │ │ - bpl.n 933da │ │ │ │ + bpl.n 9343e │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27344 @ 0x6ad0 │ │ │ │ + movw r1, #27408 @ 0x6b10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 92c28 │ │ │ │ + bl d6bbc │ │ │ │ + b.n 92c8c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ adds r6, #2 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ adds r1, r2, #4 │ │ │ │ str r1, [sp, #24] │ │ │ │ ldr r7, [r2, #0] │ │ │ │ cmp r7, #0 │ │ │ │ it lt │ │ │ │ mvnlt.w r7, #1 │ │ │ │ - b.n 92dd8 │ │ │ │ + b.n 92e3c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27620 @ 0x6be4 │ │ │ │ + movw r3, #27684 @ 0x6c24 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ str.w r8, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl d6d74 <_PyErr_FormatV@@Base+0x70> │ │ │ │ + bl d6db8 <_PyErr_FormatV@@Base+0x70> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92a3e │ │ │ │ - b.w 92c28 │ │ │ │ + bne.w 92aa2 │ │ │ │ + b.w 92c8c │ │ │ │ movs r6, #0 │ │ │ │ - b.w 9291e │ │ │ │ + b.w 92982 │ │ │ │ mov r0, r4 │ │ │ │ blx 2bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9291e │ │ │ │ + beq.w 92982 │ │ │ │ mov r7, r0 │ │ │ │ - b.w 928e2 │ │ │ │ + b.w 92946 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [sp, #24] │ │ │ │ ldr.w r9, [r3] │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ itt lt │ │ │ │ orrlt.w r8, r8, #1 │ │ │ │ rsblt r9, r9, #0 │ │ │ │ - b.n 93154 │ │ │ │ + b.n 931b8 │ │ │ │ str.w r8, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 2998d8 │ │ │ │ + bl 299904 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92a3e │ │ │ │ - b.w 92c28 │ │ │ │ + bne.w 92aa2 │ │ │ │ + b.w 92c8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 92b52 │ │ │ │ + bne.w 92bb6 │ │ │ │ str.w r8, [sp] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2998d8 │ │ │ │ + bl 299904 │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 92a3e │ │ │ │ - b.w 92c28 │ │ │ │ + bne.w 92aa2 │ │ │ │ + b.w 92c8c │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27612 @ 0x6bdc │ │ │ │ + movw r3, #27676 @ 0x6c1c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27568 @ 0x6bb0 │ │ │ │ + movw r3, #27632 @ 0x6bf0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ add r4, sp, #28 │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27616 @ 0x6be0 │ │ │ │ + movw r3, #27680 @ 0x6c20 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ movs r6, #10 │ │ │ │ rsb r1, r3, #2147483648 @ 0x80000000 │ │ │ │ adds r1, #47 @ 0x2f │ │ │ │ adds r0, #1 │ │ │ │ mla r6, r6, r9, r3 │ │ │ │ movw r3, #26215 @ 0x6667 │ │ │ │ movt r3, #26214 @ 0x6666 │ │ │ │ smull r3, r7, r1, r3 │ │ │ │ asrs r3, r1, #31 │ │ │ │ rsb r3, r3, r7, asr #2 │ │ │ │ cmp r3, r9 │ │ │ │ sub.w r9, r6, #48 @ 0x30 │ │ │ │ - bge.w 93146 │ │ │ │ + bge.w 931aa │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27440 @ 0x6b30 │ │ │ │ + movw r1, #27504 @ 0x6b70 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.w 92c28 │ │ │ │ + bl f3598 │ │ │ │ + b.w 92c8c │ │ │ │ movs r1, #58 @ 0x3a │ │ │ │ - bl 158594 │ │ │ │ + bl 158a3c │ │ │ │ mov r4, r0 │ │ │ │ - b.w 92bc6 │ │ │ │ + b.w 92c2a │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ orr.w r8, r8, #16 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 9297a │ │ │ │ + b.w 929de │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27624 @ 0x6be8 │ │ │ │ + movw r1, #27688 @ 0x6c28 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.w 92c28 │ │ │ │ + bl f3598 │ │ │ │ + b.w 92c8c │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ orr.w r8, r8, #8 │ │ │ │ mov r6, r0 │ │ │ │ - b.w 92810 │ │ │ │ + b.w 92874 │ │ │ │ mov r0, r5 │ │ │ │ - bl e5f70 │ │ │ │ + bl e5fa0 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 92c28 │ │ │ │ + beq.w 92c8c │ │ │ │ adds r4, #2 │ │ │ │ - bne.w 92920 │ │ │ │ - b.w 92c28 │ │ │ │ + bne.w 92984 │ │ │ │ + b.w 92c8c │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27536 @ 0x6b90 │ │ │ │ + movw r3, #27600 @ 0x6bd0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne.w 93012 │ │ │ │ + bne.w 93076 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27544 @ 0x6b98 │ │ │ │ + movw r3, #27608 @ 0x6bd8 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #5016 @ 0x1398 │ │ │ │ + movw r3, #5080 @ 0x13d8 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ add r4, sp, #28 │ │ │ │ strd r0, r1, [sp] │ │ │ │ str r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ movs r2, #26 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27552 @ 0x6ba0 │ │ │ │ + movw r3, #27616 @ 0x6be0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ blx 2c318 <__sprintf_chk@plt> │ │ │ │ mov fp, r0 │ │ │ │ - b.n 92edc │ │ │ │ + b.n 92f40 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ add r0, r7 │ │ │ │ str r0, [r5, #20] │ │ │ │ - b.w 9291e │ │ │ │ + b.w 92982 │ │ │ │ ldrb.w r9, [r3] │ │ │ │ adds r3, #4 │ │ │ │ strh.w r9, [ip], #8 │ │ │ │ ldrb.w r9, [r3, #-3] │ │ │ │ strh.w r9, [ip, #-6] │ │ │ │ ldrb.w r9, [r3, #-2] │ │ │ │ strh.w r9, [ip, #-4] │ │ │ │ ldrb.w r9, [r3, #-1] │ │ │ │ strh.w r9, [ip, #-2] │ │ │ │ - b.w 92a7a │ │ │ │ + b.w 92ade │ │ │ │ ldr r3, [r5, #4] │ │ │ │ bic.w r2, r7, #3 │ │ │ │ add.w lr, r4, r2 │ │ │ │ add.w ip, r3, r0, lsl #2 │ │ │ │ adds r0, r4, r7 │ │ │ │ mov r1, ip │ │ │ │ mov r3, r4 │ │ │ │ cmp lr, r3 │ │ │ │ - bhi.n 93698 │ │ │ │ + bhi.n 936fc │ │ │ │ subs r3, r4, #3 │ │ │ │ cmp r3, lr │ │ │ │ mov.w r3, r2, lsl #2 │ │ │ │ itt hi │ │ │ │ movhi r2, #0 │ │ │ │ movhi r3, #0 │ │ │ │ add r3, ip │ │ │ │ add r2, r4 │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, r2 │ │ │ │ - bls.n 9362c │ │ │ │ + bls.n 93690 │ │ │ │ ldrb.w r2, [r1], #1 │ │ │ │ str.w r2, [r3], #4 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 93686 │ │ │ │ + b.n 936ea │ │ │ │ ldrb.w r8, [r3] │ │ │ │ adds r3, #4 │ │ │ │ str.w r8, [r1], #16 │ │ │ │ ldrb.w r8, [r3, #-3] │ │ │ │ str.w r8, [r1, #-12] │ │ │ │ ldrb.w r8, [r3, #-2] │ │ │ │ str.w r8, [r1, #-8] │ │ │ │ ldrb.w r8, [r3, #-1] │ │ │ │ str.w r8, [r1, #-4] │ │ │ │ - b.n 93670 │ │ │ │ + b.n 936d4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 92c28 │ │ │ │ + bge.w 92c8c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 92c28 │ │ │ │ + bne.w 92c8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 92c28 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 92c8c │ │ │ │ add r0, sp, #28 │ │ │ │ adds r7, #2 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #24 │ │ │ │ adds r2, r0, #1 │ │ │ │ add r1, sp, #28 │ │ │ │ add.w r0, sp, #30 │ │ │ │ blx 2bfd0 <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh.w r3, [sp, #28] │ │ │ │ - b.n 931e6 │ │ │ │ + b.n 9324a │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27456 @ 0x6b40 │ │ │ │ + movw r1, #27520 @ 0x6b80 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.w 92c28 │ │ │ │ + bl f3598 │ │ │ │ + b.w 92c8c │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 92bc6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 92c2a │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ strb.w r3, [sp, #29] │ │ │ │ - b.n 931e6 │ │ │ │ + b.n 9324a │ │ │ │ │ │ │ │ -00093724 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ +00093788 <_PyUnicodeWriter_WriteASCIIString@@Base>: │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 93806 <_PyUnicodeWriter_WriteASCIIString@@Base+0xe2> │ │ │ │ + beq.n 9386a <_PyUnicodeWriter_WriteASCIIString@@Base+0xe2> │ │ │ │ mov r5, r2 │ │ │ │ - cbz r2, 9376a <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ + cbz r2, 937ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - cbz r3, 9376e <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ + cbz r3, 937d2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x4a> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls.n 9379a <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ + bls.n 937fe <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ ldrd r2, r3, [r4, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, r5 │ │ │ │ - blt.n 9379a <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ + blt.n 937fe <_PyUnicodeWriter_WriteASCIIString@@Base+0x76> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne.n 937b0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ + bne.n 93814 <_PyUnicodeWriter_WriteASCIIString@@Base+0x8c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r5 │ │ │ │ add r0, r3 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ldrb.w r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93742 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ + bne.n 937a6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1e> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 938a8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ + bl 9390c <_PyUnicodeWriter_WriteASCIIString@@Base+0x184> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93800 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ + beq.n 93864 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ strb.w r2, [r4, #33] @ 0x21 │ │ │ │ str r3, [r4, #0] │ │ │ │ - bl 19e420 │ │ │ │ + bl 19eae0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b.n 9376a <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ + b.n 937ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ movs r2, #127 @ 0x7f │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl ceb30 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl ceb68 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 93800 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ + beq.n 93864 <_PyUnicodeWriter_WriteASCIIString@@Base+0xdc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 93758 <_PyUnicodeWriter_WriteASCIIString@@Base+0x34> │ │ │ │ + beq.n 937bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x34> │ │ │ │ cmp r2, #2 │ │ │ │ - bne.n 93814 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf0> │ │ │ │ + bne.n 93878 <_PyUnicodeWriter_WriteASCIIString@@Base+0xf0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ bic.w r1, r5, #3 │ │ │ │ adds r0, r7, r5 │ │ │ │ add r1, r7 │ │ │ │ add.w ip, r2, r3, lsl #1 │ │ │ │ mov r2, r7 │ │ │ │ mov lr, ip │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 93860 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13c> │ │ │ │ + bcc.n 938c4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x13c> │ │ │ │ rsb r2, r7, #3 │ │ │ │ sub.w lr, r7, #3 │ │ │ │ add r2, r1 │ │ │ │ cmp r1, lr │ │ │ │ bic.w r1, r2, #3 │ │ │ │ it cc │ │ │ │ movcc r1, #0 │ │ │ │ @@ -155098,36 +155156,36 @@ │ │ │ │ add r1, r7 │ │ │ │ mov.w r2, r2, lsl #3 │ │ │ │ it cc │ │ │ │ movcc r2, #0 │ │ │ │ add r2, ip │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r0 │ │ │ │ - bcs.n 93794 <_PyUnicodeWriter_WriteASCIIString@@Base+0x70> │ │ │ │ + bcs.n 937f8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x70> │ │ │ │ ldrb.w r1, [ip], #1 │ │ │ │ strh.w r1, [r2], #2 │ │ │ │ mov r1, ip │ │ │ │ - b.n 937ee <_PyUnicodeWriter_WriteASCIIString@@Base+0xca> │ │ │ │ + b.n 93852 <_PyUnicodeWriter_WriteASCIIString@@Base+0xca> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9376a <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ + beq.n 937ce <_PyUnicodeWriter_WriteASCIIString@@Base+0x46> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9373e <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a> │ │ │ │ + b.n 937a2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x1a> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ adds r1, r7, r5 │ │ │ │ add.w ip, r2, r3, lsl #2 │ │ │ │ bic.w r2, r5, #3 │ │ │ │ mov r3, r7 │ │ │ │ add r2, r7 │ │ │ │ mov r0, ip │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.n 93882 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15e> │ │ │ │ + bcc.n 938e6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x15e> │ │ │ │ rsb r3, r7, #3 │ │ │ │ subs r0, r7, #3 │ │ │ │ add r3, r2 │ │ │ │ cmp r2, r0 │ │ │ │ bic.w r0, r3, #3 │ │ │ │ it cc │ │ │ │ movcc r0, #0 │ │ │ │ @@ -155135,112 +155193,112 @@ │ │ │ │ add.w r3, r7, r0 │ │ │ │ mov.w r2, r2, lsl #4 │ │ │ │ it cc │ │ │ │ movcc r2, #0 │ │ │ │ add r2, ip │ │ │ │ mov r0, r3 │ │ │ │ cmp r3, r1 │ │ │ │ - bcs.n 93792 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e> │ │ │ │ + bcs.n 937f6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x6e> │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ str.w r3, [r2], #4 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9384e <_PyUnicodeWriter_WriteASCIIString@@Base+0x12a> │ │ │ │ + b.n 938b2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x12a> │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ adds r2, #4 │ │ │ │ strh.w r6, [lr], #8 │ │ │ │ ldrb.w r6, [r2, #-3] │ │ │ │ strh.w r6, [lr, #-6] │ │ │ │ ldrb.w r6, [r2, #-2] │ │ │ │ strh.w r6, [lr, #-4] │ │ │ │ ldrb.w r6, [r2, #-1] │ │ │ │ strh.w r6, [lr, #-2] │ │ │ │ - b.n 937c6 <_PyUnicodeWriter_WriteASCIIString@@Base+0xa2> │ │ │ │ + b.n 9382a <_PyUnicodeWriter_WriteASCIIString@@Base+0xa2> │ │ │ │ ldrb.w lr, [r3] │ │ │ │ adds r3, #4 │ │ │ │ str.w lr, [r0], #16 │ │ │ │ ldrb.w lr, [r3, #-3] │ │ │ │ str.w lr, [r0, #-12] │ │ │ │ ldrb.w lr, [r3, #-2] │ │ │ │ str.w lr, [r0, #-8] │ │ │ │ ldrb.w lr, [r3, #-1] │ │ │ │ str.w lr, [r0, #-4] │ │ │ │ - b.n 93826 <_PyUnicodeWriter_WriteASCIIString@@Base+0x102> │ │ │ │ + b.n 9388a <_PyUnicodeWriter_WriteASCIIString@@Base+0x102> │ │ │ │ nop │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 939b2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x28e> │ │ │ │ + beq.w 93a16 <_PyUnicodeWriter_WriteASCIIString@@Base+0x28e> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 93a22 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2fe> │ │ │ │ - blt.w 93a76 <_PyUnicodeWriter_WriteASCIIString@@Base+0x352> │ │ │ │ + beq.w 93a86 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2fe> │ │ │ │ + blt.w 93ada <_PyUnicodeWriter_WriteASCIIString@@Base+0x352> │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r1, r3 │ │ │ │ - bgt.w 93a66 <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ + bgt.w 93aca <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ movw r5, #24184 @ 0x5e78 │ │ │ │ movt r5, #77 @ 0x4d │ │ │ │ adds r1, #21 │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w r2, [r5, #888] @ 0x378 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 93a12 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2ee> │ │ │ │ - ldr r2, [pc, #424] @ (93aa4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x380>) │ │ │ │ + bne.w 93a76 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2ee> │ │ │ │ + ldr r2, [pc, #424] @ (93b08 <_PyUnicodeWriter_WriteASCIIString@@Base+0x380>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov r7, r3 │ │ │ │ - bgt.n 939e8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2c4> │ │ │ │ + bgt.n 93a4c <_PyUnicodeWriter_WriteASCIIString@@Base+0x2c4> │ │ │ │ add.w r6, r4, #20 │ │ │ │ lsrs r1, r6, #3 │ │ │ │ ldr.w r2, [r3, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.n 939dc <_PyUnicodeWriter_WriteASCIIString@@Base+0x2b8> │ │ │ │ + beq.n 93a40 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2b8> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r0, [r2, #4] │ │ │ │ - cbz r0, 9398e <_PyUnicodeWriter_WriteASCIIString@@Base+0x26a> │ │ │ │ + cbz r0, 939f2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x26a> │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - ldr r2, [pc, #344] @ (93aa8 <_PyUnicodeWriter_WriteASCIIString@@Base+0x384>) │ │ │ │ + ldr r2, [pc, #344] @ (93b0c <_PyUnicodeWriter_WriteASCIIString@@Base+0x384>) │ │ │ │ ldr.w r5, [r2, #1600] @ 0x640 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 93a26 <_PyUnicodeWriter_WriteASCIIString@@Base+0x302> │ │ │ │ + bne.n 93a8a <_PyUnicodeWriter_WriteASCIIString@@Base+0x302> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r2, [r3, #8] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r3, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, r6] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.w 93a8e <_PyUnicodeWriter_WriteASCIIString@@Base+0x36a> │ │ │ │ + bpl.w 93af2 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36a> │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w 93a9e <_PyUnicodeWriter_WriteASCIIString@@Base+0x37a> │ │ │ │ + bpl.w 93b02 <_PyUnicodeWriter_WriteASCIIString@@Base+0x37a> │ │ │ │ add.w r0, r3, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ @@ -155248,259 +155306,259 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrd r5, r7, [r2, #24] │ │ │ │ cmp r7, r5 │ │ │ │ ittt cc │ │ │ │ ldrcc r2, [r2, #12] │ │ │ │ strcc.w r2, [ip, #12] │ │ │ │ strcc.w ip, [r2, #8] │ │ │ │ - bcc.n 93934 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ + bcc.n 93998 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ adds r1, #1 │ │ │ │ add.w r1, r5, r1, lsl #3 │ │ │ │ str r1, [r2, #24] │ │ │ │ adds r1, r2, r5 │ │ │ │ str r1, [r2, #4] │ │ │ │ str r0, [r2, r5] │ │ │ │ - b.n 93934 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ + b.n 93998 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittte ge │ │ │ │ movge r0, #24 │ │ │ │ movwge r3, #43944 @ 0xaba8 │ │ │ │ movwge r2, #24184 @ 0x5e78 │ │ │ │ - ldrlt r3, [pc, #228] @ (93aac <_PyUnicodeWriter_WriteASCIIString@@Base+0x388>) │ │ │ │ + ldrlt r3, [pc, #228] @ (93b10 <_PyUnicodeWriter_WriteASCIIString@@Base+0x388>) │ │ │ │ ittet ge │ │ │ │ movtge r2, #77 @ 0x4d │ │ │ │ mlage r3, r0, r1, r3 │ │ │ │ addlt.w r3, r3, r1, lsl #5 │ │ │ │ addge r3, r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ mov r0, r3 │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93934 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ + bne.n 93998 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ ldr.w r2, [r5, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 93a4a <_PyUnicodeWriter_WriteASCIIString@@Base+0x326> │ │ │ │ + bne.n 93aae <_PyUnicodeWriter_WriteASCIIString@@Base+0x326> │ │ │ │ mov r0, r9 │ │ │ │ blx 2bfa0 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r3, 93a66 <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ + cbz r3, 93aca <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ ldr.w r2, [r7, #800] @ 0x320 │ │ │ │ add.w r6, r4, #20 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r7, #800] @ 0x320 │ │ │ │ - b.n 93934 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ + b.n 93998 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ ldr.w r0, [r5, #884] @ 0x374 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 93a66 <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ + cbz r0, 93aca <_PyUnicodeWriter_WriteASCIIString@@Base+0x342> │ │ │ │ add.w r6, r4, #20 │ │ │ │ - b.n 93934 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ - ldr r3, [pc, #140] @ (93ab0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x38c>) │ │ │ │ - b.n 93968 <_PyUnicodeWriter_WriteASCIIString@@Base+0x244> │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + b.n 93998 <_PyUnicodeWriter_WriteASCIIString@@Base+0x210> │ │ │ │ + ldr r3, [pc, #140] @ (93b14 <_PyUnicodeWriter_WriteASCIIString@@Base+0x38c>) │ │ │ │ + b.n 939cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x244> │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 93a56 <_PyUnicodeWriter_WriteASCIIString@@Base+0x332> │ │ │ │ - ldr r0, [pc, #128] @ (93ab4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390>) │ │ │ │ + bne.n 93aba <_PyUnicodeWriter_WriteASCIIString@@Base+0x332> │ │ │ │ + ldr r0, [pc, #128] @ (93b18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x390>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 93958 <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ + bne.n 939bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93958 <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ + b.n 939bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ ldr.w r0, [r5, #844] @ 0x34c │ │ │ │ mov r1, r9 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 93a00 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2dc> │ │ │ │ + b.n 93a64 <_PyUnicodeWriter_WriteASCIIString@@Base+0x2dc> │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93958 <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ - bl 1fba78 │ │ │ │ + b.n 939bc <_PyUnicodeWriter_WriteASCIIString@@Base+0x234> │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93968 <_PyUnicodeWriter_WriteASCIIString@@Base+0x244> │ │ │ │ + bne.w 939cc <_PyUnicodeWriter_WriteASCIIString@@Base+0x244> │ │ │ │ movs r3, #0 │ │ │ │ - b.n 93986 <_PyUnicodeWriter_WriteASCIIString@@Base+0x262> │ │ │ │ + b.n 939ea <_PyUnicodeWriter_WriteASCIIString@@Base+0x262> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61140 @ 0xeed4 │ │ │ │ + movw r1, #61204 @ 0xef14 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 93a72 <_PyUnicodeWriter_WriteASCIIString@@Base+0x34e> │ │ │ │ + bl f3598 │ │ │ │ + b.n 93ad6 <_PyUnicodeWriter_WriteASCIIString@@Base+0x34e> │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93986 <_PyUnicodeWriter_WriteASCIIString@@Base+0x262> │ │ │ │ + b.n 939ea <_PyUnicodeWriter_WriteASCIIString@@Base+0x262> │ │ │ │ add.w r0, r3, #28 │ │ │ │ - b.n 93a90 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36c> │ │ │ │ + b.n 93af4 <_PyUnicodeWriter_WriteASCIIString@@Base+0x36c> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00093ab8 <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ +00093b1c <_PyUnicodeWriter_Finish@@Base>: │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ sub sp, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 93b72 <_PyUnicodeWriter_Finish@@Base+0xba> │ │ │ │ + beq.n 93bd6 <_PyUnicodeWriter_Finish@@Base+0xba> │ │ │ │ ldrb.w r3, [r0, #33] @ 0x21 │ │ │ │ mov.w ip, #0 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ str.w ip, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 93b6e <_PyUnicodeWriter_Finish@@Base+0xb6> │ │ │ │ + bne.n 93bd2 <_PyUnicodeWriter_Finish@@Base+0xb6> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 93b06 <_PyUnicodeWriter_Finish@@Base+0x4e> │ │ │ │ + beq.n 93b6a <_PyUnicodeWriter_Finish@@Base+0x4e> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl cf514 <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ + bl cf54c <_PyUnicodeWriter_PrepareInternal@@Base+0x9e4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93b9a <_PyUnicodeWriter_Finish@@Base+0xe2> │ │ │ │ + beq.n 93bfe <_PyUnicodeWriter_Finish@@Base+0xe2> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 93b90 <_PyUnicodeWriter_Finish@@Base+0xd8> │ │ │ │ + beq.n 93bf4 <_PyUnicodeWriter_Finish@@Base+0xd8> │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 93b0c <_PyUnicodeWriter_Finish@@Base+0x54> │ │ │ │ + beq.n 93b70 <_PyUnicodeWriter_Finish@@Base+0x54> │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r3, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 93b00 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 93b64 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 93b00 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 93b64 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ lsls r1, r2, #26 │ │ │ │ - bpl.n 93bb6 <_PyUnicodeWriter_Finish@@Base+0xfe> │ │ │ │ + bpl.n 93c1a <_PyUnicodeWriter_Finish@@Base+0xfe> │ │ │ │ lsls r2, r2, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r2, r3, #20 │ │ │ │ addpl.w r2, r3, #28 │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ ittte ge │ │ │ │ movge.w ip, #24 │ │ │ │ movwge r1, #43944 @ 0xaba8 │ │ │ │ movwge r2, #24184 @ 0x5e78 │ │ │ │ - ldrlt r1, [pc, #124] @ (93bbc <_PyUnicodeWriter_Finish@@Base+0x104>) │ │ │ │ + ldrlt r1, [pc, #124] @ (93c20 <_PyUnicodeWriter_Finish@@Base+0x104>) │ │ │ │ ittet ge │ │ │ │ movtge r2, #77 @ 0x4d │ │ │ │ mlage r1, ip, r0, r1 │ │ │ │ addlt.w r1, r1, r0, lsl #5 │ │ │ │ addge r1, r1, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 93b00 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + beq.n 93b64 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93b6a <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ + bge.n 93bce <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 93b6a <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ + cbnz r2, 93bce <_PyUnicodeWriter_Finish@@Base+0xb2> │ │ │ │ mov r0, r3 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r3, r1 │ │ │ │ - b.n 93b00 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 93b64 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ mov r3, r2 │ │ │ │ - b.n 93b00 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 93b64 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r0, #0] │ │ │ │ - cbz r2, 93b8c <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + cbz r2, 93bf0 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93b8c <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + bge.n 93bf0 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 93b8c <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ + cbnz r3, 93bf0 <_PyUnicodeWriter_Finish@@Base+0xd4> │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #48] @ (93bc0 <_PyUnicodeWriter_Finish@@Base+0x108>) │ │ │ │ - b.n 93b00 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #48] @ (93c24 <_PyUnicodeWriter_Finish@@Base+0x108>) │ │ │ │ + b.n 93b64 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ add sp, #12 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ - b.w 19cb74 │ │ │ │ + b.w 19d230 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 93b00 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bge.n 93b64 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 93b00 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + bne.n 93b64 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 93b00 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ + b.n 93b64 <_PyUnicodeWriter_Finish@@Base+0x48> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - b.n 93b26 <_PyUnicodeWriter_Finish@@Base+0x6e> │ │ │ │ + b.n 93b8a <_PyUnicodeWriter_Finish@@Base+0x6e> │ │ │ │ nop │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9459e <_PyUnicodeWriter_Finish@@Base+0xae6> │ │ │ │ + beq.w 94602 <_PyUnicodeWriter_Finish@@Base+0xae6> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bcs.w 94796 <_PyUnicodeWriter_Finish@@Base+0xcde> │ │ │ │ + bcs.w 947fa <_PyUnicodeWriter_Finish@@Base+0xcde> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ adds r1, r2, #1 │ │ │ │ str r1, [r0, #12] │ │ │ │ adds r1, r3, #1 │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ str r1, [r0, #4] │ │ │ │ - bgt.w 945c4 <_PyUnicodeWriter_Finish@@Base+0xb0c> │ │ │ │ + bgt.w 94628 <_PyUnicodeWriter_Finish@@Base+0xb0c> │ │ │ │ bic.w r6, r2, #128 @ 0x80 │ │ │ │ and.w r8, r2, #128 @ 0x80 │ │ │ │ sub.w r2, r6, #40 @ 0x28 │ │ │ │ cmp r2, #83 @ 0x53 │ │ │ │ - bhi.w 93e6e <_PyUnicodeWriter_Finish@@Base+0x3b6> │ │ │ │ + bhi.w 93ed2 <_PyUnicodeWriter_Finish@@Base+0x3b6> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ lsls r3, r3, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ @@ -155579,317 +155637,317 @@ │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r4, r5, #4 │ │ │ │ lsls r7, r0, #15 │ │ │ │ lsls r0, r4, #17 │ │ │ │ lsls r5, r3, #10 │ │ │ │ lsls r1, r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 947c8 <_PyUnicodeWriter_Finish@@Base+0xd10> │ │ │ │ + blt.w 9482c <_PyUnicodeWriter_Finish@@Base+0xd10> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bge.w 947c8 <_PyUnicodeWriter_Finish@@Base+0xd10> │ │ │ │ + bge.w 9482c <_PyUnicodeWriter_Finish@@Base+0xd10> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #5160 @ 0x1428 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr.w r5, [r2, r0, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 947d2 <_PyUnicodeWriter_Finish@@Base+0xd1a> │ │ │ │ + beq.w 94836 <_PyUnicodeWriter_Finish@@Base+0xd1a> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ subs r3, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94400 <_PyUnicodeWriter_Finish@@Base+0x948> │ │ │ │ + blt.w 94464 <_PyUnicodeWriter_Finish@@Base+0x948> │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94614 <_PyUnicodeWriter_Finish@@Base+0xb5c> │ │ │ │ + beq.w 94678 <_PyUnicodeWriter_Finish@@Base+0xb5c> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ it cc │ │ │ │ movcc r7, #1 │ │ │ │ - bcs.w 94774 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ + bcs.w 947d8 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 95c14 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + cbz r0, 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r1, r6 │ │ │ │ - bl 95ddc │ │ │ │ + bl 95e3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + beq.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94552 <_PyUnicodeWriter_Finish@@Base+0xa9a> │ │ │ │ - ldr r2, [pc, #444] @ (93efc <_PyUnicodeWriter_Finish@@Base+0x444>) │ │ │ │ + beq.w 945b6 <_PyUnicodeWriter_Finish@@Base+0xa9a> │ │ │ │ + ldr r2, [pc, #444] @ (93f60 <_PyUnicodeWriter_Finish@@Base+0x444>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 79e24 │ │ │ │ + bl 79e64 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ - cbz r5, 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + cbz r5, 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 948d8 <_PyUnicodeWriter_Finish@@Base+0xe20> │ │ │ │ + beq.w 9493c <_PyUnicodeWriter_Finish@@Base+0xe20> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 94a04 <_PyUnicodeWriter_Finish@@Base+0xf4c> │ │ │ │ + blt.w 94a68 <_PyUnicodeWriter_Finish@@Base+0xf4c> │ │ │ │ mov r1, r6 │ │ │ │ movs r0, #0 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 95c14 │ │ │ │ + bl 95c74 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 948d8 <_PyUnicodeWriter_Finish@@Base+0xe20> │ │ │ │ + beq.w 9493c <_PyUnicodeWriter_Finish@@Base+0xe20> │ │ │ │ mov r2, r6 │ │ │ │ add.w r0, r5, #16 │ │ │ │ blx 2bf20 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ - b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x2a2> │ │ │ │ + beq.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.n 93dbe <_PyUnicodeWriter_Finish@@Base+0x2a2> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 949e8 <_PyUnicodeWriter_Finish@@Base+0xf30> │ │ │ │ + beq.w 94a4c <_PyUnicodeWriter_Finish@@Base+0xf30> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 94774 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ + bcs.w 947d8 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #12] │ │ │ │ ldrb r6, [r3, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 94368 <_PyUnicodeWriter_Finish@@Base+0x8b0> │ │ │ │ + bne.w 943cc <_PyUnicodeWriter_Finish@@Base+0x8b0> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + beq.n 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + ble.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94716 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 9477a <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #1 │ │ │ │ str r0, [r5, #16] │ │ │ │ - beq.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94716 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 9477a <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #2 │ │ │ │ str r0, [r5, #20] │ │ │ │ - beq.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94716 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 9477a <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #3 │ │ │ │ str r0, [r5, #24] │ │ │ │ - beq.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94716 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 9477a <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #4 │ │ │ │ str r0, [r5, #28] │ │ │ │ - beq.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94716 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 9477a <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #5 │ │ │ │ str r0, [r5, #32] │ │ │ │ - beq.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94716 <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ + beq.w 9477a <_PyUnicodeWriter_Finish@@Base+0xc5e> │ │ │ │ cmp r6, #6 │ │ │ │ str r0, [r5, #36] @ 0x24 │ │ │ │ - beq.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ add.w r2, r5, #36 @ 0x24 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r4 │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r2 │ │ │ │ movs r6, #6 │ │ │ │ mov r0, r7 │ │ │ │ adds r6, #1 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94712 <_PyUnicodeWriter_Finish@@Base+0xc5a> │ │ │ │ + beq.w 94776 <_PyUnicodeWriter_Finish@@Base+0xc5a> │ │ │ │ cmp r6, r5 │ │ │ │ str.w r0, [r4, #4]! │ │ │ │ - bne.n 93e52 <_PyUnicodeWriter_Finish@@Base+0x39a> │ │ │ │ + bne.n 93eb6 <_PyUnicodeWriter_Finish@@Base+0x39a> │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r7 │ │ │ │ - b.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28572 @ 0x6f9c │ │ │ │ + movw r1, #28636 @ 0x6fdc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movs r5, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r9, r3 │ │ │ │ - blt.w 949be <_PyUnicodeWriter_Finish@@Base+0xf06> │ │ │ │ - bne.n 93ea2 <_PyUnicodeWriter_Finish@@Base+0x3ea> │ │ │ │ + blt.w 94a22 <_PyUnicodeWriter_Finish@@Base+0xf06> │ │ │ │ + bne.n 93f06 <_PyUnicodeWriter_Finish@@Base+0x3ea> │ │ │ │ cmp r6, #62 @ 0x3e │ │ │ │ - beq.w 94aa8 <_PyUnicodeWriter_Finish@@Base+0xff0> │ │ │ │ + beq.w 94b0c <_PyUnicodeWriter_Finish@@Base+0xff0> │ │ │ │ movs r0, #0 │ │ │ │ cmp r6, #60 @ 0x3c │ │ │ │ - beq.w 94984 <_PyUnicodeWriter_Finish@@Base+0xecc> │ │ │ │ - bl 1128b8 │ │ │ │ + beq.w 949e8 <_PyUnicodeWriter_Finish@@Base+0xecc> │ │ │ │ + bl 112ad4 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 94954 <_PyUnicodeWriter_Finish@@Base+0xe9c> │ │ │ │ + bne.w 949b8 <_PyUnicodeWriter_Finish@@Base+0xe9c> │ │ │ │ movs r1, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov fp, r6 │ │ │ │ movs r7, #0 │ │ │ │ mov r6, r5 │ │ │ │ mov sl, r1 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r7, r9 │ │ │ │ - beq.w 945e2 <_PyUnicodeWriter_Finish@@Base+0xb2a> │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + beq.w 94646 <_PyUnicodeWriter_Finish@@Base+0xb2a> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 948fc <_PyUnicodeWriter_Finish@@Base+0xe44> │ │ │ │ + beq.w 94960 <_PyUnicodeWriter_Finish@@Base+0xe44> │ │ │ │ mov r0, r6 │ │ │ │ - bl e8fa4 │ │ │ │ + bl e8fd8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94b18 <_PyUnicodeWriter_Finish@@Base+0x1060> │ │ │ │ + beq.w 94b7c <_PyUnicodeWriter_Finish@@Base+0x1060> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94922 <_PyUnicodeWriter_Finish@@Base+0xe6a> │ │ │ │ + blt.w 94986 <_PyUnicodeWriter_Finish@@Base+0xe6a> │ │ │ │ adds r7, #1 │ │ │ │ - b.n 93eca <_PyUnicodeWriter_Finish@@Base+0x412> │ │ │ │ + b.n 93f2e <_PyUnicodeWriter_Finish@@Base+0x412> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 947e6 <_PyUnicodeWriter_Finish@@Base+0xd2e> │ │ │ │ + beq.w 9484a <_PyUnicodeWriter_Finish@@Base+0xd2e> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9455c <_PyUnicodeWriter_Finish@@Base+0xaa4> │ │ │ │ + bne.w 945c0 <_PyUnicodeWriter_Finish@@Base+0xaa4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94578 <_PyUnicodeWriter_Finish@@Base+0xac0> │ │ │ │ + beq.w 945dc <_PyUnicodeWriter_Finish@@Base+0xac0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ str r0, [sp, #28] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94a7c <_PyUnicodeWriter_Finish@@Base+0xfc4> │ │ │ │ + beq.w 94ae0 <_PyUnicodeWriter_Finish@@Base+0xfc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ mov r5, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 94c8e <_PyUnicodeWriter_Finish@@Base+0x11d6> │ │ │ │ + beq.w 94cf2 <_PyUnicodeWriter_Finish@@Base+0x11d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ str r0, [sp, #32] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94c80 <_PyUnicodeWriter_Finish@@Base+0x11c8> │ │ │ │ + beq.w 94ce4 <_PyUnicodeWriter_Finish@@Base+0x11c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94c72 <_PyUnicodeWriter_Finish@@Base+0x11ba> │ │ │ │ + beq.w 94cd6 <_PyUnicodeWriter_Finish@@Base+0x11ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94a86 <_PyUnicodeWriter_Finish@@Base+0xfce> │ │ │ │ + beq.w 94aea <_PyUnicodeWriter_Finish@@Base+0xfce> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ str r0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94c60 <_PyUnicodeWriter_Finish@@Base+0x11a8> │ │ │ │ + beq.w 94cc4 <_PyUnicodeWriter_Finish@@Base+0x11a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94c62 <_PyUnicodeWriter_Finish@@Base+0x11aa> │ │ │ │ + beq.w 94cc6 <_PyUnicodeWriter_Finish@@Base+0x11aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94bc8 <_PyUnicodeWriter_Finish@@Base+0x1110> │ │ │ │ + beq.w 94c2c <_PyUnicodeWriter_Finish@@Base+0x1110> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ str r0, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94c52 <_PyUnicodeWriter_Finish@@Base+0x119a> │ │ │ │ + beq.w 94cb6 <_PyUnicodeWriter_Finish@@Base+0x119a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ str r0, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94c46 <_PyUnicodeWriter_Finish@@Base+0x118e> │ │ │ │ + beq.w 94caa <_PyUnicodeWriter_Finish@@Base+0x118e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94c3e <_PyUnicodeWriter_Finish@@Base+0x1186> │ │ │ │ + beq.w 94ca2 <_PyUnicodeWriter_Finish@@Base+0x1186> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94c38 <_PyUnicodeWriter_Finish@@Base+0x1180> │ │ │ │ + beq.w 94c9c <_PyUnicodeWriter_Finish@@Base+0x1180> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94c2a <_PyUnicodeWriter_Finish@@Base+0x1172> │ │ │ │ + beq.w 94c8e <_PyUnicodeWriter_Finish@@Base+0x1172> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94be8 <_PyUnicodeWriter_Finish@@Base+0x1130> │ │ │ │ + beq.w 94c4c <_PyUnicodeWriter_Finish@@Base+0x1130> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ str r0, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94bd4 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ + beq.w 94c38 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ str r2, [sp, #116] @ 0x74 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ @@ -155905,1301 +155963,1301 @@ │ │ │ │ str r0, [sp, #132] @ 0x84 │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ str r7, [sp, #96] @ 0x60 │ │ │ │ str.w fp, [sp, #108] @ 0x6c │ │ │ │ str r2, [sp, #112] @ 0x70 │ │ │ │ - bl 96178 <_Py_write@@Base+0x78> │ │ │ │ + bl 961d8 <_Py_write@@Base+0x78> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94bd4 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ + beq.w 94c38 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ - bl 96688 │ │ │ │ + bl 966f0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94bd4 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ + beq.w 94c38 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 94588 <_PyUnicodeWriter_Finish@@Base+0xad0> │ │ │ │ + bne.w 945ec <_PyUnicodeWriter_Finish@@Base+0xad0> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94060 <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ + bge.n 940c4 <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94604 <_PyUnicodeWriter_Finish@@Base+0xb4c> │ │ │ │ + beq.w 94668 <_PyUnicodeWriter_Finish@@Base+0xb4c> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94074 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ + bge.n 940d8 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94542 <_PyUnicodeWriter_Finish@@Base+0xa8a> │ │ │ │ - cbz r6, 94088 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + beq.w 945a6 <_PyUnicodeWriter_Finish@@Base+0xa8a> │ │ │ │ + cbz r6, 940ec <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94088 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + bge.n 940ec <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9452a <_PyUnicodeWriter_Finish@@Base+0xa72> │ │ │ │ + beq.w 9458e <_PyUnicodeWriter_Finish@@Base+0xa72> │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.n 940a6 <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ + beq.n 9410a <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 940a6 <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ + bge.n 9410a <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ - cbnz r3, 940a6 <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ + cbnz r3, 9410a <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ mov r0, fp │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - cbz r3, 940c0 <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ + cbz r3, 94124 <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 940c0 <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ + bge.n 94124 <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - cbnz r3, 940c0 <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ + cbnz r3, 94124 <_PyUnicodeWriter_Finish@@Base+0x608> │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r3, 940d8 <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ + cbz r3, 9413c <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 940d8 <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ + bge.n 9413c <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94532 <_PyUnicodeWriter_Finish@@Base+0xa7a> │ │ │ │ + beq.w 94596 <_PyUnicodeWriter_Finish@@Base+0xa7a> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 940f4 <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ + beq.n 94158 <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 940f4 <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ + bge.n 94158 <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9453a <_PyUnicodeWriter_Finish@@Base+0xa82> │ │ │ │ + beq.w 9459e <_PyUnicodeWriter_Finish@@Base+0xa82> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 94110 <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ + beq.n 94174 <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94110 <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ + bge.n 94174 <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9454a <_PyUnicodeWriter_Finish@@Base+0xa92> │ │ │ │ - cbz r7, 94126 <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ + beq.w 945ae <_PyUnicodeWriter_Finish@@Base+0xa92> │ │ │ │ + cbz r7, 9418a <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94126 <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ + bge.n 9418a <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 94126 <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ + cbnz r3, 9418a <_PyUnicodeWriter_Finish@@Base+0x66e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + bge.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + bne.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r7, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94616 <_PyUnicodeWriter_Finish@@Base+0xb5e> │ │ │ │ + beq.w 9467a <_PyUnicodeWriter_Finish@@Base+0xb5e> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs.w 94774 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ + bcs.w 947d8 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 93d18 <_PyUnicodeWriter_Finish@@Base+0x260> │ │ │ │ + b.n 93d7c <_PyUnicodeWriter_Finish@@Base+0x260> │ │ │ │ movs r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - blt.w 9481c <_PyUnicodeWriter_Finish@@Base+0xd64> │ │ │ │ - beq.w 94812 <_PyUnicodeWriter_Finish@@Base+0xd5a> │ │ │ │ + blt.w 94880 <_PyUnicodeWriter_Finish@@Base+0xd64> │ │ │ │ + beq.w 94876 <_PyUnicodeWriter_Finish@@Base+0xd5a> │ │ │ │ mov r1, r4 │ │ │ │ - bl 95c14 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #28180 @ 0x6e14 │ │ │ │ + movw r2, #28244 @ 0x6e54 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r5, r0 │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 94800 <_PyUnicodeWriter_Finish@@Base+0xd48> │ │ │ │ + bne.w 94864 <_PyUnicodeWriter_Finish@@Base+0xd48> │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 19ec54 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19f314 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ movs r7, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 9481c <_PyUnicodeWriter_Finish@@Base+0xd64> │ │ │ │ + blt.w 94880 <_PyUnicodeWriter_Finish@@Base+0xd64> │ │ │ │ mov r1, r4 │ │ │ │ - bl 95c14 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 95ddc │ │ │ │ + bl 95e3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93d38 <_PyUnicodeWriter_Finish@@Base+0x280> │ │ │ │ - b.n 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93d9c <_PyUnicodeWriter_Finish@@Base+0x280> │ │ │ │ + b.n 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movs r6, #0 │ │ │ │ - b.n 94168 <_PyUnicodeWriter_Finish@@Base+0x6b0> │ │ │ │ + b.n 941cc <_PyUnicodeWriter_Finish@@Base+0x6b0> │ │ │ │ movs r7, #0 │ │ │ │ - b.n 941c6 <_PyUnicodeWriter_Finish@@Base+0x70e> │ │ │ │ + b.n 9422a <_PyUnicodeWriter_Finish@@Base+0x70e> │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ mov r5, r0 │ │ │ │ adds r6, r0, #1 │ │ │ │ - beq.w 94592 <_PyUnicodeWriter_Finish@@Base+0xada> │ │ │ │ + beq.w 945f6 <_PyUnicodeWriter_Finish@@Base+0xada> │ │ │ │ mov r0, r5 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ - b.n 93d58 <_PyUnicodeWriter_Finish@@Base+0x2a0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.n 93dbc <_PyUnicodeWriter_Finish@@Base+0x2a0> │ │ │ │ movw r5, #5412 @ 0x1524 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ movw r5, #4364 @ 0x110c │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r7, r8 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9484e <_PyUnicodeWriter_Finish@@Base+0xd96> │ │ │ │ + bne.w 948b2 <_PyUnicodeWriter_Finish@@Base+0xd96> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94846 <_PyUnicodeWriter_Finish@@Base+0xd8e> │ │ │ │ + beq.w 948aa <_PyUnicodeWriter_Finish@@Base+0xd8e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r5, r0 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94846 <_PyUnicodeWriter_Finish@@Base+0xd8e> │ │ │ │ + beq.w 948aa <_PyUnicodeWriter_Finish@@Base+0xd8e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94adc <_PyUnicodeWriter_Finish@@Base+0x1024> │ │ │ │ + beq.w 94b40 <_PyUnicodeWriter_Finish@@Base+0x1024> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, sl │ │ │ │ - bl 9db6c │ │ │ │ + bl 9dbd0 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 94284 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ + cbz r0, 942e8 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 94860 <_PyUnicodeWriter_Finish@@Base+0xda8> │ │ │ │ + bne.w 948c4 <_PyUnicodeWriter_Finish@@Base+0xda8> │ │ │ │ mov r0, sl │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r9 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ mov r0, r6 │ │ │ │ - bl 7a528 │ │ │ │ + bl 7a568 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d2cf8 │ │ │ │ + bl 1d2f90 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.n 94392 <_PyUnicodeWriter_Finish@@Base+0x8da> │ │ │ │ - bl 85c30 │ │ │ │ + beq.n 943f6 <_PyUnicodeWriter_Finish@@Base+0x8da> │ │ │ │ + bl 85c64 │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r1, r4 │ │ │ │ - bl 19ec54 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19f314 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ mov r6, r0 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 94896 <_PyUnicodeWriter_Finish@@Base+0xdde> │ │ │ │ + beq.w 948fa <_PyUnicodeWriter_Finish@@Base+0xdde> │ │ │ │ cmp.w r6, #2147483648 @ 0x80000000 │ │ │ │ - beq.w 94b00 <_PyUnicodeWriter_Finish@@Base+0x1048> │ │ │ │ + beq.w 94b64 <_PyUnicodeWriter_Finish@@Base+0x1048> │ │ │ │ eor.w r5, r6, r6, asr #31 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ sub.w r5, r5, r6, asr #31 │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ subs r5, #1 │ │ │ │ add.w r6, r5, r5, lsr #31 │ │ │ │ asrs r6, r6, #1 │ │ │ │ adds r1, r6, #1 │ │ │ │ - bl 1b67f0 │ │ │ │ + bl 1b6d34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 946b4 <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ + beq.w 94718 <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ mov sl, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov fp, r2 │ │ │ │ mov r5, r2 │ │ │ │ add.w r9, r2, r6, lsl #2 │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ cmp r9, r5 │ │ │ │ - beq.w 94644 <_PyUnicodeWriter_Finish@@Base+0xb8c> │ │ │ │ - bl 1b6b00 │ │ │ │ + beq.w 946a8 <_PyUnicodeWriter_Finish@@Base+0xb8c> │ │ │ │ + bl 1b7044 │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r4, #32768 @ 0x8000 │ │ │ │ mov r0, r6 │ │ │ │ - bhi.w 94aa4 <_PyUnicodeWriter_Finish@@Base+0xfec> │ │ │ │ - bl 1b6b00 │ │ │ │ + bhi.w 94b08 <_PyUnicodeWriter_Finish@@Base+0xfec> │ │ │ │ + bl 1b7044 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bhi.w 94aa4 <_PyUnicodeWriter_Finish@@Base+0xfec> │ │ │ │ + bhi.w 94b08 <_PyUnicodeWriter_Finish@@Base+0xfec> │ │ │ │ add.w r0, r4, r0, lsl #15 │ │ │ │ str.w r0, [r5], #4 │ │ │ │ - b.n 94314 <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ + b.n 94378 <_PyUnicodeWriter_Finish@@Base+0x85c> │ │ │ │ movw r5, #5144 @ 0x1418 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt.w 9473c <_PyUnicodeWriter_Finish@@Base+0xc84> │ │ │ │ + blt.w 947a0 <_PyUnicodeWriter_Finish@@Base+0xc84> │ │ │ │ mov r0, r6 │ │ │ │ - bl 716e0 │ │ │ │ + bl 7171c │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93dd0 <_PyUnicodeWriter_Finish@@Base+0x318> │ │ │ │ + beq.w 93e34 <_PyUnicodeWriter_Finish@@Base+0x318> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + beq.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 93dd4 <_PyUnicodeWriter_Finish@@Base+0x31c> │ │ │ │ - b.n 94966 <_PyUnicodeWriter_Finish@@Base+0xeae> │ │ │ │ + bne.w 93e38 <_PyUnicodeWriter_Finish@@Base+0x31c> │ │ │ │ + b.n 949ca <_PyUnicodeWriter_Finish@@Base+0xeae> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28aa74 │ │ │ │ + bl 28aa9c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne.n 942b0 <_PyUnicodeWriter_Finish@@Base+0x7f8> │ │ │ │ + bne.n 94314 <_PyUnicodeWriter_Finish@@Base+0x7f8> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ vldr d0, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 942b0 <_PyUnicodeWriter_Finish@@Base+0x7f8> │ │ │ │ - b.n 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + beq.n 94314 <_PyUnicodeWriter_Finish@@Base+0x7f8> │ │ │ │ + b.n 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28aa74 │ │ │ │ + bl 28aa9c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 949b2 <_PyUnicodeWriter_Finish@@Base+0xefa> │ │ │ │ + beq.w 94a16 <_PyUnicodeWriter_Finish@@Base+0xefa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28aa74 │ │ │ │ + bl 28aa9c │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d1, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 9499e <_PyUnicodeWriter_Finish@@Base+0xee6> │ │ │ │ + beq.w 94a02 <_PyUnicodeWriter_Finish@@Base+0xee6> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 24eaf8 │ │ │ │ + bl 24ed3c │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ - b.n 942be <_PyUnicodeWriter_Finish@@Base+0x806> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.n 94322 <_PyUnicodeWriter_Finish@@Base+0x806> │ │ │ │ movw r2, #61116 @ 0xeebc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r5, [r2, #0] │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + bge.w 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ - b.n 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.n 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - blt.w 948ae <_PyUnicodeWriter_Finish@@Base+0xdf6> │ │ │ │ - bl 7192c │ │ │ │ + blt.w 94912 <_PyUnicodeWriter_Finish@@Base+0xdf6> │ │ │ │ + bl 71968 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 948a2 <_PyUnicodeWriter_Finish@@Base+0xdea> │ │ │ │ + bne.w 94906 <_PyUnicodeWriter_Finish@@Base+0xdea> │ │ │ │ movs r6, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - beq.w 9488c <_PyUnicodeWriter_Finish@@Base+0xdd4> │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + beq.w 948f0 <_PyUnicodeWriter_Finish@@Base+0xdd4> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9486a <_PyUnicodeWriter_Finish@@Base+0xdb2> │ │ │ │ + beq.w 948ce <_PyUnicodeWriter_Finish@@Base+0xdb2> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 9442c <_PyUnicodeWriter_Finish@@Base+0x974> │ │ │ │ - bl 706dc │ │ │ │ + b.n 94490 <_PyUnicodeWriter_Finish@@Base+0x974> │ │ │ │ + bl 7071c │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 94a4e <_PyUnicodeWriter_Finish@@Base+0xf96> │ │ │ │ + bne.w 94ab2 <_PyUnicodeWriter_Finish@@Base+0xf96> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9494e <_PyUnicodeWriter_Finish@@Base+0xe96> │ │ │ │ - bl 93bc4 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ + beq.w 949b2 <_PyUnicodeWriter_Finish@@Base+0xe96> │ │ │ │ + bl 93c28 <_PyUnicodeWriter_Finish@@Base+0x10c> │ │ │ │ mov r1, r6 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94936 <_PyUnicodeWriter_Finish@@Base+0xe7e> │ │ │ │ + beq.w 9499a <_PyUnicodeWriter_Finish@@Base+0xe7e> │ │ │ │ mov r0, r7 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94b8e <_PyUnicodeWriter_Finish@@Base+0x10d6> │ │ │ │ + beq.w 94bf2 <_PyUnicodeWriter_Finish@@Base+0x10d6> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 944a0 <_PyUnicodeWriter_Finish@@Base+0x9e8> │ │ │ │ + bge.n 94504 <_PyUnicodeWriter_Finish@@Base+0x9e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94b5c <_PyUnicodeWriter_Finish@@Base+0x10a4> │ │ │ │ + beq.w 94bc0 <_PyUnicodeWriter_Finish@@Base+0x10a4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94462 <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ + bge.n 944c6 <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94462 <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ + bne.n 944c6 <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94462 <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 944c6 <_PyUnicodeWriter_Finish@@Base+0x9aa> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #8 │ │ │ │ - bl 95c14 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 941a8 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ + beq.w 9420c <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ movs r3, #1 │ │ │ │ movs r1, #8 │ │ │ │ mov r2, r3 │ │ │ │ - bl 12b6e0 <_PyLong_FromByteArray@@Base> │ │ │ │ + bl 12b950 <_PyLong_FromByteArray@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 941a8 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ + b.n 9420c <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d2cf8 │ │ │ │ + bl 1d2f90 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 94a42 <_PyUnicodeWriter_Finish@@Base+0xf8a> │ │ │ │ + beq.w 94aa6 <_PyUnicodeWriter_Finish@@Base+0xf8a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d2cf8 │ │ │ │ + bl 1d2f90 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq.w 94a2e <_PyUnicodeWriter_Finish@@Base+0xf76> │ │ │ │ + beq.w 94a92 <_PyUnicodeWriter_Finish@@Base+0xf76> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vstr d8, [sp, #72] @ 0x48 │ │ │ │ vstr d7, [sp, #80] @ 0x50 │ │ │ │ - bl 24eaf8 │ │ │ │ + bl 24ed3c │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ - b.n 942be <_PyUnicodeWriter_Finish@@Base+0x806> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.n 94322 <_PyUnicodeWriter_Finish@@Base+0x806> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94088 <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 940ec <_PyUnicodeWriter_Finish@@Base+0x5d0> │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 940d8 <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9413c <_PyUnicodeWriter_Finish@@Base+0x620> │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 940f4 <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94158 <_PyUnicodeWriter_Finish@@Base+0x63c> │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94074 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 940d8 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94110 <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94174 <_PyUnicodeWriter_Finish@@Base+0x658> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 93d5a <_PyUnicodeWriter_Finish@@Base+0x2a2> │ │ │ │ - b.n 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + bne.w 93dbe <_PyUnicodeWriter_Finish@@Base+0x2a2> │ │ │ │ + b.n 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 19ea30 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ + bl 19f0f0 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ - blt.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + blt.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 95aa4 │ │ │ │ + bl 95b08 │ │ │ │ str r0, [sp, #24] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 93f22 <_PyUnicodeWriter_Finish@@Base+0x46a> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.w 93f86 <_PyUnicodeWriter_Finish@@Base+0x46a> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94a72 <_PyUnicodeWriter_Finish@@Base+0xfba> │ │ │ │ + beq.w 94ad6 <_PyUnicodeWriter_Finish@@Base+0xfba> │ │ │ │ movs r5, #0 │ │ │ │ - b.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - bl 19f9ac <_PySys_GetRequiredAttr@@Base+0x1330> │ │ │ │ - b.n 9404c <_PyUnicodeWriter_Finish@@Base+0x594> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1a006c <_PySys_GetRequiredAttr@@Base+0x1330> │ │ │ │ + b.n 940b0 <_PyUnicodeWriter_Finish@@Base+0x594> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94212 <_PyUnicodeWriter_Finish@@Base+0x75a> │ │ │ │ - b.n 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + beq.w 94276 <_PyUnicodeWriter_Finish@@Base+0x75a> │ │ │ │ + b.n 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94788 <_PyUnicodeWriter_Finish@@Base+0xcd0> │ │ │ │ + beq.w 947ec <_PyUnicodeWriter_Finish@@Base+0xcd0> │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #1 │ │ │ │ - bl 95c14 │ │ │ │ + bl 95c74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94b52 <_PyUnicodeWriter_Finish@@Base+0x109a> │ │ │ │ + beq.w 94bb6 <_PyUnicodeWriter_Finish@@Base+0x109a> │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ - ble.w 93c00 <_PyUnicodeWriter_Finish@@Base+0x148> │ │ │ │ + ble.w 93c64 <_PyUnicodeWriter_Finish@@Base+0x148> │ │ │ │ movw r2, #43724 @ 0xaacc │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r1, #49080 @ 0xbfb8 │ │ │ │ + movw r1, #49144 @ 0xbff8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r5, #0 │ │ │ │ - b.w 93cf8 <_PyUnicodeWriter_Finish@@Base+0x240> │ │ │ │ + b.w 93d5c <_PyUnicodeWriter_Finish@@Base+0x240> │ │ │ │ mov r4, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r5, r6 │ │ │ │ cmp.w fp, #60 @ 0x3c │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r0, r6 │ │ │ │ - bl 19f9ac <_PySys_GetRequiredAttr@@Base+0x1330> │ │ │ │ - b.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + bl 1a006c <_PySys_GetRequiredAttr@@Base+0x1330> │ │ │ │ + b.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94060 <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ - b.n 94074 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ + bne.w 940c4 <_PyUnicodeWriter_Finish@@Base+0x5a8> │ │ │ │ + b.n 940d8 <_PyUnicodeWriter_Finish@@Base+0x5bc> │ │ │ │ movs r7, #1 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r9, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 946b8 <_PyUnicodeWriter_Finish@@Base+0xc00> │ │ │ │ + beq.n 9471c <_PyUnicodeWriter_Finish@@Base+0xc00> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 95c14 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 95c14 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 941e0 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ - b.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + bne.w 94244 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ + b.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ and.w r5, sl, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ it lt │ │ │ │ neglt r5, r5 │ │ │ │ ldr.w sl, [sp] │ │ │ │ add.w r9, r5, #2 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, fp │ │ │ │ movs r5, #0 │ │ │ │ mov r3, r0 │ │ │ │ movs r4, #1 │ │ │ │ mov r0, r3 │ │ │ │ cmp r4, r9 │ │ │ │ - bne.n 94678 <_PyUnicodeWriter_Finish@@Base+0xbc0> │ │ │ │ + bne.n 946dc <_PyUnicodeWriter_Finish@@Base+0xbc0> │ │ │ │ str.w r5, [r2, sl, lsl #2] │ │ │ │ mov r0, r7 │ │ │ │ mov r4, r3 │ │ │ │ - bl 1b6b2c │ │ │ │ + bl 1b7070 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 941a8 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ + b.n 9420c <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 1b6b00 │ │ │ │ + bl 1b7044 │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp.w r0, #32768 @ 0x8000 │ │ │ │ - bhi.n 946a2 <_PyUnicodeWriter_Finish@@Base+0xbea> │ │ │ │ + bhi.n 94706 <_PyUnicodeWriter_Finish@@Base+0xbea> │ │ │ │ cmp ip, r6 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ rsb ip, ip, ip, lsl #4 │ │ │ │ - bne.n 9469a <_PyUnicodeWriter_Finish@@Base+0xbe2> │ │ │ │ - cbz r0, 946f8 <_PyUnicodeWriter_Finish@@Base+0xc40> │ │ │ │ + bne.n 946fe <_PyUnicodeWriter_Finish@@Base+0xbe2> │ │ │ │ + cbz r0, 9475c <_PyUnicodeWriter_Finish@@Base+0xc40> │ │ │ │ lsl.w r0, r0, ip │ │ │ │ add r5, r0 │ │ │ │ - b.n 94662 <_PyUnicodeWriter_Finish@@Base+0xbaa> │ │ │ │ + b.n 946c6 <_PyUnicodeWriter_Finish@@Base+0xbaa> │ │ │ │ mov r4, r3 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94a5a <_PyUnicodeWriter_Finish@@Base+0xfa2> │ │ │ │ + beq.w 94abe <_PyUnicodeWriter_Finish@@Base+0xfa2> │ │ │ │ mov r0, r7 │ │ │ │ bl 48f20 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 941a8 <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ + b.n 9420c <_PyUnicodeWriter_Finish@@Base+0x6f0> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2bb7c │ │ │ │ mov r6, r0 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.n 94774 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ + beq.n 947d8 <_PyUnicodeWriter_Finish@@Base+0xcbc> │ │ │ │ mov r1, r4 │ │ │ │ - bl 95c14 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ cmp r6, #0 │ │ │ │ - bge.w 941e0 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ + bge.w 94244 <_PyUnicodeWriter_Finish@@Base+0x728> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28156 @ 0x6dfc │ │ │ │ + movw r1, #28220 @ 0x6e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r5, r9 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r4, r3 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27968 @ 0x6d40 │ │ │ │ + movw r1, #28032 @ 0x6d80 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 946ae <_PyUnicodeWriter_Finish@@Base+0xbf6> │ │ │ │ + bl f3598 │ │ │ │ + b.n 94712 <_PyUnicodeWriter_Finish@@Base+0xbf6> │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r7 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94b64 <_PyUnicodeWriter_Finish@@Base+0x10ac> │ │ │ │ + beq.w 94bc8 <_PyUnicodeWriter_Finish@@Base+0x10ac> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94582 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bge.w 945e6 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94582 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bne.w 945e6 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94582 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 945e6 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bl 7fe58 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28196 @ 0x6e24 │ │ │ │ + movw r1, #28260 @ 0x6e64 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ blx 2bb7c │ │ │ │ mov r6, r0 │ │ │ │ adds r2, r0, #1 │ │ │ │ - bne.w 94358 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + bne.w 943bc <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27864 @ 0x6cd8 │ │ │ │ + movw r1, #27928 @ 0x6d18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w 93e7e <_PyUnicodeWriter_Finish@@Base+0x3c6> │ │ │ │ + b.w 93ee2 <_PyUnicodeWriter_Finish@@Base+0x3c6> │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 2bb7c │ │ │ │ mov r2, r0 │ │ │ │ adds r7, r0, #1 │ │ │ │ - bne.w 945b6 <_PyUnicodeWriter_Finish@@Base+0xafe> │ │ │ │ + bne.w 9461a <_PyUnicodeWriter_Finish@@Base+0xafe> │ │ │ │ movw r4, #61140 @ 0xeed4 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - movw r1, #27864 @ 0x6cd8 │ │ │ │ + movw r1, #27928 @ 0x6d18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - bl d9064 │ │ │ │ + bl d90a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 945dc <_PyUnicodeWriter_Finish@@Base+0xb24> │ │ │ │ + beq.w 94640 <_PyUnicodeWriter_Finish@@Base+0xb24> │ │ │ │ ldr r0, [r4, #0] │ │ │ │ - movw r1, #27892 @ 0x6cf4 │ │ │ │ + movw r1, #27956 @ 0x6d34 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl f3570 │ │ │ │ - b.n 945dc <_PyUnicodeWriter_Finish@@Base+0xb24> │ │ │ │ - bl 7fe38 │ │ │ │ + bl f3598 │ │ │ │ + b.n 94640 <_PyUnicodeWriter_Finish@@Base+0xb24> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28532 @ 0x6f74 │ │ │ │ + movw r1, #28596 @ 0x6fb4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.w 93e7e <_PyUnicodeWriter_Finish@@Base+0x3c6> │ │ │ │ + b.w 93ee2 <_PyUnicodeWriter_Finish@@Base+0x3c6> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28444 @ 0x6f1c │ │ │ │ + movw r1, #28508 @ 0x6f5c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - ldr r2, [pc, #760] @ (94afc <_PyUnicodeWriter_Finish@@Base+0x1044>) │ │ │ │ + bl f3598 │ │ │ │ + b.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + ldr r2, [pc, #760] @ (94b60 <_PyUnicodeWriter_Finish@@Base+0x1044>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 80788 <_PyUnicode_InternImmortal@@Base> │ │ │ │ - b.n 941a6 <_PyUnicodeWriter_Finish@@Base+0x6ee> │ │ │ │ + bl 807a8 <_PyUnicode_InternImmortal@@Base> │ │ │ │ + b.n 9420a <_PyUnicodeWriter_Finish@@Base+0x6ee> │ │ │ │ movs r0, #7 │ │ │ │ - bl fae08 │ │ │ │ + bl fae84 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 94198 <_PyUnicodeWriter_Finish@@Base+0x6e0> │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 941fc <_PyUnicodeWriter_Finish@@Base+0x6e0> │ │ │ │ + bl 7fe58 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28112 @ 0x6dd0 │ │ │ │ + movw r1, #28176 @ 0x6e10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ movs r6, #0 │ │ │ │ mov r9, r6 │ │ │ │ mov r5, r6 │ │ │ │ - b.n 94284 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ + b.n 942e8 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 19ea30 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ + bl 19f0f0 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ - bge.w 94242 <_PyUnicodeWriter_Finish@@Base+0x78a> │ │ │ │ - b.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bge.w 942a6 <_PyUnicodeWriter_Finish@@Base+0x78a> │ │ │ │ + b.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r7 │ │ │ │ - bl 19f9ac <_PySys_GetRequiredAttr@@Base+0x1330> │ │ │ │ - b.n 94284 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1a006c <_PySys_GetRequiredAttr@@Base+0x1330> │ │ │ │ + b.n 942e8 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94ae2 <_PyUnicodeWriter_Finish@@Base+0x102a> │ │ │ │ + beq.w 94b46 <_PyUnicodeWriter_Finish@@Base+0x102a> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9488c <_PyUnicodeWriter_Finish@@Base+0xdd4> │ │ │ │ + bge.n 948f0 <_PyUnicodeWriter_Finish@@Base+0xdd4> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9488c <_PyUnicodeWriter_Finish@@Base+0xdd4> │ │ │ │ + cbnz r3, 948f0 <_PyUnicodeWriter_Finish@@Base+0xdd4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ subs r3, #1 │ │ │ │ - b.w 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 946b4 <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ - b.n 942e2 <_PyUnicodeWriter_Finish@@Base+0x82a> │ │ │ │ + bne.w 94718 <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ + b.n 94346 <_PyUnicodeWriter_Finish@@Base+0x82a> │ │ │ │ mov r1, r4 │ │ │ │ - bl 19ec54 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19f314 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.n 94424 <_PyUnicodeWriter_Finish@@Base+0x96c> │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 94488 <_PyUnicodeWriter_Finish@@Base+0x96c> │ │ │ │ + bl 7fe58 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28280 @ 0x6e78 │ │ │ │ + movw r1, #28344 @ 0x6eb8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ ldr r6, [r5, #0] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bge.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ subs r6, #1 │ │ │ │ str r6, [r5, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94720 <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ + bne.w 94784 <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28408 @ 0x6ef8 │ │ │ │ + movw r1, #28472 @ 0x6f38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 94720 <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ + bl f3598 │ │ │ │ + b.n 94784 <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93ef6 <_PyUnicodeWriter_Finish@@Base+0x43e> │ │ │ │ + bne.w 93f5a <_PyUnicodeWriter_Finish@@Base+0x43e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 93ef6 <_PyUnicodeWriter_Finish@@Base+0x43e> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 93f5a <_PyUnicodeWriter_Finish@@Base+0x43e> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 94b7c <_PyUnicodeWriter_Finish@@Base+0x10c4> │ │ │ │ - bl 7fe38 │ │ │ │ + blt.w 94be0 <_PyUnicodeWriter_Finish@@Base+0x10c4> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9488c <_PyUnicodeWriter_Finish@@Base+0xdd4> │ │ │ │ - b.n 94874 <_PyUnicodeWriter_Finish@@Base+0xdbc> │ │ │ │ + beq.n 948f0 <_PyUnicodeWriter_Finish@@Base+0xdd4> │ │ │ │ + b.n 948d8 <_PyUnicodeWriter_Finish@@Base+0xdbc> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ - b.n 94944 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ + b.n 949a8 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 19ea30 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ + bl 19f0f0 <_PySys_GetRequiredAttr@@Base+0x3b4> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge.w 93eba <_PyUnicodeWriter_Finish@@Base+0x402> │ │ │ │ + bge.w 93f1e <_PyUnicodeWriter_Finish@@Base+0x402> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bge.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - bl e5e5c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bl e5e8c │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93eb8 <_PyUnicodeWriter_Finish@@Base+0x400> │ │ │ │ + beq.w 93f1c <_PyUnicodeWriter_Finish@@Base+0x400> │ │ │ │ mov r1, r4 │ │ │ │ - bl 19ec54 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19f314 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ mov r5, r0 │ │ │ │ - b.w 93eb8 <_PyUnicodeWriter_Finish@@Base+0x400> │ │ │ │ + b.w 93f1c <_PyUnicodeWriter_Finish@@Base+0x400> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ vldr d1, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - b.n 943d8 <_PyUnicodeWriter_Finish@@Base+0x920> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b.n 9443c <_PyUnicodeWriter_Finish@@Base+0x920> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - b.n 943be <_PyUnicodeWriter_Finish@@Base+0x906> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b.n 94422 <_PyUnicodeWriter_Finish@@Base+0x906> │ │ │ │ + bl 7fe58 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28364 @ 0x6ecc │ │ │ │ + movw r1, #28428 @ 0x6f0c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 94766 <_PyUnicodeWriter_Finish@@Base+0xcae> │ │ │ │ + beq.w 947ca <_PyUnicodeWriter_Finish@@Base+0xcae> │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 95c14 │ │ │ │ + bl 95c74 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ ldrb r6, [r0, #0] │ │ │ │ - b.n 94358 <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 943bc <_PyUnicodeWriter_Finish@@Base+0x8a0> │ │ │ │ + bl 7fe58 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28060 @ 0x6d9c │ │ │ │ + movw r1, #28124 @ 0x6ddc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ subs r3, #1 │ │ │ │ - b.w 93cf6 <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ + b.w 93d5a <_PyUnicodeWriter_Finish@@Base+0x23e> │ │ │ │ vstr d0, [sp] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ vldr d7, [sp] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - b.n 9450a <_PyUnicodeWriter_Finish@@Base+0xa52> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b.n 9456e <_PyUnicodeWriter_Finish@@Base+0xa52> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - b.n 944f0 <_PyUnicodeWriter_Finish@@Base+0xa38> │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b.n 94554 <_PyUnicodeWriter_Finish@@Base+0xa38> │ │ │ │ mov r1, r4 │ │ │ │ - bl 19ec54 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19f314 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ mov r5, r0 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - b.n 94458 <_PyUnicodeWriter_Finish@@Base+0x9a0> │ │ │ │ + b.n 944bc <_PyUnicodeWriter_Finish@@Base+0x9a0> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28012 @ 0x6d6c │ │ │ │ + movw r1, #28076 @ 0x6dac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 946ae <_PyUnicodeWriter_Finish@@Base+0xbf6> │ │ │ │ + bl f3598 │ │ │ │ + b.n 94712 <_PyUnicodeWriter_Finish@@Base+0xbf6> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #24] │ │ │ │ - b.w 93f22 <_PyUnicodeWriter_Finish@@Base+0x46a> │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 93f86 <_PyUnicodeWriter_Finish@@Base+0x46a> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93f30 <_PyUnicodeWriter_Finish@@Base+0x478> │ │ │ │ - bl 7fe38 │ │ │ │ + beq.w 93f94 <_PyUnicodeWriter_Finish@@Base+0x478> │ │ │ │ + bl 7fe58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 94bec <_PyUnicodeWriter_Finish@@Base+0x1134> │ │ │ │ + beq.w 94c50 <_PyUnicodeWriter_Finish@@Base+0x1134> │ │ │ │ movs r5, #0 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r7, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov sl, r5 │ │ │ │ str r5, [sp, #12] │ │ │ │ str r5, [sp, #0] │ │ │ │ - b.w 940a6 <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ + b.w 9410a <_PyUnicodeWriter_Finish@@Base+0x5ee> │ │ │ │ mov r4, r6 │ │ │ │ - b.n 946a4 <_PyUnicodeWriter_Finish@@Base+0xbec> │ │ │ │ - ldr r3, [pc, #80] @ (94afc <_PyUnicodeWriter_Finish@@Base+0x1044>) │ │ │ │ + b.n 94708 <_PyUnicodeWriter_Finish@@Base+0xbec> │ │ │ │ + ldr r3, [pc, #80] @ (94b60 <_PyUnicodeWriter_Finish@@Base+0x1044>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #11536 @ 0x2d10 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r0, [r2, r3] │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - bl 205158 <_PyTrash_thread_destroy_chain@@Base+0x2e4> │ │ │ │ + bl 20538c <_PyTrash_thread_destroy_chain@@Base+0x2e4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + beq.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r1, r4 │ │ │ │ - bl 19ec54 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ + bl 19f314 <_PySys_GetRequiredAttr@@Base+0x5d8> │ │ │ │ mov r5, r0 │ │ │ │ - b.w 93d68 <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ + b.w 93dcc <_PyUnicodeWriter_Finish@@Base+0x2b0> │ │ │ │ mov r5, r0 │ │ │ │ - b.w 94284 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ + b.w 942e8 <_PyUnicodeWriter_Finish@@Base+0x7cc> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28324 @ 0x6ea4 │ │ │ │ + movw r1, #28388 @ 0x6ee4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 94874 <_PyUnicodeWriter_Finish@@Base+0xdbc> │ │ │ │ + bl f3598 │ │ │ │ + b.n 948d8 <_PyUnicodeWriter_Finish@@Base+0xdbc> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27924 @ 0x6d14 │ │ │ │ + movw r1, #27988 @ 0x6d54 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 946b4 <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ + bl f3598 │ │ │ │ + b.n 94718 <_PyUnicodeWriter_Finish@@Base+0xbfc> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r3, r4 │ │ │ │ mov r4, r5 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94b2a <_PyUnicodeWriter_Finish@@Base+0x1072> │ │ │ │ + bge.n 94b8e <_PyUnicodeWriter_Finish@@Base+0x1072> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbz r2, 94b46 <_PyUnicodeWriter_Finish@@Base+0x108e> │ │ │ │ + cbz r2, 94baa <_PyUnicodeWriter_Finish@@Base+0x108e> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94582 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bge.w 945e6 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94582 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bne.w 945e6 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94582 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 945e6 <_PyUnicodeWriter_Finish@@Base+0xaca> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 94b2a <_PyUnicodeWriter_Finish@@Base+0x1072> │ │ │ │ + b.n 94b8e <_PyUnicodeWriter_Finish@@Base+0x1072> │ │ │ │ movw r4, #61140 @ 0xeed4 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - b.n 947ac <_PyUnicodeWriter_Finish@@Base+0xcf4> │ │ │ │ + b.n 94810 <_PyUnicodeWriter_Finish@@Base+0xcf4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 944a0 <_PyUnicodeWriter_Finish@@Base+0x9e8> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94504 <_PyUnicodeWriter_Finish@@Base+0x9e8> │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28240 @ 0x6e50 │ │ │ │ + movw r1, #28304 @ 0x6e90 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 94720 <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ + bl f3598 │ │ │ │ + b.n 94784 <_PyUnicodeWriter_Finish@@Base+0xc68> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94944 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ + bne.w 949a8 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94944 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 949a8 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ mov r8, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ - bge.n 94ba0 <_PyUnicodeWriter_Finish@@Base+0x10e8> │ │ │ │ + bge.n 94c04 <_PyUnicodeWriter_Finish@@Base+0x10e8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbz r3, 94bc0 <_PyUnicodeWriter_Finish@@Base+0x1108> │ │ │ │ + cbz r3, 94c24 <_PyUnicodeWriter_Finish@@Base+0x1108> │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 94944 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ + bge.w 949a8 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94944 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ + bne.w 949a8 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94944 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 949a8 <_PyUnicodeWriter_Finish@@Base+0xe8c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94ba0 <_PyUnicodeWriter_Finish@@Base+0x10e8> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94c04 <_PyUnicodeWriter_Finish@@Base+0x10e8> │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov sl, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ str r0, [sp, #0] │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 94bfe <_PyUnicodeWriter_Finish@@Base+0x1146> │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 94c62 <_PyUnicodeWriter_Finish@@Base+0x1146> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94c1e <_PyUnicodeWriter_Finish@@Base+0x1166> │ │ │ │ + blt.n 94c82 <_PyUnicodeWriter_Finish@@Base+0x1166> │ │ │ │ movs r5, #0 │ │ │ │ - b.n 9460a <_PyUnicodeWriter_Finish@@Base+0xb52> │ │ │ │ + b.n 9466e <_PyUnicodeWriter_Finish@@Base+0xb52> │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 94bd4 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ + b.n 94c38 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ str r6, [sp, #0] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r6, [sp, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r6, [sp, #16] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28488 @ 0x6f48 │ │ │ │ + movw r1, #28552 @ 0x6f88 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 94bda <_PyUnicodeWriter_Finish@@Base+0x1122> │ │ │ │ + bne.n 94c3e <_PyUnicodeWriter_Finish@@Base+0x1122> │ │ │ │ ldr r5, [sp, #20] │ │ │ │ - b.n 9460a <_PyUnicodeWriter_Finish@@Base+0xb52> │ │ │ │ + b.n 9466e <_PyUnicodeWriter_Finish@@Base+0xb52> │ │ │ │ subs r5, #1 │ │ │ │ str r5, [r3, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 94be4 <_PyUnicodeWriter_Finish@@Base+0x112c> │ │ │ │ + bne.n 94c48 <_PyUnicodeWriter_Finish@@Base+0x112c> │ │ │ │ mov r0, r3 │ │ │ │ - b.n 94606 <_PyUnicodeWriter_Finish@@Base+0xb4e> │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 9466a <_PyUnicodeWriter_Finish@@Base+0xb4e> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 93e84 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ - b.w 93fd8 <_PyUnicodeWriter_Finish@@Base+0x520> │ │ │ │ + bne.w 93ee8 <_PyUnicodeWriter_Finish@@Base+0x3cc> │ │ │ │ + b.w 9403c <_PyUnicodeWriter_Finish@@Base+0x520> │ │ │ │ mov r7, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 94bd4 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ + b.n 94c38 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ mov r7, r0 │ │ │ │ mov r9, r0 │ │ │ │ str r0, [sp, #16] │ │ │ │ - b.n 94bd4 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ + b.n 94c38 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ - b.n 94bd4 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ + b.n 94c38 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ mov sl, r3 │ │ │ │ str r3, [sp, #12] │ │ │ │ - b.n 94bd4 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ + b.n 94c38 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ ldr r6, [sp, #8] │ │ │ │ mov r7, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov fp, r6 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r6, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ - b.n 94bd4 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 94c38 <_PyUnicodeWriter_Finish@@Base+0x111c> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94a86 <_PyUnicodeWriter_Finish@@Base+0xfce> │ │ │ │ - b.w 93f5a <_PyUnicodeWriter_Finish@@Base+0x4a2> │ │ │ │ - bl 7fe38 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 94a86 <_PyUnicodeWriter_Finish@@Base+0xfce> │ │ │ │ - b.w 93f4c <_PyUnicodeWriter_Finish@@Base+0x494> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.w 94aea <_PyUnicodeWriter_Finish@@Base+0xfce> │ │ │ │ + b.w 93fbe <_PyUnicodeWriter_Finish@@Base+0x4a2> │ │ │ │ + bl 7fe58 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 94aea <_PyUnicodeWriter_Finish@@Base+0xfce> │ │ │ │ + b.w 93fb0 <_PyUnicodeWriter_Finish@@Base+0x494> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 94a86 <_PyUnicodeWriter_Finish@@Base+0xfce> │ │ │ │ + bne.w 94aea <_PyUnicodeWriter_Finish@@Base+0xfce> │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ - b.w 93f3e <_PyUnicodeWriter_Finish@@Base+0x486> │ │ │ │ + b.w 93fa2 <_PyUnicodeWriter_Finish@@Base+0x486> │ │ │ │ │ │ │ │ -00094ca0 : │ │ │ │ +00094d04 : │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ - ldr r2, [pc, #408] @ (94e50 ) │ │ │ │ + ldr r2, [pc, #408] @ (94eb4 ) │ │ │ │ sub sp, #28 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr.w r9, [r4, r2] │ │ │ │ orr.w r0, r0, #1 │ │ │ │ add r2, sp, #16 │ │ │ │ str r0, [sp, #20] │ │ │ │ add r0, sp, #20 │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 94e54 │ │ │ │ + bl 94eb8 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r0, #1 │ │ │ │ - beq.n 94db4 │ │ │ │ + beq.n 94e18 │ │ │ │ ldrd r6, r4, [sp, #16] │ │ │ │ bic.w r7, r6, #1 │ │ │ │ cmp r4, #1 │ │ │ │ - bls.n 94d6e │ │ │ │ + bls.n 94dd2 │ │ │ │ ldr r1, [r5, #0] │ │ │ │ bic.w r2, r4, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 94e2a │ │ │ │ + bne.w 94e8e │ │ │ │ ldr r1, [r7, #4] │ │ │ │ bic.w r2, r8, #2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ lsls r0, r0, #20 │ │ │ │ - bpl.n 94d34 │ │ │ │ + bpl.n 94d98 │ │ │ │ ldr r1, [r1, #28] │ │ │ │ ldr.w r8, [r7, r1] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n 94d34 │ │ │ │ + beq.n 94d98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ blx r8 │ │ │ │ ldr.w r2, [r9, #72] @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 94daa │ │ │ │ + beq.n 94e0e │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94df0 │ │ │ │ + bne.n 94e54 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.n 94d4a │ │ │ │ + bpl.n 94dae │ │ │ │ lsls r3, r4, #31 │ │ │ │ - bpl.n 94d5c │ │ │ │ + bpl.n 94dc0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, r5 │ │ │ │ - bl 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ ldr r2, [sp, #16] │ │ │ │ mov r5, r0 │ │ │ │ lsls r0, r2, #31 │ │ │ │ - bmi.n 94d28 │ │ │ │ + bmi.n 94d8c │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 94d28 │ │ │ │ + bne.n 94d8c │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94d28 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94d8c │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94d2c │ │ │ │ + bne.n 94d90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94d2c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94d90 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ adds r1, r5, #4 │ │ │ │ add.w r2, r8, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #20 │ │ │ │ - bpl.n 94d96 │ │ │ │ + bpl.n 94dfa │ │ │ │ ldr r0, [r0, #28] │ │ │ │ ldr r5, [r7, r0] │ │ │ │ - cbz r5, 94d96 │ │ │ │ + cbz r5, 94dfa │ │ │ │ mov r0, r7 │ │ │ │ blx r5 │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl 8989c <_Py_CheckFunctionResult@@Base> │ │ │ │ + bl 898e0 <_Py_CheckFunctionResult@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 94d22 │ │ │ │ + b.n 94d86 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r7 │ │ │ │ - bl 8bb7c <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl 8bbb8 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b.n 94d22 │ │ │ │ - cbz r2, 94dc4 │ │ │ │ + b.n 94d86 │ │ │ │ + cbz r2, 94e28 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - cbz r3, 94dc4 │ │ │ │ + cbz r3, 94e28 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 94d22 │ │ │ │ + b.n 94d86 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ movs r5, #0 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n 94d2c │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 94d90 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ itett hi │ │ │ │ - movwhi r2, #19076 @ 0x4a84 │ │ │ │ - movwls r2, #23768 @ 0x5cd8 │ │ │ │ + movwhi r2, #19140 @ 0x4ac4 │ │ │ │ + movwls r2, #23832 @ 0x5d18 │ │ │ │ movthi r2, #42 @ 0x2a │ │ │ │ movhi r3, r7 │ │ │ │ itt ls │ │ │ │ movtls r2, #42 @ 0x2a │ │ │ │ movls r3, #0 │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ - b.n 94db0 │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ + b.n 94e14 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 94d22 │ │ │ │ + beq.n 94d86 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 94e40 │ │ │ │ + blt.n 94ea4 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r6, #1 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ itett hi │ │ │ │ - movwhi r2, #19124 @ 0x4ab4 │ │ │ │ - movwls r2, #23816 @ 0x5d08 │ │ │ │ + movwhi r2, #19188 @ 0x4af4 │ │ │ │ + movwls r2, #23880 @ 0x5d48 │ │ │ │ movthi r2, #42 @ 0x2a │ │ │ │ movhi r3, r7 │ │ │ │ itt ls │ │ │ │ movtls r2, #42 @ 0x2a │ │ │ │ movls r3, #0 │ │ │ │ - bl 23b65c <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ - b.n 94db0 │ │ │ │ + bl 23b894 <_PyBytesWriter_WriteBytes@@Base+0x2c> │ │ │ │ + b.n 94e14 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #0] │ │ │ │ adds r3, r5, #4 │ │ │ │ - bl 1bb4c4 │ │ │ │ + bl 1bb838 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 94d22 │ │ │ │ + b.n 94d86 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 94dfe │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94dfe │ │ │ │ + bne.n 94e62 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 94e62 │ │ │ │ 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 │ │ │ │ @@ -157208,138 +157266,138 @@ │ │ │ │ mov sl, r0 │ │ │ │ mov r4, r1 │ │ │ │ bic.w fp, r3, #1 │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr.w r5, [fp, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r2, r3, #30 │ │ │ │ - bmi.w 94fe0 │ │ │ │ + bmi.w 95044 │ │ │ │ ldr.w r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9501e │ │ │ │ + beq.w 95082 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ - movw r3, #8121 @ 0x1fb9 │ │ │ │ + movw r3, #8193 @ 0x2001 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9502c │ │ │ │ + bne.w 95090 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9502c │ │ │ │ - ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ + bne.w 95090 │ │ │ │ + ldr r3, [pc, #676] @ (951b4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #668] @ (95150 ) │ │ │ │ + ldr.w r1, [r5, #192] @ 0xc0 │ │ │ │ str r1, [sp, #4] │ │ │ │ - eor.w r7, r1, r4, asr #3 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - ubfx r7, r7, #0, #12 │ │ │ │ movs r2, #12 │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - mul.w r7, r2, r7 │ │ │ │ - add.w r8, r3, r7 │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + eor.w r3, r1, r4, asr #3 │ │ │ │ + ubfx r3, r3, #0, #12 │ │ │ │ + mul.w r3, r2, r3 │ │ │ │ + add.w r8, r7, r3 │ │ │ │ add.w r8, r8, #40960 @ 0xa000 │ │ │ │ ldr.w r2, [r8, #1420] @ 0x58c │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w 95154 │ │ │ │ + bne.w 951b8 │ │ │ │ ldr.w r2, [r8, #1424] @ 0x590 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.w 95154 │ │ │ │ - add.w r3, r3, #40960 @ 0xa000 │ │ │ │ - add r3, r7 │ │ │ │ - ldr.w r6, [r3, #1428] @ 0x594 │ │ │ │ + bne.w 951b8 │ │ │ │ + add.w r7, r7, #40960 @ 0xa000 │ │ │ │ + add r7, r3 │ │ │ │ + ldr.w r6, [r7, #1428] @ 0x594 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 94fb2 │ │ │ │ + beq.n 95016 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ it ge │ │ │ │ orrge.w r6, r6, #1 │ │ │ │ str r6, [r3, #0] │ │ │ │ bic.w r8, r6, #1 │ │ │ │ cmp r6, #1 │ │ │ │ - bls.w 9542c │ │ │ │ + bls.w 95490 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r7, r2, #14 │ │ │ │ - bpl.w 950e8 │ │ │ │ + bpl.w 9514c │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands.w r2, r3, #4 │ │ │ │ - bne.w 95062 │ │ │ │ + bne.w 950c6 │ │ │ │ ands.w r3, r3, #16 │ │ │ │ - bne.w 9513c │ │ │ │ + bne.w 951a0 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 94faa │ │ │ │ + beq.n 9500e │ │ │ │ str r3, [sp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 95488 │ │ │ │ + blt.w 954ec │ │ │ │ adds.w r2, fp, r2 │ │ │ │ - beq.n 94fa2 │ │ │ │ + beq.n 95006 │ │ │ │ ldr r7, [r2, #0] │ │ │ │ - cbz r7, 94fa2 │ │ │ │ + cbz r7, 95006 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.w 9547c │ │ │ │ + beq.w 954e0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r7, #0] │ │ │ │ add r3, sp, #20 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r9, r0 │ │ │ │ - cbz r2, 94f80 │ │ │ │ + cbz r2, 94fe4 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 94f92 │ │ │ │ + bge.n 94ff6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95470 │ │ │ │ + beq.w 954d4 │ │ │ │ cmn.w r9, #3 │ │ │ │ - beq.w 95456 │ │ │ │ + beq.w 954ba │ │ │ │ cmp.w r9, #0 │ │ │ │ - bge.w 9525c │ │ │ │ + bge.w 952c0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95112 │ │ │ │ + beq.w 95176 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #0] │ │ │ │ movs r6, #1 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ str r6, [r2, #0] │ │ │ │ ands.w r2, r3, #4 │ │ │ │ - bne.w 950de │ │ │ │ + bne.w 95142 │ │ │ │ ands.w r3, r3, #16 │ │ │ │ - bne.w 9528c │ │ │ │ + bne.w 952f0 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95368 │ │ │ │ + beq.w 953cc │ │ │ │ mov r8, r3 │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ - b.n 94f40 │ │ │ │ - ldr r3, [pc, #364] @ (95150 ) │ │ │ │ + b.n 94fa4 │ │ │ │ + ldr r3, [pc, #364] @ (951b4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movs r1, #28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [r5, #180] @ 0xb4 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ @@ -157349,34 +157407,34 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add.w r0, r2, #91136 @ 0x16400 │ │ │ │ ldr.w r1, [r0, #400] @ 0x190 │ │ │ │ cmp r1, r5 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 95358 │ │ │ │ + beq.w 953bc │ │ │ │ ldr.w r3, [r0, #416] @ 0x1a0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94e88 │ │ │ │ + bne.w 94eec │ │ │ │ mov r0, r5 │ │ │ │ - bl 7f96c │ │ │ │ + bl 7f98c │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w 94e88 │ │ │ │ - b.n 9538a │ │ │ │ + bge.w 94eec │ │ │ │ + b.n 953ee │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 908a0 │ │ │ │ + bl 908e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n 950ce │ │ │ │ + bpl.n 95132 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 95398 │ │ │ │ + beq.w 953fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ movs r0, #0 │ │ │ │ @@ -157386,717 +157444,717 @@ │ │ │ │ movs r0, #0 │ │ │ │ strd r2, r0, [sp, #4] │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ add.w r7, fp, r2 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9529c │ │ │ │ + beq.w 95300 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r1, #440] @ 0x1b8 │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w 954ac │ │ │ │ + beq.w 95510 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl 7820c │ │ │ │ + bl 78250 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 94fa2 │ │ │ │ + beq.n 95006 │ │ │ │ add.w r7, r7, r0, lsl #2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 94fa2 │ │ │ │ + beq.n 95006 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [sp, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n 9505a │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 950be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95044 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95044 │ │ │ │ + bne.n 950a8 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 950a8 │ │ │ │ mov.w r8, #0 │ │ │ │ strd r8, r8, [sp, #4] │ │ │ │ - b.n 9506a │ │ │ │ + b.n 950ce │ │ │ │ ldr.w r2, [r3, #136] @ 0x88 │ │ │ │ str r2, [sp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 951be │ │ │ │ + bne.n 95222 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ ands.w r2, r3, #4 │ │ │ │ - bne.w 95440 │ │ │ │ + bne.w 954a4 │ │ │ │ ands.w r3, r3, #16 │ │ │ │ - bne.w 95432 │ │ │ │ + bne.w 95496 │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94f3e │ │ │ │ + bne.w 94fa2 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95202 │ │ │ │ + bne.n 95266 │ │ │ │ cmp r6, #1 │ │ │ │ - bls.w 95368 │ │ │ │ + bls.w 953cc │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bmi.n 9505a │ │ │ │ + bmi.n 950be │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9505a │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9505a │ │ │ │ + bne.n 950be │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 950be │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 94faa │ │ │ │ + beq.w 9500e │ │ │ │ movs r3, #1 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ - b.n 94f50 │ │ │ │ + b.n 94fb4 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95310 │ │ │ │ + beq.w 95374 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r6 │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94fb2 │ │ │ │ + beq.w 95016 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r6, #0] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r2, r9 │ │ │ │ - bne.w 94f06 │ │ │ │ + bne.w 94f6a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.w 94f06 │ │ │ │ - add.w r3, r3, #42240 @ 0xa500 │ │ │ │ + bgt.w 94f6a │ │ │ │ + add.w r7, r7, #42240 @ 0xa500 │ │ │ │ bic.w r6, r6, #1 │ │ │ │ - adds r3, #140 @ 0x8c │ │ │ │ - adds r2, r3, r7 │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ + adds r2, r7, r3 │ │ │ │ str r6, [r2, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ - adds r1, r7, #4 │ │ │ │ + adds r1, r3, #4 │ │ │ │ ldr.w r0, [r8, #1424] @ 0x590 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ - str r4, [r3, r1] │ │ │ │ + str r4, [r7, r1] │ │ │ │ dmb ish │ │ │ │ ldr r2, [sp, #4] │ │ │ │ - str r2, [r3, r7] │ │ │ │ + str r2, [r7, r3] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 952f4 │ │ │ │ + blt.w 95358 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ - b.n 94f06 │ │ │ │ + b.n 94f6a │ │ │ │ ldr.w r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 950f2 │ │ │ │ + beq.n 95156 │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ mov r1, fp │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r4, r0 │ │ │ │ movs r5, #1 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ str r5, [r6, #0] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ str.w r5, [sl] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 95398 │ │ │ │ + beq.w 953fc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r4, r4, #1 │ │ │ │ str r4, [r6, #0] │ │ │ │ - b.n 9505a │ │ │ │ + b.n 950be │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ movw r3, #22276 @ 0x5704 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 952c8 │ │ │ │ + bne.n 9532c │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 952ac │ │ │ │ + bge.n 95310 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r4, r0, #31 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bpl.n 952b8 │ │ │ │ + bpl.n 9531c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ ldr.w r0, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 95446 │ │ │ │ + bge.w 954aa │ │ │ │ adds r3, #1 │ │ │ │ lsls r2, r0, #31 │ │ │ │ str r3, [r5, #0] │ │ │ │ str.w r5, [sl] │ │ │ │ - bmi.w 94faa │ │ │ │ + bmi.w 9500e │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94faa │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 94faa │ │ │ │ + bne.w 9500e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9500e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 94fa2 │ │ │ │ + beq.w 95006 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ ldr r0, [sp, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n 9505a │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 950be │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 95368 │ │ │ │ + beq.n 953cc │ │ │ │ mov r8, r2 │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ - b.n 94f50 │ │ │ │ + b.n 94fb4 │ │ │ │ lsls r2, r3, #27 │ │ │ │ - bmi.n 95304 │ │ │ │ + bmi.n 95368 │ │ │ │ ldr.w r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 94f40 │ │ │ │ - b.n 94fa2 │ │ │ │ + bne.w 94fa4 │ │ │ │ + b.n 95006 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ orr.w r2, r2, #1 │ │ │ │ lsls r6, r0, #31 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bmi.n 9522e │ │ │ │ + bmi.n 95292 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9522e │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9522e │ │ │ │ + bne.n 95292 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 95292 │ │ │ │ movw r3, #21876 @ 0x5574 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 953b4 │ │ │ │ + bne.n 95418 │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ it ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 950ba │ │ │ │ + b.n 9511e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 951b8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 951b8 │ │ │ │ + bne.w 9521c │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9521c │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 94f50 │ │ │ │ - b.n 94fa2 │ │ │ │ + bne.w 94fb4 │ │ │ │ + b.n 95006 │ │ │ │ ldrh.w r2, [r5, #206] @ 0xce │ │ │ │ cmp.w r2, #1000 @ 0x3e8 │ │ │ │ - bcs.n 9539e │ │ │ │ + bcs.n 95402 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt.n 9539e │ │ │ │ + bgt.n 95402 │ │ │ │ mov r1, r5 │ │ │ │ - mov r0, r3 │ │ │ │ + mov r0, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl da048 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ + bl da080 <_PyEval_CheckExceptTypeValid@@Base+0x13c> │ │ │ │ ldr.w r3, [r5, #192] @ 0xc0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94fb2 │ │ │ │ + beq.w 95016 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 951b8 │ │ │ │ + beq.w 9521c │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r6, [r1, #0] │ │ │ │ cmp r2, r9 │ │ │ │ - beq.w 9517c │ │ │ │ - b.n 94f06 │ │ │ │ + beq.w 951e0 │ │ │ │ + b.n 94f6a │ │ │ │ add.w r2, r2, #96768 @ 0x17a00 │ │ │ │ ldr.w r3, [r2, #392] @ 0x188 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 94e88 │ │ │ │ - b.n 9501e │ │ │ │ + bne.w 94eec │ │ │ │ + b.n 95082 │ │ │ │ movw r3, #61148 @ 0xeedc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - movw r1, #18680 @ 0x48f8 │ │ │ │ + movw r1, #18744 @ 0x4938 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r3, r4 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl d8ddc │ │ │ │ + bl d8e20 │ │ │ │ ldr.w r0, [sl] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 94fac │ │ │ │ + b.n 95010 │ │ │ │ ldr r6, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ - bl 8493c <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + bl 84970 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 94fb2 │ │ │ │ + beq.w 95016 │ │ │ │ ldr r6, [r6, #0] │ │ │ │ - b.n 94f06 │ │ │ │ + b.n 94f6a │ │ │ │ ldr r2, [sp, #8] │ │ │ │ - movw r3, #48197 @ 0xbc45 │ │ │ │ + movw r3, #48765 @ 0xbe7d │ │ │ │ movt r3, #32 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 95400 │ │ │ │ + bne.n 95464 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 953d2 │ │ │ │ + bge.n 95436 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ str.w r4, [sl] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r3, r8 │ │ │ │ orrge.w r3, r8, #1 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 9505a │ │ │ │ + b.n 950be │ │ │ │ ldr r3, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ mov r8, r0 │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ str.w r4, [sl] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 953ea │ │ │ │ - b.n 95398 │ │ │ │ + bne.n 9544e │ │ │ │ + b.n 953fc │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - b.n 950f2 │ │ │ │ + b.n 95156 │ │ │ │ ldr.w r7, [fp, #-12] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 95112 │ │ │ │ + beq.w 95176 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 94f50 │ │ │ │ + b.n 94fb4 │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ - b.n 9506a │ │ │ │ + b.n 950ce │ │ │ │ orr.w r5, r5, #1 │ │ │ │ lsls r1, r0, #31 │ │ │ │ str.w r5, [sl] │ │ │ │ - bmi.w 94faa │ │ │ │ - b.n 9524a │ │ │ │ + bmi.w 9500e │ │ │ │ + b.n 952ae │ │ │ │ ldr r3, [sp, #0] │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ str r4, [r3, #0] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ ldr.w r0, [sl] │ │ │ │ str.w r4, [sl] │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n 95398 │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n 953fc │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - b.n 94f92 │ │ │ │ + b.n 94ff6 │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 94f58 │ │ │ │ + b.n 94fbc │ │ │ │ ldr.w r0, [fp, #8] │ │ │ │ ldrd r3, r1, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ it lt │ │ │ │ neglt r0, r0 │ │ │ │ adds r3, #3 │ │ │ │ mla r3, r1, r0, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r2 │ │ │ │ adds.w r2, fp, r3 │ │ │ │ - bne.w 94f4c │ │ │ │ - b.n 94fa2 │ │ │ │ + bne.w 94fb0 │ │ │ │ + b.n 95006 │ │ │ │ ldr.w r2, [r9, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.n 954cc │ │ │ │ + beq.n 95530 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 7820c │ │ │ │ + bl 78250 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w 94fa2 │ │ │ │ - b.n 95094 │ │ │ │ - bl d92ec │ │ │ │ + beq.w 95006 │ │ │ │ + b.n 950f8 │ │ │ │ + bl d9330 │ │ │ │ mvn.w r0, #2 │ │ │ │ - b.n 95094 │ │ │ │ + b.n 950f8 │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95596 │ │ │ │ + beq.n 955fa │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov lr, r1 │ │ │ │ sub sp, #24 │ │ │ │ mov r1, r2 │ │ │ │ mov ip, r0 │ │ │ │ movs r2, #0 │ │ │ │ - b.n 95500 │ │ │ │ + b.n 95564 │ │ │ │ ldrb r3, [r0, #1] │ │ │ │ - cbz r3, 95516 │ │ │ │ + cbz r3, 9557a │ │ │ │ adds r2, #1 │ │ │ │ adds r0, #1 │ │ │ │ lsls r6, r3, #24 │ │ │ │ - bmi.n 9551c │ │ │ │ + bmi.n 95580 │ │ │ │ cmp r3, #10 │ │ │ │ - bne.n 954f8 │ │ │ │ + bne.n 9555c │ │ │ │ adds r0, #1 │ │ │ │ adds r1, #1 │ │ │ │ mov ip, r0 │ │ │ │ movs r2, #0 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95500 │ │ │ │ + bne.n 95564 │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r3, #223 @ 0xdf │ │ │ │ - bhi.n 95542 │ │ │ │ + bhi.n 955a6 │ │ │ │ cmp r3, #193 @ 0xc1 │ │ │ │ - bls.n 95558 │ │ │ │ + bls.n 955bc │ │ │ │ movs r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r6, r3, r0 │ │ │ │ ldrb.w r5, [r4, #1]! │ │ │ │ eor.w r5, r5, #128 @ 0x80 │ │ │ │ cmp r5, #63 @ 0x3f │ │ │ │ - bhi.n 95558 │ │ │ │ + bhi.n 955bc │ │ │ │ cmp r4, r6 │ │ │ │ - bne.n 9552a │ │ │ │ + bne.n 9558e │ │ │ │ adds r3, #1 │ │ │ │ adds r2, #1 │ │ │ │ add r0, r3 │ │ │ │ - b.n 95510 │ │ │ │ + b.n 95574 │ │ │ │ cmp r3, #239 @ 0xef │ │ │ │ - bhi.n 9559a │ │ │ │ + bhi.n 955fe │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ - beq.n 95554 │ │ │ │ + beq.n 955b8 │ │ │ │ cmp r3, #237 @ 0xed │ │ │ │ - beq.n 955d0 │ │ │ │ + beq.n 95634 │ │ │ │ movs r3, #2 │ │ │ │ - b.n 95526 │ │ │ │ + b.n 9558a │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ - bhi.n 95550 │ │ │ │ + bhi.n 955b4 │ │ │ │ ldr.w r4, [lr, #2284] @ 0x8ec │ │ │ │ adds r2, #1 │ │ │ │ str.w r1, [lr, #464] @ 0x1d0 │ │ │ │ str.w ip, [lr, #2704] @ 0xa90 │ │ │ │ str.w r0, [lr, #4] │ │ │ │ ldrb r5, [r0, #0] │ │ │ │ - cbnz r4, 955b4 │ │ │ │ - movw r3, #60784 @ 0xed70 │ │ │ │ + cbnz r4, 95618 │ │ │ │ + movw r3, #60848 @ 0xedb0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ mov r6, r3 │ │ │ │ strd r3, r1, [sp, #12] │ │ │ │ mov r0, lr │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp, #8] │ │ │ │ strd r5, r6, [sp] │ │ │ │ - movw r3, #28740 @ 0x7044 │ │ │ │ + movw r3, #28804 @ 0x7084 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e858c <_PyTemplate_Build@@Base+0x610> │ │ │ │ + bl 1e87d4 <_PyTemplate_Build@@Base+0x610> │ │ │ │ movs r0, #0 │ │ │ │ - b.n 95518 │ │ │ │ + b.n 9557c │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ cmp r3, #244 @ 0xf4 │ │ │ │ - bhi.n 95558 │ │ │ │ + bhi.n 955bc │ │ │ │ ldrb r4, [r0, #1] │ │ │ │ cmp r4, #143 @ 0x8f │ │ │ │ - bls.n 955c6 │ │ │ │ + bls.n 9562a │ │ │ │ sub.w r4, r3, #244 @ 0xf4 │ │ │ │ negs r3, r4 │ │ │ │ adcs r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 95558 │ │ │ │ + bne.n 955bc │ │ │ │ movs r3, #3 │ │ │ │ - b.n 95526 │ │ │ │ - movw r6, #28728 @ 0x7038 │ │ │ │ + b.n 9558a │ │ │ │ + movw r6, #28792 @ 0x7078 │ │ │ │ movt r6, #42 @ 0x2a │ │ │ │ - movw r3, #60784 @ 0xed70 │ │ │ │ + movw r3, #60848 @ 0xedb0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ - b.n 95578 │ │ │ │ + b.n 955dc │ │ │ │ sub.w r5, r3, #240 @ 0xf0 │ │ │ │ negs r3, r5 │ │ │ │ adcs r3, r5 │ │ │ │ - b.n 955ac │ │ │ │ + b.n 95610 │ │ │ │ cmp r4, #159 @ 0x9f │ │ │ │ - bls.n 95550 │ │ │ │ - b.n 95558 │ │ │ │ + bls.n 955b4 │ │ │ │ + b.n 955bc │ │ │ │ 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 r9, r3 │ │ │ │ bics.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ add r7, sp, #0 │ │ │ │ - beq.w 95a10 │ │ │ │ + beq.w 95a74 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - ldr.w sl, [pc, #824] @ 95938 │ │ │ │ + ldr.w sl, [pc, #824] @ 9599c │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ ldr.w fp, [sl, r5] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w 9571c │ │ │ │ + bne.w 95780 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 95a50 │ │ │ │ + bne.w 95ab4 │ │ │ │ subs.w r9, r3, #1 │ │ │ │ - beq.w 958e2 │ │ │ │ + beq.w 95946 │ │ │ │ subs r2, r3, #2 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt.w 95964 │ │ │ │ + bgt.w 959c8 │ │ │ │ ldr.w r2, [sl, r5] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1712] @ 0x6b0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 958ca │ │ │ │ - ldr r0, [pc, #748] @ (95930 ) │ │ │ │ + beq.w 9592e │ │ │ │ + ldr r0, [pc, #748] @ (95994 ) │ │ │ │ ldr.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr r6, [r3, #0] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1716] @ 0x6b4 │ │ │ │ ldr.w r1, [r0, #1600] @ 0x640 │ │ │ │ str.w r6, [r2, #1712] @ 0x6b0 │ │ │ │ movs r2, #1 │ │ │ │ mov r6, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 959ce │ │ │ │ + bne.w 95a32 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r3, #12] │ │ │ │ add.w ip, r3, #16 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ and.w lr, r2, #16384 @ 0x4000 │ │ │ │ ubfx r2, r2, #14, #1 │ │ │ │ - bge.w 95788 │ │ │ │ + bge.w 957ec │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #1 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip] │ │ │ │ - bne.n 95792 │ │ │ │ + bne.n 957f6 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 957f8 │ │ │ │ + bne.w 9585c │ │ │ │ ldr.w r1, [fp, #712] @ 0x2c8 │ │ │ │ mov r2, r7 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi.w 958f0 │ │ │ │ + bhi.w 95954 │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 95912 │ │ │ │ + beq.w 95976 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ mov r1, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 95712 │ │ │ │ + bge.n 95776 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - cbnz r2, 95712 │ │ │ │ + cbnz r2, 95776 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr.w r8, [sl, r5] │ │ │ │ ldr r6, [r2, #84] @ 0x54 │ │ │ │ ldr.w r9, [r2, #24] │ │ │ │ ldr.w r2, [r8, #712] @ 0x2c8 │ │ │ │ ubfx r6, r6, #14, #1 │ │ │ │ subs r2, r7, r2 │ │ │ │ cmp.w r2, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r1, #0 │ │ │ │ andlt.w r1, r6, #1 │ │ │ │ mov.w sl, r2, asr #13 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 95a7c │ │ │ │ - ldr r2, [pc, #564] @ (95930 ) │ │ │ │ + bne.w 95ae0 │ │ │ │ + ldr r2, [pc, #564] @ (95994 ) │ │ │ │ ldr.w r5, [r2, #1600] @ 0x640 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 959b0 │ │ │ │ + bne.w 95a14 │ │ │ │ mov r0, r3 │ │ │ │ blx r9 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9599a │ │ │ │ + bne.w 959fe │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #12 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 95a86 │ │ │ │ + beq.w 95aea │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ cmp.w ip, #0 │ │ │ │ - ble.n 95772 │ │ │ │ + ble.n 957d6 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 95612 │ │ │ │ + beq.w 95676 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.n 95772 │ │ │ │ + beq.n 957d6 │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 95612 │ │ │ │ + beq.w 95676 │ │ │ │ cmp.w ip, #2 │ │ │ │ - beq.n 95772 │ │ │ │ + beq.n 957d6 │ │ │ │ ldr r6, [r1, #24] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 95612 │ │ │ │ + beq.w 95676 │ │ │ │ cmp.w ip, #3 │ │ │ │ - beq.n 95772 │ │ │ │ + beq.n 957d6 │ │ │ │ adds r1, #24 │ │ │ │ mov.w lr, #3 │ │ │ │ ldr.w r6, [r1, #4]! │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 95612 │ │ │ │ + beq.w 95676 │ │ │ │ cmp ip, lr │ │ │ │ - bne.n 95760 │ │ │ │ + bne.n 957c4 │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 19ec00 <_PySys_GetRequiredAttr@@Base+0x584> │ │ │ │ + bl 19f2c0 <_PySys_GetRequiredAttr@@Base+0x584> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 95612 │ │ │ │ + bne.w 95676 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 95712 │ │ │ │ + b.n 95776 │ │ │ │ cmp.w r9, #1 │ │ │ │ str.w r1, [ip] │ │ │ │ - beq.n 95694 │ │ │ │ + beq.n 956f8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w 95948 │ │ │ │ + bne.w 959ac │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.n 958a6 │ │ │ │ + bge.n 9590a │ │ │ │ adds r0, #1 │ │ │ │ cmp.w r9, #2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.w 95694 │ │ │ │ + beq.w 956f8 │ │ │ │ add.w r9, r4, r9, lsl #2 │ │ │ │ add.w ip, r4, #8 │ │ │ │ add.w lr, r3, #20 │ │ │ │ ldr.w r1, [ip, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 958c0 │ │ │ │ + bne.n 95924 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldrb.w r2, [r2, #85] @ 0x55 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ ubfx r2, r2, #6, #1 │ │ │ │ - bge.w 9593c │ │ │ │ + bge.w 959a0 │ │ │ │ adds r0, #1 │ │ │ │ cmp r9, ip │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - bne.n 957ca │ │ │ │ + bne.n 9582e │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9569a │ │ │ │ + beq.w 956fe │ │ │ │ ldr.w r2, [sl, r5] │ │ │ │ sub.w ip, r3, #8 │ │ │ │ str r2, [r7, #4] │ │ │ │ ldr.w r0, [r3, #-4] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ and.w r0, r0, #3 │ │ │ │ addw r9, r2, #3756 @ 0xeac │ │ │ │ @@ -158115,351 +158173,350 @@ │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ ldr.w r1, [r2, #3764] @ 0xeb4 │ │ │ │ adds r0, #1 │ │ │ │ str.w ip, [r2, #3760] @ 0xeb0 │ │ │ │ cmp r0, r1 │ │ │ │ str.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ - ble.w 9569a │ │ │ │ + ble.w 956fe │ │ │ │ ldr.w r0, [r2, #3748] @ 0xea4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9569a │ │ │ │ + beq.w 956fe │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9569a │ │ │ │ + beq.w 956fe │ │ │ │ ldr.w r2, [r2, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9569a │ │ │ │ + bne.w 956fe │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 959f6 │ │ │ │ + bne.w 95a5a │ │ │ │ ldr r2, [r7, #4] │ │ │ │ add.w r1, r2, #12 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.w 9569a │ │ │ │ + bmi.w 956fe │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95890 │ │ │ │ + bne.n 958f4 │ │ │ │ dmb ish │ │ │ │ - b.n 9569a │ │ │ │ + b.n 956fe │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.w 95694 │ │ │ │ - b.n 957be │ │ │ │ + beq.w 956f8 │ │ │ │ + b.n 95822 │ │ │ │ cmp r9, ip │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - beq.n 957f8 │ │ │ │ + beq.n 9585c │ │ │ │ ldr.w r1, [ip, #4]! │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 957e6 │ │ │ │ - b.n 958b4 │ │ │ │ + blt.n 9584a │ │ │ │ + b.n 95918 │ │ │ │ mov r1, r9 │ │ │ │ movw r0, #40760 @ 0x9f38 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 76f7c <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl 76fc4 <_PyObject_GC_NewVar@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95664 │ │ │ │ - b.n 95784 │ │ │ │ + bne.w 956c8 │ │ │ │ + b.n 957e8 │ │ │ │ ldr.w r1, [fp, #712] @ 0x2c8 │ │ │ │ mov r2, r7 │ │ │ │ - ldr r3, [pc, #72] @ (95934 ) │ │ │ │ + ldr r3, [pc, #72] @ (95998 ) │ │ │ │ cmp r7, r1 │ │ │ │ - bcs.w 956a6 │ │ │ │ + bcs.w 9570a │ │ │ │ sub.w r1, r1, #16384 @ 0x4000 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi.w 956a6 │ │ │ │ + bhi.w 9570a │ │ │ │ mov r0, fp │ │ │ │ - movw r1, #24264 @ 0x5ec8 │ │ │ │ + movw r1, #24328 @ 0x5f08 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r3, [r7, #4] │ │ │ │ bl 312fc <_Py_CheckRecursiveCall@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 956a6 │ │ │ │ + beq.w 9570a │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 95784 │ │ │ │ + bge.w 957e8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 95784 │ │ │ │ + bne.w 957e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95784 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 957e8 │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r6, #40 @ 0x28 │ │ │ │ lsls r6, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp ip, r9 │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ - beq.w 95694 │ │ │ │ - b.n 957ca │ │ │ │ + beq.w 956f8 │ │ │ │ + b.n 9582e │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ cmp.w r9, #2 │ │ │ │ str.w r1, [ip, #4] │ │ │ │ - beq.w 957f8 │ │ │ │ + beq.w 9585c │ │ │ │ movs r2, #1 │ │ │ │ - b.n 957be │ │ │ │ + b.n 95822 │ │ │ │ movw r3, #65531 @ 0xfffb │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ cmp r9, r3 │ │ │ │ - ble.n 958ca │ │ │ │ - bl 1fba78 │ │ │ │ + ble.n 9592e │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95784 │ │ │ │ + beq.w 957e8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ add.w ip, r0, #16 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ and.w lr, r1, #16384 @ 0x4000 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ str r2, [r0, #16] │ │ │ │ - b.n 95792 │ │ │ │ + b.n 957f6 │ │ │ │ cmp.w sl, #3 │ │ │ │ - ble.w 95712 │ │ │ │ + ble.w 95776 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 95712 │ │ │ │ + beq.w 95776 │ │ │ │ mov r0, r8 │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.n 95712 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.n 95776 │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r5, r1 │ │ │ │ - beq.w 95704 │ │ │ │ + beq.w 95768 │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx r5 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 95704 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 95768 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 95a00 │ │ │ │ + bne.n 95a64 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95664 │ │ │ │ + bne.w 956c8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 95664 │ │ │ │ + b.n 956c8 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9569a │ │ │ │ - b.n 9587e │ │ │ │ + bne.w 956fe │ │ │ │ + b.n 958e2 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #4] │ │ │ │ blx r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 95664 │ │ │ │ - bl 20702c <_PyObject_FunctionStr@@Base> │ │ │ │ + b.n 956c8 │ │ │ │ + bl 207264 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95784 │ │ │ │ + beq.w 957e8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28872 @ 0x70c8 │ │ │ │ + movw r1, #28936 @ 0x7108 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 95784 │ │ │ │ + bge.w 957e8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 95784 │ │ │ │ + bne.w 957e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 95784 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 957e8 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9561a │ │ │ │ + beq.w 9567e │ │ │ │ mov r0, r8 │ │ │ │ - bl 20702c <_PyObject_FunctionStr@@Base> │ │ │ │ + bl 207264 <_PyObject_FunctionStr@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 95784 │ │ │ │ + beq.w 957e8 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #26684 @ 0x683c │ │ │ │ + movw r1, #26748 @ 0x687c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ - b.n 95a2e │ │ │ │ + b.n 95a92 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r8 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.n 95712 │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.n 95776 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r1, [r1, #128] @ 0x80 │ │ │ │ - cbz r1, 95a94 │ │ │ │ + cbz r1, 95af8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.n 95a88 │ │ │ │ - b.n 95612 │ │ │ │ + bne.n 95aec │ │ │ │ + b.n 95676 │ │ │ │ movw r1, #34368 @ 0x8640 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp r0, r1 │ │ │ │ - beq.w 95612 │ │ │ │ - b.n 95772 │ │ │ │ + beq.w 95676 │ │ │ │ + b.n 957d6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 95acc │ │ │ │ + cbz r3, 95b30 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r2, #3 │ │ │ │ - ble.n 95b48 │ │ │ │ + ble.n 95bac │ │ │ │ adds r2, r3, #4 │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 95bc8 │ │ │ │ + beq.n 95c2c │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n 95bb4 │ │ │ │ + ble.n 95c18 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95ba4 │ │ │ │ - vldr d7, [pc, #284] @ 95c00 │ │ │ │ + beq.n 95c08 │ │ │ │ + vldr d7, [pc, #280] @ 95c60 │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ add r2, sp, #16 │ │ │ │ str r3, [sp, #12] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ - vldr d7, [pc, #276] @ 95c08 │ │ │ │ + vldr d7, [pc, #272] @ 95c68 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl 1361d8 │ │ │ │ + bl 136520 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 95b5e │ │ │ │ - ldr r1, [pc, #252] @ (95c10 ) │ │ │ │ - movw r2, #6420 @ 0x1914 │ │ │ │ + cbz r0, 95bc2 │ │ │ │ + ldr r1, [pc, #248] @ (95c70 ) │ │ │ │ + movw r2, #6484 @ 0x1954 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1d0f50 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1d11e8 <_PyObject_CallMethod@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 95b78 │ │ │ │ + cbz r0, 95bdc │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl dd584 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 95b64 │ │ │ │ + blt.n 95bc8 │ │ │ │ cmp r3, #4 │ │ │ │ - bne.n 95b7c │ │ │ │ + bne.n 95be0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - cbz r3, 95b5e │ │ │ │ + cbz r3, 95bc2 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - b.n 95ac8 │ │ │ │ + b.n 95b2c │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28908 @ 0x70ec │ │ │ │ + movw r1, #28972 @ 0x712c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 95ac8 │ │ │ │ + b.n 95b2c │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 95b3c │ │ │ │ + bne.n 95ba0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95b3c │ │ │ │ + b.n 95ba0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95b5e │ │ │ │ + bne.n 95bc2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, #4 │ │ │ │ - bgt.n 95bda │ │ │ │ + bgt.n 95c3e │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27864 @ 0x6cd8 │ │ │ │ + movw r1, #27928 @ 0x6d18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 95b5e │ │ │ │ + bl f3598 │ │ │ │ + b.n 95bc2 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, ip │ │ │ │ blx 2b98c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 95b3c │ │ │ │ + b.n 95ba0 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #4 │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ mov ip, r0 │ │ │ │ - cbz r0, 95bf4 │ │ │ │ + cbz r0, 95c58 │ │ │ │ movs r3, #4 │ │ │ │ strd r0, r3, [r4, #20] │ │ │ │ - b.n 95adc │ │ │ │ + b.n 95b40 │ │ │ │ movs r0, #4 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - cbz r0, 95bf4 │ │ │ │ + cbz r0, 95c58 │ │ │ │ movs r3, #4 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b.n 95adc │ │ │ │ + b.n 95b40 │ │ │ │ movw r0, #43724 @ 0xaacc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ movs r2, #4 │ │ │ │ - movw r1, #28932 @ 0x7104 │ │ │ │ + movw r1, #28996 @ 0x7144 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ - b.n 95b5e │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 95b5e │ │ │ │ + bl d6bbc │ │ │ │ + b.n 95bc2 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 95bc2 │ │ │ │ nop │ │ │ │ - nop.w │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ @@ -158469,763 +158526,763 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 95c40 │ │ │ │ + cbz r3, 95ca0 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp r0, r2 │ │ │ │ itt le │ │ │ │ addle r4, r4, r3 │ │ │ │ strle r4, [r1, #12] │ │ │ │ - bgt.n 95d0e │ │ │ │ + bgt.n 95d6e │ │ │ │ mov r0, r3 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w ip, [r1, #20] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 95cfc │ │ │ │ + beq.n 95d5c │ │ │ │ ldr r3, [r1, #24] │ │ │ │ cmp r3, r0 │ │ │ │ - blt.n 95cea │ │ │ │ + blt.n 95d4a │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 95cda │ │ │ │ + beq.n 95d3a │ │ │ │ add r0, sp, #8 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ strd ip, r3, [sp, #8] │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ add r2, sp, #16 │ │ │ │ strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ str r4, [sp, #16] │ │ │ │ - bl 1361d8 │ │ │ │ + bl 136520 │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 95cd6 │ │ │ │ - ldr r1, [pc, #224] @ (95d60 ) │ │ │ │ - movw r2, #6420 @ 0x1914 │ │ │ │ + cbz r0, 95d36 │ │ │ │ + ldr r1, [pc, #224] @ (95dc0 ) │ │ │ │ + movw r2, #6484 @ 0x1954 │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1d0f50 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 1d11e8 <_PyObject_CallMethod@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 95d58 │ │ │ │ + beq.n 95db8 │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ bl dd584 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 95d44 │ │ │ │ + blt.n 95da4 │ │ │ │ cmp r3, r4 │ │ │ │ it eq │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ - beq.n 95c3a │ │ │ │ + beq.n 95c9a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 95cd6 │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 95d36 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt.n 95d26 │ │ │ │ + bgt.n 95d86 │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #27864 @ 0x6cd8 │ │ │ │ + movw r1, #27928 @ 0x6d18 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 95c3a │ │ │ │ + b.n 95c9a │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, ip │ │ │ │ movs r1, #1 │ │ │ │ blx 2b98c │ │ │ │ mov r3, r0 │ │ │ │ - b.n 95caa │ │ │ │ + b.n 95d0a │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ mov ip, r0 │ │ │ │ - cbz r0, 95d08 │ │ │ │ + cbz r0, 95d68 │ │ │ │ str r0, [r5, #20] │ │ │ │ str r4, [r5, #24] │ │ │ │ - b.n 95c50 │ │ │ │ - bl 75f38 │ │ │ │ + b.n 95cb0 │ │ │ │ + bl 75f80 │ │ │ │ mov ip, r0 │ │ │ │ str r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95cf8 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 95cd6 │ │ │ │ + bne.n 95d58 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 95d36 │ │ │ │ movw r3, #61140 @ 0xeed4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28908 @ 0x70ec │ │ │ │ + movw r1, #28972 @ 0x712c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 95cd6 │ │ │ │ + bl f3598 │ │ │ │ + b.n 95d36 │ │ │ │ movw r0, #43724 @ 0xaacc │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28932 @ 0x7104 │ │ │ │ + movw r1, #28996 @ 0x7144 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 95caa │ │ │ │ + bne.n 95d0a │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 95caa │ │ │ │ + b.n 95d0a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 95caa │ │ │ │ + b.n 95d0a │ │ │ │ nop │ │ │ │ @ instruction: 0xfab0004d │ │ │ │ │ │ │ │ -00095d64 : │ │ │ │ +00095dc4 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r3, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ - blt.n 95dbe │ │ │ │ + blt.n 95e1e │ │ │ │ cmp r0, #1 │ │ │ │ - bne.n 95d84 │ │ │ │ + bne.n 95de4 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.n 95ddc │ │ │ │ + b.n 95e3c │ │ │ │ cmp r0, #0 │ │ │ │ - ble.n 95da4 │ │ │ │ + ble.n 95e04 │ │ │ │ cmp r0, #2 │ │ │ │ - beq.n 95d9a │ │ │ │ + beq.n 95dfa │ │ │ │ cmp r0, #4 │ │ │ │ - bne.n 95da4 │ │ │ │ + bne.n 95e04 │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 230780 <_PyXIData_UnregisterClass@@Base+0x25dc> │ │ │ │ + b.w 2309b0 <_PyXIData_UnregisterClass@@Base+0x25dc> │ │ │ │ mov r0, r3 │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ - b.w 1efaf8 <_PyCompile_GetUnaryIntrinsicName@@Base+0x68> │ │ │ │ + b.w 1efd40 <_PyCompile_GetUnaryIntrinsicName@@Base+0x68> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29548 @ 0x736c │ │ │ │ + movw r1, #29612 @ 0x73ac │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #28156 @ 0x6dfc │ │ │ │ + movw r1, #28220 @ 0x6e3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 95dba │ │ │ │ + bl f3598 │ │ │ │ + b.n 95e1a │ │ │ │ nop │ │ │ │ │ │ │ │ -00095dd8 : │ │ │ │ - b.w 80cd4 │ │ │ │ +00095e38 : │ │ │ │ + b.w 80cf4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 960aa │ │ │ │ + beq.w 9610a │ │ │ │ cmp r1, #1 │ │ │ │ itttt ne │ │ │ │ movne r6, r0 │ │ │ │ movne r4, r1 │ │ │ │ addne r2, r6, r4 │ │ │ │ movne r3, r6 │ │ │ │ - beq.w 96054 │ │ │ │ + beq.w 960b4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls.n 95f04 │ │ │ │ + bls.n 95f64 │ │ │ │ lsls r1, r3, #30 │ │ │ │ - beq.n 95e6a │ │ │ │ + beq.n 95eca │ │ │ │ mov ip, r3 │ │ │ │ mov r3, ip │ │ │ │ ldrsb.w r1, [r3], #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 95e04 │ │ │ │ + bge.n 95e64 │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 960bc │ │ │ │ + blt.w 9611c │ │ │ │ movw r3, #65506 @ 0xffe2 │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 95e5a │ │ │ │ + bgt.n 95eba │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ add.w r7, r4, #29 │ │ │ │ mov.w r9, #0 │ │ │ │ ldr.w r5, [r2, #888] @ 0x378 │ │ │ │ cmp r5, r3 │ │ │ │ - beq.n 95f36 │ │ │ │ + beq.n 95f96 │ │ │ │ ldr.w r0, [r2, #884] @ 0x374 │ │ │ │ mov r1, r7 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95f7a │ │ │ │ - bl 1fba78 │ │ │ │ + bne.w 95fda │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 95fb6 │ │ │ │ + bne.w 96016 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 95fce │ │ │ │ + b.n 9602e │ │ │ │ add.w ip, r3, #4 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.n 95e0c │ │ │ │ + bcc.n 95e6c │ │ │ │ ldr r1, [r3, #0] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 95e18 │ │ │ │ + bne.n 95e78 │ │ │ │ add.w r1, r3, #8 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 95f00 │ │ │ │ + bcc.n 95f60 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 95e18 │ │ │ │ + bne.n 95e78 │ │ │ │ add.w ip, r3, #12 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w 9601e │ │ │ │ + bcc.w 9607e │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 95e18 │ │ │ │ + bne.n 95e78 │ │ │ │ add.w r1, r3, #16 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 95f00 │ │ │ │ + bcc.n 95f60 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 95e18 │ │ │ │ + bne.n 95e78 │ │ │ │ add.w ip, r3, #20 │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w 9601e │ │ │ │ + bcc.w 9607e │ │ │ │ ldr r1, [r3, #16] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 95e18 │ │ │ │ + bne.n 95e78 │ │ │ │ add.w r1, r3, #24 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 95f00 │ │ │ │ + bcc.n 95f60 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ tst.w r0, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 95e18 │ │ │ │ + bne.n 95e78 │ │ │ │ add.w r5, r3, #28 │ │ │ │ cmp r2, r5 │ │ │ │ - bcc.w 9601e │ │ │ │ + bcc.w 9607e │ │ │ │ ldr r1, [r3, #24] │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 95e18 │ │ │ │ + bne.n 95e78 │ │ │ │ sub.w r1, r2, #28 │ │ │ │ subs r3, r1, r3 │ │ │ │ bic.w r3, r3, #3 │ │ │ │ add r3, r5 │ │ │ │ - b.n 95efa │ │ │ │ + b.n 95f5a │ │ │ │ ldr.w r1, [ip] │ │ │ │ adds r5, #4 │ │ │ │ tst.w r1, #2155905152 @ 0x80808080 │ │ │ │ - bne.n 95e18 │ │ │ │ + bne.n 95e78 │ │ │ │ mov ip, r5 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.n 95eee │ │ │ │ + bne.n 95f4e │ │ │ │ cmp r2, ip │ │ │ │ - bne.n 95e0e │ │ │ │ + bne.n 95e6e │ │ │ │ cmp r4, #0 │ │ │ │ - blt.w 960bc │ │ │ │ + blt.w 9611c │ │ │ │ movw r3, #65514 @ 0xffea │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ cmp r4, r3 │ │ │ │ - bgt.n 95e5a │ │ │ │ + bgt.n 95eba │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ add.w r7, r4, #21 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r5, [r2, #888] @ 0x378 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 95e4a │ │ │ │ - ldr r3, [pc, #440] @ (960f0 ) │ │ │ │ + bne.n 95eaa │ │ │ │ + ldr r3, [pc, #440] @ (96150 ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp.w r7, #512 @ 0x200 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ mov sl, r3 │ │ │ │ - bhi.n 95ff4 │ │ │ │ + bhi.n 96054 │ │ │ │ subs r1, r7, #1 │ │ │ │ mov.w r8, r1, lsr #3 │ │ │ │ ldr.w r3, [r3, r8, lsl #3] │ │ │ │ ldr.w lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq.w 96094 │ │ │ │ + beq.w 960f4 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr.w ip, [r5] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 95fd6 │ │ │ │ + beq.n 96036 │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - ldr r0, [pc, #368] @ (960f4 ) │ │ │ │ + ldr r0, [pc, #368] @ (96154 ) │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 96034 │ │ │ │ + bne.n 96094 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n 9607c │ │ │ │ + beq.n 960dc │ │ │ │ adds r3, r5, r4 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r2, [r5, #8] │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ strb r2, [r5, #16] │ │ │ │ movs r2, #0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bpl.w 960ec │ │ │ │ + bpl.w 9614c │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bpl.n 960ae │ │ │ │ + bpl.n 9610e │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ add.w r0, r5, #20 │ │ │ │ blx 2bf20 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrd r0, r1, [r3, #24] │ │ │ │ cmp r0, r1 │ │ │ │ - bhi.n 96028 │ │ │ │ + bhi.n 96088 │ │ │ │ add.w r1, r8, #1 │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ adds r1, r3, r0 │ │ │ │ str r1, [r3, #4] │ │ │ │ str.w ip, [r3, r0] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.n 95f7a │ │ │ │ + bne.n 95fda │ │ │ │ ldr.w r5, [r2, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r5, r3 │ │ │ │ - bne.n 960d4 │ │ │ │ + bne.n 96134 │ │ │ │ mov r0, r7 │ │ │ │ blx 2bfa0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 95e5a │ │ │ │ + beq.w 95eba │ │ │ │ ldr.w r3, [sl, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [sl, #800] @ 0x320 │ │ │ │ - b.n 95f7a │ │ │ │ + b.n 95fda │ │ │ │ mov ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w 95e0e │ │ │ │ - b.n 95f04 │ │ │ │ + bne.w 95e6e │ │ │ │ + b.n 95f64 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str.w r3, [lr, #12] │ │ │ │ str.w lr, [r3, #8] │ │ │ │ - b.n 95f7a │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 95fda │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 960e0 │ │ │ │ + bne.n 96140 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 95f9e │ │ │ │ + bne.n 95ffe │ │ │ │ mov r0, r5 │ │ │ │ - bl 131c48 │ │ │ │ - b.n 95f9e │ │ │ │ + bl 131f58 │ │ │ │ + b.n 95ffe │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ ittte ge │ │ │ │ movge r1, #24 │ │ │ │ movwge r5, #43944 @ 0xaba8 │ │ │ │ movwge r3, #24184 @ 0x5e78 │ │ │ │ - ldrlt r5, [pc, #140] @ (960f8 ) │ │ │ │ + ldrlt r5, [pc, #140] @ (96158 ) │ │ │ │ ittet ge │ │ │ │ movtge r3, #77 @ 0x4d │ │ │ │ mlage r5, r1, r2, r5 │ │ │ │ addlt.w r5, r5, r2, lsl #5 │ │ │ │ addge r5, r5, r3 │ │ │ │ - b.n 95fce │ │ │ │ + b.n 9602e │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r4, r3, [r5, #8] │ │ │ │ movs r3, #36 @ 0x24 │ │ │ │ strb r3, [r5, #16] │ │ │ │ adds r3, r5, r4 │ │ │ │ strb.w r9, [r3, #28] │ │ │ │ strd r9, r9, [r5, #20] │ │ │ │ - b.n 95fb6 │ │ │ │ + b.n 96016 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 95f7a │ │ │ │ - b.n 95ff4 │ │ │ │ - ldr r5, [pc, #80] @ (960fc ) │ │ │ │ - b.n 95fce │ │ │ │ + bne.w 95fda │ │ │ │ + b.n 96054 │ │ │ │ + ldr r5, [pc, #80] @ (9615c ) │ │ │ │ + b.n 9602e │ │ │ │ add.w r0, r5, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 95fce │ │ │ │ + b.n 9602e │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61140 @ 0xeed4 │ │ │ │ + movw r1, #61204 @ 0xef14 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 95e66 │ │ │ │ + bl f3598 │ │ │ │ + b.n 95ec6 │ │ │ │ ldr.w r0, [r2, #844] @ 0x34c │ │ │ │ mov r1, r7 │ │ │ │ blx r5 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9600c │ │ │ │ + b.n 9606c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 95f9e │ │ │ │ + b.n 95ffe │ │ │ │ ldr r0, [r5, #28] │ │ │ │ - b.n 960b2 │ │ │ │ + b.n 96112 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -00096100 <_Py_write@@Base>: │ │ │ │ +00096160 <_Py_write@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ mov r9, r0 │ │ │ │ cmp r2, r3 │ │ │ │ mov sl, r1 │ │ │ │ it cs │ │ │ │ movcs r2, r3 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r2 │ │ │ │ - bl 9652c │ │ │ │ + bl 9658c │ │ │ │ mov r7, r0 │ │ │ │ blx 2c1bc <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, sl │ │ │ │ str r6, [r0, #0] │ │ │ │ mov r0, r9 │ │ │ │ blx 2c05c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ ldr r7, [r5, #0] │ │ │ │ - bl 9a9dc │ │ │ │ + bl 9aa44 │ │ │ │ cmp r4, #0 │ │ │ │ - bge.n 96150 <_Py_write@@Base+0x50> │ │ │ │ + bge.n 961b0 <_Py_write@@Base+0x50> │ │ │ │ cmp r7, #4 │ │ │ │ - beq.n 9616c <_Py_write@@Base+0x6c> │ │ │ │ + beq.n 961cc <_Py_write@@Base+0x6c> │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 96156 <_Py_write@@Base+0x56> │ │ │ │ + blt.n 961b6 <_Py_write@@Base+0x56> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ movw r3, #43732 @ 0xaad4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 1b0b50 │ │ │ │ + bl 1b1208 │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ str r7, [r5, #0] │ │ │ │ - b.n 96150 <_Py_write@@Base+0x50> │ │ │ │ - bl eec74 │ │ │ │ + b.n 961b0 <_Py_write@@Base+0x50> │ │ │ │ + bl eec9c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96122 <_Py_write@@Base+0x22> │ │ │ │ + beq.n 96182 <_Py_write@@Base+0x22> │ │ │ │ movs r7, #4 │ │ │ │ - b.n 96164 <_Py_write@@Base+0x64> │ │ │ │ + b.n 961c4 <_Py_write@@Base+0x64> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r4, r2, [r0, #44] @ 0x2c │ │ │ │ cmp r4, r2 │ │ │ │ ite ge │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs.w r3, r3, r2, lsr #31 │ │ │ │ - bne.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bne.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr.w lr, [r0, #52] @ 0x34 │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + blt.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + blt.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr.w ip, [r0, #12] │ │ │ │ cmp.w ip, #0 │ │ │ │ - blt.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + blt.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - bpl.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - bpl.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - bpl.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bpl.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r3, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r5, r1 │ │ │ │ - bne.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bne.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9632c <_Py_write@@Base+0x22c> │ │ │ │ + beq.w 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.n 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9632c <_Py_write@@Base+0x22c> │ │ │ │ + beq.n 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.n 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9632c <_Py_write@@Base+0x22c> │ │ │ │ + beq.n 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.n 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r0, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9632c <_Py_write@@Base+0x22c> │ │ │ │ + beq.n 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r5, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r5, #4 │ │ │ │ - bpl.n 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.n 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r0, [r0, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9632c <_Py_write@@Base+0x22c> │ │ │ │ + beq.n 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bpl.n 9632c <_Py_write@@Base+0x22c> │ │ │ │ + bpl.n 9638c <_Py_write@@Base+0x22c> │ │ │ │ ldr r0, [r2, #8] │ │ │ │ orrs r2, r0 │ │ │ │ ands.w r2, r2, #1 │ │ │ │ - bne.n 96310 <_Py_write@@Base+0x210> │ │ │ │ + bne.n 96370 <_Py_write@@Base+0x210> │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 962cc <_Py_write@@Base+0x1cc> │ │ │ │ + ble.n 9632c <_Py_write@@Base+0x1cc> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ands.w r2, r2, #32 │ │ │ │ - beq.n 96304 <_Py_write@@Base+0x204> │ │ │ │ + beq.n 96364 <_Py_write@@Base+0x204> │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ moveq r2, r1 │ │ │ │ - beq.n 962b4 <_Py_write@@Base+0x1b4> │ │ │ │ + beq.n 96314 <_Py_write@@Base+0x1b4> │ │ │ │ movs r2, #1 │ │ │ │ ldrb r0, [r3, #17] │ │ │ │ lsls r5, r0, #26 │ │ │ │ - bpl.n 9630a <_Py_write@@Base+0x20a> │ │ │ │ + bpl.n 9636a <_Py_write@@Base+0x20a> │ │ │ │ adds r2, #1 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 962b4 <_Py_write@@Base+0x1b4> │ │ │ │ + beq.n 96314 <_Py_write@@Base+0x1b4> │ │ │ │ ldrb r0, [r3, #18] │ │ │ │ lsls r0, r0, #26 │ │ │ │ it mi │ │ │ │ addmi r2, #1 │ │ │ │ cmp r1, #3 │ │ │ │ - beq.n 962b4 <_Py_write@@Base+0x1b4> │ │ │ │ + beq.n 96314 <_Py_write@@Base+0x1b4> │ │ │ │ add.w r0, r3, #15 │ │ │ │ adds r3, #18 │ │ │ │ add r0, r1 │ │ │ │ ldrb.w r1, [r3, #1]! │ │ │ │ lsls r1, r1, #26 │ │ │ │ - bpl.n 962fe <_Py_write@@Base+0x1fe> │ │ │ │ + bpl.n 9635e <_Py_write@@Base+0x1fe> │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 962a6 <_Py_write@@Base+0x1a6> │ │ │ │ + bne.n 96306 <_Py_write@@Base+0x1a6> │ │ │ │ ubfx r3, ip, #2, #1 │ │ │ │ add lr, r4 │ │ │ │ add r3, lr │ │ │ │ ubfx ip, ip, #3, #1 │ │ │ │ add r3, ip │ │ │ │ subs r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 962e6 <_Py_write@@Base+0x1e6> │ │ │ │ + blt.n 96346 <_Py_write@@Base+0x1e6> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ubfx r3, ip, #2, #1 │ │ │ │ add.w r1, r4, lr │ │ │ │ add r1, r3 │ │ │ │ ubfx r3, ip, #3, #1 │ │ │ │ add r3, r1 │ │ │ │ negs r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ it ge │ │ │ │ movge r0, r2 │ │ │ │ - bge.n 962ca <_Py_write@@Base+0x1ca> │ │ │ │ + bge.n 9632a <_Py_write@@Base+0x1ca> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29616 @ 0x73b0 │ │ │ │ + movw r1, #29680 @ 0x73f0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 96326 <_Py_write@@Base+0x226> │ │ │ │ + bl f3598 │ │ │ │ + b.n 96386 <_Py_write@@Base+0x226> │ │ │ │ cmp r3, r0 │ │ │ │ - bne.n 962a6 <_Py_write@@Base+0x1a6> │ │ │ │ - b.n 962b4 <_Py_write@@Base+0x1b4> │ │ │ │ + bne.n 96306 <_Py_write@@Base+0x1a6> │ │ │ │ + b.n 96314 <_Py_write@@Base+0x1b4> │ │ │ │ cmp r1, #1 │ │ │ │ - bne.n 96286 <_Py_write@@Base+0x186> │ │ │ │ - b.n 962b4 <_Py_write@@Base+0x1b4> │ │ │ │ + bne.n 962e6 <_Py_write@@Base+0x186> │ │ │ │ + b.n 96314 <_Py_write@@Base+0x1b4> │ │ │ │ cmp r1, #2 │ │ │ │ - bne.n 96292 <_Py_write@@Base+0x192> │ │ │ │ - b.n 962b4 <_Py_write@@Base+0x1b4> │ │ │ │ + bne.n 962f2 <_Py_write@@Base+0x192> │ │ │ │ + b.n 96314 <_Py_write@@Base+0x1b4> │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29588 @ 0x7394 │ │ │ │ + movw r1, #29652 @ 0x73d4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - movw r0, #29564 @ 0x737c │ │ │ │ + movw r0, #29628 @ 0x73bc │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #465 @ 0x1d1 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b.n 96326 <_Py_write@@Base+0x226> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ + b.n 96386 <_Py_write@@Base+0x226> │ │ │ │ nop │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #41813 @ 0xa355 │ │ │ │ + movw r3, #41877 @ 0xa395 │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 963e0 <_Py_write@@Base+0x2e0> │ │ │ │ + bne.n 96440 <_Py_write@@Base+0x2e0> │ │ │ │ mov r1, r0 │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r3, #25797 @ 0x64c5 │ │ │ │ + movw r3, #25869 @ 0x650d │ │ │ │ movt r3, #7 │ │ │ │ ldr.w r2, [r0, #900] @ 0x384 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 96492 <_Py_write@@Base+0x392> │ │ │ │ + bne.w 964f2 <_Py_write@@Base+0x392> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r3, [pc, #424] @ (96528 <_Py_write@@Base+0x428>) │ │ │ │ + ldr r3, [pc, #424] @ (96588 <_Py_write@@Base+0x428>) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ cmn.w r4, #804 @ 0x324 │ │ │ │ - beq.n 963f4 <_Py_write@@Base+0x2f4> │ │ │ │ + beq.n 96454 <_Py_write@@Base+0x2f4> │ │ │ │ lsrs r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldr.w r5, [r3, #808] @ 0x328 │ │ │ │ cmp r5, r2 │ │ │ │ - bgt.n 963bc <_Py_write@@Base+0x2bc> │ │ │ │ + bgt.n 9641c <_Py_write@@Base+0x2bc> │ │ │ │ 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, 963f4 <_Py_write@@Base+0x2f4> │ │ │ │ + cbz r2, 96454 <_Py_write@@Base+0x2f4> │ │ │ │ bic.w r3, r1, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ ldr.w ip, [r3, #4] │ │ │ │ str.w ip, [r1] │ │ │ │ str r1, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 963e2 <_Py_write@@Base+0x2e2> │ │ │ │ - cbz r2, 96418 <_Py_write@@Base+0x318> │ │ │ │ + beq.n 96442 <_Py_write@@Base+0x2e2> │ │ │ │ + cbz r2, 96478 <_Py_write@@Base+0x318> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bx r2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr.w r2, [r4, r2, lsl #3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ strd r2, r1, [r3, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b.n 963dc <_Py_write@@Base+0x2dc> │ │ │ │ + b.n 9643c <_Py_write@@Base+0x2dc> │ │ │ │ ldr.w r2, [r0, #860] @ 0x35c │ │ │ │ - movw r3, #46549 @ 0xb5d5 │ │ │ │ + movw r3, #46565 @ 0xb5e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9651e <_Py_write@@Base+0x41e> │ │ │ │ + bne.w 9657e <_Py_write@@Base+0x41e> │ │ │ │ mov r0, r1 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r4, #800] @ 0x320 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #800] @ 0x320 │ │ │ │ - b.n 963dc <_Py_write@@Base+0x2dc> │ │ │ │ + b.n 9643c <_Py_write@@Base+0x2dc> │ │ │ │ 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 │ │ │ │ @@ -159235,73 +159292,73 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r5, [r2, #16] │ │ │ │ str r5, [r3, #8] │ │ │ │ add.w ip, r4, r1, lsl #2 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr.w lr, [ip, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 96456 <_Py_write@@Base+0x356> │ │ │ │ + bne.n 964b6 <_Py_write@@Base+0x356> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 96452 <_Py_write@@Base+0x352> │ │ │ │ + cbz r3, 964b2 <_Py_write@@Base+0x352> │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp r1, r5 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ str.w r3, [ip, #528] @ 0x210 │ │ │ │ adds r3, r1, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 964b8 <_Py_write@@Base+0x3b8> │ │ │ │ + beq.n 96518 <_Py_write@@Base+0x3b8> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 96498 <_Py_write@@Base+0x398> │ │ │ │ + beq.n 964f8 <_Py_write@@Base+0x398> │ │ │ │ ldr.w r3, [ip, #532] @ 0x214 │ │ │ │ - cbnz r3, 9646e <_Py_write@@Base+0x36e> │ │ │ │ + cbnz r3, 964ce <_Py_write@@Base+0x36e> │ │ │ │ str.w r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.n 963dc <_Py_write@@Base+0x2dc> │ │ │ │ + beq.n 9643c <_Py_write@@Base+0x2dc> │ │ │ │ ldrd r3, r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 96512 <_Py_write@@Base+0x412> │ │ │ │ + beq.n 96572 <_Py_write@@Base+0x412> │ │ │ │ str r3, [r1, #20] │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ strd r3, lr, [r2, #20] │ │ │ │ - cbz r3, 9648c <_Py_write@@Base+0x38c> │ │ │ │ + cbz r3, 964ec <_Py_write@@Base+0x38c> │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.n 963dc <_Py_write@@Base+0x2dc> │ │ │ │ + b.n 9643c <_Py_write@@Base+0x2dc> │ │ │ │ ldr.w r0, [r0, #884] @ 0x374 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ strd r3, r1, [r2, #20] │ │ │ │ - cbz r3, 964a6 <_Py_write@@Base+0x3a6> │ │ │ │ + cbz r3, 96506 <_Py_write@@Base+0x3a6> │ │ │ │ str r2, [r3, #24] │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ str.w r2, [r4, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 963dc <_Py_write@@Base+0x2dc> │ │ │ │ + bne.n 9643c <_Py_write@@Base+0x2dc> │ │ │ │ str.w r2, [r4, #532] @ 0x214 │ │ │ │ - b.n 963dc <_Py_write@@Base+0x2dc> │ │ │ │ + b.n 9643c <_Py_write@@Base+0x2dc> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 96460 <_Py_write@@Base+0x360> │ │ │ │ + beq.n 964c0 <_Py_write@@Base+0x360> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ - cbz r3, 96518 <_Py_write@@Base+0x418> │ │ │ │ + cbz r3, 96578 <_Py_write@@Base+0x418> │ │ │ │ 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, 964ec <_Py_write@@Base+0x3ec> │ │ │ │ + cbz r3, 9654c <_Py_write@@Base+0x3ec> │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ str.w ip, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r4, r2, lsl #3 │ │ │ │ movs r5, #0 │ │ │ │ @@ -159310,220 +159367,225 @@ │ │ │ │ ldr.w r3, [r0, #988] @ 0x3dc │ │ │ │ ldr.w r0, [r0, #980] @ 0x3d4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #788] @ 0x314 │ │ │ │ - b.n 963dc <_Py_write@@Base+0x2dc> │ │ │ │ + b.n 9643c <_Py_write@@Base+0x2dc> │ │ │ │ str.w r3, [r4, #524] @ 0x20c │ │ │ │ - b.n 9647c <_Py_write@@Base+0x37c> │ │ │ │ + b.n 964dc <_Py_write@@Base+0x37c> │ │ │ │ str.w r1, [r4, #524] @ 0x20c │ │ │ │ - b.n 964c4 <_Py_write@@Base+0x3c4> │ │ │ │ + b.n 96524 <_Py_write@@Base+0x3c4> │ │ │ │ ldr.w r0, [r0, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 9640c <_Py_write@@Base+0x30c> │ │ │ │ + b.n 9646c <_Py_write@@Base+0x30c> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -0009652c : │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ +0009658c : │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #276] @ (96650 ) │ │ │ │ + ldr r1, [pc, #284] @ (966b8 ) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + sub sp, #8 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [r3, r1] │ │ │ │ str r2, [r3, r1] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r2, [r4, #28] │ │ │ │ bic.w r3, r3, #16 │ │ │ │ ldr r5, [r1, #8] │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9663c │ │ │ │ + beq.n 966a4 │ │ │ │ str r4, [r5, #4] │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx 2abb8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9662e │ │ │ │ + bne.n 96696 │ │ │ │ str r0, [r5, #8] │ │ │ │ add.w r0, r5, #16 │ │ │ │ str r3, [r4, #20] │ │ │ │ blx 2b170 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96620 │ │ │ │ + bne.n 96688 │ │ │ │ add.w r0, r5, #64 @ 0x40 │ │ │ │ blx 2c4b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 96612 │ │ │ │ + bne.n 9667a │ │ │ │ add.w r6, r4, #12 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 96594 │ │ │ │ + bmi.n 965f8 │ │ │ │ mov r0, r4 │ │ │ │ - pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - add.w r0, r5, #136 @ 0x88 │ │ │ │ - add.w r7, r5, #136 @ 0x88 │ │ │ │ + add sp, #8 │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ + add.w r1, r5, #136 @ 0x88 │ │ │ │ + str r1, [sp, #4] │ │ │ │ + mov r0, r1 │ │ │ │ blx 2abb8 │ │ │ │ - cbnz r0, 965ea │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cbnz r0, 96652 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 965cc │ │ │ │ + bne.n 96634 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r6] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ strex r2, r3, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 965ac │ │ │ │ - mov r1, r7 │ │ │ │ - add.w r0, r5, #88 @ 0x58 │ │ │ │ + bne.n 96612 │ │ │ │ dmb ish │ │ │ │ + add.w r0, r5, #88 @ 0x58 │ │ │ │ + str r1, [sp, #4] │ │ │ │ blx 2bd04 │ │ │ │ - cbnz r0, 965fe │ │ │ │ - mov r0, r7 │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ + cbnz r0, 96666 │ │ │ │ + mov r0, r1 │ │ │ │ blx 2c4b0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 96590 │ │ │ │ - movw r1, #60392 @ 0xebe8 │ │ │ │ + beq.n 965f2 │ │ │ │ + movw r1, #60456 @ 0xec28 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #8096 @ 0x1fa0 │ │ │ │ + movw r0, #8160 @ 0x1fe0 │ │ │ │ movt r0, #57 @ 0x39 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #60312 @ 0xeb98 │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #60376 @ 0xebd8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #8096 @ 0x1fa0 │ │ │ │ + movw r0, #8160 @ 0x1fe0 │ │ │ │ movt r0, #57 @ 0x39 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #29708 @ 0x740c │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #29772 @ 0x744c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #8096 @ 0x1fa0 │ │ │ │ + movw r0, #8160 @ 0x1fe0 │ │ │ │ movt r0, #57 @ 0x39 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #60340 @ 0xebb4 │ │ │ │ + movt r1, #41 @ 0x29 │ │ │ │ + ldr r0, [pc, #56] @ (966bc ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #29740 @ 0x742c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #40] @ (966bc ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r1, #60276 @ 0xeb74 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #56] @ (96654 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #29676 @ 0x73ec │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #40] @ (96654 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #60212 @ 0xeb34 │ │ │ │ - movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #28] @ (96654 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #29648 @ 0x73d0 │ │ │ │ + ldr r0, [pc, #28] @ (966bc ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #29712 @ 0x7410 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #8096 @ 0x1fa0 │ │ │ │ + movw r0, #8160 @ 0x1fe0 │ │ │ │ movt r0, #57 @ 0x39 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r5, #6 │ │ │ │ + subs r4, r5, #7 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ -00096658 : │ │ │ │ +000966c0 : │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #24] @ (96680 ) │ │ │ │ + ldr r3, [pc, #24] @ (966e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - cbz r0, 96672 │ │ │ │ + cbz r0, 966da │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #8] @ (96684 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (966ec ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + subs r4, r7, #7 │ │ │ │ movs r1, r7 │ │ │ │ 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 r1, [pc, #48] @ (966cc ) │ │ │ │ + ldr r1, [pc, #48] @ (96734 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ add r7, sp, #8 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ subs.w sl, r2, #1 │ │ │ │ str r1, [r7, #16] │ │ │ │ - bmi.w 97670 │ │ │ │ + bmi.w 976d8 │ │ │ │ adds r3, #16 │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ add.w fp, r3, r2, lsl #2 │ │ │ │ str r0, [r7, #12] │ │ │ │ - b.n 966e4 │ │ │ │ + b.n 9674c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 97abc │ │ │ │ + beq.w 97b24 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ str.w r4, [fp] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 967c0 │ │ │ │ + beq.n 96828 │ │ │ │ ldr.w r4, [fp, #-4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 97e28 │ │ │ │ + beq.w 97e90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r9, r5 │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 97e28 │ │ │ │ + bne.w 97e90 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 966d6 │ │ │ │ + bpl.n 9673e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n 966d0 │ │ │ │ + bne.n 96738 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 97af8 │ │ │ │ - ldr r3, [pc, #644] @ (96994 ) │ │ │ │ + beq.w 97b60 │ │ │ │ + ldr r3, [pc, #644] @ (969fc ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96fb6 │ │ │ │ + bne.w 9701e │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 97e4a │ │ │ │ + beq.w 97eb2 │ │ │ │ ldr r6, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 96ec0 │ │ │ │ + bne.w 96f28 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 967a4 │ │ │ │ + bge.n 9680c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 967a4 │ │ │ │ - ldr r2, [pc, #576] @ (96998 ) │ │ │ │ + cbnz r3, 9680c │ │ │ │ + ldr r2, [pc, #576] @ (96a00 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [r8, #712] @ 0x2c8 │ │ │ │ @@ -159533,273 +159595,273 @@ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97aec │ │ │ │ - ldr r2, [pc, #528] @ (9699c ) │ │ │ │ + bne.w 97b54 │ │ │ │ + ldr r2, [pc, #528] @ (96a04 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97ad0 │ │ │ │ + bne.w 97b38 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9794a │ │ │ │ + bne.w 979b2 │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 97780 │ │ │ │ + beq.w 977e8 │ │ │ │ mov r4, r6 │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ str.w r4, [fp] │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 966e4 │ │ │ │ - ldr r2, [pc, #468] @ (96998 ) │ │ │ │ + bne.n 9674c │ │ │ │ + ldr r2, [pc, #468] @ (96a00 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r2, r1] │ │ │ │ ldr r3, [r6, #28] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [r7, #16] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs.w sl, r2, #1 │ │ │ │ - bmi.w 97574 │ │ │ │ + bmi.w 975dc │ │ │ │ adds r3, #16 │ │ │ │ - movw r8, #56008 @ 0xdac8 │ │ │ │ + movw r8, #56072 @ 0xdb08 │ │ │ │ movt r8, #45 @ 0x2d │ │ │ │ add.w fp, r3, r2, lsl #2 │ │ │ │ str r6, [r7, #4] │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [r7, #12] │ │ │ │ movw r3, #11536 @ 0x2d10 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r4, [fp, #-4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 96e08 │ │ │ │ + bne.w 96e70 │ │ │ │ ldrb r5, [r4, #16] │ │ │ │ lsls r6, r5, #25 │ │ │ │ - bpl.w 9695e │ │ │ │ + bpl.w 969c6 │ │ │ │ ubfx ip, r5, #5, #1 │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 97f84 │ │ │ │ + beq.w 97fec │ │ │ │ ldr r6, [r4, #8] │ │ │ │ add.w r3, r4, #20 │ │ │ │ adds r0, r3, r6 │ │ │ │ cmp r3, r0 │ │ │ │ it eq │ │ │ │ moveq r6, #0 │ │ │ │ - beq.w 96950 │ │ │ │ + beq.w 969b8 │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9695e │ │ │ │ + bne.w 969c6 │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 96950 │ │ │ │ + beq.n 969b8 │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9695e │ │ │ │ + bne.n 969c6 │ │ │ │ adds r2, r3, #2 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 96950 │ │ │ │ + beq.n 969b8 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9695e │ │ │ │ + bne.n 969c6 │ │ │ │ adds r2, r3, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 96950 │ │ │ │ + beq.n 969b8 │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9695e │ │ │ │ + bne.n 969c6 │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 96950 │ │ │ │ + beq.n 969b8 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9695e │ │ │ │ + bne.n 969c6 │ │ │ │ adds r2, r3, #5 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 96950 │ │ │ │ + beq.n 969b8 │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 9695e │ │ │ │ + bne.n 969c6 │ │ │ │ adds r2, r3, #6 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 96950 │ │ │ │ + beq.n 969b8 │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - cbnz r1, 9695e │ │ │ │ + cbnz r1, 969c6 │ │ │ │ adds r2, r3, #7 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 96950 │ │ │ │ + beq.n 969b8 │ │ │ │ ldrb r1, [r3, #7] │ │ │ │ ldr.w r2, [r8, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - cbnz r1, 9695e │ │ │ │ + cbnz r1, 969c6 │ │ │ │ add.w lr, r3, #8 │ │ │ │ cmp r0, lr │ │ │ │ - beq.n 96950 │ │ │ │ + beq.n 969b8 │ │ │ │ ldrb.w r2, [lr] │ │ │ │ ldr.w r1, [r8, r2, lsl #2] │ │ │ │ subs r2, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - cbnz r2, 9695e │ │ │ │ + cbnz r2, 969c6 │ │ │ │ add.w lr, lr, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne.n 9692e │ │ │ │ + bne.n 96996 │ │ │ │ ldr.w r2, [r9, #84] @ 0x54 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 9695e │ │ │ │ + bpl.n 969c6 │ │ │ │ lsls r1, r5, #30 │ │ │ │ - beq.w 970a6 │ │ │ │ + beq.w 9710e │ │ │ │ subs.w sl, sl, #1 │ │ │ │ - bcs.w 967fc │ │ │ │ - ldr r3, [pc, #48] @ (96998 ) │ │ │ │ + bcs.w 96864 │ │ │ │ + ldr r3, [pc, #48] @ (96a00 ) │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ subs.w r8, r3, #1 │ │ │ │ str r1, [r7, #16] │ │ │ │ - bmi.w 97580 │ │ │ │ + bmi.w 975e8 │ │ │ │ adds r2, #16 │ │ │ │ movw r5, #40968 @ 0xa008 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - ldr.w sl, [pc, #8] @ 96994 │ │ │ │ + ldr.w sl, [pc, #8] @ 969fc │ │ │ │ add.w r9, r2, r3, lsl #2 │ │ │ │ str r6, [r7, #12] │ │ │ │ - b.n 969b4 │ │ │ │ + b.n 96a1c │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 979a0 │ │ │ │ + beq.w 97a08 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w r4, [r9] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - beq.n 96a8c │ │ │ │ + beq.n 96af4 │ │ │ │ ldr.w r4, [r9, #-4]! │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w 97e28 │ │ │ │ + beq.w 97e90 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne.w 97e28 │ │ │ │ + bne.w 97e90 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - bpl.n 969a6 │ │ │ │ + bpl.n 96a0e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - bne.n 969a0 │ │ │ │ + bne.n 96a08 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 96f26 │ │ │ │ + beq.w 96f8e │ │ │ │ ldr.w r0, [sl, #980] @ 0x3d4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96f42 │ │ │ │ + bne.w 96faa │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 97f96 │ │ │ │ + beq.w 97ffe │ │ │ │ ldr r6, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w 96e5c │ │ │ │ + bne.w 96ec4 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96a70 │ │ │ │ + bge.n 96ad8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 96a70 │ │ │ │ - ldr r2, [pc, #632] @ (96c9c ) │ │ │ │ + cbnz r3, 96ad8 │ │ │ │ + ldr r2, [pc, #632] @ (96d04 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w fp, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [fp, #712] @ 0x2c8 │ │ │ │ @@ -159809,154 +159871,154 @@ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97a8a │ │ │ │ - ldr r2, [pc, #584] @ (96ca0 ) │ │ │ │ + bne.w 97af2 │ │ │ │ + ldr r2, [pc, #584] @ (96d08 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97a6e │ │ │ │ + bne.w 97ad6 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97a54 │ │ │ │ + bne.w 97abc │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 97796 │ │ │ │ + beq.w 977fe │ │ │ │ mov r4, r6 │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ str.w r4, [r9] │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ - bne.n 969b4 │ │ │ │ - ldr r3, [pc, #524] @ (96c9c ) │ │ │ │ + bne.n 96a1c │ │ │ │ + ldr r3, [pc, #524] @ (96d04 ) │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97e1a │ │ │ │ + beq.w 97e82 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9758e │ │ │ │ + beq.w 975f6 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #16] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ movw r8, #36380 @ 0x8e1c │ │ │ │ movt r8, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr.w r5, [r8, #16] │ │ │ │ mov.w r9, r3, lsr #1 │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ adds r5, #3 │ │ │ │ mla r5, r3, r9, r5 │ │ │ │ bics.w r5, r5, #3 │ │ │ │ - bmi.w 97870 │ │ │ │ + bmi.w 978d8 │ │ │ │ movw sl, #24184 @ 0x5e78 │ │ │ │ movt sl, #77 @ 0x4d │ │ │ │ - movw r2, #3513 @ 0xdb9 │ │ │ │ + movw r2, #3573 @ 0xdf5 │ │ │ │ movt r2, #7 │ │ │ │ ldr.w r3, [sl, #888] @ 0x378 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 97860 │ │ │ │ - ldr r3, [pc, #428] @ (96c9c ) │ │ │ │ + bne.w 978c8 │ │ │ │ + ldr r3, [pc, #428] @ (96d04 ) │ │ │ │ subs r1, r5, #1 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ cmp.w r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w fp, [r3, #1604] @ 0x644 │ │ │ │ - bcs.w 977ea │ │ │ │ + bcs.w 97852 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ ldr.w r3, [fp, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 977dc │ │ │ │ + beq.w 97844 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ str r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9714e │ │ │ │ - ldr r0, [pc, #376] @ (96ca0 ) │ │ │ │ + beq.w 971b6 │ │ │ │ + ldr r0, [pc, #376] @ (96d08 ) │ │ │ │ ldr.w r3, [r8] │ │ │ │ str.w r8, [r4, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldr.w r3, [r0, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97926 │ │ │ │ + bne.w 9798e │ │ │ │ str.w r9, [r4, #8] │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ cmp.w r8, #0 │ │ │ │ - ble.w 9737e │ │ │ │ + ble.w 973e6 │ │ │ │ ldr r3, [r6, #40] @ 0x28 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ ands.w r0, r2, #32 │ │ │ │ - beq.w 97760 │ │ │ │ + beq.w 977c8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9783e │ │ │ │ + bne.w 978a6 │ │ │ │ cmp.w r8, #1 │ │ │ │ ittt eq │ │ │ │ moveq fp, r1 │ │ │ │ moveq r5, r8 │ │ │ │ moveq sl, fp │ │ │ │ - beq.n 96bde │ │ │ │ + beq.n 96c46 │ │ │ │ mov sl, r1 │ │ │ │ movs r5, #1 │ │ │ │ mov fp, r1 │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w 977ac │ │ │ │ + bpl.w 97814 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 977cc │ │ │ │ + bne.w 97834 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n 96bde │ │ │ │ + beq.n 96c46 │ │ │ │ ldrb r2, [r3, #18] │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ lsls r0, r2, #26 │ │ │ │ - bpl.w 977bc │ │ │ │ + bpl.w 97824 │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 977d4 │ │ │ │ + bne.w 9783c │ │ │ │ cmp.w r8, #3 │ │ │ │ - beq.n 96bde │ │ │ │ + beq.n 96c46 │ │ │ │ add.w r0, r3, #15 │ │ │ │ adds r3, #18 │ │ │ │ add r0, r8 │ │ │ │ ldrb.w r2, [r3, #1]! │ │ │ │ and.w r1, r2, #64 @ 0x40 │ │ │ │ tst.w r2, #32 │ │ │ │ - beq.w 976b2 │ │ │ │ + beq.w 9771a │ │ │ │ adds r5, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 97758 │ │ │ │ + bne.w 977c0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne.n 96bc2 │ │ │ │ + bne.n 96c2a │ │ │ │ ldr r3, [r6, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97c0a │ │ │ │ - ldr r3, [pc, #180] @ (96c9c ) │ │ │ │ + beq.w 97c72 │ │ │ │ + ldr r3, [pc, #180] @ (96d04 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ @@ -159970,60 +160032,60 @@ │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9781a │ │ │ │ + blt.w 97882 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldrb.w r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r0, r9 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 96c48 │ │ │ │ + bmi.n 96cb0 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 972c0 │ │ │ │ + beq.w 97328 │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r2, r9 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 96c6c │ │ │ │ + bmi.n 96cd4 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 97212 │ │ │ │ + beq.w 9727a │ │ │ │ str r1, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 97566 │ │ │ │ + beq.w 975ce │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrb.w r3, [r2, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ cmp r2, r9 │ │ │ │ it ne │ │ │ │ orrne.w r3, r3, #1 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.n 96ca4 │ │ │ │ + bmi.n 96d0c │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #30 │ │ │ │ - beq.w 9716c │ │ │ │ - b.n 96ca4 │ │ │ │ + beq.w 971d4 │ │ │ │ + b.n 96d0c │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ @@ -160087,15 +160149,15 @@ │ │ │ │ strd sl, fp, [r4, #60] @ 0x3c │ │ │ │ adds r3, #10 │ │ │ │ add r3, r8 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr.w r3, [r2, #344] @ 0x158 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97054 │ │ │ │ + beq.w 970bc │ │ │ │ mov.w r8, #0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #344] @ 0x158 │ │ │ │ add.w r5, r4, #128 @ 0x80 │ │ │ │ strd r8, r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r5 │ │ │ │ str.w r8, [r4, #124] @ 0x7c │ │ │ │ @@ -160103,196 +160165,196 @@ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str.w r8, [r4, #104] @ 0x68 │ │ │ │ add.w r1, r3, #16 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ blx 2bf20 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, r8 │ │ │ │ - ble.n 96d7e │ │ │ │ + ble.n 96de6 │ │ │ │ ldrb.w r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - bne.w 97088 │ │ │ │ + bne.w 970f0 │ │ │ │ mov r3, r8 │ │ │ │ subs r6, #1 │ │ │ │ str r3, [r4, #120] @ 0x78 │ │ │ │ cmp r6, #0 │ │ │ │ - ble.n 96dd8 │ │ │ │ - movw ip, #8096 @ 0x1fa0 │ │ │ │ + ble.n 96e40 │ │ │ │ + movw ip, #8160 @ 0x1fe0 │ │ │ │ movt ip, #57 @ 0x39 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r8, #17 │ │ │ │ movw r9, #21845 @ 0x5555 │ │ │ │ - b.n 96da2 │ │ │ │ + b.n 96e0a │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - ble.n 96dd8 │ │ │ │ + ble.n 96e40 │ │ │ │ ldrb.w r2, [r5, r3, lsl #1] │ │ │ │ lsls r0, r3, #1 │ │ │ │ add.w r1, ip, r2 │ │ │ │ ldrb.w r1, [r1, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n 96d9c │ │ │ │ + beq.n 96e04 │ │ │ │ adds r0, #2 │ │ │ │ cmp r2, #75 @ 0x4b │ │ │ │ add.w lr, r5, r0 │ │ │ │ - beq.w 97144 │ │ │ │ + beq.w 971ac │ │ │ │ subs r2, #100 @ 0x64 │ │ │ │ add r3, r1 │ │ │ │ cmp r2, #3 │ │ │ │ it ls │ │ │ │ strhls.w r9, [r5, r0] │ │ │ │ - bls.n 96d9c │ │ │ │ + bls.n 96e04 │ │ │ │ adds r3, #1 │ │ │ │ strh.w r8, [lr] │ │ │ │ cmp r6, r3 │ │ │ │ - bgt.n 96da2 │ │ │ │ - ldr r3, [pc, #620] @ (97048 ) │ │ │ │ + bgt.n 96e0a │ │ │ │ + ldr r3, [pc, #620] @ (970b0 ) │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add.w r2, r5, #4096 @ 0x1000 │ │ │ │ ldrb.w r6, [r2, #1708] @ 0x6ac │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 97c64 │ │ │ │ + bne.w 97ccc │ │ │ │ ldr r3, [r7, #16] │ │ │ │ - cbz r3, 96dfe │ │ │ │ + cbz r3, 96e66 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9702c │ │ │ │ + blt.w 97094 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9736e │ │ │ │ + beq.w 973d6 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9695e │ │ │ │ + bne.w 969c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7668c │ │ │ │ + bl 766d4 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97886 │ │ │ │ + beq.w 978ee │ │ │ │ add.w r1, r7, #28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 98954 <_Py_ReachedRecursionLimitWithMargin@@Base+0x964> │ │ │ │ + bl 989bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x964> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97cea │ │ │ │ + beq.w 97d52 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97972 │ │ │ │ + bne.w 979da │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9695e │ │ │ │ + bge.w 969c6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9695e │ │ │ │ + bne.w 969c6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9695e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 969c6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e6e │ │ │ │ + bge.n 96ed6 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f1c │ │ │ │ + beq.w 97f84 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e90 │ │ │ │ + bge.n 96ef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f10 │ │ │ │ + beq.w 97f78 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96e90 │ │ │ │ + bge.n 96ef8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f06 │ │ │ │ + beq.w 97f6e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bmi.w 97446 │ │ │ │ + bmi.w 974ae │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bge.w 969a6 │ │ │ │ + bge.w 96a0e │ │ │ │ mov.w r3, #1342177280 @ 0x50000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.n 969a6 │ │ │ │ + b.n 96a0e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96ed2 │ │ │ │ + bge.n 96f3a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97e40 │ │ │ │ + beq.w 97ea8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96ef4 │ │ │ │ + bge.n 96f5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97f78 │ │ │ │ + beq.w 97fe0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96ef4 │ │ │ │ + bge.n 96f5c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97fa6 │ │ │ │ + beq.w 9800e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r3, r3, #17 │ │ │ │ - bmi.w 973c6 │ │ │ │ + bmi.w 9742e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bge.w 966d6 │ │ │ │ + bge.w 9673e │ │ │ │ mov.w r3, #1342177280 @ 0x50000000 │ │ │ │ str r3, [r4, #0] │ │ │ │ - b.w 966d6 │ │ │ │ + b.w 9673e │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w 97eaa │ │ │ │ - ldr r3, [pc, #280] @ (9704c ) │ │ │ │ + beq.w 97f12 │ │ │ │ + ldr r3, [pc, #280] @ (970b4 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 969ec │ │ │ │ + beq.w 96a54 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 969ec │ │ │ │ + beq.w 96a54 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 96fa6 │ │ │ │ + bge.n 9700e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 96fa6 │ │ │ │ - ldr r2, [pc, #236] @ (97048 ) │ │ │ │ + cbnz r3, 9700e │ │ │ │ + ldr r2, [pc, #236] @ (970b0 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w fp, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [fp, #712] @ 0x2c8 │ │ │ │ @@ -160302,42 +160364,42 @@ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97b4a │ │ │ │ - ldr r2, [pc, #196] @ (97050 ) │ │ │ │ + bne.w 97bb2 │ │ │ │ + ldr r2, [pc, #196] @ (970b8 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97b98 │ │ │ │ + bne.w 97c00 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [fp, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97b7e │ │ │ │ + bne.w 97be6 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - b.n 96a7e │ │ │ │ + b.n 96ae6 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 96720 │ │ │ │ + beq.w 96788 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9701a │ │ │ │ + bge.n 97082 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 9701a │ │ │ │ - ldr r2, [pc, #120] @ (97048 ) │ │ │ │ + cbnz r3, 97082 │ │ │ │ + ldr r2, [pc, #120] @ (970b0 ) │ │ │ │ ldr r1, [r7, #20] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r8, [r2, r1] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr.w r3, [r8, #712] @ 0x2c8 │ │ │ │ @@ -160347,38 +160409,38 @@ │ │ │ │ cmp.w r3, #16384 @ 0x4000 │ │ │ │ ite ge │ │ │ │ movge r2, #0 │ │ │ │ andlt.w r2, r2, #1 │ │ │ │ asrs r3, r3, #13 │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 97b72 │ │ │ │ - ldr r2, [pc, #80] @ (97050 ) │ │ │ │ + bne.w 97bda │ │ │ │ + ldr r2, [pc, #80] @ (970b8 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97b56 │ │ │ │ + bne.w 97bbe │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r8, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97aa2 │ │ │ │ + bne.w 97b0a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r4, r6 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ - b.w 967b2 │ │ │ │ + b.w 9681a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96dfe │ │ │ │ + bne.w 96e66 │ │ │ │ mov r0, r2 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -160396,346 +160458,346 @@ │ │ │ │ add.w r1, r2, #16 │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ blx 2bf20 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - ble.w 96d80 │ │ │ │ + ble.w 96de8 │ │ │ │ ldrb.w r2, [r4, #128] @ 0x80 │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - beq.w 96d80 │ │ │ │ + beq.w 96de8 │ │ │ │ cmp r6, #1 │ │ │ │ it eq │ │ │ │ streq r6, [r4, #120] @ 0x78 │ │ │ │ - beq.w 96dd8 │ │ │ │ + beq.w 96e40 │ │ │ │ movs r3, #1 │ │ │ │ ldrb.w r2, [r5, r3, lsl #1] │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - beq.w 96d80 │ │ │ │ + beq.w 96de8 │ │ │ │ adds r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bne.n 97094 │ │ │ │ - b.n 96d80 │ │ │ │ + bne.n 970fc │ │ │ │ + b.n 96de8 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp r6, #1 │ │ │ │ str r2, [r7, #0] │ │ │ │ - beq.w 97bb4 │ │ │ │ - ldr r3, [pc, #520] @ (972bc ) │ │ │ │ + beq.w 97c1c │ │ │ │ + ldr r3, [pc, #520] @ (97324 ) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97688 │ │ │ │ + bne.w 976f0 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 97f9e │ │ │ │ + beq.w 98006 │ │ │ │ ldr r5, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 97392 │ │ │ │ + beq.w 973fa │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 970fc │ │ │ │ + bge.n 97164 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97e10 │ │ │ │ + beq.w 97e78 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9711e │ │ │ │ + bge.n 97186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97e04 │ │ │ │ + beq.w 97e6c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9711e │ │ │ │ + bge.n 97186 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97dfa │ │ │ │ + beq.w 97e62 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9695e │ │ │ │ + blt.w 969c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 9695e │ │ │ │ + b.n 969c6 │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ add r3, r1 │ │ │ │ strh r2, [r5, r0] │ │ │ │ - b.n 96d9c │ │ │ │ + b.n 96e04 │ │ │ │ ldrd ip, r2, [r3, #24] │ │ │ │ cmp r2, ip │ │ │ │ - bcc.w 9774e │ │ │ │ + bcc.w 977b6 │ │ │ │ adds r2, r1, #1 │ │ │ │ add.w r2, ip, r2, lsl #3 │ │ │ │ str r2, [r3, #24] │ │ │ │ add.w r2, r3, ip │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r5, [r3, ip] │ │ │ │ - b.n 96b26 │ │ │ │ + b.n 96b8e │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr.w r9, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 97c12 │ │ │ │ - ldr r3, [pc, #320] @ (972bc ) │ │ │ │ + beq.w 97c7a │ │ │ │ + ldr r3, [pc, #320] @ (97324 ) │ │ │ │ str r1, [r7, #8] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97720 │ │ │ │ + bne.w 97788 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r1 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 97ef0 │ │ │ │ + beq.w 97f58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 974c6 │ │ │ │ + beq.w 9752e │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971c8 │ │ │ │ + bge.n 97230 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97e9c │ │ │ │ + beq.w 97f04 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971ea │ │ │ │ + bge.n 97252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97e8c │ │ │ │ + beq.w 97ef4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 971ea │ │ │ │ + bge.n 97252 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97e7e │ │ │ │ + beq.w 97ee6 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - blt.w 96ca4 │ │ │ │ + blt.w 96d0c │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 96ca4 │ │ │ │ + b.n 96d0c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r7, #4] │ │ │ │ - beq.w 97c84 │ │ │ │ - ldr r3, [pc, #156] @ (972bc ) │ │ │ │ + beq.w 97cec │ │ │ │ + ldr r3, [pc, #156] @ (97324 ) │ │ │ │ str r1, [r7, #8] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 976f2 │ │ │ │ + bne.w 9775a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r1 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 97f26 │ │ │ │ + beq.w 97f8e │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 97530 │ │ │ │ + beq.w 97598 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9726e │ │ │ │ + bge.n 972d6 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 97e70 │ │ │ │ + beq.w 97ed8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97290 │ │ │ │ + bge.n 972f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97e60 │ │ │ │ + beq.w 97ec8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97290 │ │ │ │ + bge.n 972f8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97e52 │ │ │ │ + beq.w 97eba │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ movs r2, #1 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 96c6c │ │ │ │ + blt.w 96cd4 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ movs r2, #2 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - b.n 96c6c │ │ │ │ + b.n 96cd4 │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ str r0, [r7, #8] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ str r0, [r7, #4] │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 978da │ │ │ │ - ldr r3, [pc, #664] @ (9756c ) │ │ │ │ + beq.w 97942 │ │ │ │ + ldr r3, [pc, #664] @ (975d4 ) │ │ │ │ mov r1, r2 │ │ │ │ str r2, [r7, #8] │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 976c2 │ │ │ │ + bne.w 9772a │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r1, r2 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add.w r3, r7, #28 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - beq.w 97efa │ │ │ │ + beq.w 97f62 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w 974f6 │ │ │ │ + beq.w 9755e │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97322 │ │ │ │ + bge.n 9738a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 97d16 │ │ │ │ + beq.w 97d7e │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97344 │ │ │ │ + bge.n 973ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97d06 │ │ │ │ + beq.w 97d6e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97344 │ │ │ │ + bge.n 973ac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97dec │ │ │ │ + beq.w 97e54 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ movs r1, #1 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9736a │ │ │ │ + blt.n 973d2 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ mov r3, r2 │ │ │ │ - b.n 97522 │ │ │ │ + b.n 9758a │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 98954 <_Py_ReachedRecursionLimitWithMargin@@Base+0x964> │ │ │ │ + bl 989bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x964> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 9695e │ │ │ │ - b.n 97886 │ │ │ │ + bne.w 969c6 │ │ │ │ + b.n 978ee │ │ │ │ ldr.w fp, [r6, #56] @ 0x38 │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 97c06 │ │ │ │ + beq.w 97c6e │ │ │ │ movs r5, #0 │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r5 │ │ │ │ - b.n 96be6 │ │ │ │ + b.n 96c4e │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 973a6 │ │ │ │ + bge.n 9740e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 973a6 │ │ │ │ + cbnz r3, 9740e │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 973ba │ │ │ │ + blt.n 97422 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 978b8 │ │ │ │ + beq.w 97920 │ │ │ │ cmp r4, r5 │ │ │ │ it ne │ │ │ │ strne.w r5, [fp] │ │ │ │ - b.w 9695e │ │ │ │ + b.w 969c6 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbz r3, 973e6 │ │ │ │ - movw r2, #65369 @ 0xff59 │ │ │ │ + cbz r3, 9744e │ │ │ │ + movw r2, #65401 @ 0xff79 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 978d2 │ │ │ │ + bne.w 9793a │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f08 │ │ │ │ + beq.w 96f70 │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96f08 │ │ │ │ - ldr r1, [pc, #380] @ (97570 ) │ │ │ │ + beq.w 96f70 │ │ │ │ + ldr r1, [pc, #380] @ (975d8 ) │ │ │ │ bic.w r6, r3, #3 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -160755,29 +160817,29 @@ │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ it gt │ │ │ │ strgt.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 96f08 │ │ │ │ + b.n 96f70 │ │ │ │ ldr.w r3, [r2, #164] @ 0xa4 │ │ │ │ - cbz r3, 97466 │ │ │ │ - movw r2, #65369 @ 0xff59 │ │ │ │ + cbz r3, 974ce │ │ │ │ + movw r2, #65401 @ 0xff79 │ │ │ │ movt r2, #7 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 978ca │ │ │ │ + bne.w 97932 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ and.w r3, r3, #512 @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96ea4 │ │ │ │ + beq.w 96f0c │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96ea4 │ │ │ │ - ldr r1, [pc, #252] @ (97570 ) │ │ │ │ + beq.w 96f0c │ │ │ │ + ldr r1, [pc, #252] @ (975d8 ) │ │ │ │ bic.w r6, r3, #3 │ │ │ │ ldr r0, [r7, #20] │ │ │ │ ldr.w r2, [r4, #-4] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ bic.w r2, r2, #3 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ @@ -160797,1550 +160859,1550 @@ │ │ │ │ and.w r2, r2, #1 │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ it gt │ │ │ │ strgt.w r3, [r0, #3768] @ 0xeb8 │ │ │ │ ldr.w r3, [r0, #3868] @ 0xf1c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #3868] @ 0xf1c │ │ │ │ - b.n 96ea4 │ │ │ │ + b.n 96f0c │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 974de │ │ │ │ + bge.n 97546 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 974de │ │ │ │ + cbnz r2, 97546 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 974f0 │ │ │ │ + blt.n 97558 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 978a2 │ │ │ │ + beq.w 9790a │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 96ca6 │ │ │ │ + b.w 96d0e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9750e │ │ │ │ + bge.n 97576 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 9750e │ │ │ │ + cbnz r1, 97576 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 97522 │ │ │ │ + blt.n 9758a │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9788c │ │ │ │ + beq.w 978f4 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 96c4a │ │ │ │ + bne.w 96cb2 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 9755c │ │ │ │ + b.n 975c4 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97548 │ │ │ │ + bge.n 975b0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 97548 │ │ │ │ + cbnz r2, 975b0 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9755c │ │ │ │ + blt.n 975c4 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and.w r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9784a │ │ │ │ + beq.w 978b2 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 96c76 │ │ │ │ + bne.w 96cde │ │ │ │ movs r3, #0 │ │ │ │ - b.n 974f0 │ │ │ │ + b.n 97558 │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ subs.w r8, r3, #1 │ │ │ │ - bpl.w 9697e │ │ │ │ + bpl.w 969e6 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96aa8 │ │ │ │ + bne.w 96b10 │ │ │ │ ldr.w r8, [r6, #24] │ │ │ │ movs r1, #32 │ │ │ │ movs r0, #0 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ add.w r5, r8, #16 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97882 │ │ │ │ + beq.w 978ea │ │ │ │ add.w r1, r0, #16 │ │ │ │ ldr.w ip, [r8, #8] │ │ │ │ mov r3, r1 │ │ │ │ movs r4, #0 │ │ │ │ cmp r4, ip │ │ │ │ - bge.w 97a34 │ │ │ │ + bge.w 97a9c │ │ │ │ ldr r0, [r2, #8] │ │ │ │ sub.w r9, r3, r1 │ │ │ │ add.w ip, r9, #16 │ │ │ │ cmp ip, r0 │ │ │ │ - bge.w 97a18 │ │ │ │ + bge.w 97a80 │ │ │ │ ldrb r0, [r5, r4] │ │ │ │ add.w lr, r5, r4 │ │ │ │ add.w ip, r3, #1 │ │ │ │ and.w r9, r0, #120 @ 0x78 │ │ │ │ cmp.w r9, #120 @ 0x78 │ │ │ │ - beq.w 97a12 │ │ │ │ + beq.w 97a7a │ │ │ │ and.w r0, r0, #7 │ │ │ │ orn r0, r0, #23 │ │ │ │ strb r0, [r3, #0] │ │ │ │ ldrb r0, [r5, r4] │ │ │ │ ubfx r0, r0, #3, #4 │ │ │ │ cmp r0, #15 │ │ │ │ - beq.w 979b4 │ │ │ │ + beq.w 97a1c │ │ │ │ cmp r0, #12 │ │ │ │ - bhi.w 979bc │ │ │ │ + bhi.w 97a24 │ │ │ │ cmp r0, #11 │ │ │ │ - beq.w 979b8 │ │ │ │ + beq.w 97a20 │ │ │ │ sub.w lr, r0, #12 │ │ │ │ rsbs r0, lr, #0 │ │ │ │ adc.w r0, r0, lr │ │ │ │ lsls r0, r0, #1 │ │ │ │ lsls r0, r0, #1 │ │ │ │ mov lr, ip │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi.w 97a02 │ │ │ │ + bhi.w 97a6a │ │ │ │ strb.w r0, [lr] │ │ │ │ sub.w lr, lr, r3 │ │ │ │ add.w r3, ip, lr │ │ │ │ ldr.w ip, [r8, #8] │ │ │ │ adds r0, r4, #1 │ │ │ │ cmp r0, ip │ │ │ │ - bge.n 9766c │ │ │ │ + bge.n 976d4 │ │ │ │ ldrsb.w lr, [r5, r0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 9766c │ │ │ │ + blt.n 976d4 │ │ │ │ adds r0, r4, #2 │ │ │ │ cmp ip, r0 │ │ │ │ - ble.n 9766c │ │ │ │ + ble.n 976d4 │ │ │ │ ldrsb.w lr, [r5, r0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 9766c │ │ │ │ + blt.n 976d4 │ │ │ │ adds r0, r4, #3 │ │ │ │ cmp ip, r0 │ │ │ │ - ble.n 9766c │ │ │ │ + ble.n 976d4 │ │ │ │ ldrsb.w lr, [r5, r0] │ │ │ │ cmp.w lr, #0 │ │ │ │ - blt.n 9766c │ │ │ │ + blt.n 976d4 │ │ │ │ adds r0, r4, #4 │ │ │ │ cmp ip, r0 │ │ │ │ - ble.n 9766c │ │ │ │ + ble.n 976d4 │ │ │ │ ldrsb r4, [r5, r0] │ │ │ │ cmp r4, #0 │ │ │ │ - blt.n 9766c │ │ │ │ + blt.n 976d4 │ │ │ │ adds r0, #1 │ │ │ │ cmp r0, ip │ │ │ │ - blt.n 97660 │ │ │ │ + blt.n 976c8 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 975b4 │ │ │ │ + b.n 9761c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ subs.w sl, r2, #1 │ │ │ │ - bmi.w 97574 │ │ │ │ + bmi.w 975dc │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ - b.w 967d8 │ │ │ │ + b.w 96840 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 970c2 │ │ │ │ + beq.w 9712a │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 976a4 │ │ │ │ + bge.n 9770c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 976a4 │ │ │ │ + cbnz r3, 9770c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ - b.n 973ba │ │ │ │ + b.n 97422 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 97758 │ │ │ │ + bne.n 977c0 │ │ │ │ lsls r2, r2, #24 │ │ │ │ it mi │ │ │ │ addmi.w fp, fp, #1 │ │ │ │ - b.w 96bda │ │ │ │ + b.w 96c42 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 972e6 │ │ │ │ + beq.w 9734e │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 976e2 │ │ │ │ + bge.n 9774a │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ - cbnz r1, 976e2 │ │ │ │ + cbnz r1, 9774a │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 97524 │ │ │ │ + b.n 9758c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97232 │ │ │ │ + beq.w 9729a │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97712 │ │ │ │ + bge.n 9777a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 97712 │ │ │ │ + cbnz r2, 9777a │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 9755c │ │ │ │ + b.n 975c4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9718c │ │ │ │ + beq.w 971f4 │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97740 │ │ │ │ + bge.n 977a8 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ - cbnz r2, 97740 │ │ │ │ + cbnz r2, 977a8 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ - b.n 974f0 │ │ │ │ + b.n 97558 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.w 96b26 │ │ │ │ + b.w 96b8e │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.w 96bda │ │ │ │ - cbnz r1, 97776 │ │ │ │ + b.w 96c42 │ │ │ │ + cbnz r1, 977de │ │ │ │ mov sl, r1 │ │ │ │ mov.w fp, r2, lsr #7 │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.w 96b86 │ │ │ │ - b.w 96bde │ │ │ │ + bne.w 96bee │ │ │ │ + b.w 96c46 │ │ │ │ mov fp, r0 │ │ │ │ mov.w sl, #1 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9776a │ │ │ │ + b.n 977d2 │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r6 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b.w 967b2 │ │ │ │ + b.w 9681a │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r6 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b.w 96a7e │ │ │ │ - cbnz r1, 977cc │ │ │ │ + b.w 96ae6 │ │ │ │ + cbnz r1, 97834 │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 96b9a │ │ │ │ + bpl.w 96c02 │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.w 96b9a │ │ │ │ - cbnz r1, 977d4 │ │ │ │ + b.w 96c02 │ │ │ │ + cbnz r1, 9783c │ │ │ │ lsls r2, r2, #24 │ │ │ │ - bpl.w 96bb4 │ │ │ │ + bpl.w 96c1c │ │ │ │ add.w fp, fp, #1 │ │ │ │ - b.w 96bb4 │ │ │ │ + b.w 96c1c │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.w 96b9a │ │ │ │ + b.w 96c02 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.w 96bb4 │ │ │ │ + b.w 96c1c │ │ │ │ mov r0, fp │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96b26 │ │ │ │ + bne.w 96b8e │ │ │ │ ldr.w r3, [sl, #848] @ 0x350 │ │ │ │ - movw r2, #45945 @ 0xb379 │ │ │ │ + movw r2, #45961 @ 0xb389 │ │ │ │ movt r2, #6 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 97a96 │ │ │ │ + bne.w 97afe │ │ │ │ cmp r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ it cc │ │ │ │ movcc r0, #1 │ │ │ │ blx 2bfa0 │ │ │ │ mov r4, r0 │ │ │ │ - cbz r4, 97870 │ │ │ │ + cbz r4, 978d8 │ │ │ │ ldr.w r3, [fp, #800] @ 0x320 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [fp, #800] @ 0x320 │ │ │ │ - b.w 96b26 │ │ │ │ + b.w 96b8e │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r3, #0] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r9, #40968 @ 0xa008 │ │ │ │ movt r9, #75 @ 0x4b │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldrb.w r0, [r3, #87] @ 0x57 │ │ │ │ lsls r0, r0, #27 │ │ │ │ - bpl.w 96c48 │ │ │ │ + bpl.w 96cb0 │ │ │ │ cmp r3, r9 │ │ │ │ - beq.w 96c40 │ │ │ │ - b.w 96c48 │ │ │ │ + beq.w 96ca8 │ │ │ │ + b.w 96cb0 │ │ │ │ mov.w sl, #1 │ │ │ │ mov.w fp, #0 │ │ │ │ mov r5, sl │ │ │ │ - b.n 9776a │ │ │ │ + b.n 977d2 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 9755c │ │ │ │ + b.n 975c4 │ │ │ │ ldr.w r0, [sl, #884] @ 0x374 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96b26 │ │ │ │ - bl 1fba78 │ │ │ │ + bne.w 96b8e │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96b4e │ │ │ │ + bne.w 96bb6 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ - bl 7a528 │ │ │ │ - bl 1fba78 │ │ │ │ + bl 7a568 │ │ │ │ + bl 1fbcb8 │ │ │ │ movs r4, #0 │ │ │ │ - b.w 96dfe │ │ │ │ + b.w 96e66 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 97522 │ │ │ │ + b.n 9758a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ movs r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b.n 974f0 │ │ │ │ + b.n 97558 │ │ │ │ mov r0, r5 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b.n 973ba │ │ │ │ + b.n 97422 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 97460 │ │ │ │ + b.n 974c8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 973e0 │ │ │ │ + b.n 97448 │ │ │ │ and.w r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne.w 972d0 │ │ │ │ + bne.w 97338 │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.w 97f30 │ │ │ │ + bmi.w 97f98 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb.w r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 97f58 │ │ │ │ + blt.w 97fc0 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ mov.w ip, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, ip, r0, r3 │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add r3, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 97920 │ │ │ │ + bge.n 97988 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97f68 │ │ │ │ + beq.w 97fd0 │ │ │ │ mov r2, r3 │ │ │ │ - b.w 96c48 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.w 96cb0 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 97964 │ │ │ │ + bne.n 979cc │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 96b4a │ │ │ │ + bne.w 96bb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131c48 │ │ │ │ - b.w 96b4a │ │ │ │ + bl 131f58 │ │ │ │ + b.w 96bb2 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 967a4 │ │ │ │ + ble.w 9680c │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 967a4 │ │ │ │ + beq.w 9680c │ │ │ │ mov r0, r8 │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 967a4 │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 9680c │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 96b4a │ │ │ │ + b.w 96bb2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1128b8 │ │ │ │ + bl 112ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 97cea │ │ │ │ + beq.w 97d52 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [fp] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96e40 │ │ │ │ + bge.w 96ea8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 96e40 │ │ │ │ + bne.w 96ea8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96e40 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96ea8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.w 969a6 │ │ │ │ + b.w 96a0e │ │ │ │ movs r0, #0 │ │ │ │ - b.n 97610 │ │ │ │ + b.n 97678 │ │ │ │ movs r0, #1 │ │ │ │ - b.n 97610 │ │ │ │ + b.n 97678 │ │ │ │ ldrb.w r9, [lr, #1] │ │ │ │ mov.w sl, #0 │ │ │ │ add.w lr, lr, #2 │ │ │ │ and.w r0, r9, #63 @ 0x3f │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ - bne.n 979ec │ │ │ │ + bne.n 97a54 │ │ │ │ mov.w lr, r0, lsr #1 │ │ │ │ tst.w r0, #1 │ │ │ │ - bne.n 979e0 │ │ │ │ + bne.n 97a48 │ │ │ │ mov r0, lr │ │ │ │ - b.n 97610 │ │ │ │ + b.n 97678 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.n 979dc │ │ │ │ + beq.n 97a44 │ │ │ │ orr.w r0, r0, #1 │ │ │ │ - b.n 97612 │ │ │ │ + b.n 9767a │ │ │ │ ldrb.w r9, [lr], #1 │ │ │ │ add.w sl, sl, #6 │ │ │ │ and.w fp, r9, #63 @ 0x3f │ │ │ │ lsl.w fp, fp, sl │ │ │ │ orr.w r0, r0, fp │ │ │ │ - b.n 979cc │ │ │ │ + b.n 97a34 │ │ │ │ and.w r9, r0, #63 @ 0x3f │ │ │ │ lsrs r0, r0, #6 │ │ │ │ orr.w r9, r9, #64 @ 0x40 │ │ │ │ strb.w r9, [lr], #1 │ │ │ │ - b.n 97614 │ │ │ │ + b.n 9767c │ │ │ │ strb r0, [r3, #0] │ │ │ │ mov r3, ip │ │ │ │ - b.n 97626 │ │ │ │ + b.n 9768e │ │ │ │ lsls r1, r0, #1 │ │ │ │ add.w r0, r7, #28 │ │ │ │ - bl 9e1c4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9e228 <_PyBytes_Resize@@Base> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 97886 │ │ │ │ + beq.w 978ee │ │ │ │ ldr r2, [r7, #28] │ │ │ │ add.w r1, r2, #16 │ │ │ │ add.w r3, r1, r9 │ │ │ │ - b.n 975ca │ │ │ │ + b.n 97632 │ │ │ │ subs r1, r3, r1 │ │ │ │ add.w r0, r7, #28 │ │ │ │ - bl 9e1c4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 9e228 <_PyBytes_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 97886 │ │ │ │ + bne.w 978ee │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 97886 │ │ │ │ + beq.w 978ee │ │ │ │ str r3, [r6, #24] │ │ │ │ - b.w 96aac │ │ │ │ + b.w 96b14 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 96a70 │ │ │ │ + ble.w 96ad8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96a70 │ │ │ │ + beq.w 96ad8 │ │ │ │ mov r0, fp │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 96a70 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 96ad8 │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 96a60 │ │ │ │ + beq.w 96ac8 │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 96a60 │ │ │ │ + b.w 96ac8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 96a70 │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 96ad8 │ │ │ │ ldr.w r0, [sl, #844] @ 0x34c │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9780a │ │ │ │ + b.n 97872 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 9701a │ │ │ │ + ble.w 97082 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9701a │ │ │ │ + beq.w 97082 │ │ │ │ mov r0, r8 │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 9701a │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 97082 │ │ │ │ mov r0, r4 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.w 966d6 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + b.w 9673e │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 96794 │ │ │ │ + beq.w 967fc │ │ │ │ mov r1, r0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 96794 │ │ │ │ + b.w 967fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 967a4 │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 9680c │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 9670e │ │ │ │ + bne.w 96776 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bmi.w 97dae │ │ │ │ + bmi.w 97e16 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 97ddc │ │ │ │ + blt.w 97e44 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r6, #43944 @ 0xaba8 │ │ │ │ mla r6, r1, r3, r6 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r6, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 967b0 │ │ │ │ + bge.w 96818 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 967b0 │ │ │ │ + bne.w 96818 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 967b2 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 9681a │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 96fa6 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 9700e │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9700a │ │ │ │ + beq.w 97072 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 9700a │ │ │ │ + b.w 97072 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 204824 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b.w 9701a │ │ │ │ + bl 204a5c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b.w 97082 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - ble.w 96fa6 │ │ │ │ + ble.w 9700e │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 96fa6 │ │ │ │ + beq.w 9700e │ │ │ │ mov r0, fp │ │ │ │ - bl 204e74 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b.w 96fa6 │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + bl 2050a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b.w 9700e │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 96f96 │ │ │ │ + beq.w 96ffe │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.w 96f96 │ │ │ │ + b.w 96ffe │ │ │ │ and.w r5, r5, #28 │ │ │ │ cmp r5, #4 │ │ │ │ - bne.w 970b0 │ │ │ │ + bne.w 97118 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.w 97d98 │ │ │ │ + bne.w 97e00 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r1, ip │ │ │ │ - blt.w 97da4 │ │ │ │ + blt.w 97e0c │ │ │ │ movs r3, #24 │ │ │ │ movw r5, #43944 @ 0xaba8 │ │ │ │ mla r5, r3, r2, r5 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r5, r3 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 973ba │ │ │ │ + bge.w 97422 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 973ba │ │ │ │ + bne.w 97422 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 973ba │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97422 │ │ │ │ mov r5, fp │ │ │ │ mov sl, fp │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r6, #56] @ 0x38 │ │ │ │ - b.w 96be6 │ │ │ │ + b.w 96c4e │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 97178 │ │ │ │ + bne.w 971e0 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.w 97d28 │ │ │ │ + bmi.w 97d90 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w 97d48 │ │ │ │ + blt.w 97db0 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 974f0 │ │ │ │ + bge.w 97558 │ │ │ │ add.w r2, r9, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 974f0 │ │ │ │ + bne.w 97558 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 974f0 │ │ │ │ + b.n 97558 │ │ │ │ add.w r5, r5, #5728 @ 0x1660 │ │ │ │ adds r5, #12 │ │ │ │ lsls r3, r6, #31 │ │ │ │ - bpl.n 97d24 │ │ │ │ + bpl.n 97d8c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 97cd2 │ │ │ │ + blt.n 97d3a │ │ │ │ lsrs r6, r6, #1 │ │ │ │ - beq.w 96dee │ │ │ │ + beq.w 96e56 │ │ │ │ adds r5, #4 │ │ │ │ - b.n 97c6a │ │ │ │ + b.n 97cd2 │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w 9721e │ │ │ │ + bne.w 97286 │ │ │ │ lsls r2, r3, #26 │ │ │ │ - bmi.n 97d60 │ │ │ │ + bmi.n 97dc8 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb.w r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.n 97d8e │ │ │ │ + blt.n 97df6 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ movs r0, #24 │ │ │ │ movw r3, #43944 @ 0xaba8 │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9755c │ │ │ │ + bge.w 975c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9755c │ │ │ │ + bne.w 975c4 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.n 9755c │ │ │ │ + b.n 975c4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29780 @ 0x7454 │ │ │ │ + movw r1, #29844 @ 0x7494 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #29804 @ 0x746c │ │ │ │ + movw r0, #29868 @ 0x74ac │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 205700 │ │ │ │ - b.n 97c7a │ │ │ │ + bl 205934 │ │ │ │ + b.n 97ce2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 97886 │ │ │ │ + bge.w 978ee │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 97886 │ │ │ │ + bne.w 978ee │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 97886 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 978ee │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ - b.w 97334 │ │ │ │ + b.w 9739c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - b.w 97322 │ │ │ │ + b.w 9738a │ │ │ │ lsrs r6, r6, #1 │ │ │ │ - b.n 97c80 │ │ │ │ + b.n 97ce8 │ │ │ │ lsls r3, r3, #25 │ │ │ │ - bmi.n 97d52 │ │ │ │ + bmi.n 97dba │ │ │ │ ldrsb.w r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 97d44 │ │ │ │ + blt.n 97dac │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ - b.n 97c2e │ │ │ │ + b.n 97c96 │ │ │ │ add.w r3, r1, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #668] @ (97fe8 ) │ │ │ │ + ldr r3, [pc, #668] @ (98050 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 97c44 │ │ │ │ + b.n 97cac │ │ │ │ ldrsb.w r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 97d34 │ │ │ │ + bge.n 97d9c │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 97d48 │ │ │ │ + b.n 97db0 │ │ │ │ ubfx r2, r3, #6, #1 │ │ │ │ lsls r3, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ ldrsb.w r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 97d88 │ │ │ │ + blt.n 97df0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ lsls r0, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r1, #20 │ │ │ │ addpl.w r3, r1, #28 │ │ │ │ - b.n 97c9c │ │ │ │ - cbnz r2, 97de6 │ │ │ │ + b.n 97d04 │ │ │ │ + cbnz r2, 97e4e │ │ │ │ add.w r3, r1, #28 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #596] @ (97fe8 ) │ │ │ │ + ldr r3, [pc, #596] @ (98050 ) │ │ │ │ add.w r3, r3, r2, lsl #5 │ │ │ │ - b.n 97cb2 │ │ │ │ + b.n 97d1a │ │ │ │ ldrsb.w r1, [r4, #20] │ │ │ │ ldrb r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.w 97bd4 │ │ │ │ + bge.w 97c3c │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r5, [pc, #576] @ (97fe8 ) │ │ │ │ + ldr r5, [pc, #576] @ (98050 ) │ │ │ │ add.w r5, r5, r3, lsl #5 │ │ │ │ - b.n 97be8 │ │ │ │ + b.n 97c50 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 97dc0 │ │ │ │ + bmi.n 97e28 │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 97dce │ │ │ │ + blt.n 97e36 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 97b16 │ │ │ │ + b.n 97b7e │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 97dce │ │ │ │ + blt.n 97e36 │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 97b16 │ │ │ │ + b.n 97b7e │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r6, [pc, #520] @ (97fe8 ) │ │ │ │ + ldr r6, [pc, #520] @ (98050 ) │ │ │ │ add.w r6, r6, r3, lsl #5 │ │ │ │ - b.n 97b2c │ │ │ │ + b.n 97b94 │ │ │ │ add.w r3, r1, #20 │ │ │ │ - b.n 97d8e │ │ │ │ + b.n 97df6 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #8] │ │ │ │ - b.w 97344 │ │ │ │ + b.w 973ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 9711e │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97186 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.w 9710e │ │ │ │ + b.w 97176 │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 970fc │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 97164 │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #456] @ (97fec ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #456] @ (98054 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #29748 @ 0x7434 │ │ │ │ + movw r1, #29812 @ 0x7474 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 97886 │ │ │ │ + bl f3598 │ │ │ │ + b.n 978ee │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96ed2 │ │ │ │ - bl d92ec │ │ │ │ - b.w 966d6 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96f3a │ │ │ │ + bl d9330 │ │ │ │ + b.w 9673e │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 97290 │ │ │ │ + b.w 972f8 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.w 97280 │ │ │ │ + b.w 972e8 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 9726e │ │ │ │ + b.w 972d6 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 971ea │ │ │ │ + b.w 97252 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ - b.w 971da │ │ │ │ + b.w 97242 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 971c8 │ │ │ │ + b.w 97230 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r6, r3, #26 │ │ │ │ - bmi.n 97fb0 │ │ │ │ + bmi.n 98018 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.w 97fd8 │ │ │ │ + blt.w 98040 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r6, #43944 @ 0xaba8 │ │ │ │ mla r6, r1, r3, r6 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r6, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 96a7c │ │ │ │ + bge.w 96ae4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 96a7c │ │ │ │ + bne.w 96ae4 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96a7e │ │ │ │ - bl d92ec │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96ae6 │ │ │ │ + bl d9330 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 96ca4 │ │ │ │ - bl d92ec │ │ │ │ + b.w 96d0c │ │ │ │ + bl d9330 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ - b.w 97524 │ │ │ │ + b.w 9758c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96e90 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96ef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.w 96e80 │ │ │ │ + b.w 96ee8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96e6e │ │ │ │ - bl d92ec │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96ed6 │ │ │ │ + bl d9330 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ - b.w 96c6c │ │ │ │ + b.w 96cd4 │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 97f42 │ │ │ │ + bmi.n 97faa │ │ │ │ ldrsb.w r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 97f50 │ │ │ │ + blt.n 97fb8 │ │ │ │ add.w r3, r2, #28 │ │ │ │ - b.n 978f6 │ │ │ │ + b.n 9795e │ │ │ │ ldrsb.w r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 97f62 │ │ │ │ + blt.n 97fca │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n 978f6 │ │ │ │ + b.n 9795e │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 97f62 │ │ │ │ + bmi.n 97fca │ │ │ │ add.w r3, r2, #28 │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ - ldr r3, [pc, #140] @ (97fe8 ) │ │ │ │ + ldr r3, [pc, #140] @ (98050 ) │ │ │ │ add.w r3, r3, r0, lsl #5 │ │ │ │ - b.n 9790e │ │ │ │ + b.n 97976 │ │ │ │ add.w r3, r2, #20 │ │ │ │ - b.n 97f58 │ │ │ │ + b.n 97fc0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [r7, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ - b.w 97524 │ │ │ │ + b.w 9758c │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.w 96ee4 │ │ │ │ + b.w 96f4c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r6, [r4, #8] │ │ │ │ adds r0, r3, r6 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 9682e │ │ │ │ + bne.w 96896 │ │ │ │ mov r6, ip │ │ │ │ - b.w 96950 │ │ │ │ - bl d92ec │ │ │ │ - b.w 969a6 │ │ │ │ - bl d92ec │ │ │ │ - b.w 9695e │ │ │ │ + b.w 969b8 │ │ │ │ + bl d9330 │ │ │ │ + b.w 96a0e │ │ │ │ + bl d9330 │ │ │ │ + b.w 969c6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.w 96ef4 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.w 96f5c │ │ │ │ lsls r0, r3, #25 │ │ │ │ - bmi.n 97fc2 │ │ │ │ + bmi.n 9802a │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.n 97fca │ │ │ │ + blt.n 98032 │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n 97ebc │ │ │ │ + b.n 97f24 │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n 97fe2 │ │ │ │ + bge.n 9804a │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #25 │ │ │ │ ite mi │ │ │ │ addmi.w r3, r4, #20 │ │ │ │ addpl.w r3, r4, #28 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r6, [pc, #12] @ (97fe8 ) │ │ │ │ + ldr r6, [pc, #12] @ (98050 ) │ │ │ │ add.w r6, r6, r3, lsl #5 │ │ │ │ - b.n 97ed2 │ │ │ │ + b.n 97f3a │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n 97ebc │ │ │ │ + b.n 97f24 │ │ │ │ lsls r0, r4, #24 │ │ │ │ lsls r6, r1, #1 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #16 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ -00097ff0 <_Py_ReachedRecursionLimitWithMargin@@Base>: │ │ │ │ +00098058 <_Py_ReachedRecursionLimitWithMargin@@Base>: │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ add r7, sp, #0 │ │ │ │ add.w lr, r2, r1, lsl #13 │ │ │ │ cmp lr, r7 │ │ │ │ - bcs.n 98016 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26> │ │ │ │ + bcs.n 9807e <_Py_ReachedRecursionLimitWithMargin@@Base+0x26> │ │ │ │ movs r0, #0 │ │ │ │ adds r7, #8 │ │ │ │ mov sp, r7 │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ ldr.w r4, [r0, #716] @ 0x2cc │ │ │ │ - cbz r4, 9802a <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a> │ │ │ │ + cbz r4, 98092 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ ite cc │ │ │ │ movcc r0, #0 │ │ │ │ movcs r0, #1 │ │ │ │ - b.n 98010 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20> │ │ │ │ + b.n 98078 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20> │ │ │ │ strd r1, r0, [r7] │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r2, [r3, #712] @ 0x2c8 │ │ │ │ add.w r1, r2, r1, lsl #13 │ │ │ │ cmp r1, r7 │ │ │ │ - bcs.n 9801c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2c> │ │ │ │ - b.n 9800e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e> │ │ │ │ + bcs.n 98084 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2c> │ │ │ │ + b.n 98076 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e> │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r7, sp, #0 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - beq.w 98838 <_Py_ReachedRecursionLimitWithMargin@@Base+0x848> │ │ │ │ - ldr r1, [pc, #316] @ (981a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b8>) │ │ │ │ + beq.w 988a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x848> │ │ │ │ + ldr r1, [pc, #316] @ (98210 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9880e <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ + beq.w 98876 <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r1 │ │ │ │ - bls.w 98828 <_Py_ReachedRecursionLimitWithMargin@@Base+0x838> │ │ │ │ + bls.w 98890 <_Py_ReachedRecursionLimitWithMargin@@Base+0x838> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9888e <_Py_ReachedRecursionLimitWithMargin@@Base+0x89e> │ │ │ │ + bne.w 988f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x89e> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r1, [r7, #16] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 98652 <_Py_ReachedRecursionLimitWithMargin@@Base+0x662> │ │ │ │ - ldr r1, [pc, #260] @ (981a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b8>) │ │ │ │ + beq.w 986ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x662> │ │ │ │ + ldr r1, [pc, #260] @ (98210 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r1, r2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9880e <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ + beq.w 98876 <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ add.w r0, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r0 │ │ │ │ - bls.w 98640 <_Py_ReachedRecursionLimitWithMargin@@Base+0x650> │ │ │ │ + bls.w 986a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x650> │ │ │ │ movw r0, #24184 @ 0x5e78 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ str r0, [r7, #20] │ │ │ │ ldr.w r6, [r0, #868] @ 0x364 │ │ │ │ cmp r6, r3 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ str r3, [r7, #28] │ │ │ │ - bne.w 9867c <_Py_ReachedRecursionLimitWithMargin@@Base+0x68c> │ │ │ │ + bne.w 986e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x68c> │ │ │ │ ldr r3, [r1, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1604] @ 0x644 │ │ │ │ ldr.w r3, [r8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 985ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x5bc> │ │ │ │ + beq.w 98614 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5bc> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 98474 <_Py_ReachedRecursionLimitWithMargin@@Base+0x484> │ │ │ │ + beq.w 984dc <_Py_ReachedRecursionLimitWithMargin@@Base+0x484> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r3, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 985a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5b2> │ │ │ │ + bne.w 9860a <_Py_ReachedRecursionLimitWithMargin@@Base+0x5b2> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov.w r9, #1 │ │ │ │ str r3, [r7, #24] │ │ │ │ mov r8, r5 │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 981a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0> │ │ │ │ - ldr r3, [pc, #124] @ (981a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b8>) │ │ │ │ + beq.n 98208 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0> │ │ │ │ + ldr r3, [pc, #124] @ (98210 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b8>) │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r5, [r2, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9880e <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ + beq.w 98876 <_Py_ReachedRecursionLimitWithMargin@@Base+0x81e> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.w 9890c <_Py_ReachedRecursionLimitWithMargin@@Base+0x91c> │ │ │ │ + bls.w 98974 <_Py_ReachedRecursionLimitWithMargin@@Base+0x91c> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ mov sl, r8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 98886 <_Py_ReachedRecursionLimitWithMargin@@Base+0x896> │ │ │ │ + bne.w 988ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x896> │ │ │ │ mov r0, r4 │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ - bl 98d94 <_Py_ReachedRecursionLimitWithMargin@@Base+0xda4> │ │ │ │ + bl 98dfc <_Py_ReachedRecursionLimitWithMargin@@Base+0xda4> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98418 <_Py_ReachedRecursionLimitWithMargin@@Base+0x428> │ │ │ │ + bne.w 98480 <_Py_ReachedRecursionLimitWithMargin@@Base+0x428> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w fp, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98586 <_Py_ReachedRecursionLimitWithMargin@@Base+0x596> │ │ │ │ + bne.w 985ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x596> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9e6bc │ │ │ │ + bl 9e71c │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, #1 │ │ │ │ - cbz r0, 981ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bc> │ │ │ │ + cbz r0, 98214 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bc> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 988f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x906> │ │ │ │ + bne.w 9895e <_Py_ReachedRecursionLimitWithMargin@@Base+0x906> │ │ │ │ cmp r9, r8 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 983fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x40e> │ │ │ │ + beq.w 98466 <_Py_ReachedRecursionLimitWithMargin@@Base+0x40e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str.w r5, [r6, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ adds r3, r1, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 98128 <_Py_ReachedRecursionLimitWithMargin@@Base+0x138> │ │ │ │ + bne.n 98190 <_Py_ReachedRecursionLimitWithMargin@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.n 98142 <_Py_ReachedRecursionLimitWithMargin@@Base+0x152> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.n 981aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x152> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ mov r5, r8 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 98598 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5a8> │ │ │ │ + beq.w 98600 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5a8> │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 98598 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5a8> │ │ │ │ + bne.w 98600 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5a8> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ - bhi.w 9884e <_Py_ReachedRecursionLimitWithMargin@@Base+0x85e> │ │ │ │ + bhi.w 988b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x85e> │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ mov.w fp, fp, lsl #2 │ │ │ │ cmn.w fp, #13 │ │ │ │ - bhi.w 9884e <_Py_ReachedRecursionLimitWithMargin@@Base+0x85e> │ │ │ │ + bhi.w 988b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x85e> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ add.w r2, fp, #19 │ │ │ │ bic.w r2, r2, #7 │ │ │ │ str r2, [r7, #28] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add.w lr, r2, r0 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp lr, r2 │ │ │ │ - bhi.w 986ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x6bc> │ │ │ │ + bhi.w 98714 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6bc> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str.w lr, [r3, #4] │ │ │ │ adds.w r8, r2, r0 │ │ │ │ - beq.w 98842 <_Py_ReachedRecursionLimitWithMargin@@Base+0x852> │ │ │ │ + beq.w 988aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x852> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98700 <_Py_ReachedRecursionLimitWithMargin@@Base+0x710> │ │ │ │ + bne.w 98768 <_Py_ReachedRecursionLimitWithMargin@@Base+0x710> │ │ │ │ add.w r2, fp, #12 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx 2b348 │ │ │ │ mov r3, r8 │ │ │ │ cmp r5, #1 │ │ │ │ str.w r5, [r3], #8 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str.w r3, [r8, #8] │ │ │ │ - ble.n 9825e <_Py_ReachedRecursionLimitWithMargin@@Base+0x26e> │ │ │ │ + ble.n 982c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26e> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r5, #2 │ │ │ │ str.w r3, [r8, #12] │ │ │ │ - beq.n 9825e <_Py_ReachedRecursionLimitWithMargin@@Base+0x26e> │ │ │ │ + beq.n 982c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26e> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r5, #3 │ │ │ │ str.w r3, [r8, #16] │ │ │ │ - beq.n 9825e <_Py_ReachedRecursionLimitWithMargin@@Base+0x26e> │ │ │ │ + beq.n 982c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26e> │ │ │ │ add.w fp, fp, #4 │ │ │ │ add.w r1, r6, #8 │ │ │ │ movs r3, #12 │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ str r0, [r2, r3] │ │ │ │ adds r3, #4 │ │ │ │ cmp fp, r3 │ │ │ │ - bne.n 9824e <_Py_ReachedRecursionLimitWithMargin@@Base+0x25e> │ │ │ │ + bne.n 982b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25e> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr.w r2, [r3, #880] @ 0x370 │ │ │ │ - movw r3, #25797 @ 0x64c5 │ │ │ │ + movw r3, #25869 @ 0x650d │ │ │ │ movt r3, #7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9869c <_Py_ReachedRecursionLimitWithMargin@@Base+0x6ac> │ │ │ │ - ldr r3, [pc, #716] @ (98540 <_Py_ReachedRecursionLimitWithMargin@@Base+0x550>) │ │ │ │ + bne.w 98704 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6ac> │ │ │ │ + ldr r3, [pc, #716] @ (985a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x550>) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ cmn.w r5, #804 @ 0x324 │ │ │ │ - beq.w 98494 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a4> │ │ │ │ + beq.w 984fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a4> │ │ │ │ lsrs r3, r6, #18 │ │ │ │ ubfx r2, r6, #0, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ ldr.w r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt.n 982ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x2be> │ │ │ │ + bgt.n 98316 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2be> │ │ │ │ ldr.w r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ - bgt.w 98494 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a4> │ │ │ │ + bgt.w 984fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a4> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98494 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a4> │ │ │ │ + beq.w 984fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a4> │ │ │ │ bic.w r1, r6, #4080 @ 0xff0 │ │ │ │ bic.w r1, r1, #15 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ str r2, [r6, #0] │ │ │ │ str r6, [r1, #4] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98544 <_Py_ReachedRecursionLimitWithMargin@@Base+0x554> │ │ │ │ + beq.w 985ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x554> │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 985b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5c8> │ │ │ │ + beq.w 98620 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5c8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ ldr r6, [r3, #0] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98934 <_Py_ReachedRecursionLimitWithMargin@@Base+0x944> │ │ │ │ + beq.w 9899c <_Py_ReachedRecursionLimitWithMargin@@Base+0x944> │ │ │ │ ldr r6, [r6, #0] │ │ │ │ cmp.w sl, #1 │ │ │ │ - ble.n 9831c <_Py_ReachedRecursionLimitWithMargin@@Base+0x32c> │ │ │ │ + ble.n 98384 <_Py_ReachedRecursionLimitWithMargin@@Base+0x32c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - cbz r2, 982ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x2fe> │ │ │ │ + cbz r2, 98356 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2fe> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r6, r2 │ │ │ │ cmp.w sl, #2 │ │ │ │ - beq.n 9831c <_Py_ReachedRecursionLimitWithMargin@@Base+0x32c> │ │ │ │ + beq.n 98384 <_Py_ReachedRecursionLimitWithMargin@@Base+0x32c> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r2, 982fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x30c> │ │ │ │ + cbz r2, 98364 <_Py_ReachedRecursionLimitWithMargin@@Base+0x30c> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ add r6, r2 │ │ │ │ cmp.w sl, #3 │ │ │ │ - beq.n 9831c <_Py_ReachedRecursionLimitWithMargin@@Base+0x32c> │ │ │ │ + beq.n 98384 <_Py_ReachedRecursionLimitWithMargin@@Base+0x32c> │ │ │ │ add.w sl, r3, sl, lsl #2 │ │ │ │ adds r3, #12 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9893e <_Py_ReachedRecursionLimitWithMargin@@Base+0x94e> │ │ │ │ + beq.w 989a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x94e> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r3, sl │ │ │ │ add r6, r2 │ │ │ │ - bne.n 9830a <_Py_ReachedRecursionLimitWithMargin@@Base+0x31a> │ │ │ │ + bne.n 98372 <_Py_ReachedRecursionLimitWithMargin@@Base+0x31a> │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ cmp.w r6, #1073741824 @ 0x40000000 │ │ │ │ - bhi.w 9886a <_Py_ReachedRecursionLimitWithMargin@@Base+0x87a> │ │ │ │ + bhi.w 988d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x87a> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 984d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4e0> │ │ │ │ + beq.w 98538 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4e0> │ │ │ │ subs r2, r6, #1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ cmn.w r2, #13 │ │ │ │ - bhi.w 9886a <_Py_ReachedRecursionLimitWithMargin@@Base+0x87a> │ │ │ │ + bhi.w 988d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x87a> │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ add.w fp, r2, #19 │ │ │ │ bic.w fp, fp, #7 │ │ │ │ ldrd r3, r1, [r5] │ │ │ │ add.w r0, r1, fp │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.w 984ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x4fe> │ │ │ │ + bcc.w 98556 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4fe> │ │ │ │ str r0, [r5, #4] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ adds r5, r5, r1 │ │ │ │ - beq.w 9885a <_Py_ReachedRecursionLimitWithMargin@@Base+0x86a> │ │ │ │ + beq.w 988c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86a> │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 986fa <_Py_ReachedRecursionLimitWithMargin@@Base+0x70a> │ │ │ │ + bne.w 98762 <_Py_ReachedRecursionLimitWithMargin@@Base+0x70a> │ │ │ │ movs r1, #0 │ │ │ │ adds r2, #12 │ │ │ │ mov r0, r5 │ │ │ │ blx 2b348 │ │ │ │ ldr.w lr, [r8] │ │ │ │ mov r3, r5 │ │ │ │ cmp.w lr, #0 │ │ │ │ it gt │ │ │ │ movgt.w ip, #0 │ │ │ │ str.w r6, [r3], #8 │ │ │ │ it gt │ │ │ │ ldrgt.w r1, [r8, #4] │ │ │ │ str r3, [r5, #4] │ │ │ │ - ble.n 983e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f6> │ │ │ │ + ble.n 9844e <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f6> │ │ │ │ ldr.w r3, [r1, r9, lsl #2] │ │ │ │ - cbz r3, 983de <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ee> │ │ │ │ + cbz r3, 98446 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ee> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n 983de <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ee> │ │ │ │ + ble.n 98446 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3ee> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov.w sl, ip, lsl #2 │ │ │ │ cmp r2, #1 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ str.w r0, [r1, ip, lsl #2] │ │ │ │ - beq.n 983c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3d8> │ │ │ │ + beq.n 98430 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3d8> │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #4] │ │ │ │ add.w r0, r0, r1, lsl #2 │ │ │ │ ldr.w r6, [r6, r1, lsl #2] │ │ │ │ adds r1, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str.w r6, [r0, sl] │ │ │ │ - bne.n 983b2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3c2> │ │ │ │ + bne.n 9841a <_Py_ReachedRecursionLimitWithMargin@@Base+0x3c2> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp lr, r9 │ │ │ │ - beq.n 983e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f6> │ │ │ │ + beq.n 9844e <_Py_ReachedRecursionLimitWithMargin@@Base+0x3f6> │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ add ip, r2 │ │ │ │ ldr.w r3, [r1, r9, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 98398 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a8> │ │ │ │ + bne.n 98400 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a8> │ │ │ │ add.w r9, r9, #1 │ │ │ │ cmp lr, r9 │ │ │ │ - bne.n 98392 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a2> │ │ │ │ + bne.n 983fa <_Py_ReachedRecursionLimitWithMargin@@Base+0x3a2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98870 <_Py_ReachedRecursionLimitWithMargin@@Base+0x880> │ │ │ │ + bne.w 988d8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x880> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ mov r0, r6 │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98852 <_Py_ReachedRecursionLimitWithMargin@@Base+0x862> │ │ │ │ + beq.w 988ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x862> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 98188 <_Py_ReachedRecursionLimitWithMargin@@Base+0x198> │ │ │ │ + b.n 981f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x198> │ │ │ │ ldr.w fp, [r4, #20] │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w lr, r0, #16 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.w 9870a <_Py_ReachedRecursionLimitWithMargin@@Base+0x71a> │ │ │ │ + bhi.w 98772 <_Py_ReachedRecursionLimitWithMargin@@Base+0x71a> │ │ │ │ ldr r5, [r2, #12] │ │ │ │ str.w lr, [r2, #4] │ │ │ │ adds r5, r5, r0 │ │ │ │ - beq.w 988b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8c0> │ │ │ │ + beq.w 98918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8c0> │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 98704 <_Py_ReachedRecursionLimitWithMargin@@Base+0x714> │ │ │ │ + bne.w 9876c <_Py_ReachedRecursionLimitWithMargin@@Base+0x714> │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ movs r0, #1 │ │ │ │ str.w r0, [r2], #8 │ │ │ │ strd r2, r3, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98752 <_Py_ReachedRecursionLimitWithMargin@@Base+0x762> │ │ │ │ + bne.w 987ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x762> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98180 <_Py_ReachedRecursionLimitWithMargin@@Base+0x190> │ │ │ │ + beq.w 981e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x190> │ │ │ │ str r2, [r7, #12] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9881c <_Py_ReachedRecursionLimitWithMargin@@Base+0x82c> │ │ │ │ + bne.w 98884 <_Py_ReachedRecursionLimitWithMargin@@Base+0x82c> │ │ │ │ subs r1, r2, #1 │ │ │ │ - b.n 98180 <_Py_ReachedRecursionLimitWithMargin@@Base+0x190> │ │ │ │ + b.n 981e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x190> │ │ │ │ ldrd ip, r2, [r3, #24] │ │ │ │ cmp r2, ip │ │ │ │ - bcc.n 98536 <_Py_ReachedRecursionLimitWithMargin@@Base+0x546> │ │ │ │ + bcc.n 9859e <_Py_ReachedRecursionLimitWithMargin@@Base+0x546> │ │ │ │ add.w r2, r3, ip │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r2, ip, #8 │ │ │ │ str r2, [r3, #24] │ │ │ │ str.w r1, [r3, ip] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 98556 <_Py_ReachedRecursionLimitWithMargin@@Base+0x566> │ │ │ │ + beq.n 985be <_Py_ReachedRecursionLimitWithMargin@@Base+0x566> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ - b.n 98106 <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ + b.n 9816e <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr.w r2, [r3, #860] @ 0x35c │ │ │ │ - movw r3, #46549 @ 0xb5d5 │ │ │ │ + movw r3, #46565 @ 0xb5e5 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9876a <_Py_ReachedRecursionLimitWithMargin@@Base+0x77a> │ │ │ │ + bne.w 987d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x77a> │ │ │ │ mov r0, r6 │ │ │ │ blx 2ae40 │ │ │ │ ldr.w r3, [r5, #800] @ 0x320 │ │ │ │ ldr.w sl, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp.w sl, #0 │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bgt.w 982d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e4> │ │ │ │ + bgt.w 9833c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2e4> │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ movs r6, #0 │ │ │ │ ldrd r3, r1, [r5] │ │ │ │ add.w r0, r1, #16 │ │ │ │ cmp r0, r3 │ │ │ │ it ls │ │ │ │ movls r2, r6 │ │ │ │ - bls.w 98354 <_Py_ReachedRecursionLimitWithMargin@@Base+0x364> │ │ │ │ + bls.w 983bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x364> │ │ │ │ mov.w fp, #16 │ │ │ │ mov r2, r6 │ │ │ │ cmp.w fp, #8192 @ 0x2000 │ │ │ │ mov r1, fp │ │ │ │ it cc │ │ │ │ movcc.w r1, #8192 @ 0x2000 │ │ │ │ str r2, [r7, #24] │ │ │ │ add.w r0, r1, #16 │ │ │ │ str r1, [r7, #28] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r3, r0 │ │ │ │ ldrd r2, r1, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9885a <_Py_ReachedRecursionLimitWithMargin@@Base+0x86a> │ │ │ │ + beq.w 988c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x86a> │ │ │ │ str.w r1, [r0], #16 │ │ │ │ add.w r1, r3, #23 │ │ │ │ bic.w r1, r1, #7 │ │ │ │ mov.w ip, #0 │ │ │ │ subs r1, r1, r0 │ │ │ │ str r0, [r3, #12] │ │ │ │ str r1, [r3, #4] │ │ │ │ add.w r0, fp, r1 │ │ │ │ str.w ip, [r3, #8] │ │ │ │ str r3, [r5, #8] │ │ │ │ mov r5, r3 │ │ │ │ - b.n 98354 <_Py_ReachedRecursionLimitWithMargin@@Base+0x364> │ │ │ │ + b.n 983bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x364> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b.n 98106 <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ + b.n 9816e <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ ldr.w r3, [r5, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r1, #8] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b.n 982ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2de> │ │ │ │ + b.n 98336 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2de> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr.w r2, [r3, #848] @ 0x350 │ │ │ │ - movw r3, #45945 @ 0xb379 │ │ │ │ + movw r3, #45961 @ 0xb389 │ │ │ │ movt r3, #6 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9875c <_Py_ReachedRecursionLimitWithMargin@@Base+0x76c> │ │ │ │ + bne.w 987c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x76c> │ │ │ │ movs r0, #4 │ │ │ │ blx 2bfa0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9868e <_Py_ReachedRecursionLimitWithMargin@@Base+0x69e> │ │ │ │ + beq.w 986f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x69e> │ │ │ │ ldr.w r3, [r8, #800] @ 0x320 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #800] @ 0x320 │ │ │ │ - b.n 98106 <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ + b.n 9816e <_Py_ReachedRecursionLimitWithMargin@@Base+0x116> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 981ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ca> │ │ │ │ + bne.w 98222 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ca> │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r5, #0 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ str r3, [r4, #8] │ │ │ │ - b.n 983ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fe> │ │ │ │ + b.n 98456 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fe> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9848c <_Py_ReachedRecursionLimitWithMargin@@Base+0x49c> │ │ │ │ + b.n 984f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x49c> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r2, #28 │ │ │ │ mul.w fp, r2, r3 │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ str r3, [r7, #28] │ │ │ │ mov r0, r3 │ │ │ │ ldrd r2, r3, [r1, #8] │ │ │ │ @@ -162350,184 +162412,184 @@ │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ str r2, [r1, #8] │ │ │ │ add.w r0, r5, ip, lsl #2 │ │ │ │ str r1, [r3, #16] │ │ │ │ ldr.w r2, [r0, #528] @ 0x210 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 985fa <_Py_ReachedRecursionLimitWithMargin@@Base+0x60a> │ │ │ │ + bne.n 98662 <_Py_ReachedRecursionLimitWithMargin@@Base+0x60a> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ - cbz r1, 985f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x606> │ │ │ │ + cbz r1, 9865e <_Py_ReachedRecursionLimitWithMargin@@Base+0x606> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ cmp ip, r6 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ str.w r1, [r0, #528] @ 0x210 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w 9879e <_Py_ReachedRecursionLimitWithMargin@@Base+0x7ae> │ │ │ │ + beq.w 98806 <_Py_ReachedRecursionLimitWithMargin@@Base+0x7ae> │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w 9877c <_Py_ReachedRecursionLimitWithMargin@@Base+0x78c> │ │ │ │ + beq.w 987e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x78c> │ │ │ │ ldr.w r1, [r0, #532] @ 0x214 │ │ │ │ - cbnz r1, 9861c <_Py_ReachedRecursionLimitWithMargin@@Base+0x62c> │ │ │ │ + cbnz r1, 98684 <_Py_ReachedRecursionLimitWithMargin@@Base+0x62c> │ │ │ │ str.w r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 982ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2de> │ │ │ │ + beq.w 98336 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2de> │ │ │ │ ldrd r1, r6, [r3, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 98776 <_Py_ReachedRecursionLimitWithMargin@@Base+0x786> │ │ │ │ + beq.w 987de <_Py_ReachedRecursionLimitWithMargin@@Base+0x786> │ │ │ │ str r1, [r6, #20] │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r6, [r1, #24] │ │ │ │ strd r0, r2, [r3, #20] │ │ │ │ - cbz r0, 9863c <_Py_ReachedRecursionLimitWithMargin@@Base+0x64c> │ │ │ │ + cbz r0, 986a4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x64c> │ │ │ │ str r3, [r0, #24] │ │ │ │ str r3, [r2, #20] │ │ │ │ - b.n 982ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2de> │ │ │ │ + b.n 98336 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2de> │ │ │ │ ldr.w r2, [r6, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 988e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8f0> │ │ │ │ + beq.w 98948 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8f0> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 98658 <_Py_ReachedRecursionLimitWithMargin@@Base+0x668> │ │ │ │ + bcc.n 986c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x668> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ - cbnz r5, 98696 <_Py_ReachedRecursionLimitWithMargin@@Base+0x6a6> │ │ │ │ + cbnz r5, 986fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x6a6> │ │ │ │ movw r2, #24184 @ 0x5e78 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - movw r3, #3513 @ 0xdb9 │ │ │ │ + movw r3, #3573 @ 0xdf5 │ │ │ │ movt r3, #7 │ │ │ │ str r2, [r7, #20] │ │ │ │ ldr.w r6, [r2, #868] @ 0x364 │ │ │ │ str r1, [r7, #28] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 98894 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8a4> │ │ │ │ + beq.w 988fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x8a4> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ movs r1, #4 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ blx r6 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98490 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a0> │ │ │ │ + bne.w 984f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4a0> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n 985a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x5b2> │ │ │ │ + b.n 9860a <_Py_ReachedRecursionLimitWithMargin@@Base+0x5b2> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r3, #864] @ 0x360 │ │ │ │ blx r2 │ │ │ │ ldr.w sl, [r8] │ │ │ │ - b.n 984bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x4cc> │ │ │ │ + b.n 98524 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4cc> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r3, [r7, #12] │ │ │ │ cmp.w r2, #8192 @ 0x2000 │ │ │ │ str r1, [r7, #24] │ │ │ │ it cc │ │ │ │ movcc.w r2, #8192 @ 0x2000 │ │ │ │ add.w r0, r2, #16 │ │ │ │ mov r8, r2 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98842 <_Py_ReachedRecursionLimitWithMargin@@Base+0x852> │ │ │ │ + beq.w 988aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x852> │ │ │ │ mov ip, r0 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str.w r8, [ip], #16 │ │ │ │ add.w r8, r0, #23 │ │ │ │ bic.w r8, r8, #7 │ │ │ │ strd r9, ip, [r0, #8] │ │ │ │ str r0, [r3, #8] │ │ │ │ sub.w r3, r8, ip │ │ │ │ add r3, r2 │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w 98842 <_Py_ReachedRecursionLimitWithMargin@@Base+0x852> │ │ │ │ + beq.w 988aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x852> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - b.n 98208 <_Py_ReachedRecursionLimitWithMargin@@Base+0x218> │ │ │ │ + b.n 98270 <_Py_ReachedRecursionLimitWithMargin@@Base+0x218> │ │ │ │ str.w r3, [sl, #4] │ │ │ │ - b.n 9836a <_Py_ReachedRecursionLimitWithMargin@@Base+0x37a> │ │ │ │ + b.n 983d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x37a> │ │ │ │ str r3, [r1, #4] │ │ │ │ - b.n 98210 <_Py_ReachedRecursionLimitWithMargin@@Base+0x220> │ │ │ │ + b.n 98278 <_Py_ReachedRecursionLimitWithMargin@@Base+0x220> │ │ │ │ str.w r2, [fp, #4] │ │ │ │ - b.n 98442 <_Py_ReachedRecursionLimitWithMargin@@Base+0x452> │ │ │ │ + b.n 984aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x452> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r3, r2, [r7, #4] │ │ │ │ str.w fp, [r7, #12] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldrd r2, fp, [r7, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 988b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8c0> │ │ │ │ + beq.w 98918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8c0> │ │ │ │ mov ip, r0 │ │ │ │ mov.w lr, #8192 @ 0x2000 │ │ │ │ str.w lr, [ip], #16 │ │ │ │ strd r5, ip, [r0, #8] │ │ │ │ add.w r5, r0, #23 │ │ │ │ bic.w r5, r5, #7 │ │ │ │ str r0, [r2, #8] │ │ │ │ sub.w r2, r5, ip │ │ │ │ adds r2, #16 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 988b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8c0> │ │ │ │ + beq.w 98918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8c0> │ │ │ │ ldr.w r2, [fp, #4] │ │ │ │ - b.n 9843a <_Py_ReachedRecursionLimitWithMargin@@Base+0x44a> │ │ │ │ + b.n 984a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x44a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a6d90 <_PyToken_ThreeChars@@Base+0x25e8> │ │ │ │ - b.n 98456 <_Py_ReachedRecursionLimitWithMargin@@Base+0x466> │ │ │ │ + bl 1a7460 <_PyToken_ThreeChars@@Base+0x25ec> │ │ │ │ + b.n 984be <_Py_ReachedRecursionLimitWithMargin@@Base+0x466> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ movs r1, #4 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 98572 <_Py_ReachedRecursionLimitWithMargin@@Base+0x582> │ │ │ │ + b.n 985da <_Py_ReachedRecursionLimitWithMargin@@Base+0x582> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ blx r2 │ │ │ │ - b.n 984ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x4be> │ │ │ │ + b.n 98516 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4be> │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 9862e <_Py_ReachedRecursionLimitWithMargin@@Base+0x63e> │ │ │ │ + b.n 98696 <_Py_ReachedRecursionLimitWithMargin@@Base+0x63e> │ │ │ │ ldr.w r2, [r5, #524] @ 0x20c │ │ │ │ movs r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - cbz r2, 9878a <_Py_ReachedRecursionLimitWithMargin@@Base+0x79a> │ │ │ │ + cbz r2, 987f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x79a> │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr.w r2, [r5, #532] @ 0x214 │ │ │ │ str.w r3, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 982ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2de> │ │ │ │ + bne.w 98336 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2de> │ │ │ │ str.w r3, [r5, #532] @ 0x214 │ │ │ │ - b.n 982ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2de> │ │ │ │ + b.n 98336 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2de> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9860a <_Py_ReachedRecursionLimitWithMargin@@Base+0x61a> │ │ │ │ + beq.w 98672 <_Py_ReachedRecursionLimitWithMargin@@Base+0x61a> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ - cbz r2, 98808 <_Py_ReachedRecursionLimitWithMargin@@Base+0x818> │ │ │ │ + cbz r2, 98870 <_Py_ReachedRecursionLimitWithMargin@@Base+0x818> │ │ │ │ str r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ ldr.w r1, [r2, fp] │ │ │ │ ldr.w r2, [r5, #520] @ 0x208 │ │ │ │ str r2, [r3, #20] │ │ │ │ str.w r3, [r5, #520] @ 0x208 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ ubfx r3, r1, #0, #18 │ │ │ │ - cbz r3, 987d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x7e6> │ │ │ │ + cbz r3, 9883e <_Py_ReachedRecursionLimitWithMargin@@Base+0x7e6> │ │ │ │ add.w r3, r1, #262144 @ 0x40000 │ │ │ │ movs r0, #0 │ │ │ │ lsrs r3, r3, #18 │ │ │ │ add.w r3, r5, r3, lsl #3 │ │ │ │ str.w r0, [r3, #808] @ 0x328 │ │ │ │ add.w r3, r5, r2, lsl #3 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ @@ -162539,545 +162601,545 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str.w sl, [r3, fp] │ │ │ │ ldr.w r3, [r5, #788] @ 0x314 │ │ │ │ ldr.w sl, [r8] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r5, #788] @ 0x314 │ │ │ │ - b.n 984bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x4cc> │ │ │ │ + b.n 98524 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4cc> │ │ │ │ str.w r1, [r5, #524] @ 0x20c │ │ │ │ - b.n 987ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x7bc> │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + b.n 98814 <_Py_ReachedRecursionLimitWithMargin@@Base+0x7bc> │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #308] @ (9894c <_Py_ReachedRecursionLimitWithMargin@@Base+0x95c>) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #308] @ (989b4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x95c>) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r5, r8 │ │ │ │ subs r1, r2, #1 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 9858e <_Py_ReachedRecursionLimitWithMargin@@Base+0x59e> │ │ │ │ + b.n 985f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x59e> │ │ │ │ ldr.w r3, [r5, #716] @ 0x2cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9889c <_Py_ReachedRecursionLimitWithMargin@@Base+0x8ac> │ │ │ │ + beq.n 98904 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8ac> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.n 9883e <_Py_ReachedRecursionLimitWithMargin@@Base+0x84e> │ │ │ │ + bcc.n 988a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x84e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 98086 <_Py_ReachedRecursionLimitWithMargin@@Base+0x96> │ │ │ │ - bl 1fba78 │ │ │ │ + b.n 980ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x96> │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98210 <_Py_ReachedRecursionLimitWithMargin@@Base+0x220> │ │ │ │ - bl 1fba78 │ │ │ │ + bne.w 98278 <_Py_ReachedRecursionLimitWithMargin@@Base+0x220> │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 762f0 │ │ │ │ - b.n 9868e <_Py_ReachedRecursionLimitWithMargin@@Base+0x69e> │ │ │ │ + bl 76338 │ │ │ │ + b.n 986f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x69e> │ │ │ │ str r2, [r7, #28] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9836a <_Py_ReachedRecursionLimitWithMargin@@Base+0x37a> │ │ │ │ + bne.w 983d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x37a> │ │ │ │ movs r5, #0 │ │ │ │ - bl 1fba78 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1fbcb8 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 983ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fe> │ │ │ │ + beq.w 98456 <_Py_ReachedRecursionLimitWithMargin@@Base+0x3fe> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ movs r5, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n 983f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x402> │ │ │ │ + b.n 9845a <_Py_ReachedRecursionLimitWithMargin@@Base+0x402> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r8 │ │ │ │ subs r1, r3, #1 │ │ │ │ - b.n 98824 <_Py_ReachedRecursionLimitWithMargin@@Base+0x834> │ │ │ │ + b.n 9888c <_Py_ReachedRecursionLimitWithMargin@@Base+0x834> │ │ │ │ subs r3, #1 │ │ │ │ movs r5, #0 │ │ │ │ - b.n 983f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x402> │ │ │ │ - ldr r1, [pc, #184] @ (98950 <_Py_ReachedRecursionLimitWithMargin@@Base+0x960>) │ │ │ │ + b.n 9845a <_Py_ReachedRecursionLimitWithMargin@@Base+0x402> │ │ │ │ + ldr r1, [pc, #184] @ (989b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x960>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - b.n 980dc <_Py_ReachedRecursionLimitWithMargin@@Base+0xec> │ │ │ │ + b.n 98144 <_Py_ReachedRecursionLimitWithMargin@@Base+0xec> │ │ │ │ mov r0, r5 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.n 98830 <_Py_ReachedRecursionLimitWithMargin@@Base+0x840> │ │ │ │ - b.n 9883e <_Py_ReachedRecursionLimitWithMargin@@Base+0x84e> │ │ │ │ + bls.n 98898 <_Py_ReachedRecursionLimitWithMargin@@Base+0x840> │ │ │ │ + b.n 988a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x84e> │ │ │ │ str r3, [r7, #12] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 98442 <_Py_ReachedRecursionLimitWithMargin@@Base+0x452> │ │ │ │ + bne.w 984aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x452> │ │ │ │ mov r5, r8 │ │ │ │ mov r8, r0 │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ - cbz r2, 988d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x8e4> │ │ │ │ + cbz r2, 9893c <_Py_ReachedRecursionLimitWithMargin@@Base+0x8e4> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a6d90 <_PyToken_ThreeChars@@Base+0x25e8> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 98946 <_Py_ReachedRecursionLimitWithMargin@@Base+0x956> │ │ │ │ + bl 1a7460 <_PyToken_ThreeChars@@Base+0x25ec> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 989ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x956> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r1, r3, #1 │ │ │ │ - b.n 98824 <_Py_ReachedRecursionLimitWithMargin@@Base+0x834> │ │ │ │ + b.n 9888c <_Py_ReachedRecursionLimitWithMargin@@Base+0x834> │ │ │ │ mov r0, r6 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 98658 <_Py_ReachedRecursionLimitWithMargin@@Base+0x668> │ │ │ │ - b.n 9864a <_Py_ReachedRecursionLimitWithMargin@@Base+0x65a> │ │ │ │ + bhi.w 986c0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x668> │ │ │ │ + b.n 986b2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x65a> │ │ │ │ str r1, [r7, #12] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 98180 <_Py_ReachedRecursionLimitWithMargin@@Base+0x190> │ │ │ │ + beq.w 981e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x190> │ │ │ │ movs r3, #1 │ │ │ │ mov r5, r8 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 98824 <_Py_ReachedRecursionLimitWithMargin@@Base+0x834> │ │ │ │ + b.n 9888c <_Py_ReachedRecursionLimitWithMargin@@Base+0x834> │ │ │ │ ldr.w r3, [r5, #716] @ 0x2cc │ │ │ │ - cbz r3, 9891e <_Py_ReachedRecursionLimitWithMargin@@Base+0x92e> │ │ │ │ + cbz r3, 98986 <_Py_ReachedRecursionLimitWithMargin@@Base+0x92e> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.w 98142 <_Py_ReachedRecursionLimitWithMargin@@Base+0x152> │ │ │ │ - b.n 981a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0> │ │ │ │ + bcc.w 981aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x152> │ │ │ │ + b.n 98208 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0> │ │ │ │ mov r0, r5 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.w 98142 <_Py_ReachedRecursionLimitWithMargin@@Base+0x152> │ │ │ │ - b.n 98912 <_Py_ReachedRecursionLimitWithMargin@@Base+0x922> │ │ │ │ + bhi.w 981aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x152> │ │ │ │ + b.n 9897a <_Py_ReachedRecursionLimitWithMargin@@Base+0x922> │ │ │ │ cmp.w sl, #1 │ │ │ │ - bgt.w 982e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2f8> │ │ │ │ - b.n 984cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x4dc> │ │ │ │ + bgt.w 98350 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2f8> │ │ │ │ + b.n 98534 <_Py_ReachedRecursionLimitWithMargin@@Base+0x4dc> │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 9830a <_Py_ReachedRecursionLimitWithMargin@@Base+0x31a> │ │ │ │ - b.n 9831c <_Py_ReachedRecursionLimitWithMargin@@Base+0x32c> │ │ │ │ + bne.w 98372 <_Py_ReachedRecursionLimitWithMargin@@Base+0x31a> │ │ │ │ + b.n 98384 <_Py_ReachedRecursionLimitWithMargin@@Base+0x32c> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9881e <_Py_ReachedRecursionLimitWithMargin@@Base+0x82e> │ │ │ │ + b.n 98886 <_Py_ReachedRecursionLimitWithMargin@@Base+0x82e> │ │ │ │ nop │ │ │ │ - subs r4, r7, #6 │ │ │ │ + subs r4, r7, #7 │ │ │ │ movs r1, r7 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ subs r6, r3, #1 │ │ │ │ - bmi.w 98b14 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb24> │ │ │ │ + bmi.w 98b7c <_Py_ReachedRecursionLimitWithMargin@@Base+0xb24> │ │ │ │ adds r0, #16 │ │ │ │ str r1, [sp, #20] │ │ │ │ - ldr r1, [pc, #676] @ (98c18 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc28>) │ │ │ │ + ldr r1, [pc, #676] @ (98c80 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc28>) │ │ │ │ add.w r8, r0, r3, lsl #2 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r7, #40968 @ 0xa008 │ │ │ │ movt r7, #75 @ 0x4b │ │ │ │ movw fp, #11536 @ 0x2d10 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ - movw r5, #56008 @ 0xdac8 │ │ │ │ + movw r5, #56072 @ 0xdb08 │ │ │ │ movt r5, #45 @ 0x2d │ │ │ │ ldr r3, [r3, r1] │ │ │ │ str.w fp, [sp, #12] │ │ │ │ movw fp, #40760 @ 0x9f38 │ │ │ │ movt fp, #75 @ 0x4b │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr.w r4, [r8, #-4]! │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 98b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2c> │ │ │ │ + bne.w 98b84 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb2c> │ │ │ │ ldrb.w ip, [r4, #16] │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + beq.w 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ ubfx sl, ip, #5, #1 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w 98d3c <_Py_ReachedRecursionLimitWithMargin@@Base+0xd4c> │ │ │ │ + beq.w 98da4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd4c> │ │ │ │ ldr.w lr, [r4, #8] │ │ │ │ add.w r3, r4, #20 │ │ │ │ add.w r0, r3, lr │ │ │ │ cmp r3, r0 │ │ │ │ it eq │ │ │ │ moveq.w lr, #0 │ │ │ │ - beq.w 98b02 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ + beq.w 98b6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bne.w 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 98b02 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ + beq.n 98b6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bne.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ adds r2, r3, #2 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 98b02 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ + beq.n 98b6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bne.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ adds r2, r3, #3 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 98b02 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ + beq.n 98b6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ ldrb r1, [r3, #3] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bne.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ adds r2, r3, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 98b02 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ + beq.n 98b6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bne.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ adds r2, r3, #5 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 98b02 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ + beq.n 98b6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bne.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ adds r2, r3, #6 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 98b02 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ + beq.n 98b6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - cbnz r1, 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + cbnz r1, 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ adds r2, r3, #7 │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n 98b02 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ + beq.n 98b6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ ldrb r1, [r3, #7] │ │ │ │ ldr.w r2, [r5, r1, lsl #2] │ │ │ │ subs r1, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r1, #1 │ │ │ │ ubfx r2, r2, #0, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ movne r1, #0 │ │ │ │ - cbnz r1, 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + cbnz r1, 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ add.w r9, r3, #8 │ │ │ │ - b.n 98afe <_Py_ReachedRecursionLimitWithMargin@@Base+0xb0e> │ │ │ │ + b.n 98b66 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb0e> │ │ │ │ ldrb.w r2, [r9] │ │ │ │ add.w r9, r9, #1 │ │ │ │ ldr.w r1, [r5, r2, lsl #2] │ │ │ │ subs r2, #95 @ 0x5f │ │ │ │ it ne │ │ │ │ movne r2, #1 │ │ │ │ ubfx r1, r1, #0, #3 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ movne r2, #0 │ │ │ │ - cbnz r2, 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + cbnz r2, 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ cmp r0, r9 │ │ │ │ - bne.n 98ae0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xaf0> │ │ │ │ + bne.n 98b48 <_Py_ReachedRecursionLimitWithMargin@@Base+0xaf0> │ │ │ │ ldr r2, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bpl.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ tst.w ip, #3 │ │ │ │ - beq.n 98b66 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb76> │ │ │ │ + beq.n 98bce <_Py_ReachedRecursionLimitWithMargin@@Base+0xb76> │ │ │ │ subs r6, #1 │ │ │ │ - bcs.w 989a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x9b6> │ │ │ │ + bcs.w 98a0e <_Py_ReachedRecursionLimitWithMargin@@Base+0x9b6> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, fp │ │ │ │ - beq.n 98c02 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc12> │ │ │ │ + beq.n 98c6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xc12> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bne.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 7668c │ │ │ │ + bl 766d4 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98c10 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc20> │ │ │ │ + beq.n 98c78 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc20> │ │ │ │ add r1, sp, #28 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 98954 <_Py_ReachedRecursionLimitWithMargin@@Base+0x964> │ │ │ │ + bl 989bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x964> │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 98d5a <_Py_ReachedRecursionLimitWithMargin@@Base+0xd6a> │ │ │ │ + beq.w 98dc2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd6a> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98ca4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xcb4> │ │ │ │ + bne.w 98d0c <_Py_ReachedRecursionLimitWithMargin@@Base+0xcb4> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bge.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bne.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ ldr.w r9, [r4] │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.w 98cd8 <_Py_ReachedRecursionLimitWithMargin@@Base+0xce8> │ │ │ │ - ldr r3, [pc, #168] @ (98c1c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc2c>) │ │ │ │ + beq.w 98d40 <_Py_ReachedRecursionLimitWithMargin@@Base+0xce8> │ │ │ │ + ldr r3, [pc, #168] @ (98c84 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc2c>) │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r3, #980] @ 0x3d4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 98c5e <_Py_ReachedRecursionLimitWithMargin@@Base+0xc6e> │ │ │ │ + bne.n 98cc6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc6e> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r0, [r3, #3988] @ 0xf94 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r3, sp, #28 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.w 98d50 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd60> │ │ │ │ + beq.w 98db8 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd60> │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n 98c20 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc30> │ │ │ │ + beq.n 98c88 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc30> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98bbe <_Py_ReachedRecursionLimitWithMargin@@Base+0xbce> │ │ │ │ + bge.n 98c26 <_Py_ReachedRecursionLimitWithMargin@@Base+0xbce> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98d34 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd44> │ │ │ │ + beq.w 98d9c <_Py_ReachedRecursionLimitWithMargin@@Base+0xd44> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98be0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xbf0> │ │ │ │ + bge.n 98c48 <_Py_ReachedRecursionLimitWithMargin@@Base+0xbf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98d2a <_Py_ReachedRecursionLimitWithMargin@@Base+0xd3a> │ │ │ │ + beq.w 98d92 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd3a> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98be0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xbf0> │ │ │ │ + bge.n 98c48 <_Py_ReachedRecursionLimitWithMargin@@Base+0xbf0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98d22 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd32> │ │ │ │ + beq.w 98d8a <_Py_ReachedRecursionLimitWithMargin@@Base+0xd32> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - blt.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + blt.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + b.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ - bl 98954 <_Py_ReachedRecursionLimitWithMargin@@Base+0x964> │ │ │ │ + bl 989bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x964> │ │ │ │ adds r0, #1 │ │ │ │ - bne.w 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + bne.w 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 98b16 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb26> │ │ │ │ + b.n 98b7e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb26> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98c34 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc44> │ │ │ │ + bge.n 98c9c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc44> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 98c34 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc44> │ │ │ │ + cbnz r3, 98c9c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc44> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 98c46 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ + blt.n 98cae <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n 98c8e <_Py_ReachedRecursionLimitWithMargin@@Base+0xc9e> │ │ │ │ + beq.n 98cf6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc9e> │ │ │ │ cmp r4, sl │ │ │ │ - beq.w 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + beq.w 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str.w sl, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + beq.w 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + b.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ ldr.w sl, [r0, #12] │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.n 98b82 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb92> │ │ │ │ + beq.n 98bea <_Py_ReachedRecursionLimitWithMargin@@Base+0xb92> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98c7c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc8c> │ │ │ │ + bge.n 98ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc8c> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, 98c7c <_Py_ReachedRecursionLimitWithMargin@@Base+0xc8c> │ │ │ │ + cbnz r3, 98ce4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [sl] │ │ │ │ - b.n 98c46 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ + b.n 98cae <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ mov r0, sl │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb.w r3, [sl, #16] │ │ │ │ - b.n 98c46 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ + b.n 98cae <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ mov r0, sl │ │ │ │ - bl 1128b8 │ │ │ │ + bl 112ad4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 98d5a <_Py_ReachedRecursionLimitWithMargin@@Base+0xd6a> │ │ │ │ + beq.n 98dc2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd6a> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ str.w r0, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98cc0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xcd0> │ │ │ │ + bge.n 98d28 <_Py_ReachedRecursionLimitWithMargin@@Base+0xcd0> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbz r3, 98cd0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xce0> │ │ │ │ + cbz r3, 98d38 <_Py_ReachedRecursionLimitWithMargin@@Base+0xce0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98b4a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb5a> │ │ │ │ + beq.w 98bb2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb5a> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ - b.n 98b4a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb5a> │ │ │ │ + b.n 98bb2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb5a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98cc0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xcd0> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98d28 <_Py_ReachedRecursionLimitWithMargin@@Base+0xcd0> │ │ │ │ and.w ip, ip, #28 │ │ │ │ cmp.w ip, #4 │ │ │ │ - bne.w 98b72 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb82> │ │ │ │ + bne.w 98bda <_Py_ReachedRecursionLimitWithMargin@@Base+0xb82> │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 98d7a <_Py_ReachedRecursionLimitWithMargin@@Base+0xd8a> │ │ │ │ + bne.n 98de2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd8a> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldrsb.w r1, [r2] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ cmp r1, sl │ │ │ │ - blt.n 98d84 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd94> │ │ │ │ + blt.n 98dec <_Py_ReachedRecursionLimitWithMargin@@Base+0xd94> │ │ │ │ movs r3, #24 │ │ │ │ movw sl, #43944 @ 0xaba8 │ │ │ │ mla sl, r3, r2, sl │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add sl, r3 │ │ │ │ cmp.w r9, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 98c46 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ + bge.n 98cae <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ add.w r3, r9, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 98c46 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ + bne.n 98cae <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98c46 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98cae <_Py_ReachedRecursionLimitWithMargin@@Base+0xc56> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98be0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xbf0> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98c48 <_Py_ReachedRecursionLimitWithMargin@@Base+0xbf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n 98bd0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xbe0> │ │ │ │ + b.n 98c38 <_Py_ReachedRecursionLimitWithMargin@@Base+0xbe0> │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98bbe <_Py_ReachedRecursionLimitWithMargin@@Base+0xbce> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98c26 <_Py_ReachedRecursionLimitWithMargin@@Base+0xbce> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ ldr.w lr, [r4, #8] │ │ │ │ add.w r3, r2, lr │ │ │ │ cmp r2, r3 │ │ │ │ - beq.n 98d56 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd66> │ │ │ │ + beq.n 98dbe <_Py_ReachedRecursionLimitWithMargin@@Base+0xd66> │ │ │ │ mov r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ - b.n 989e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x9f2> │ │ │ │ - bl d92ec │ │ │ │ - b.n 98b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ + b.n 98a4a <_Py_ReachedRecursionLimitWithMargin@@Base+0x9f2> │ │ │ │ + bl d9330 │ │ │ │ + b.n 98b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb1e> │ │ │ │ mov lr, sl │ │ │ │ - b.n 98b02 <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ + b.n 98b6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xb12> │ │ │ │ ldr.w r3, [sl] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 98c10 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc20> │ │ │ │ + bge.w 98c78 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc20> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 98c10 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc20> │ │ │ │ + bne.w 98c78 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc20> │ │ │ │ mov r0, sl │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 98c10 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc20> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 98c78 <_Py_ReachedRecursionLimitWithMargin@@Base+0xc20> │ │ │ │ ldrsb.w r1, [r4, #20] │ │ │ │ ldrb r2, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bge.n 98cf6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd06> │ │ │ │ + bge.n 98d5e <_Py_ReachedRecursionLimitWithMargin@@Base+0xd06> │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ - ldr r3, [pc, #8] @ (98d90 <_Py_ReachedRecursionLimitWithMargin@@Base+0xda0>) │ │ │ │ + ldr r3, [pc, #8] @ (98df8 <_Py_ReachedRecursionLimitWithMargin@@Base+0xda0>) │ │ │ │ add.w sl, r3, r2, lsl #5 │ │ │ │ - b.n 98d0a <_Py_ReachedRecursionLimitWithMargin@@Base+0xd1a> │ │ │ │ + b.n 98d72 <_Py_ReachedRecursionLimitWithMargin@@Base+0xd1a> │ │ │ │ nop │ │ │ │ lsls r0, r4, #24 │ │ │ │ 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 │ │ │ │ @@ -163085,1162 +163147,1162 @@ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r7, sp, #32 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ str r3, [r0, #88] @ 0x58 │ │ │ │ - beq.w 9a5ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x25fa> │ │ │ │ - ldr r2, [pc, #712] @ (99084 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ + beq.w 9a652 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25fa> │ │ │ │ + ldr r2, [pc, #712] @ (990ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9a7f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ + beq.w 9a858 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r1 │ │ │ │ - bls.w 9a5d8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25e8> │ │ │ │ + bls.w 9a640 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25e8> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9a70a <_Py_ReachedRecursionLimitWithMargin@@Base+0x271a> │ │ │ │ + bne.w 9a772 <_Py_ReachedRecursionLimitWithMargin@@Base+0x271a> │ │ │ │ adds r2, r3, #1 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 997e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x17f4> │ │ │ │ - ldr r3, [pc, #656] @ (99084 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ + beq.w 9984c <_Py_ReachedRecursionLimitWithMargin@@Base+0x17f4> │ │ │ │ + ldr r3, [pc, #656] @ (990ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a7f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ + beq.w 9a858 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 997d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x17e2> │ │ │ │ + bls.w 9983a <_Py_ReachedRecursionLimitWithMargin@@Base+0x17e2> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 997f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1808> │ │ │ │ + beq.w 99860 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1808> │ │ │ │ mov r6, r8 │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r0, #699 @ 0x2bb │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 99252 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ + beq.w 992ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99810 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1820> │ │ │ │ + bne.w 99878 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1820> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 99828 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1838> │ │ │ │ + beq.w 99890 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1838> │ │ │ │ ldr.w r1, [r1, r6, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #49 @ 0x31 │ │ │ │ - beq.w 99252 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ + beq.w 992ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99810 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1820> │ │ │ │ + bne.w 99878 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1820> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w 99872 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1882> │ │ │ │ + beq.w 998da <_Py_ReachedRecursionLimitWithMargin@@Base+0x1882> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ ldr.w r2, [r0, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 99252 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ + beq.w 992ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99822 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1832> │ │ │ │ + bne.w 9988a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1832> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 9984a <_Py_ReachedRecursionLimitWithMargin@@Base+0x185a> │ │ │ │ + beq.w 998b2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x185a> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #682 @ 0x2aa │ │ │ │ ldr.w r1, [r1, r8, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 99468 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1478> │ │ │ │ + beq.w 994d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1478> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99822 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1832> │ │ │ │ + bne.w 9988a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1832> │ │ │ │ adds r2, r0, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 998aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x18ba> │ │ │ │ - ldr r3, [pc, #468] @ (99084 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ + beq.w 99912 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18ba> │ │ │ │ + ldr r3, [pc, #468] @ (990ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a7f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ + beq.w 9a858 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 99898 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18a8> │ │ │ │ + bls.w 99900 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18a8> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 998be <_Py_ReachedRecursionLimitWithMargin@@Base+0x18ce> │ │ │ │ + beq.w 99926 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18ce> │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r0, #701 @ 0x2bd │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 992aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ba> │ │ │ │ + beq.w 99312 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ba> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 998d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18e4> │ │ │ │ + bne.w 9993c <_Py_ReachedRecursionLimitWithMargin@@Base+0x18e4> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 9991c <_Py_ReachedRecursionLimitWithMargin@@Base+0x192c> │ │ │ │ + beq.w 99984 <_Py_ReachedRecursionLimitWithMargin@@Base+0x192c> │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #49 @ 0x31 │ │ │ │ - beq.w 992aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ba> │ │ │ │ + beq.w 99312 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ba> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9930e <_Py_ReachedRecursionLimitWithMargin@@Base+0x131e> │ │ │ │ + bne.w 99376 <_Py_ReachedRecursionLimitWithMargin@@Base+0x131e> │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 998ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x18fc> │ │ │ │ - ldr r3, [pc, #352] @ (99084 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ + beq.w 99954 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18fc> │ │ │ │ + ldr r3, [pc, #352] @ (990ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a7f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ + beq.w 9a858 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 998da <_Py_ReachedRecursionLimitWithMargin@@Base+0x18ea> │ │ │ │ + bls.w 99942 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18ea> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 99900 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1910> │ │ │ │ + beq.w 99968 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1910> │ │ │ │ mov r2, r8 │ │ │ │ mov r6, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r0, #647 @ 0x287 │ │ │ │ ldr.w r3, [r1, r6, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.w 99314 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1324> │ │ │ │ + beq.w 9937c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1324> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99916 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1926> │ │ │ │ + bne.w 9997e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1926> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 9993e <_Py_ReachedRecursionLimitWithMargin@@Base+0x194e> │ │ │ │ + beq.w 999a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x194e> │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 99314 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1324> │ │ │ │ + beq.w 9937c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1324> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9930e <_Py_ReachedRecursionLimitWithMargin@@Base+0x131e> │ │ │ │ + bne.w 99376 <_Py_ReachedRecursionLimitWithMargin@@Base+0x131e> │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a88c <_Py_ReachedRecursionLimitWithMargin@@Base+0x289c> │ │ │ │ - ldr r3, [pc, #232] @ (99084 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ + beq.w 9a8f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x289c> │ │ │ │ + ldr r3, [pc, #232] @ (990ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a7f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ + beq.w 9a858 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 99964 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1974> │ │ │ │ + bls.w 999cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x1974> │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r8, r6 │ │ │ │ - beq.w 99986 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1996> │ │ │ │ + beq.w 999ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x1996> │ │ │ │ mov r6, r8 │ │ │ │ mov r3, r8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9933c <_Py_ReachedRecursionLimitWithMargin@@Base+0x134c> │ │ │ │ + beq.w 993a4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x134c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9999a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ + bne.w 99a02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r6 │ │ │ │ - beq.w 999ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x19bc> │ │ │ │ + beq.w 99a14 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19bc> │ │ │ │ ldr.w r1, [r2, r6, lsl #2] │ │ │ │ movw r2, #698 @ 0x2ba │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9933c <_Py_ReachedRecursionLimitWithMargin@@Base+0x134c> │ │ │ │ + beq.w 993a4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x134c> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99822 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1832> │ │ │ │ + bne.w 9988a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1832> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 999d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19e2> │ │ │ │ + beq.w 99a3a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19e2> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r8, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #656 @ 0x290 │ │ │ │ - beq.w 99588 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1598> │ │ │ │ + beq.w 995f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1598> │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a368 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2378> │ │ │ │ + bne.w 9a3d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2378> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r8, r2 │ │ │ │ - beq.w 999f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a06> │ │ │ │ + beq.w 99a5e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a06> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #689 @ 0x2b1 │ │ │ │ ldr.w r1, [r1, r8, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 996e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16f0> │ │ │ │ + beq.w 99748 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16f0> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99822 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1832> │ │ │ │ + bne.w 9988a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1832> │ │ │ │ adds r2, r0, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9a884 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2894> │ │ │ │ - ldr r3, [pc, #36] @ (99084 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ + beq.w 9a8ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x2894> │ │ │ │ + ldr r3, [pc, #36] @ (990ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1094>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a7f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ + beq.w 9a858 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2800> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 9a76a <_Py_ReachedRecursionLimitWithMargin@@Base+0x277a> │ │ │ │ + bls.w 9a7d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x277a> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w 9a78a <_Py_ReachedRecursionLimitWithMargin@@Base+0x279a> │ │ │ │ + beq.w 9a7f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x279a> │ │ │ │ mov r2, r8 │ │ │ │ - b.n 99088 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1098> │ │ │ │ + b.n 990f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1098> │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r3, [r0, r2, lsl #2] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r3 │ │ │ │ mov r3, r2 │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.n 990c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d4> │ │ │ │ + beq.n 9912c <_Py_ReachedRecursionLimitWithMargin@@Base+0x10d4> │ │ │ │ ldrd r2, r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 99b1c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b2c> │ │ │ │ + bne.w 99b84 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b2c> │ │ │ │ subs r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r6 │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r1, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r1, #4 │ │ │ │ - bpl.w 9a486 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2496> │ │ │ │ + bpl.w 9a4ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x2496> │ │ │ │ adds r0, #16 │ │ │ │ - beq.w 9a4a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24b2> │ │ │ │ - movw r1, #38520 @ 0x9678 │ │ │ │ + beq.w 9a50a <_Py_ReachedRecursionLimitWithMargin@@Base+0x24b2> │ │ │ │ + movw r1, #38584 @ 0x96b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ str r3, [r7, #28] │ │ │ │ str r2, [r7, #24] │ │ │ │ blx 2c174 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 990a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ + bne.n 9910a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl a09b0 │ │ │ │ + bl a0a10 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 990a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ + beq.n 9910a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f7bcc │ │ │ │ + bl 1f7e0c │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 990a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ + beq.n 9910a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 990a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ + beq.n 9910a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 990a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ + beq.n 9910a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 990a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ + beq.n 9910a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ adds r6, r1, #1 │ │ │ │ cmp r1, r0 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a66a <_Py_ReachedRecursionLimitWithMargin@@Base+0x267a> │ │ │ │ + beq.w 9a6d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x267a> │ │ │ │ strd r3, r2, [r7, #24] │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ ldrd r3, r2, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a66a <_Py_ReachedRecursionLimitWithMargin@@Base+0x267a> │ │ │ │ + bne.w 9a6d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x267a> │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9a662 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2672> │ │ │ │ + bne.w 9a6ca <_Py_ReachedRecursionLimitWithMargin@@Base+0x2672> │ │ │ │ strd r3, r2, [r7, #24] │ │ │ │ movs r0, #4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a64e <_Py_ReachedRecursionLimitWithMargin@@Base+0x265e> │ │ │ │ + beq.w 9a6b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x265e> │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9a662 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2672> │ │ │ │ + bne.w 9a6ca <_Py_ReachedRecursionLimitWithMargin@@Base+0x2672> │ │ │ │ mov fp, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r5, [r7, #28] │ │ │ │ - movw ip, #32952 @ 0x80b8 │ │ │ │ + movw ip, #33016 @ 0x80f8 │ │ │ │ movt ip, #45 @ 0x2d │ │ │ │ mov r2, r0 │ │ │ │ str r1, [r7, #28] │ │ │ │ strd r3, r8, [r7, #20] │ │ │ │ str.w ip, [r7, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a644 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2654> │ │ │ │ - bl 96658 │ │ │ │ + beq.w 9a6ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x2654> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a644 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2654> │ │ │ │ + bne.w 9a6ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x2654> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99be0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ + bne.w 99c48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a0b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20c8> │ │ │ │ + bne.w 9a120 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20c8> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 19fbec │ │ │ │ + bl 1a02ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99be0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ + beq.w 99c48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fb968 │ │ │ │ + bl 1fbba8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99be0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ + beq.w 99c48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2031e0 <_PyInterpreterConfig_InitFromDict@@Base+0xc74> │ │ │ │ + bl 203418 <_PyInterpreterConfig_InitFromDict@@Base+0xc74> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99be0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ + bne.w 99c48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99be0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ + beq.w 99c48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ mov r0, r4 │ │ │ │ - bl c9c00 │ │ │ │ + bl c9c44 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99be0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ + beq.w 99c48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bf0> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #12 │ │ │ │ str r2, [r7, #0] │ │ │ │ - bl b0138 <_PyArena_Malloc@@Base> │ │ │ │ + bl b01c8 <_PyArena_Malloc@@Base> │ │ │ │ ldr r2, [r7, #0] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a67c <_Py_ReachedRecursionLimitWithMargin@@Base+0x268c> │ │ │ │ + beq.w 9a6e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x268c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ strd r3, r2, [r0, #4] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ str r6, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9a67c <_Py_ReachedRecursionLimitWithMargin@@Base+0x268c> │ │ │ │ + bne.w 9a6e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x268c> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w 9a69c <_Py_ReachedRecursionLimitWithMargin@@Base+0x26ac> │ │ │ │ + beq.w 9a704 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26ac> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str.w r8, [fp, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r7, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r7, #16] │ │ │ │ - b.n 9919a <_Py_ReachedRecursionLimitWithMargin@@Base+0x11aa> │ │ │ │ + b.n 99202 <_Py_ReachedRecursionLimitWithMargin@@Base+0x11aa> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a756 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2766> │ │ │ │ - bl 96658 │ │ │ │ + beq.w 9a7be <_Py_ReachedRecursionLimitWithMargin@@Base+0x2766> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a756 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2766> │ │ │ │ + bne.w 9a7be <_Py_ReachedRecursionLimitWithMargin@@Base+0x2766> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a702 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2712> │ │ │ │ + bne.w 9a76a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2712> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 1a14dc │ │ │ │ + bl 1a1b9c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99a1e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a2e> │ │ │ │ + bne.w 99a86 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a2e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99810 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1820> │ │ │ │ + bne.w 99878 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1820> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a208c │ │ │ │ + bl 1a2758 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99af8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b08> │ │ │ │ + beq.w 99b60 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b08> │ │ │ │ subs r2, #1 │ │ │ │ - b.n 990b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ + b.n 9911e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a732 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2742> │ │ │ │ - bl 96658 │ │ │ │ + beq.w 9a79a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2742> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a732 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2742> │ │ │ │ + bne.w 9a79a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2742> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 998d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18e4> │ │ │ │ + bne.w 9993c <_Py_ReachedRecursionLimitWithMargin@@Base+0x18e4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ - bl 1a14dc │ │ │ │ + bl 1a1b9c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99c2e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c3e> │ │ │ │ + bne.w 99c96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c3e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 998d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18e4> │ │ │ │ + bne.w 9993c <_Py_ReachedRecursionLimitWithMargin@@Base+0x18e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a7114 <_PyToken_ThreeChars@@Base+0x296c> │ │ │ │ + bl 1a77e4 <_PyToken_ThreeChars@@Base+0x2970> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 992a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12b6> │ │ │ │ + bne.n 9930e <_Py_ReachedRecursionLimitWithMargin@@Base+0x12b6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98f14 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf24> │ │ │ │ + beq.w 98f7c <_Py_ReachedRecursionLimitWithMargin@@Base+0xf24> │ │ │ │ subs r2, #1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 990b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c8> │ │ │ │ + b.n 99120 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl 1a9c2c <_PyBytes_DecodeEscape2@@Base+0x18dc> │ │ │ │ + bl 1aa2fc <_PyBytes_DecodeEscape2@@Base+0x18dc> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 990b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ + bne.w 9911e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98f8c <_Py_ReachedRecursionLimitWithMargin@@Base+0xf9c> │ │ │ │ - b.n 9930e <_Py_ReachedRecursionLimitWithMargin@@Base+0x131e> │ │ │ │ + beq.w 98ff4 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf9c> │ │ │ │ + b.n 99376 <_Py_ReachedRecursionLimitWithMargin@@Base+0x131e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ subs r2, r3, #1 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a760 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2770> │ │ │ │ - bl 96658 │ │ │ │ + beq.w 9a7c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2770> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a760 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2770> │ │ │ │ + bne.w 9a7c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2770> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a82a <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ + bne.w 9a892 <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 99f0e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f1e> │ │ │ │ + beq.w 99f76 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f1e> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99f38 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f48> │ │ │ │ + bne.w 99fa0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f48> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99d06 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d16> │ │ │ │ + beq.w 99d6e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d16> │ │ │ │ mov r0, r4 │ │ │ │ - bl b48cc <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ + bl b495c <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99d06 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d16> │ │ │ │ + beq.w 99d6e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d16> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99d06 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d16> │ │ │ │ + beq.w 99d6e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1d16> │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d88 <_PyEval_FrameClearAndPop@@Base+0x2274> │ │ │ │ + bl b9dd4 <_PyEval_FrameClearAndPop@@Base+0x2270> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a466 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ + beq.w 9a4ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a466 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ + beq.w 9a4ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9999a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ + bne.w 99a02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl c9c00 │ │ │ │ + bl c9c44 │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a466 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ + beq.w 9a4ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a5f30 <_PyToken_ThreeChars@@Base+0x1788> │ │ │ │ + bl 1a6600 <_PyToken_ThreeChars@@Base+0x178c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9999a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ + bne.w 99a02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a82a <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ + beq.w 9a892 <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r5, r3, [r2, #20] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl c5ca0 <_PyArg_CheckPositional@@Base+0x2060> │ │ │ │ + bl c5ce4 <_PyArg_CheckPositional@@Base+0x2060> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ strd r5, r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ strd r9, sl, [sp, #4] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrd r3, r2, [r7, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 1a80b8 │ │ │ │ + bl 1a8788 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99df2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e02> │ │ │ │ + beq.w 99e5a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e02> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ - bl 7fe38 │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 99eda <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eea> │ │ │ │ + b.w 99f42 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eea> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a8e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28f6> │ │ │ │ - bl 96658 │ │ │ │ + beq.w 9a94e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28f6> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a8e6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28f6> │ │ │ │ + bne.w 9a94e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28f6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ee0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ + bne.w 99f48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9a1ee <_Py_ReachedRecursionLimitWithMargin@@Base+0x21fe> │ │ │ │ + beq.w 9a256 <_Py_ReachedRecursionLimitWithMargin@@Base+0x21fe> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a218 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2228> │ │ │ │ + bne.w 9a280 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2228> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ - bl 9aa54 │ │ │ │ - cbz r0, 994ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x14fa> │ │ │ │ + bl 9aabc │ │ │ │ + cbz r0, 99552 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl c8e54 │ │ │ │ + bl c8e98 │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 994ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x14fa> │ │ │ │ + cbz r0, 99552 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14fa> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ - cbz r0, 994ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x14fa> │ │ │ │ + bl 9aabc │ │ │ │ + cbz r0, 99552 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl c9c00 │ │ │ │ + bl c9c44 │ │ │ │ mov fp, r0 │ │ │ │ - cbz r0, 994ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x14fa> │ │ │ │ + cbz r0, 99552 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a5c78 <_PyToken_ThreeChars@@Base+0x14d0> │ │ │ │ + bl 1a6348 <_PyToken_ThreeChars@@Base+0x14d4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99a94 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1aa4> │ │ │ │ + bne.w 99afc <_Py_ReachedRecursionLimitWithMargin@@Base+0x1aa4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ee0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ + bne.w 99f48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ede <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ + beq.w 99f46 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ mov r0, r4 │ │ │ │ - bl c8e54 │ │ │ │ + bl c8e98 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ede <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ + beq.w 99f46 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ede <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ + beq.w 99f46 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ mov r0, r4 │ │ │ │ - bl c9c00 │ │ │ │ + bl c9c44 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ede <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ + beq.w 99f46 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a5f30 <_PyToken_ThreeChars@@Base+0x1788> │ │ │ │ + bl 1a6600 <_PyToken_ThreeChars@@Base+0x178c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ee0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ + bne.w 99f48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #28] │ │ │ │ str r2, [r7, #24] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ ldr r2, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ee0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ + beq.w 99f48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ strd r9, r5, [sp] │ │ │ │ - bl 1a6298 <_PyToken_ThreeChars@@Base+0x1af0> │ │ │ │ + bl 1a6968 <_PyToken_ThreeChars@@Base+0x1af4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ad8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ae8> │ │ │ │ + beq.w 99b40 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ae8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a844 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2854> │ │ │ │ + bne.w 9a8ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x2854> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 990b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ + b.n 9911e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a8d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28e6> │ │ │ │ - bl 96658 │ │ │ │ + beq.w 9a93e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28e6> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a8d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28e6> │ │ │ │ + bne.w 9a93e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28e6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99eec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + bne.w 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a2bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x22cc> │ │ │ │ + beq.w 9a324 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22cc> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a2e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22f2> │ │ │ │ + bne.w 9a34a <_Py_ReachedRecursionLimitWithMargin@@Base+0x22f2> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ - cbz r0, 9960c <_Py_ReachedRecursionLimitWithMargin@@Base+0x161c> │ │ │ │ - movw r2, #43284 @ 0xa914 │ │ │ │ + bl 9aabc │ │ │ │ + cbz r0, 99674 <_Py_ReachedRecursionLimitWithMargin@@Base+0x161c> │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a54f0 <_PyToken_ThreeChars@@Base+0xd48> │ │ │ │ - cbz r0, 9960c <_Py_ReachedRecursionLimitWithMargin@@Base+0x161c> │ │ │ │ + bl 1a5bc0 <_PyToken_ThreeChars@@Base+0xd4c> │ │ │ │ + cbz r0, 99674 <_Py_ReachedRecursionLimitWithMargin@@Base+0x161c> │ │ │ │ mov r0, r4 │ │ │ │ - bl c9c00 │ │ │ │ + bl c9c44 │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 9960c <_Py_ReachedRecursionLimitWithMargin@@Base+0x161c> │ │ │ │ + cbz r0, 99674 <_Py_ReachedRecursionLimitWithMargin@@Base+0x161c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a613c <_PyToken_ThreeChars@@Base+0x1994> │ │ │ │ + bl 1a680c <_PyToken_ThreeChars@@Base+0x1998> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99b8c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b9c> │ │ │ │ + bne.w 99bf4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b9c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r9, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99eec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + bne.w 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99dfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e0e> │ │ │ │ - movw r2, #43284 @ 0xa914 │ │ │ │ + beq.w 99e66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e0e> │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a54f0 <_PyToken_ThreeChars@@Base+0xd48> │ │ │ │ + bl 1a5bc0 <_PyToken_ThreeChars@@Base+0xd4c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99dfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e0e> │ │ │ │ + beq.w 99e66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e0e> │ │ │ │ mov r0, r4 │ │ │ │ - bl c9c00 │ │ │ │ + bl c9c44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99dfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e0e> │ │ │ │ + beq.w 99e66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e0e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a6654 <_PyToken_ThreeChars@@Base+0x1eac> │ │ │ │ + bl 1a6d24 <_PyToken_ThreeChars@@Base+0x1eb0> │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99dfe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e0e> │ │ │ │ + beq.w 99e66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e0e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a5f30 <_PyToken_ThreeChars@@Base+0x1788> │ │ │ │ + bl 1a6600 <_PyToken_ThreeChars@@Base+0x178c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99e00 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e10> │ │ │ │ + bne.w 99e68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e10> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a613c <_PyToken_ThreeChars@@Base+0x1994> │ │ │ │ + bl 1a680c <_PyToken_ThreeChars@@Base+0x1998> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99e00 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e10> │ │ │ │ + bne.w 99e68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1e10> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99eec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + beq.w 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r2, [r7, #12] │ │ │ │ str r3, [r7, #16] │ │ │ │ - bl b0138 <_PyArena_Malloc@@Base> │ │ │ │ + bl b01c8 <_PyArena_Malloc@@Base> │ │ │ │ ldrd r2, r3, [r7, #12] │ │ │ │ mov r6, r0 │ │ │ │ - cbz r0, 996c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16d8> │ │ │ │ + cbz r0, 99730 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16d8> │ │ │ │ strd r2, r3, [r0, #40] @ 0x28 │ │ │ │ strd fp, sl, [r0, #32] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [r0, #8] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ movs r2, #18 │ │ │ │ str r5, [r0, #4] │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ - bl 7fe38 │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a8a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28b6> │ │ │ │ + bne.w 9a90e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28b6> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 990b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ - b.n 999f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a00> │ │ │ │ + bne.w 9911e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ + b.n 99a58 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a00> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a872 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2882> │ │ │ │ - bl 96658 │ │ │ │ + beq.w 9a8da <_Py_ReachedRecursionLimitWithMargin@@Base+0x2882> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a872 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2882> │ │ │ │ + bne.w 9a8da <_Py_ReachedRecursionLimitWithMargin@@Base+0x2882> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a4ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ + bne.w 9a514 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9a4b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24c6> │ │ │ │ + beq.w 9a51e <_Py_ReachedRecursionLimitWithMargin@@Base+0x24c6> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a4de <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ee> │ │ │ │ + bne.w 9a546 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ee> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a4aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ba> │ │ │ │ + beq.w 9a512 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl c8e54 │ │ │ │ + bl c8e98 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a4aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ba> │ │ │ │ + beq.w 9a512 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ba> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a4aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ba> │ │ │ │ + beq.w 9a512 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl c9c00 │ │ │ │ + bl c9c44 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a4aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ba> │ │ │ │ + beq.w 9a512 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a5f30 <_PyToken_ThreeChars@@Base+0x1788> │ │ │ │ + bl 1a6600 <_PyToken_ThreeChars@@Base+0x178c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a4ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ + bne.w 9a514 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #28] │ │ │ │ str r2, [r7, #24] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ ldr r2, [r7, #24] │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a4ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ + beq.w 9a514 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, sl │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ strd r9, r5, [sp] │ │ │ │ - bl 1a8f48 <_PyBytes_DecodeEscape2@@Base+0xbf8> │ │ │ │ + bl 1a9618 <_PyBytes_DecodeEscape2@@Base+0xbf8> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a626 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2636> │ │ │ │ + beq.w 9a68e <_Py_ReachedRecursionLimitWithMargin@@Base+0x2636> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ - bl 7fe38 │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.n 99044 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1054> │ │ │ │ + b.n 990ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x1054> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a712 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2722> │ │ │ │ + beq.w 9a77a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2722> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 997ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x17fa> │ │ │ │ + bcc.n 99852 <_Py_ReachedRecursionLimitWithMargin@@Base+0x17fa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 99810 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1820> │ │ │ │ + cbnz r3, 99878 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1820> │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9a72c <_Py_ReachedRecursionLimitWithMargin@@Base+0x273c> │ │ │ │ + bne.w 9a794 <_Py_ReachedRecursionLimitWithMargin@@Base+0x273c> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9980c <_Py_ReachedRecursionLimitWithMargin@@Base+0x181c> │ │ │ │ + blt.n 99874 <_Py_ReachedRecursionLimitWithMargin@@Base+0x181c> │ │ │ │ ldr r6, [r7, #28] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.w 98e18 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe28> │ │ │ │ + b.w 98e80 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe28> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 98e7a <_Py_ReachedRecursionLimitWithMargin@@Base+0xe8a> │ │ │ │ + beq.w 98ee2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe8a> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ movs r6, #0 │ │ │ │ - b.n 990b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c8> │ │ │ │ + b.n 99120 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a434 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2444> │ │ │ │ + blt.w 9a49c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2444> │ │ │ │ ldrd r3, r1, [r4, #4] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq.w 99252 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ + beq.w 992ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98e48 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe58> │ │ │ │ + b.w 98eb0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe58> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a43c <_Py_ReachedRecursionLimitWithMargin@@Base+0x244c> │ │ │ │ + blt.w 9a4a4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x244c> │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #682 @ 0x2aa │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 99468 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1478> │ │ │ │ + beq.w 994d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1478> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98e96 <_Py_ReachedRecursionLimitWithMargin@@Base+0xea6> │ │ │ │ + b.w 98efe <_Py_ReachedRecursionLimitWithMargin@@Base+0xea6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a448 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2458> │ │ │ │ + blt.w 9a4b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2458> │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #698 @ 0x2ba │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 99252 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ + beq.w 992ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x1262> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98e6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xe7a> │ │ │ │ + b.w 98ed2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe7a> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a73c <_Py_ReachedRecursionLimitWithMargin@@Base+0x274c> │ │ │ │ + beq.w 9a7a4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x274c> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 998b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18c0> │ │ │ │ + bcc.n 99918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 998d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18e4> │ │ │ │ + cbnz r3, 9993c <_Py_ReachedRecursionLimitWithMargin@@Base+0x18e4> │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9a616 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2626> │ │ │ │ + bne.w 9a67e <_Py_ReachedRecursionLimitWithMargin@@Base+0x2626> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 998d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18e0> │ │ │ │ + blt.n 99938 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18e0> │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.w 98ed6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xee6> │ │ │ │ + b.w 98f3e <_Py_ReachedRecursionLimitWithMargin@@Base+0xee6> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 99304 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1314> │ │ │ │ + b.n 9936c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1314> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a8f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2900> │ │ │ │ + beq.w 9a958 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2900> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 998f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1902> │ │ │ │ + bcc.n 9995a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1902> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 99916 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1926> │ │ │ │ + cbnz r3, 9997e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1926> │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9a90a <_Py_ReachedRecursionLimitWithMargin@@Base+0x291a> │ │ │ │ + bne.w 9a972 <_Py_ReachedRecursionLimitWithMargin@@Base+0x291a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 99912 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1922> │ │ │ │ + blt.n 9997a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1922> │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - b.w 98f4a <_Py_ReachedRecursionLimitWithMargin@@Base+0xf5a> │ │ │ │ + b.w 98fb2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf5a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 99330 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1340> │ │ │ │ + b.n 99398 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1340> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a424 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2434> │ │ │ │ + blt.w 9a48c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2434> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #49 @ 0x31 │ │ │ │ - beq.w 992aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ba> │ │ │ │ + beq.w 99312 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12ba> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98f06 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf16> │ │ │ │ + b.w 98f6e <_Py_ReachedRecursionLimitWithMargin@@Base+0xf16> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a42c <_Py_ReachedRecursionLimitWithMargin@@Base+0x243c> │ │ │ │ + blt.w 9a494 <_Py_ReachedRecursionLimitWithMargin@@Base+0x243c> │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #698 @ 0x2ba │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 99314 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1324> │ │ │ │ + beq.w 9937c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1324> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98f7e <_Py_ReachedRecursionLimitWithMargin@@Base+0xf8e> │ │ │ │ + b.w 98fe6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf8e> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9a5f6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2606> │ │ │ │ + beq.w 9a65e <_Py_ReachedRecursionLimitWithMargin@@Base+0x2606> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcs.w 9a88c <_Py_ReachedRecursionLimitWithMargin@@Base+0x289c> │ │ │ │ + bcs.w 9a8f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x289c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 9999a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ + cbnz r3, 99a02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ ldrd r3, r6, [r4, #8] │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 9a610 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2620> │ │ │ │ + bne.w 9a678 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2620> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 99996 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19a6> │ │ │ │ + blt.n 999fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x19a6> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.w 98fc2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xfd2> │ │ │ │ + b.w 9902a <_Py_ReachedRecursionLimitWithMargin@@Base+0xfd2> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99006 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1016> │ │ │ │ - b.n 99820 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1830> │ │ │ │ + beq.w 9906e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1016> │ │ │ │ + b.n 99888 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1830> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a372 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2382> │ │ │ │ + blt.w 9a3da <_Py_ReachedRecursionLimitWithMargin@@Base+0x2382> │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #698 @ 0x2ba │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9933c <_Py_ReachedRecursionLimitWithMargin@@Base+0x134c> │ │ │ │ + beq.w 993a4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x134c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98ff6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1006> │ │ │ │ + b.w 9905e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1006> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a360 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2370> │ │ │ │ + blt.w 9a3c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2370> │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #656 @ 0x290 │ │ │ │ - beq.w 99588 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1598> │ │ │ │ + beq.w 995f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1598> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9901e <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ + b.w 99086 <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a354 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2364> │ │ │ │ + blt.w 9a3bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2364> │ │ │ │ ldrd r2, r1, [r4, #4] │ │ │ │ movw r3, #689 @ 0x2b1 │ │ │ │ ldr.w r2, [r2, r1, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 996e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16f0> │ │ │ │ + beq.w 99748 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16f0> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 99044 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1054> │ │ │ │ + b.w 990ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x1054> │ │ │ │ str r0, [r7, #24] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a208c │ │ │ │ + bl 1a2758 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9928c <_Py_ReachedRecursionLimitWithMargin@@Base+0x129c> │ │ │ │ + beq.w 992f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x129c> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [r0] │ │ │ │ mov r9, r3 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldrd r6, r3, [r0, #28] │ │ │ │ cmp.w ip, #2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ @@ -164256,1566 +164318,1566 @@ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ strd fp, r0, [sp, #16] │ │ │ │ mov r0, r9 │ │ │ │ strd r6, sl, [sp, #8] │ │ │ │ strd lr, r5, [sp] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #28] │ │ │ │ - beq.w 99ef6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f06> │ │ │ │ - bl 1a75f4 │ │ │ │ + beq.w 99f5e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f06> │ │ │ │ + bl 1a7cc4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n 99aee <_Py_ReachedRecursionLimitWithMargin@@Base+0x1afe> │ │ │ │ + beq.n 99b56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1afe> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ - bl 7fe38 │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.n 99afc <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0c> │ │ │ │ + b.n 99b64 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0c> │ │ │ │ str r0, [r7, #28] │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 99ae2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1af2> │ │ │ │ + cbz r0, 99b4a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1af2> │ │ │ │ ldrd r6, r3, [r2, #20] │ │ │ │ ldr r1, [r7, #28] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 1a13e4 │ │ │ │ + bl 1a1aa4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a63c <_Py_ReachedRecursionLimitWithMargin@@Base+0x264c> │ │ │ │ + beq.w 9a6a4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x264c> │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ mov r1, fp │ │ │ │ str.w r9, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r0, sl │ │ │ │ ldr r6, [r4, #20] │ │ │ │ str r6, [sp, #12] │ │ │ │ - bl 1a6298 <_PyToken_ThreeChars@@Base+0x1af0> │ │ │ │ + bl 1a6968 <_PyToken_ThreeChars@@Base+0x1af4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9957a <_Py_ReachedRecursionLimitWithMargin@@Base+0x158a> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.w 995e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x158a> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a84e <_Py_ReachedRecursionLimitWithMargin@@Base+0x285e> │ │ │ │ + bne.w 9a8b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x285e> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 98e96 <_Py_ReachedRecursionLimitWithMargin@@Base+0xea6> │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 98efe <_Py_ReachedRecursionLimitWithMargin@@Base+0xea6> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 99a88 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a98> │ │ │ │ + bne.n 99af0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a98> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 99816 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1826> │ │ │ │ + b.n 9987e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1826> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ subs r1, #1 │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ mov r2, r1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 990ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ + beq.w 99116 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 990ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ + bne.w 99116 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9a8be <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ce> │ │ │ │ - bl 96658 │ │ │ │ + beq.w 9a926 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ce> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a8be <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ce> │ │ │ │ + bne.w 9a926 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ce> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9a8b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28c6> │ │ │ │ + bne.w 9a91e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28c6> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r1, #38520 @ 0x9678 │ │ │ │ + movw r1, #38584 @ 0x96b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ mov r9, r3 │ │ │ │ - bl 19fbec │ │ │ │ + bl 1a02ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a05a <_Py_ReachedRecursionLimitWithMargin@@Base+0x206a> │ │ │ │ + bne.w 9a0c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x206a> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str.w r9, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9a8b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28c6> │ │ │ │ + bne.w 9a91e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28c6> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #38520 @ 0x9678 │ │ │ │ + movw r1, #38584 @ 0x96b8 │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - bl 19fbec │ │ │ │ + bl 1a02ac │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99fec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffc> │ │ │ │ + bne.w 9a054 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ffc> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ - b.w 990ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ + b.w 99116 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ str r0, [r7, #28] │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a6b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26c0> │ │ │ │ + beq.w 9a718 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26c0> │ │ │ │ str r2, [r7, #24] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ mov r9, r2 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl b0138 <_PyArena_Malloc@@Base> │ │ │ │ + bl b01c8 <_PyArena_Malloc@@Base> │ │ │ │ ldrd r2, r3, [r7, #24] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 996c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16d8> │ │ │ │ + beq.w 99730 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16d8> │ │ │ │ strd fp, sl, [r0, #32] │ │ │ │ str.w r9, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #44] @ 0x2c │ │ │ │ str r5, [r0, #4] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r6, #16] │ │ │ │ movs r2, #18 │ │ │ │ str r0, [r6, #8] │ │ │ │ str r0, [r6, #12] │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ - b.n 996c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16d8> │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + b.n 99730 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16d8> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, fp │ │ │ │ ldr.w r8, [r7, #24] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 99b00 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b10> │ │ │ │ + beq.n 99b68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b10> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 99b00 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b10> │ │ │ │ + bne.n 99b68 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b10> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r7, #28] │ │ │ │ strd r3, r2, [r7, #20] │ │ │ │ - bl b5d24 <_PyObjectArray_FromStackRefArray@@Base+0x1604> │ │ │ │ + bl b5db0 <_PyObjectArray_FromStackRefArray@@Base+0x1600> │ │ │ │ ldrd r3, r2, [r7, #20] │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a83e <_Py_ReachedRecursionLimitWithMargin@@Base+0x284e> │ │ │ │ + beq.w 9a8a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x284e> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ mov ip, r0 │ │ │ │ cmp r1, r2 │ │ │ │ - ble.n 99c88 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c98> │ │ │ │ + ble.n 99cf0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c98> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ ldr.w r5, [r6, r2, lsl #2] │ │ │ │ str.w r5, [r0, r2, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ - b.n 99c1a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c2a> │ │ │ │ + b.n 99c82 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c2a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a7114 <_PyToken_ThreeChars@@Base+0x296c> │ │ │ │ + bl 1a77e4 <_PyToken_ThreeChars@@Base+0x2970> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 992e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12f8> │ │ │ │ + beq.w 99350 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12f8> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [r0, #32] │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ strd r6, r3, [sp] │ │ │ │ ldrd r2, r3, [r0, #12] │ │ │ │ ldrd r0, r1, [r0, #4] │ │ │ │ - bl 1a7bcc │ │ │ │ + bl 1a829c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a81a <_Py_ReachedRecursionLimitWithMargin@@Base+0x282a> │ │ │ │ + beq.w 9a882 <_Py_ReachedRecursionLimitWithMargin@@Base+0x282a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ - bl 7fe38 │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 99304 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1314> │ │ │ │ + b.w 9936c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1314> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 990a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ + beq.w 9910a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a86a <_Py_ReachedRecursionLimitWithMargin@@Base+0x287a> │ │ │ │ + beq.w 9a8d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x287a> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ mov r3, sl │ │ │ │ ldr r0, [r7, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r1, fp │ │ │ │ ldr r5, [r6, #24] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r6, [r6, #20] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 203c80 │ │ │ │ + bl 203edc │ │ │ │ movs r1, #10 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #30192 @ 0x75f0 │ │ │ │ + movw r2, #30256 @ 0x7630 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a91f4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ + bl 1a98c4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, r0 │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a450 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2460> │ │ │ │ + beq.w 9a4b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2460> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 990b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ + beq.w 9911e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ str r2, [r7, #28] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a45e <_Py_ReachedRecursionLimitWithMargin@@Base+0x246e> │ │ │ │ - b.w 990b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ + bne.w 9a4c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x246e> │ │ │ │ + b.w 9911e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a82a <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ + bne.w 9a892 <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ece <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ede> │ │ │ │ + beq.w 99f36 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ede> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ece <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ede> │ │ │ │ + beq.w 99f36 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ede> │ │ │ │ mov r0, r4 │ │ │ │ - bl b48cc <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ + bl b495c <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ece <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ede> │ │ │ │ + beq.w 99f36 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ede> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99ece <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ede> │ │ │ │ + beq.w 99f36 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ede> │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d88 <_PyEval_FrameClearAndPop@@Base+0x2274> │ │ │ │ + bl b9dd4 <_PyEval_FrameClearAndPop@@Base+0x2270> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a466 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ + beq.w 9a4ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a466 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ + beq.w 9a4ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9999a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ + bne.w 99a02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl c9c00 │ │ │ │ + bl c9c44 │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a466 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ + beq.w 9a4ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x2476> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a5f30 <_PyToken_ThreeChars@@Base+0x1788> │ │ │ │ + bl 1a6600 <_PyToken_ThreeChars@@Base+0x178c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9999a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ + bne.w 99a02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a82a <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ + beq.w 9a892 <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldrd r5, r3, [r2, #20] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl c5ca0 <_PyArg_CheckPositional@@Base+0x2060> │ │ │ │ + bl c5ce4 <_PyArg_CheckPositional@@Base+0x2060> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ strd r5, r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ strd r9, sl, [sp, #4] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrd r3, r2, [r7, #24] │ │ │ │ str r6, [sp, #20] │ │ │ │ - bl 256010 │ │ │ │ + bl 256250 │ │ │ │ movs r1, #5 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #29988 @ 0x7524 │ │ │ │ + movw r2, #30052 @ 0x7564 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a91f4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ + bl 1a98c4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99448 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1458> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.w 994b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1458> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99ed4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ee4> │ │ │ │ - b.w 9945a <_Py_ReachedRecursionLimitWithMargin@@Base+0x146a> │ │ │ │ + beq.n 99f3c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ee4> │ │ │ │ + b.w 994c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x146a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r9, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99eec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + bne.n 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ mov.w r1, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99eea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efa> │ │ │ │ - movw r2, #43284 @ 0xa914 │ │ │ │ + beq.n 99f52 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efa> │ │ │ │ + movw r2, #43348 @ 0xa954 │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a54f0 <_PyToken_ThreeChars@@Base+0xd48> │ │ │ │ + bl 1a5bc0 <_PyToken_ThreeChars@@Base+0xd4c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99eea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efa> │ │ │ │ + beq.n 99f52 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efa> │ │ │ │ mov r0, r4 │ │ │ │ - bl c9c00 │ │ │ │ + bl c9c44 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99eea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efa> │ │ │ │ + beq.n 99f52 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 251744 │ │ │ │ + bl 251988 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99eea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efa> │ │ │ │ + beq.n 99f52 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a5f30 <_PyToken_ThreeChars@@Base+0x1788> │ │ │ │ + bl 1a6600 <_PyToken_ThreeChars@@Base+0x178c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99eec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + bne.n 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a613c <_PyToken_ThreeChars@@Base+0x1994> │ │ │ │ + bl 1a680c <_PyToken_ThreeChars@@Base+0x1998> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 99eec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + bne.n 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #20] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ movs r3, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 99eec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + beq.n 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r6, [r6, #24] │ │ │ │ str r2, [r7, #20] │ │ │ │ - bl b0138 <_PyArena_Malloc@@Base> │ │ │ │ + bl b01c8 <_PyArena_Malloc@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 99e9c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eac> │ │ │ │ + cbz r0, 99f04 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eac> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ str r2, [r0, #12] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ strd r2, r6, [r0, #40] @ 0x28 │ │ │ │ movs r2, #19 │ │ │ │ strd r5, r9, [r0, #4] │ │ │ │ strd fp, sl, [r0, #32] │ │ │ │ str r2, [r0, #0] │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #30008 @ 0x7538 │ │ │ │ + movw r2, #30072 @ 0x7578 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1a91f4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ + bl 1a98c4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a46c <_Py_ReachedRecursionLimitWithMargin@@Base+0x247c> │ │ │ │ + beq.w 9a4d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x247c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ - bl 7fe38 │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + bl 7fe58 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a47a <_Py_ReachedRecursionLimitWithMargin@@Base+0x248a> │ │ │ │ - b.n 996d4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x16e4> │ │ │ │ + bne.w 9a4e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x248a> │ │ │ │ + b.n 9973c <_Py_ReachedRecursionLimitWithMargin@@Base+0x16e4> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r6, [r4, #8] │ │ │ │ - cbnz r3, 99efe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0e> │ │ │ │ + cbnz r3, 99f66 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f0e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 999a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b0> │ │ │ │ + b.n 99a08 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19b0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 98e96 <_Py_ReachedRecursionLimitWithMargin@@Base+0xea6> │ │ │ │ + b.w 98efe <_Py_ReachedRecursionLimitWithMargin@@Base+0xea6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 9901e <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ - bl 1f1cec <_PyCompile_GetBinaryIntrinsicName@@Base+0x1e78> │ │ │ │ + b.w 99086 <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ + bl 1f1f34 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1e78> │ │ │ │ mov r6, r0 │ │ │ │ - b.n 99a72 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a82> │ │ │ │ + b.n 99ada <_Py_ReachedRecursionLimitWithMargin@@Base+0x1a82> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a82a <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ + bne.w 9a892 <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eb700 │ │ │ │ - b.n 99ed4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ee4> │ │ │ │ + bl 1eb948 │ │ │ │ + b.n 99f3c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ee4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9945a <_Py_ReachedRecursionLimitWithMargin@@Base+0x146a> │ │ │ │ + blt.w 994c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x146a> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a832 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2842> │ │ │ │ + beq.w 9a89a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2842> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a82a <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ + bne.w 9a892 <_Py_ReachedRecursionLimitWithMargin@@Base+0x283a> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a8cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x28dc> │ │ │ │ - bl 96658 │ │ │ │ + beq.w 9a934 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28dc> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a8cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x28dc> │ │ │ │ + bne.w 9a934 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28dc> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a37a <_Py_ReachedRecursionLimitWithMargin@@Base+0x238a> │ │ │ │ + bne.w 9a3e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x238a> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 99f98 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fa8> │ │ │ │ + cbnz r3, 9a000 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fa8> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9aa54 │ │ │ │ - cbz r0, 99f96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fa6> │ │ │ │ + bl 9aabc │ │ │ │ + cbz r0, 99ffe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fa6> │ │ │ │ mov r0, r4 │ │ │ │ - bl b48cc <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ - cbz r0, 99f96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fa6> │ │ │ │ + bl b495c <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ + cbz r0, 99ffe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fa6> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a380 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2390> │ │ │ │ + bne.w 9a3e8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2390> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a37a <_Py_ReachedRecursionLimitWithMargin@@Base+0x238a> │ │ │ │ + bne.w 9a3e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x238a> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a8e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28f0> │ │ │ │ + bne.w 9a948 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28f0> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, 99fda <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ + cbz r0, 9a042 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ mov r0, r4 │ │ │ │ - bl b48cc <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ - cbz r0, 99fda <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ + bl b495c <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ + cbz r0, 9a042 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a3ca <_Py_ReachedRecursionLimitWithMargin@@Base+0x23da> │ │ │ │ + bne.w 9a432 <_Py_ReachedRecursionLimitWithMargin@@Base+0x23da> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, r0, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99388 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1398> │ │ │ │ - b.n 9999a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ + beq.w 993f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1398> │ │ │ │ + b.n 99a02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f7bcc │ │ │ │ + bl 1f7e0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b84 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b94> │ │ │ │ + beq.w 99bec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b94> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b84 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b94> │ │ │ │ + beq.w 99bec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b94> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b84 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b94> │ │ │ │ + beq.w 99bec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b94> │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 9e160 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ + bl 9e1c4 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b84 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b94> │ │ │ │ + beq.w 99bec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b94> │ │ │ │ ldr r1, [r6, #20] │ │ │ │ movw r3, #61064 @ 0xee88 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r1, [sp, #0] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #30212 @ 0x7604 │ │ │ │ + movw r3, #30276 @ 0x7644 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ + bl 7fe58 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99b86 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b96> │ │ │ │ + beq.w 99bee <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b96> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 990ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ + b.w 99116 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f7bcc │ │ │ │ + bl 1f7e0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b62 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b72> │ │ │ │ + beq.w 99bca <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b72> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99b62 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b72> │ │ │ │ + beq.w 99bca <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b72> │ │ │ │ movw r1, #61112 @ 0xeeb8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #29852 @ 0x749c │ │ │ │ + movw r3, #29916 @ 0x74dc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ mov r3, r6 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #30192 @ 0x75f0 │ │ │ │ + movw r2, #30256 @ 0x7630 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1a91f4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ + bl 1a98c4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a6bc <_Py_ReachedRecursionLimitWithMargin@@Base+0x26cc> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.w 9a724 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26cc> │ │ │ │ + bl 7fe58 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a052 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2062> │ │ │ │ - b.w 990ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ + bne.n 9a0ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x2062> │ │ │ │ + b.w 99116 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ adds r1, r3, #1 │ │ │ │ str r2, [r7, #8] │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w 9a89e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ae> │ │ │ │ - bl 96658 │ │ │ │ + beq.w 9a906 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ae> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a89e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ae> │ │ │ │ + bne.w 9a906 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28ae> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ - cbnz r6, 9a138 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2148> │ │ │ │ - movw r1, #32952 @ 0x80b8 │ │ │ │ + cbnz r6, 9a1a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2148> │ │ │ │ + movw r1, #33016 @ 0x80f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ - bl 19fbec │ │ │ │ - cbz r0, 9a0fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x210e> │ │ │ │ + bl 1a02ac │ │ │ │ + cbz r0, 9a166 <_Py_ReachedRecursionLimitWithMargin@@Base+0x210e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fb968 │ │ │ │ + bl 1fbba8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a1ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x21be> │ │ │ │ + bne.n 9a216 <_Py_ReachedRecursionLimitWithMargin@@Base+0x21be> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #8] │ │ │ │ - cbnz r6, 9a138 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2148> │ │ │ │ + cbnz r6, 9a1a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2148> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #32952 @ 0x80b8 │ │ │ │ + movw r1, #33016 @ 0x80f8 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - bl 19fbec │ │ │ │ + bl 1a02ac │ │ │ │ mov r8, r0 │ │ │ │ - cbnz r0, 9a13e <_Py_ReachedRecursionLimitWithMargin@@Base+0x214e> │ │ │ │ + cbnz r0, 9a1a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x214e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ subs r1, r2, #1 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 991c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x11d8> │ │ │ │ + beq.w 99230 <_Py_ReachedRecursionLimitWithMargin@@Base+0x11d8> │ │ │ │ subs r1, #1 │ │ │ │ ldr.w r8, [r7, #24] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r6, fp │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 99bee <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ + b.n 99c56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 9a11e <_Py_ReachedRecursionLimitWithMargin@@Base+0x212e> │ │ │ │ + b.n 9a186 <_Py_ReachedRecursionLimitWithMargin@@Base+0x212e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1fb968 │ │ │ │ + bl 1fbba8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a118 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2128> │ │ │ │ + beq.n 9a180 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2128> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2031e0 <_PyInterpreterConfig_InitFromDict@@Base+0xc74> │ │ │ │ + bl 203418 <_PyInterpreterConfig_InitFromDict@@Base+0xc74> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9a8c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28d8> │ │ │ │ + bne.w 9a930 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28d8> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a118 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2128> │ │ │ │ + beq.n 9a180 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2128> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a118 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2128> │ │ │ │ + beq.n 9a180 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2128> │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9e160 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ + bl 9e1c4 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a118 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2128> │ │ │ │ + beq.n 9a180 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2128> │ │ │ │ ldr.w r2, [r8, #20] │ │ │ │ movw r3, #61064 @ 0xee88 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #30128 @ 0x75b0 │ │ │ │ + movw r3, #30192 @ 0x75f0 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ + bl 7fe58 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a11a <_Py_ReachedRecursionLimitWithMargin@@Base+0x212a> │ │ │ │ + beq.n 9a182 <_Py_ReachedRecursionLimitWithMargin@@Base+0x212a> │ │ │ │ movs r6, #1 │ │ │ │ str r6, [r4, #60] @ 0x3c │ │ │ │ - b.n 9a11e <_Py_ReachedRecursionLimitWithMargin@@Base+0x212e> │ │ │ │ + b.n 9a186 <_Py_ReachedRecursionLimitWithMargin@@Base+0x212e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2031e0 <_PyInterpreterConfig_InitFromDict@@Base+0xc74> │ │ │ │ + bl 203418 <_PyInterpreterConfig_InitFromDict@@Base+0xc74> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n 9a100 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2110> │ │ │ │ + bne.n 9a168 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2110> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9a0fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x210e> │ │ │ │ + beq.n 9a166 <_Py_ReachedRecursionLimitWithMargin@@Base+0x210e> │ │ │ │ movw r3, #61112 @ 0xeeb8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #29852 @ 0x749c │ │ │ │ + movw r3, #29916 @ 0x74dc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ + bl 7fe58 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r1, r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a1a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x21b8> │ │ │ │ - b.n 9a11a <_Py_ReachedRecursionLimitWithMargin@@Base+0x212a> │ │ │ │ + bne.n 9a210 <_Py_ReachedRecursionLimitWithMargin@@Base+0x21b8> │ │ │ │ + b.n 9a182 <_Py_ReachedRecursionLimitWithMargin@@Base+0x212a> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a84e <_Py_ReachedRecursionLimitWithMargin@@Base+0x285e> │ │ │ │ + blt.w 9a8b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x285e> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a85e <_Py_ReachedRecursionLimitWithMargin@@Base+0x286e> │ │ │ │ + beq.w 9a8c6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x286e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99ee0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ + bne.w 99f48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w 9a896 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28a6> │ │ │ │ - bl 96658 │ │ │ │ + beq.w 9a8fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x28a6> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9a896 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28a6> │ │ │ │ + bne.w 9a8fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x28a6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a32c <_Py_ReachedRecursionLimitWithMargin@@Base+0x233c> │ │ │ │ + bne.n 9a394 <_Py_ReachedRecursionLimitWithMargin@@Base+0x233c> │ │ │ │ str r3, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ mov sl, r3 │ │ │ │ - bl 9aa54 │ │ │ │ - cbz r0, 9a264 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2274> │ │ │ │ + bl 9aabc │ │ │ │ + cbz r0, 9a2cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2274> │ │ │ │ mov r0, r4 │ │ │ │ - bl c8e54 │ │ │ │ - cbz r0, 9a264 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2274> │ │ │ │ + bl c8e98 │ │ │ │ + cbz r0, 9a2cc <_Py_ReachedRecursionLimitWithMargin@@Base+0x2274> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a2fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x230e> │ │ │ │ + bne.n 9a366 <_Py_ReachedRecursionLimitWithMargin@@Base+0x230e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w sl, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a32c <_Py_ReachedRecursionLimitWithMargin@@Base+0x233c> │ │ │ │ + bne.n 9a394 <_Py_ReachedRecursionLimitWithMargin@@Base+0x233c> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 9a2aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ba> │ │ │ │ + cbz r0, 9a312 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ba> │ │ │ │ mov r0, r4 │ │ │ │ - bl c8e54 │ │ │ │ - cbz r0, 9a2aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ba> │ │ │ │ + bl c8e98 │ │ │ │ + cbz r0, 9a312 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ba> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ - cbz r0, 9a2aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ba> │ │ │ │ + bl 9aabc │ │ │ │ + cbz r0, 9a312 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ba> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ - cbz r0, 9a2aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ba> │ │ │ │ + bl 9aabc │ │ │ │ + cbz r0, 9a312 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22ba> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9e160 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ + bl 9e1c4 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a332 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2342> │ │ │ │ + bne.n 9a39a <_Py_ReachedRecursionLimitWithMargin@@Base+0x2342> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, r0, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 994b4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14c4> │ │ │ │ - b.n 99ee0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ + beq.w 9951c <_Py_ReachedRecursionLimitWithMargin@@Base+0x14c4> │ │ │ │ + b.n 99f48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a8a6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x28b6> │ │ │ │ + blt.w 9a90e <_Py_ReachedRecursionLimitWithMargin@@Base+0x28b6> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov fp, r2 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ - cbz r3, 9a2f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2304> │ │ │ │ + cbz r3, 9a35c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2304> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 99eec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + bne.w 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 270df4 <_PyType_SetVersion@@Base+0x180> │ │ │ │ + bl 271034 <_PyDeadline_Get@@Base+0x1b4> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + bne.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ str.w r9, [r4, #8] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 995d8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x15e8> │ │ │ │ - b.n 99eec <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ + beq.w 99640 <_Py_ReachedRecursionLimitWithMargin@@Base+0x15e8> │ │ │ │ + b.n 99f54 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1efc> │ │ │ │ movw r3, #61112 @ 0xeeb8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #29852 @ 0x749c │ │ │ │ + movw r3, #29916 @ 0x74dc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ + bl 7fe58 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a2ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x22bc> │ │ │ │ + beq.n 9a314 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22bc> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9a2b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22c0> │ │ │ │ + b.n 9a318 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22c0> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9a2b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22c0> │ │ │ │ + b.n 9a318 <_Py_ReachedRecursionLimitWithMargin@@Base+0x22c0> │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ movw r3, #61064 @ 0xee88 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #29868 @ 0x74ac │ │ │ │ + movw r3, #29932 @ 0x74ec │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ - b.n 9a318 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2328> │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ + b.n 9a380 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2328> │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 99044 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1054> │ │ │ │ + b.w 990ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x1054> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9901e <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ + b.w 99086 <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r6, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 990b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c8> │ │ │ │ + b.w 99120 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c8> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98ff6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1006> │ │ │ │ + b.w 9905e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1006> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 99fe0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ff0> │ │ │ │ + b.n 9a048 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ff0> │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d88 <_PyEval_FrameClearAndPop@@Base+0x2274> │ │ │ │ + bl b9dd4 <_PyEval_FrameClearAndPop@@Base+0x2270> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fa6> │ │ │ │ + beq.w 99ffe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fa6> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99f96 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fa6> │ │ │ │ + beq.w 99ffe <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fa6> │ │ │ │ movw r3, #61112 @ 0xeeb8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #29852 @ 0x749c │ │ │ │ + movw r3, #29916 @ 0x74dc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ + bl 7fe58 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99fdc <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fec> │ │ │ │ + beq.w 9a044 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fec> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 99fe0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ff0> │ │ │ │ + b.n 9a048 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ff0> │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d88 <_PyEval_FrameClearAndPop@@Base+0x2274> │ │ │ │ + bl b9dd4 <_PyEval_FrameClearAndPop@@Base+0x2270> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99fda <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ + beq.w 9a042 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99fda <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ + beq.w 9a042 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99fda <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ + beq.w 9a042 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9e160 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ + bl 9e1c4 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99fda <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ + beq.w 9a042 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fea> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ movw r3, #61064 @ 0xee88 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #29928 @ 0x74e8 │ │ │ │ + movw r3, #29992 @ 0x7528 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ - b.n 9a3b4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x23c4> │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ + b.n 9a41c <_Py_ReachedRecursionLimitWithMargin@@Base+0x23c4> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98f06 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf16> │ │ │ │ + b.w 98f6e <_Py_ReachedRecursionLimitWithMargin@@Base+0xf16> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98f7e <_Py_ReachedRecursionLimitWithMargin@@Base+0xf8e> │ │ │ │ + b.w 98fe6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf8e> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98e48 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe58> │ │ │ │ + b.w 98eb0 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe58> │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 98e96 <_Py_ReachedRecursionLimitWithMargin@@Base+0xea6> │ │ │ │ + b.w 98efe <_Py_ReachedRecursionLimitWithMargin@@Base+0xea6> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 98e6a <_Py_ReachedRecursionLimitWithMargin@@Base+0xe7a> │ │ │ │ + b.w 98ed2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe7a> │ │ │ │ str r2, [r7, #28] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 990b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c0> │ │ │ │ + beq.w 99118 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c0> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 990b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c0> │ │ │ │ + b.w 99118 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9999a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 99a02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ + bl 7fe58 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9a87c <_Py_ReachedRecursionLimitWithMargin@@Base+0x288c> │ │ │ │ + beq.w 9a8e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x288c> │ │ │ │ movs r1, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ mov r3, r1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.w 9901e <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ + b.w 99086 <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #30096 @ 0x7590 │ │ │ │ + movw r1, #30160 @ 0x75d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r3, [r7, #28] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r7, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 990a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ + b.w 9910a <_Py_ReachedRecursionLimitWithMargin@@Base+0x10b2> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 99044 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1054> │ │ │ │ + b.w 990ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x1054> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 997c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x17d4> │ │ │ │ + blt.w 9982c <_Py_ReachedRecursionLimitWithMargin@@Base+0x17d4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a61c <_Py_ReachedRecursionLimitWithMargin@@Base+0x262c> │ │ │ │ + beq.w 9a684 <_Py_ReachedRecursionLimitWithMargin@@Base+0x262c> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a4ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ + bne.n 9a514 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.n 9a5d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25e0> │ │ │ │ - bl 96658 │ │ │ │ + beq.n 9a638 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25e0> │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a5d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25e0> │ │ │ │ + bne.n 9a638 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25e0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a5a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25b8> │ │ │ │ + bne.n 9a610 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25b8> │ │ │ │ str r3, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ mov sl, r3 │ │ │ │ - bl 9aa54 │ │ │ │ - cbz r0, 9a524 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2534> │ │ │ │ + bl 9aabc │ │ │ │ + cbz r0, 9a58c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2534> │ │ │ │ mov r0, r4 │ │ │ │ - bl c8e54 │ │ │ │ - cbz r0, 9a524 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2534> │ │ │ │ + bl c8e98 │ │ │ │ + cbz r0, 9a58c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2534> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ - cbnz r0, 9a57a <_Py_ReachedRecursionLimitWithMargin@@Base+0x258a> │ │ │ │ + bl 9aabc │ │ │ │ + cbnz r0, 9a5e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x258a> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w sl, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a5a8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25b8> │ │ │ │ + bne.n 9a610 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25b8> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ mov sl, r0 │ │ │ │ - cbz r0, 9a568 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2578> │ │ │ │ + cbz r0, 9a5d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2578> │ │ │ │ mov r0, r4 │ │ │ │ - bl c8e54 │ │ │ │ - cbz r0, 9a568 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2578> │ │ │ │ + bl c8e98 │ │ │ │ + cbz r0, 9a5d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2578> │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ - cbz r0, 9a568 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2578> │ │ │ │ + bl 9aabc │ │ │ │ + cbz r0, 9a5d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2578> │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ - cbz r0, 9a568 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2578> │ │ │ │ + bl 9aabc │ │ │ │ + cbz r0, 9a5d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2578> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ movs r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9e160 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ + bl 9e1c4 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ ldr r3, [r7, #28] │ │ │ │ - cbnz r0, 9a5ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x25be> │ │ │ │ + cbnz r0, 9a616 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25be> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, r0, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9972c <_Py_ReachedRecursionLimitWithMargin@@Base+0x173c> │ │ │ │ - b.n 9a4ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ + beq.w 99794 <_Py_ReachedRecursionLimitWithMargin@@Base+0x173c> │ │ │ │ + b.n 9a514 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ movw r3, #61112 @ 0xeeb8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #28] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #29852 @ 0x749c │ │ │ │ + movw r3, #29916 @ 0x74dc │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ - bl 7fe38 │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ + bl 7fe58 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9a56a <_Py_ReachedRecursionLimitWithMargin@@Base+0x257a> │ │ │ │ + beq.n 9a5d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x257a> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9a56e <_Py_ReachedRecursionLimitWithMargin@@Base+0x257e> │ │ │ │ + b.n 9a5d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x257e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9a56e <_Py_ReachedRecursionLimitWithMargin@@Base+0x257e> │ │ │ │ + b.n 9a5d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x257e> │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r3 │ │ │ │ movw r3, #61064 @ 0xee88 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #30032 @ 0x7550 │ │ │ │ + movw r3, #30096 @ 0x7590 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ - b.n 9a594 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25a4> │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ + b.n 9a5fc <_Py_ReachedRecursionLimitWithMargin@@Base+0x25a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.n 9a4fa <_Py_ReachedRecursionLimitWithMargin@@Base+0x250a> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.n 9a562 <_Py_ReachedRecursionLimitWithMargin@@Base+0x250a> │ │ │ │ ldr.w r3, [r5, #716] @ 0x2cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9a7fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x280e> │ │ │ │ + beq.w 9a866 <_Py_ReachedRecursionLimitWithMargin@@Base+0x280e> │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.n 9a5f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2600> │ │ │ │ + bcc.n 9a658 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2600> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 98dd6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xde6> │ │ │ │ + b.w 98e3e <_Py_ReachedRecursionLimitWithMargin@@Base+0xde6> │ │ │ │ str r0, [r7, #28] │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 99978 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1988> │ │ │ │ - b.w 9996e <_Py_ReachedRecursionLimitWithMargin@@Base+0x197e> │ │ │ │ + bhi.w 999e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1988> │ │ │ │ + b.w 999d6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x197e> │ │ │ │ mov r6, r3 │ │ │ │ - b.w 98fc2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xfd2> │ │ │ │ + b.w 9902a <_Py_ReachedRecursionLimitWithMargin@@Base+0xfd2> │ │ │ │ mov r2, r6 │ │ │ │ - b.w 98ed6 <_Py_ReachedRecursionLimitWithMargin@@Base+0xee6> │ │ │ │ + b.w 98f3e <_Py_ReachedRecursionLimitWithMargin@@Base+0xee6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9972c <_Py_ReachedRecursionLimitWithMargin@@Base+0x173c> │ │ │ │ - b.n 9a4ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ - bl 7fe38 │ │ │ │ + beq.w 99794 <_Py_ReachedRecursionLimitWithMargin@@Base+0x173c> │ │ │ │ + b.n 9a514 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24bc> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 997c4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x17d4> │ │ │ │ + bne.w 9982c <_Py_ReachedRecursionLimitWithMargin@@Base+0x17d4> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 99044 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1054> │ │ │ │ + b.w 990ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x1054> │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.w 99aba <_Py_ReachedRecursionLimitWithMargin@@Base+0x1aca> │ │ │ │ + b.w 99b22 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1aca> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 991b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x11c8> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 99220 <_Py_ReachedRecursionLimitWithMargin@@Base+0x11c8> │ │ │ │ str r3, [r7, #28] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ subs r1, #1 │ │ │ │ - b.w 99b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b1e> │ │ │ │ + b.w 99b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b1e> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ - b.w 99b0e <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b1e> │ │ │ │ + b.w 99b76 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b1e> │ │ │ │ mov r0, r4 │ │ │ │ strd r3, r2, [r7, #24] │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldrd r3, r2, [r7, #24] │ │ │ │ - b.w 9915a <_Py_ReachedRecursionLimitWithMargin@@Base+0x116a> │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, 9a6da <_Py_ReachedRecursionLimitWithMargin@@Base+0x26ea> │ │ │ │ + b.w 991c2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x116a> │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, 9a742 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26ea> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9923a <_Py_ReachedRecursionLimitWithMargin@@Base+0x124a> │ │ │ │ + bne.w 992a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x124a> │ │ │ │ ldr.w r8, [r7, #24] │ │ │ │ mov r6, fp │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - b.w 99bee <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ + b.w 99c56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ lsls r5, r5, #1 │ │ │ │ mov r0, fp │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bl 85ed0 │ │ │ │ - cbz r0, 9a6f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2700> │ │ │ │ + bl 85f04 │ │ │ │ + cbz r0, 9a758 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2700> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov fp, r0 │ │ │ │ - b.w 99242 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1252> │ │ │ │ + b.w 992aa <_Py_ReachedRecursionLimitWithMargin@@Base+0x1252> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 9901e <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ + b.w 99086 <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbz r3, 9a6fe <_Py_ReachedRecursionLimitWithMargin@@Base+0x270e> │ │ │ │ - bl 7fe38 │ │ │ │ + cbz r3, 9a766 <_Py_ReachedRecursionLimitWithMargin@@Base+0x270e> │ │ │ │ + bl 7fe58 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9a052 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2062> │ │ │ │ + bne.w 9a0ba <_Py_ReachedRecursionLimitWithMargin@@Base+0x2062> │ │ │ │ subs r2, r0, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, r0, #2 │ │ │ │ - b.w 990b6 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ + b.w 9911e <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c6> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r6, fp │ │ │ │ ldr.w r8, [r7, #24] │ │ │ │ subs r2, #1 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 99bee <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ + b.w 99c56 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1bfe> │ │ │ │ ldrd r3, r8, [r7, #20] │ │ │ │ mov r0, fp │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 762f0 │ │ │ │ - b.n 9a650 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2660> │ │ │ │ + bl 76338 │ │ │ │ + b.n 9a6b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2660> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - b.n 9a6d0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26e0> │ │ │ │ + b.n 9a738 <_Py_ReachedRecursionLimitWithMargin@@Base+0x26e0> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 99afc <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0c> │ │ │ │ + b.w 99b64 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b0c> │ │ │ │ subs r2, r3, #1 │ │ │ │ movs r6, #0 │ │ │ │ - b.w 990b8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c8> │ │ │ │ + b.w 99120 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c8> │ │ │ │ str r0, [r7, #28] │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 997ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x17fa> │ │ │ │ - b.w 997dc <_Py_ReachedRecursionLimitWithMargin@@Base+0x17ec> │ │ │ │ + bhi.w 99852 <_Py_ReachedRecursionLimitWithMargin@@Base+0x17fa> │ │ │ │ + b.w 99844 <_Py_ReachedRecursionLimitWithMargin@@Base+0x17ec> │ │ │ │ mov r6, r3 │ │ │ │ - b.w 98e18 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe28> │ │ │ │ + b.w 98e80 <_Py_ReachedRecursionLimitWithMargin@@Base+0xe28> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 992ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x12de> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 99336 <_Py_ReachedRecursionLimitWithMargin@@Base+0x12de> │ │ │ │ str r0, [r7, #28] │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 998b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18c0> │ │ │ │ - b.w 998a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18b2> │ │ │ │ + bhi.w 99918 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18c0> │ │ │ │ + b.w 9990a <_Py_ReachedRecursionLimitWithMargin@@Base+0x18b2> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 99276 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1286> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 992de <_Py_ReachedRecursionLimitWithMargin@@Base+0x1286> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 99360 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1370> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 993c8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1370> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9a7da <_Py_ReachedRecursionLimitWithMargin@@Base+0x27ea> │ │ │ │ + beq.n 9a842 <_Py_ReachedRecursionLimitWithMargin@@Base+0x27ea> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcs.w 9a884 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2894> │ │ │ │ + bcs.w 9a8ec <_Py_ReachedRecursionLimitWithMargin@@Base+0x2894> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9a86a <_Py_ReachedRecursionLimitWithMargin@@Base+0x287a> │ │ │ │ + bne.n 9a8d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x287a> │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9a814 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2824> │ │ │ │ + bne.n 9a87c <_Py_ReachedRecursionLimitWithMargin@@Base+0x2824> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9a7ce <_Py_ReachedRecursionLimitWithMargin@@Base+0x27de> │ │ │ │ + blt.n 9a836 <_Py_ReachedRecursionLimitWithMargin@@Base+0x27de> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov r9, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9a86a <_Py_ReachedRecursionLimitWithMargin@@Base+0x287a> │ │ │ │ + bne.n 9a8d2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x287a> │ │ │ │ ldrd r2, r1, [r4, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 99098 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a8> │ │ │ │ + bne.w 99100 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a8> │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #28] │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9a4a2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x24b2> │ │ │ │ + blt.w 9a50a <_Py_ReachedRecursionLimitWithMargin@@Base+0x24b2> │ │ │ │ ldrd r0, r2, [r4, #4] │ │ │ │ - b.w 99098 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a8> │ │ │ │ + b.w 99100 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10a8> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 990b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c0> │ │ │ │ + b.w 99118 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c0> │ │ │ │ str r0, [r7, #28] │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.n 9a77c <_Py_ReachedRecursionLimitWithMargin@@Base+0x278c> │ │ │ │ - b.n 9a772 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2782> │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + bhi.n 9a7e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x278c> │ │ │ │ + b.n 9a7da <_Py_ReachedRecursionLimitWithMargin@@Base+0x2782> │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #276] @ (9a910 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2920>) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #276] @ (9a978 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2920>) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r2, [r5, #712] @ 0x2c8 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.w 9a5e2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x25f2> │ │ │ │ - b.n 9a5f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2600> │ │ │ │ + bls.w 9a64a <_Py_ReachedRecursionLimitWithMargin@@Base+0x25f2> │ │ │ │ + b.n 9a658 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2600> │ │ │ │ mov r2, r3 │ │ │ │ - b.w 99088 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1098> │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 990f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1098> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 99c7a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c8a> │ │ │ │ + bne.w 99ce2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1c8a> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 99300 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1310> │ │ │ │ + b.w 99368 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1310> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 99eda <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eea> │ │ │ │ + b.w 99f42 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1eea> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 99388 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1398> │ │ │ │ - b.w 9999a <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ + beq.w 993f0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1398> │ │ │ │ + b.w 99a02 <_Py_ReachedRecursionLimitWithMargin@@Base+0x19aa> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r7, #28] │ │ │ │ - b.n 9a6f8 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2708> │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 9a760 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2708> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 99582 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ + beq.w 995ea <_Py_ReachedRecursionLimitWithMargin@@Base+0x1592> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 98e96 <_Py_ReachedRecursionLimitWithMargin@@Base+0xea6> │ │ │ │ + b.w 98efe <_Py_ReachedRecursionLimitWithMargin@@Base+0xea6> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 994b4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x14c4> │ │ │ │ - b.w 99ee0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ + beq.w 9951c <_Py_ReachedRecursionLimitWithMargin@@Base+0x14c4> │ │ │ │ + b.w 99f48 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1ef0> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 990b0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c0> │ │ │ │ + b.w 99118 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 99704 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1714> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9976c <_Py_ReachedRecursionLimitWithMargin@@Base+0x1714> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9901e <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ + b.w 99086 <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.n 9a77c <_Py_ReachedRecursionLimitWithMargin@@Base+0x278c> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.n 9a7e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x278c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 99978 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1988> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 999e0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1988> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.n 9a238 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2248> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.n 9a2a0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x2248> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.n 9a0dc <_Py_ReachedRecursionLimitWithMargin@@Base+0x20ec> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.n 9a144 <_Py_ReachedRecursionLimitWithMargin@@Base+0x20ec> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 9901e <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ + b.w 99086 <_Py_ReachedRecursionLimitWithMargin@@Base+0x102e> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 990ae <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ + b.w 99116 <_Py_ReachedRecursionLimitWithMargin@@Base+0x10be> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 99b42 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b52> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 99baa <_Py_ReachedRecursionLimitWithMargin@@Base+0x1b52> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9a11c <_Py_ReachedRecursionLimitWithMargin@@Base+0x212c> │ │ │ │ + b.n 9a184 <_Py_ReachedRecursionLimitWithMargin@@Base+0x212c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 99f58 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f68> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 99fc0 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1f68> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 995ac <_Py_ReachedRecursionLimitWithMargin@@Base+0x15bc> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 99614 <_Py_ReachedRecursionLimitWithMargin@@Base+0x15bc> │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 99fde <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fee> │ │ │ │ + b.w 9a046 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1fee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9948c <_Py_ReachedRecursionLimitWithMargin@@Base+0x149c> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 994f4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x149c> │ │ │ │ str r0, [r7, #28] │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #28] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 998f2 <_Py_ReachedRecursionLimitWithMargin@@Base+0x1902> │ │ │ │ - b.w 998e4 <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f4> │ │ │ │ + bhi.w 9995a <_Py_ReachedRecursionLimitWithMargin@@Base+0x1902> │ │ │ │ + b.w 9994c <_Py_ReachedRecursionLimitWithMargin@@Base+0x18f4> │ │ │ │ mov r2, r6 │ │ │ │ - b.w 98f4a <_Py_ReachedRecursionLimitWithMargin@@Base+0xf5a> │ │ │ │ - subs r4, r7, #6 │ │ │ │ + b.w 98fb2 <_Py_ReachedRecursionLimitWithMargin@@Base+0xf5a> │ │ │ │ + subs r4, r7, #7 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ -0009a914 <_Py_GetConfig@@Base>: │ │ │ │ +0009a97c <_Py_GetConfig@@Base>: │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #32] @ (9a944 <_Py_GetConfig@@Base+0x30>) │ │ │ │ + ldr r3, [pc, #32] @ (9a9ac <_Py_GetConfig@@Base+0x30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ - cbz r3, 9a934 <_Py_GetConfig@@Base+0x20> │ │ │ │ + cbz r3, 9a99c <_Py_GetConfig@@Base+0x20> │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add.w r0, r0, #4160 @ 0x1040 │ │ │ │ pop {r3, pc} │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #8] @ (9a948 <_Py_GetConfig@@Base+0x34>) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (9a9b0 <_Py_GetConfig@@Base+0x34>) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r2, #7 │ │ │ │ + movs r0, #16 │ │ │ │ movs r1, r7 │ │ │ │ │ │ │ │ -0009a94c <_PyObject_NewVar@@Base>: │ │ │ │ +0009a9b4 <_PyObject_NewVar@@Base>: │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ adds r0, #3 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mla r0, r3, r1, r0 │ │ │ │ bic.w r0, r0, #3 │ │ │ │ - bl 70ccc │ │ │ │ - cbz r0, 9a9ce <_PyObject_NewVar@@Base+0x82> │ │ │ │ + bl 70d08 │ │ │ │ + cbz r0, 9aa36 <_PyObject_NewVar@@Base+0x82> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ str r4, [r0, #4] │ │ │ │ - ldr r0, [pc, #92] @ (9a9d8 <_PyObject_NewVar@@Base+0x8c>) │ │ │ │ + ldr r0, [pc, #92] @ (9aa40 <_PyObject_NewVar@@Base+0x8c>) │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r4, [r0, #1600] @ 0x640 │ │ │ │ - cbnz r4, 9a998 <_PyObject_NewVar@@Base+0x4c> │ │ │ │ + cbnz r4, 9aa00 <_PyObject_NewVar@@Base+0x4c> │ │ │ │ mov r0, r3 │ │ │ │ str r5, [r3, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r4, r2 │ │ │ │ - bne.n 9a9be <_PyObject_NewVar@@Base+0x72> │ │ │ │ + bne.n 9aa26 <_PyObject_NewVar@@Base+0x72> │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9a990 <_PyObject_NewVar@@Base+0x44> │ │ │ │ + bne.n 9a9f8 <_PyObject_NewVar@@Base+0x44> │ │ │ │ mov r0, r3 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a990 <_PyObject_NewVar@@Base+0x44> │ │ │ │ + b.n 9a9f8 <_PyObject_NewVar@@Base+0x44> │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9a990 <_PyObject_NewVar@@Base+0x44> │ │ │ │ + b.n 9a9f8 <_PyObject_NewVar@@Base+0x44> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ - b.w 1fba78 │ │ │ │ + b.w 1fbcb8 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0009a9dc : │ │ │ │ +0009aa44 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ - cbz r0, 9aa3c │ │ │ │ - ldr r5, [pc, #92] @ (9aa4c ) │ │ │ │ + cbz r0, 9aaa4 │ │ │ │ + ldr r5, [pc, #92] @ (9aab4 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, r5] │ │ │ │ - cbnz r3, 9aa28 │ │ │ │ + cbnz r3, 9aa90 │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ mov r4, r0 │ │ │ │ - cbz r3, 9aa20 │ │ │ │ - bl 6c8f8 │ │ │ │ + cbz r3, 9aa88 │ │ │ │ + bl 6c908 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ str r4, [r6, r5] │ │ │ │ str r2, [r4, #28] │ │ │ │ lsls r3, r3, #28 │ │ │ │ - bpl.n 9aa18 │ │ │ │ + bpl.n 9aa80 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr.w r3, r3, #16 │ │ │ │ strb r3, [r4, #16] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 196ddc │ │ │ │ - b.n 9aa0e │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1974a4 │ │ │ │ + b.n 9aa76 │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b.n 9a9fe │ │ │ │ - movw r1, #60184 @ 0xeb18 │ │ │ │ + b.n 9aa66 │ │ │ │ + movw r1, #60248 @ 0xeb58 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #53248 @ 0xd000 │ │ │ │ + movw r0, #53312 @ 0xd040 │ │ │ │ movt r0, #49 @ 0x31 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - ldr r0, [pc, #8] @ (9aa50 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #8] @ (9aab8 ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #224 @ 0xe0 │ │ │ │ + movs r1, #32 │ │ │ │ movs r1, r7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldrd r2, r4, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 9aa80 │ │ │ │ + beq.n 9aae8 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr.w r0, [r0, r2, lsl #2] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r1, r4 │ │ │ │ - beq.n 9aa9e │ │ │ │ + beq.n 9ab06 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strd r0, r1, [sp] │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9aaa6 │ │ │ │ + blt.n 9ab0e │ │ │ │ ldrd r0, r2, [r3, #4] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r0, [r0, r2, lsl #2] │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ - bne.n 9aa7a │ │ │ │ + bne.n 9aae2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #8] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #60] @ 0x3c │ │ │ │ - b.n 9aa7a │ │ │ │ + b.n 9aae2 │ │ │ │ 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 │ │ │ │ ldr r6, [r0, #0] │ │ │ │ movs r2, #0 │ │ │ │ @@ -165829,512 +165891,512 @@ │ │ │ │ mov r2, r7 │ │ │ │ mul.w r1, r3, r1 │ │ │ │ adds r3, r6, r1 │ │ │ │ add.w r1, r1, #2752 @ 0xac0 │ │ │ │ add r1, r6 │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b244 │ │ │ │ - bl 9b5c0 │ │ │ │ + bne.w 9b2ac │ │ │ │ + bl 9b628 │ │ │ │ ldr.w r3, [r6, #2692] @ 0xa84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b254 │ │ │ │ + bne.w 9b2bc │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ itt eq │ │ │ │ moveq r6, r3 │ │ │ │ moveq r8, r7 │ │ │ │ - beq.w 9b2e8 │ │ │ │ + beq.w 9b350 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ it eq │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq.w 9b344 │ │ │ │ + beq.w 9b3ac │ │ │ │ ldrd r3, r1, [r4, #12] │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq.w 9afd8 │ │ │ │ + beq.w 9b040 │ │ │ │ ldr.w r8, [r0, r3, lsl #2] │ │ │ │ cmp r5, #1 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ - beq.w 9acb0 │ │ │ │ + beq.w 9ad18 │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ str.w r6, [r8] │ │ │ │ subs.w r3, r3, r9 │ │ │ │ - bmi.w 9b534 │ │ │ │ + bmi.w 9b59c │ │ │ │ sub.w r2, r3, #1 │ │ │ │ cmp.w r9, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9aec8 │ │ │ │ + bne.w 9af30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9aec2 │ │ │ │ + beq.w 9af2a │ │ │ │ movw r2, #65518 @ 0xffee │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ cmp r3, r2 │ │ │ │ - bhi.w 9b402 │ │ │ │ + bhi.w 9b46a │ │ │ │ movw r7, #24184 @ 0x5e78 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ add.w r0, r3, #17 │ │ │ │ - movw r2, #3513 @ 0xdb9 │ │ │ │ + movw r2, #3573 @ 0xdf5 │ │ │ │ movt r2, #7 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r6, [r7, #888] @ 0x378 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 9ae88 │ │ │ │ - ldr r2, [pc, #276] @ (9aca8 ) │ │ │ │ + bne.w 9aef0 │ │ │ │ + ldr r2, [pc, #276] @ (9ad10 ) │ │ │ │ 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, #1604] @ 0x644 │ │ │ │ mov sl, r2 │ │ │ │ - bhi.w 9b214 │ │ │ │ + bhi.w 9b27c │ │ │ │ lsrs r0, r3, #3 │ │ │ │ adds r1, r0, #2 │ │ │ │ ldr.w r2, [r2, r1, lsl #3] │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w 9b202 │ │ │ │ + beq.w 9b26a │ │ │ │ ldr r1, [r2, #0] │ │ │ │ ldr r6, [r2, #4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ ldr r7, [r6, #0] │ │ │ │ str r7, [r2, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9ae6a │ │ │ │ - ldr r0, [pc, #216] @ (9acac ) │ │ │ │ + beq.w 9aed2 │ │ │ │ + ldr r0, [pc, #216] @ (9ad14 ) │ │ │ │ movw r2, #41176 @ 0xa0d8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r2, [r6, #4] │ │ │ │ ldr.w r7, [r0, #1600] @ 0x640 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r1, #1 │ │ │ │ strlt r1, [r2, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9b27e │ │ │ │ + bne.w 9b2e6 │ │ │ │ adds r2, r6, r3 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r6, #8] │ │ │ │ str r1, [r6, #12] │ │ │ │ movs r1, #0 │ │ │ │ strb r1, [r2, #16] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9aeb4 │ │ │ │ + bne.w 9af1c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str.w r6, [r8, #4] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bpl.w 9aef2 │ │ │ │ + bpl.w 9af5a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r1, [r7, #16] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ - bge.w 9af20 │ │ │ │ + bge.w 9af88 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ str.w r6, [r1, r3, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ str r2, [r7, #8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w 9af7a │ │ │ │ + blt.w 9afe2 │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9af9a │ │ │ │ + bne.w 9b002 │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ str.w r2, [r8, #8] │ │ │ │ ldr r6, [r4, #0] │ │ │ │ str.w r3, [r8, #12] │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ ldr.w r1, [r6, #464] @ 0x1d0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.w 9b3d2 │ │ │ │ + beq.w 9b43a │ │ │ │ str.w r2, [r8, #16] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str.w r2, [r8, #20] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r1, [r6, #464] @ 0x1d0 │ │ │ │ cmp r3, r1 │ │ │ │ it eq │ │ │ │ ldreq r3, [r4, #56] @ 0x38 │ │ │ │ - beq.w 9b3ec │ │ │ │ + beq.w 9b454 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r5, #67 @ 0x43 │ │ │ │ str.w r2, [r8, #24] │ │ │ │ add.w r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq.w 9b3f0 │ │ │ │ + beq.w 9b458 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ subs r2, r2, r3 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - ble.w 9ae66 │ │ │ │ + ble.w 9aece │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr.w r7, [r3, r2, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9ab34 │ │ │ │ + beq.w 9ab9c │ │ │ │ ldr r6, [r7, #4] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.w 9ab34 │ │ │ │ + beq.w 9ab9c │ │ │ │ ldr r0, [r7, #0] │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ab36 │ │ │ │ + beq.w 9ab9e │ │ │ │ cmn.w r7, #8 │ │ │ │ - beq.w 9ab34 │ │ │ │ + beq.w 9ab9c │ │ │ │ ldr r6, [r7, #12] │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 9ab34 │ │ │ │ + beq.w 9ab9c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ab36 │ │ │ │ + beq.w 9ab9e │ │ │ │ cmn.w r7, #16 │ │ │ │ - beq.w 9ab34 │ │ │ │ + beq.w 9ab9c │ │ │ │ ldr r6, [r7, #20] │ │ │ │ adds r1, r6, #1 │ │ │ │ - beq.w 9ae66 │ │ │ │ + beq.w 9aece │ │ │ │ ldr r0, [r7, #16] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ab36 │ │ │ │ + beq.w 9ab9e │ │ │ │ cmn.w r7, #24 │ │ │ │ - beq.w 9ae66 │ │ │ │ + beq.w 9aece │ │ │ │ ldr r6, [r7, #28] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.w 9ae66 │ │ │ │ + beq.w 9aece │ │ │ │ ldr r0, [r7, #24] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ab36 │ │ │ │ + beq.w 9ab9e │ │ │ │ cmn.w r7, #32 │ │ │ │ - beq.w 9ae66 │ │ │ │ + beq.w 9aece │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.w 9ae66 │ │ │ │ + beq.w 9aece │ │ │ │ ldr r0, [r7, #32] │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ab36 │ │ │ │ + beq.w 9ab9e │ │ │ │ cmn.w r7, #40 @ 0x28 │ │ │ │ - beq.n 9ae66 │ │ │ │ + beq.n 9aece │ │ │ │ ldr r6, [r7, #44] @ 0x2c │ │ │ │ adds r1, r6, #1 │ │ │ │ - beq.n 9ae66 │ │ │ │ + beq.n 9aece │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ mov r1, r9 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ab36 │ │ │ │ + beq.w 9ab9e │ │ │ │ adds.w r3, r7, #48 @ 0x30 │ │ │ │ - beq.n 9ae66 │ │ │ │ + beq.n 9aece │ │ │ │ mvn.w r1, #7 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ subs r1, r1, r3 │ │ │ │ lsrs r1, r1, #3 │ │ │ │ adds r1, #1 │ │ │ │ ands.w r1, r1, #3 │ │ │ │ - beq.w 9afbe │ │ │ │ + beq.w 9b026 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n 9adda │ │ │ │ + beq.n 9ae42 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n 9adbc │ │ │ │ + beq.n 9ae24 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ adds r1, r6, #1 │ │ │ │ - beq.n 9ae66 │ │ │ │ + beq.n 9aece │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ab36 │ │ │ │ + beq.w 9ab9e │ │ │ │ ldr r2, [sp, #16] │ │ │ │ add.w r3, r7, #56 @ 0x38 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ adds r7, r6, #1 │ │ │ │ - beq.n 9ae66 │ │ │ │ + beq.n 9aece │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r9 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ab36 │ │ │ │ + beq.w 9ab9e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #16] │ │ │ │ adds r3, #8 │ │ │ │ ldr r6, [r3, #4] │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.n 9ae66 │ │ │ │ + beq.n 9aece │ │ │ │ ldr r0, [r3, #0] │ │ │ │ mov r1, r9 │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ab36 │ │ │ │ + beq.w 9ab9e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r3, #8 │ │ │ │ - beq.n 9ae66 │ │ │ │ + beq.n 9aece │ │ │ │ mov sl, r5 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ adds r0, r6, #1 │ │ │ │ - beq.n 9ae62 │ │ │ │ + beq.n 9aeca │ │ │ │ ldr r0, [r4, #0] │ │ │ │ add.w r7, r4, #8 │ │ │ │ blx 2af00 │ │ │ │ mov r2, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b25c │ │ │ │ + beq.w 9b2c4 │ │ │ │ ldr r6, [r7, #4] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 9ae62 │ │ │ │ + beq.n 9aeca │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r9 │ │ │ │ blx 2af00 │ │ │ │ mov r2, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b25c │ │ │ │ + beq.w 9b2c4 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ adds r1, r6, #1 │ │ │ │ - beq.n 9ae62 │ │ │ │ + beq.n 9aeca │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r1, r9 │ │ │ │ blx 2af00 │ │ │ │ mov r2, r5 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b25c │ │ │ │ + beq.w 9b2c4 │ │ │ │ ldr r6, [r7, #20] │ │ │ │ adds r3, r6, #1 │ │ │ │ - beq.n 9ae62 │ │ │ │ + beq.n 9aeca │ │ │ │ ldr r0, [r7, #16] │ │ │ │ mov r1, r9 │ │ │ │ blx 2af00 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b25c │ │ │ │ + beq.w 9b2c4 │ │ │ │ adds.w r4, r7, #24 │ │ │ │ - bne.n 9ae00 │ │ │ │ + bne.n 9ae68 │ │ │ │ mov r5, sl │ │ │ │ mov r4, fp │ │ │ │ movs r6, #1 │ │ │ │ - b.n 9ab36 │ │ │ │ + b.n 9ab9e │ │ │ │ ldrd lr, r1, [r2, #24] │ │ │ │ cmp lr, r1 │ │ │ │ - bhi.w 9afb2 │ │ │ │ + bhi.w 9b01a │ │ │ │ adds r0, #3 │ │ │ │ add.w r1, r2, lr │ │ │ │ str r1, [r2, #4] │ │ │ │ add.w r0, lr, r0, lsl #3 │ │ │ │ str r0, [r2, #24] │ │ │ │ str.w r7, [r2, lr] │ │ │ │ - b.n 9abd2 │ │ │ │ + b.n 9ac3a │ │ │ │ ldr.w r0, [r7, #884] @ 0x374 │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9abd2 │ │ │ │ + bne.w 9ac3a │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b418 │ │ │ │ + beq.w 9b480 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w 9ac0e │ │ │ │ + beq.w 9ac76 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r6, #16 │ │ │ │ blx 2bf20 │ │ │ │ - b.n 9ac0e │ │ │ │ + b.n 9ac76 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ - ldr r6, [pc, #268] @ (9afd4 ) │ │ │ │ - b.n 9ac10 │ │ │ │ + ldr r6, [pc, #268] @ (9b03c ) │ │ │ │ + b.n 9ac78 │ │ │ │ ldrb.w r3, [r9] │ │ │ │ movs r2, #24 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ movw r6, #13388 @ 0x344c │ │ │ │ ldr r7, [r1, #8] │ │ │ │ mla r6, r2, r3, r6 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r6, r3 │ │ │ │ str.w r6, [r8, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bmi.w 9ac20 │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + bmi.w 9ac88 │ │ │ │ + movw r0, #61352 @ 0xefa8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #542 @ 0x21e │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9b3fc │ │ │ │ + bge.w 9b464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b3fc │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9b3fc │ │ │ │ + bne.w 9b464 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9b464 │ │ │ │ cmp r1, r2 │ │ │ │ - bge.n 9afc8 │ │ │ │ + bge.n 9b030 │ │ │ │ add.w r9, r3, #7 │ │ │ │ adds r1, r3, #4 │ │ │ │ add.w r9, r9, r2, asr #3 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ bic.w r9, r9, #3 │ │ │ │ sub.w r0, r9, r2 │ │ │ │ cmp r0, #0 │ │ │ │ it le │ │ │ │ movle r9, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b374 │ │ │ │ + beq.w 9b3dc │ │ │ │ cmp.w r9, #536870912 @ 0x20000000 │ │ │ │ - bcs.w 9b3a2 │ │ │ │ + bcs.w 9b40a │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b3a2 │ │ │ │ + beq.w 9b40a │ │ │ │ ldr r3, [sp, #16] │ │ │ │ ldr r2, [sp, #20] │ │ │ │ str r2, [r7, #8] │ │ │ │ strd r0, r9, [r7, #12] │ │ │ │ str.w r6, [r0, r3, lsl #2] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9ac4a │ │ │ │ + bge.w 9acb2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ac4a │ │ │ │ + bne.w 9acb2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [sp, #16] │ │ │ │ str.w r3, [r8, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9ac58 │ │ │ │ + beq.w 9acc0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 9e064 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 9e0c8 <_PyArena_AddPyObject@@Base> │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9b598 │ │ │ │ + blt.w 9b600 │ │ │ │ movs r3, #0 │ │ │ │ str.w r2, [r8, #32] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ - b.n 9ac58 │ │ │ │ + b.n 9acc0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ str.w ip, [r2, #8] │ │ │ │ - b.n 9abd2 │ │ │ │ + b.n 9ac3a │ │ │ │ mov sl, r5 │ │ │ │ mov fp, r4 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ - b.n 9ae00 │ │ │ │ + b.n 9ae68 │ │ │ │ cmp.w r2, r1, asr #1 │ │ │ │ - blt.n 9af24 │ │ │ │ + blt.n 9af8c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ str r2, [r7, #8] │ │ │ │ - b.n 9af6c │ │ │ │ + b.n 9afd4 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ lsls r7, r1, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r7, [sp, #20] │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b5b2 │ │ │ │ + beq.w 9b61a │ │ │ │ ldr r6, [r4, #16] │ │ │ │ str r0, [r4, #4] │ │ │ │ cmp r7, r6 │ │ │ │ - ble.w 9b2e0 │ │ │ │ + ble.w 9b348 │ │ │ │ movw r7, #24184 @ 0x5e78 │ │ │ │ movt r7, #77 @ 0x4d │ │ │ │ - movw fp, #25021 @ 0x61bd │ │ │ │ + movw fp, #25093 @ 0x6205 │ │ │ │ movt fp, #7 │ │ │ │ - movw r3, #30049 @ 0x7561 │ │ │ │ + movw r3, #30117 @ 0x75a5 │ │ │ │ movt r3, #7 │ │ │ │ lsls r2, r6, #31 │ │ │ │ str r3, [sp, #24] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [sp, #16] │ │ │ │ - bpl.n 9b098 │ │ │ │ + bpl.n 9b100 │ │ │ │ ldr.w r3, [r7, #872] @ 0x368 │ │ │ │ add.w r9, r0, r6, lsl #2 │ │ │ │ mov.w sl, r6, lsl #2 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 9b386 │ │ │ │ - ldr r3, [pc, #696] @ (9b2e4 ) │ │ │ │ + bne.w 9b3ee │ │ │ │ + ldr r3, [pc, #696] @ (9b34c ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r8, [r3, #1604] @ 0x644 │ │ │ │ ldr.w r2, [r8, #32] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.w 9b2a8 │ │ │ │ + beq.w 9b310 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 9b074 │ │ │ │ + cbnz r1, 9b0dc │ │ │ │ ldrd ip, lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ ittte ls │ │ │ │ addls.w lr, r2, ip │ │ │ │ addls.w r0, ip, #40 @ 0x28 │ │ │ │ strls.w lr, [r2, #4] │ │ │ │ ldrhi r2, [r2, #12] │ │ │ │ @@ -166348,43 +166410,43 @@ │ │ │ │ movs r1, #0 │ │ │ │ blx 2b348 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str.w r3, [r9] │ │ │ │ ldr.w r3, [r0, sl] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b5b0 │ │ │ │ + beq.w 9b618 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ adds r6, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - beq.n 9b192 │ │ │ │ + beq.n 9b1fa │ │ │ │ str r5, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ ldr.w r3, [r7, #872] @ 0x368 │ │ │ │ mov.w r8, r6, lsl #2 │ │ │ │ add r5, r8 │ │ │ │ cmp r3, fp │ │ │ │ - bne.w 9b270 │ │ │ │ - ldr r3, [pc, #564] @ (9b2e4 ) │ │ │ │ + bne.w 9b2d8 │ │ │ │ + ldr r3, [pc, #564] @ (9b34c ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r3, #1604] @ 0x644 │ │ │ │ ldr.w r2, [sl, #32] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9b19a │ │ │ │ + beq.n 9b202 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 9b0f4 │ │ │ │ + cbnz r1, 9b15c │ │ │ │ ldrd ip, lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ itttt ls │ │ │ │ addls.w r0, r2, ip │ │ │ │ strls r0, [r2, #4] │ │ │ │ addls.w r0, ip, #40 @ 0x28 │ │ │ │ strls r0, [r2, #24] │ │ │ │ @@ -166398,39 +166460,39 @@ │ │ │ │ movs r1, #0 │ │ │ │ blx 2b348 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr.w r3, [r5, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b5b0 │ │ │ │ + beq.w 9b618 │ │ │ │ adds r6, #1 │ │ │ │ ldr.w r3, [r7, #872] @ 0x368 │ │ │ │ mov r9, r6 │ │ │ │ mov.w r8, r6, lsl #2 │ │ │ │ cmp r3, fp │ │ │ │ add r5, r8 │ │ │ │ - bne.w 9b262 │ │ │ │ - ldr r3, [pc, #448] @ (9b2e4 ) │ │ │ │ + bne.w 9b2ca │ │ │ │ + ldr r3, [pc, #448] @ (9b34c ) │ │ │ │ ldr r2, [sp, #16] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w sl, [r3, #1604] @ 0x644 │ │ │ │ ldr.w r2, [sl, #32] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9b1ce │ │ │ │ + beq.n 9b236 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str r1, [r2, #4] │ │ │ │ - cbnz r1, 9b16a │ │ │ │ + cbnz r1, 9b1d2 │ │ │ │ ldrd ip, lr, [r2, #24] │ │ │ │ cmp ip, lr │ │ │ │ itttt ls │ │ │ │ addls.w r0, r2, ip │ │ │ │ strls r0, [r2, #4] │ │ │ │ addls.w r0, ip, #40 @ 0x28 │ │ │ │ strls r0, [r2, #24] │ │ │ │ @@ -166444,410 +166506,410 @@ │ │ │ │ movs r1, #0 │ │ │ │ blx 2b348 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr.w r3, [r5, r8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b5b0 │ │ │ │ + beq.w 9b618 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w r6, r9, #1 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.n 9b09c │ │ │ │ + bne.n 9b104 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [sp, #28] │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r2, [r4, #16] │ │ │ │ - b.n 9ab26 │ │ │ │ + b.n 9ab8e │ │ │ │ movs r1, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9b0f4 │ │ │ │ + bne.n 9b15c │ │ │ │ ldr.w r3, [r7, #852] @ 0x354 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9b420 │ │ │ │ + bne.w 9b488 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bde0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b100 │ │ │ │ + beq.n 9b168 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 9b100 │ │ │ │ + b.n 9b168 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, sl │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9b16a │ │ │ │ + bne.n 9b1d2 │ │ │ │ ldr.w r3, [r7, #852] @ 0x354 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9b378 │ │ │ │ + bne.w 9b3e0 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bde0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9b176 │ │ │ │ + beq.n 9b1de │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 9b176 │ │ │ │ + b.n 9b1de │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #16] │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9abd2 │ │ │ │ + bne.w 9ac3a │ │ │ │ ldr.w r6, [r7, #848] @ 0x350 │ │ │ │ - movw r2, #45945 @ 0xb379 │ │ │ │ + movw r2, #45961 @ 0xb389 │ │ │ │ movt r2, #6 │ │ │ │ cmp r6, r2 │ │ │ │ - bne.w 9b3c2 │ │ │ │ + bne.w 9b42a │ │ │ │ mov r0, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w 9ae9c │ │ │ │ + beq.w 9af04 │ │ │ │ ldr.w r2, [sl, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [sl, #800] @ 0x320 │ │ │ │ - b.n 9abd2 │ │ │ │ - bl cb2d0 <_Py_LoadAttr_StackRefSteal@@Base+0x810> │ │ │ │ + b.n 9ac3a │ │ │ │ + bl cb30c <_Py_LoadAttr_StackRefSteal@@Base+0x810> │ │ │ │ ldr.w r3, [r6, #2692] @ 0xa84 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9aafc │ │ │ │ + beq.w 9ab64 │ │ │ │ movs r3, #22 │ │ │ │ movs r5, #67 @ 0x43 │ │ │ │ str r3, [r6, #32] │ │ │ │ - b.n 9ab16 │ │ │ │ + b.n 9ab7e │ │ │ │ mov r5, sl │ │ │ │ mov r4, fp │ │ │ │ - b.n 9ab36 │ │ │ │ + b.n 9ab9e │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b176 │ │ │ │ + b.n 9b1de │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b100 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + b.n 9b168 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r7, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ - bne.w 9b394 │ │ │ │ + bne.w 9b3fc │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9abf8 │ │ │ │ + bne.w 9ac60 │ │ │ │ mov r0, r6 │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 9abf8 │ │ │ │ + b.n 9ac60 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b074 │ │ │ │ + bne.w 9b0dc │ │ │ │ ldr.w r3, [r7, #852] @ 0x354 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9b42e │ │ │ │ + bne.w 9b496 │ │ │ │ movs r1, #36 @ 0x24 │ │ │ │ movs r0, #1 │ │ │ │ blx 2bde0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9b080 │ │ │ │ + beq.w 9b0e8 │ │ │ │ ldr.w r2, [r8, #800] @ 0x320 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r8, #800] @ 0x320 │ │ │ │ - b.n 9b080 │ │ │ │ + b.n 9b0e8 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ - b.n 9b194 │ │ │ │ + b.n 9b1fc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #48] @ 0x30 │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ subs r5, r5, r3 │ │ │ │ adds r0, r5, #1 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov r2, r5 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9b5b2 │ │ │ │ + beq.w 9b61a │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ blx 2c214 │ │ │ │ strb r6, [r7, r5] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ ldr.w r9, [r3, #464] @ 0x1d0 │ │ │ │ ldrd r5, r3, [r4, #76] @ 0x4c │ │ │ │ cmp r3, r5 │ │ │ │ - bcs.w 9b54c │ │ │ │ + bcs.w 9b5b4 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ str.w r9, [r2, r3, lsl #3] │ │ │ │ add.w r2, r2, r3, lsl #3 │ │ │ │ adds r3, #1 │ │ │ │ str r7, [r2, #4] │ │ │ │ str r3, [r4, #80] @ 0x50 │ │ │ │ - bl 19f960 <_PySys_GetRequiredAttr@@Base+0x12e4> │ │ │ │ + bl 1a0020 <_PySys_GetRequiredAttr@@Base+0x12e4> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - beq.n 9b2e8 │ │ │ │ + beq.n 9b350 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ - bne.w 9ab16 │ │ │ │ + bne.w 9ab7e │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ab16 │ │ │ │ + bne.w 9ab7e │ │ │ │ ldr r5, [r4, #44] @ 0x2c │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9ab16 │ │ │ │ + beq.w 9ab7e │ │ │ │ ldr r1, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9b43c │ │ │ │ + bne.n 9b4a4 │ │ │ │ ldrd r3, r1, [r4, #12] │ │ │ │ movs r5, #4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9afd8 │ │ │ │ + beq.w 9b040 │ │ │ │ ldr.w r8, [r0, r3, lsl #2] │ │ │ │ mov r6, r5 │ │ │ │ ldr.w r9, [sp, #52] @ 0x34 │ │ │ │ - b.w 9ab36 │ │ │ │ + b.w 9ab9e │ │ │ │ mov r9, r2 │ │ │ │ - b.n 9af4e │ │ │ │ + b.n 9afb6 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b1f2 │ │ │ │ + b.n 9b25a │ │ │ │ ldr.w r0, [r7, #864] @ 0x360 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b080 │ │ │ │ + b.n 9b0e8 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r7 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ - b.n 9abf8 │ │ │ │ - bl 1fba78 │ │ │ │ + b.n 9ac60 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9af02 │ │ │ │ + bge.w 9af6a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9af02 │ │ │ │ + bne.w 9af6a │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9af02 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9af6a │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ mov r1, fp │ │ │ │ str r3, [sp, #16] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9b232 │ │ │ │ + b.n 9b29a │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ add r2, r3 │ │ │ │ str.w r2, [r8, #16] │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ str.w r2, [r8, #20] │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ ldr.w r0, [r6, #464] @ 0x1d0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w 9ac8e │ │ │ │ + bne.w 9acf6 │ │ │ │ add r2, r3 │ │ │ │ - b.n 9ac8e │ │ │ │ + b.n 9acf6 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #22 │ │ │ │ - beq.n 9b47c │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, 9b44e │ │ │ │ + beq.n 9b4e4 │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, 9b4b6 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9aca2 │ │ │ │ + b.n 9ad0a │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61232 @ 0xef30 │ │ │ │ + movw r1, #61296 @ 0xef70 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ + bl f3598 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r8, #4] │ │ │ │ - b.n 9b3fc │ │ │ │ + b.n 9b464 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b1be │ │ │ │ + b.n 9b226 │ │ │ │ ldr.w r0, [r7, #844] @ 0x34c │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9b2ce │ │ │ │ + b.n 9b336 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ ands.w r2, r2, #2 │ │ │ │ ittt eq │ │ │ │ streq r2, [r1, #44] @ 0x2c │ │ │ │ negeq r3, r3 │ │ │ │ streq.w r3, [r1, #452] @ 0x1c4 │ │ │ │ - b.n 9b358 │ │ │ │ + b.n 9b3c0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ movw r2, #61112 @ 0xeeb8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r3, [r6, #32] │ │ │ │ subs r3, #11 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r3, #18 │ │ │ │ - bhi.n 9b516 │ │ │ │ + bhi.n 9b57e │ │ │ │ tbb [pc, r3] │ │ │ │ ldrb r0, [r2, #17] │ │ │ │ ldrsb r1, [r1, r5] │ │ │ │ ldrsb r5, [r2, r6] │ │ │ │ subs r5, #87 @ 0x57 │ │ │ │ adds r1, #87 @ 0x57 │ │ │ │ ldrsb r3, [r4, r4] │ │ │ │ ldrsb r7, [r2, r5] │ │ │ │ ldrsb r6, [r1, r4] │ │ │ │ ldrsb r7, [r2, r5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e98fc <_Py_dup@@Base+0x1e4> │ │ │ │ - b.n 9b3fc │ │ │ │ + bl 1e9b44 <_Py_dup@@Base+0x1e4> │ │ │ │ + b.n 9b464 │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ - movw r5, #30376 @ 0x76a8 │ │ │ │ + movw r5, #30440 @ 0x76e8 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r2, [r6, #464] @ 0x1d0 │ │ │ │ bic.w r3, r3, r3, asr #31 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r4, [sp] │ │ │ │ - bl 1f0728 <_PyCompile_GetBinaryIntrinsicName@@Base+0x8b4> │ │ │ │ - b.n 9b3fc │ │ │ │ + bl 1f0970 <_PyCompile_GetBinaryIntrinsicName@@Base+0x8b4> │ │ │ │ + b.n 9b464 │ │ │ │ movw r1, #61064 @ 0xee88 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #30456 @ 0x76f8 │ │ │ │ + movw r3, #30520 @ 0x7738 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ ldr r1, [r1, #0] │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ - b.n 9b3fc │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ + b.n 9b464 │ │ │ │ movw r2, #61064 @ 0xee88 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r5, #30344 @ 0x7688 │ │ │ │ + movw r5, #30408 @ 0x76c8 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - b.n 9b494 │ │ │ │ + b.n 9b4fc │ │ │ │ movw r2, #61032 @ 0xee68 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - movw r5, #30292 @ 0x7654 │ │ │ │ + movw r5, #30356 @ 0x7694 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - b.n 9b494 │ │ │ │ - movw r5, #30276 @ 0x7644 │ │ │ │ + b.n 9b4fc │ │ │ │ + movw r5, #30340 @ 0x7684 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9b494 │ │ │ │ + b.n 9b4fc │ │ │ │ ldr.w r2, [r6, #480] @ 0x1e0 │ │ │ │ - cbz r2, 9b524 │ │ │ │ + cbz r2, 9b58c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f06d8 <_PyCompile_GetBinaryIntrinsicName@@Base+0x864> │ │ │ │ - b.n 9b3fc │ │ │ │ - movw r5, #30432 @ 0x76e0 │ │ │ │ + bl 1f0920 <_PyCompile_GetBinaryIntrinsicName@@Base+0x864> │ │ │ │ + b.n 9b464 │ │ │ │ + movw r5, #30496 @ 0x7720 │ │ │ │ movt r5, #42 @ 0x2a │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9b494 │ │ │ │ + b.n 9b4fc │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #29212 @ 0x721c │ │ │ │ + movw r3, #29276 @ 0x725c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e86a4 <_PyTemplate_Build@@Base+0x728> │ │ │ │ - b.n 9b3fc │ │ │ │ + bl 1e88ec <_PyTemplate_Build@@Base+0x728> │ │ │ │ + b.n 9b464 │ │ │ │ movw r3, #4356 @ 0x1104 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #61180 @ 0xeefc │ │ │ │ + movw r1, #61244 @ 0xef3c │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 9b418 │ │ │ │ + bl f3598 │ │ │ │ + b.n 9b480 │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bl 85ed0 │ │ │ │ - cbz r0, 9b5b2 │ │ │ │ + bl 85f04 │ │ │ │ + cbz r0, 9b61a │ │ │ │ lsls r5, r5, #1 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ str r5, [r4, #76] @ 0x4c │ │ │ │ - b.n 9b316 │ │ │ │ - bl 7fe38 │ │ │ │ + b.n 9b37e │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9b3fc │ │ │ │ + bne.w 9b464 │ │ │ │ movw r3, #61160 @ 0xeee8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl 155310 │ │ │ │ - b.n 9b3fc │ │ │ │ + bl 1557b8 │ │ │ │ + b.n 9b464 │ │ │ │ movw r3, #44652 @ 0xae6c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30508 @ 0x772c │ │ │ │ + movw r1, #30572 @ 0x776c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl f3570 │ │ │ │ - b.n 9b3fc │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 9b3fc │ │ │ │ + bl f3598 │ │ │ │ + b.n 9b464 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 9b464 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9b3fc │ │ │ │ + bge.w 9b464 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b3fc │ │ │ │ + bne.w 9b464 │ │ │ │ mov r0, r2 │ │ │ │ - b.n 9af1a │ │ │ │ + b.n 9af82 │ │ │ │ str r6, [r4, #16] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ - bl 77668 │ │ │ │ - b.n 9b3fc │ │ │ │ + bl 776ac │ │ │ │ + b.n 9b464 │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r2 │ │ │ │ @@ -166857,192 +166919,192 @@ │ │ │ │ mov fp, r1 │ │ │ │ ldr.w r3, [r3, #448] @ 0x1c0 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r2, #28] │ │ │ │ str.w r0, [r2, #472] @ 0x1d8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b9bc │ │ │ │ + bne.w 9ba24 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r7, [r2, #452] @ 0x1c4 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr.w r1, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r2, #28] │ │ │ │ str.w r1, [r2, #472] @ 0x1d8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9c334 │ │ │ │ + bne.w 9c39c │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ mov r8, sl │ │ │ │ cmp sl, r3 │ │ │ │ - beq.w 9c0d0 │ │ │ │ + beq.w 9c32a │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r1, r2 │ │ │ │ itttt cs │ │ │ │ movcs r2, #29 │ │ │ │ ldrcs r1, [sp, #12] │ │ │ │ movcs r4, r1 │ │ │ │ strcs r2, [r1, #32] │ │ │ │ - bcs.n 9b64e │ │ │ │ + bcs.n 9b6b6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ adds r2, r1, #1 │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r4, #4] │ │ │ │ - bhi.w 9d976 │ │ │ │ + bhi.w 9da70 │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w 9d984 │ │ │ │ + bne.w 9da7e │ │ │ │ str.w r1, [r4, #476] @ 0x1dc │ │ │ │ mov.w r9, #0 │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ str.w r9, [r4, #28] │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 9c054 │ │ │ │ + beq.w 9c0bc │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ cmp r0, r8 │ │ │ │ - bcs.w 9c0ca │ │ │ │ + bcs.w 9c132 │ │ │ │ adds r2, r0, #1 │ │ │ │ adds r1, r3, #1 │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ str r1, [r4, #4] │ │ │ │ ldrb.w ip, [r3] │ │ │ │ sub.w r2, ip, #9 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #23 │ │ │ │ - bhi.w 9b856 │ │ │ │ + bhi.w 9b8be │ │ │ │ movs r6, #9 │ │ │ │ movt r6, #128 @ 0x80 │ │ │ │ lsrs r6, r2 │ │ │ │ lsls r6, r6, #31 │ │ │ │ - bmi.w 9bcc4 │ │ │ │ + bmi.w 9bd2c │ │ │ │ mov r6, ip │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d93e │ │ │ │ + beq.w 9da34 │ │ │ │ str r3, [r4, #28] │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #28 │ │ │ │ - beq.w 9d952 │ │ │ │ + beq.w 9da22 │ │ │ │ bic.w r3, r6, #32 │ │ │ │ sub.w r2, r3, #65 @ 0x41 │ │ │ │ mov r0, r3 │ │ │ │ cmp r2, #25 │ │ │ │ - bls.w 9b8aa │ │ │ │ + bls.w 9b912 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r6, #95 @ 0x5f │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b8bc │ │ │ │ + bne.w 9b924 │ │ │ │ cmp r6, #13 │ │ │ │ - beq.w 9d308 │ │ │ │ + beq.w 9d8ce │ │ │ │ cmp r6, #10 │ │ │ │ - beq.w 9b994 │ │ │ │ + beq.w 9b9fc │ │ │ │ cmp r6, #46 @ 0x2e │ │ │ │ - beq.w 9bd50 │ │ │ │ + beq.w 9bdb8 │ │ │ │ uxtb r3, r6 │ │ │ │ - movw sl, #56008 @ 0xdac8 │ │ │ │ + movw sl, #56072 @ 0xdb08 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bmi.w 9ba82 │ │ │ │ + bmi.w 9baea │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - movw sl, #57032 @ 0xdec8 │ │ │ │ + movw sl, #57096 @ 0xdf08 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ldrb.w r3, [sl, r3] │ │ │ │ subs r3, #102 @ 0x66 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi.n 9b71a │ │ │ │ + bhi.n 9b782 │ │ │ │ movw r2, #20481 @ 0x5001 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bmi.w 9c882 │ │ │ │ + bmi.w 9c8e8 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ it ne │ │ │ │ cmpne r6, #39 @ 0x27 │ │ │ │ - beq.w 9c21a │ │ │ │ + beq.w 9c210 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ - beq.w 9d724 │ │ │ │ + beq.w 9d112 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ it ne │ │ │ │ cmpne r6, #58 @ 0x3a │ │ │ │ - beq.w 9bb44 │ │ │ │ + beq.w 9bbac │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ it ne │ │ │ │ cmpne r6, #33 @ 0x21 │ │ │ │ - beq.w 9bb44 │ │ │ │ + beq.w 9bbac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b0edc <_PyToken_TwoChars@@Base> │ │ │ │ + bl b0f6c <_PyToken_TwoChars@@Base> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ - bne.w 9c6f0 │ │ │ │ + bne.w 9c756 │ │ │ │ adds r3, r7, #1 │ │ │ │ - beq.w 9bc94 │ │ │ │ + beq.w 9bcfc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r3, [r0] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.w 9d976 │ │ │ │ + bcc.w 9da70 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ uxtb r7, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - bne.w 9d984 │ │ │ │ + bne.w 9da7e │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r3, [r0, #476] @ 0x1dc │ │ │ │ - beq.w 9bb7e │ │ │ │ - ble.w 9bc9e │ │ │ │ + beq.w 9bbe6 │ │ │ │ + ble.w 9bd06 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - beq.w 9bb7e │ │ │ │ + beq.w 9bbe6 │ │ │ │ bic.w r3, r6, #32 │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ itt eq │ │ │ │ ldreq r3, [sp, #12] │ │ │ │ addeq.w sl, r3, #12288 @ 0x3000 │ │ │ │ - beq.w 9bcc8 │ │ │ │ + beq.w 9bd30 │ │ │ │ lsrs r1, r6, #6 │ │ │ │ - movw r2, #9780 @ 0x2634 │ │ │ │ + movw r2, #9844 @ 0x2674 │ │ │ │ movt r2, #58 @ 0x3a │ │ │ │ - movw r3, #8548 @ 0x2164 │ │ │ │ + movw r3, #8612 @ 0x21a4 │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ and.w r1, r6, #63 @ 0x3f │ │ │ │ add.w r1, r1, r2, lsl #6 │ │ │ │ - movw r2, #16692 @ 0x4134 │ │ │ │ + movw r2, #16756 @ 0x4174 │ │ │ │ movt r2, #57 @ 0x39 │ │ │ │ ldrh.w r2, [r2, r1, lsl #1] │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ ldrh r3, [r3, #14] │ │ │ │ lsls r4, r3, #21 │ │ │ │ - bpl.w 9bcb2 │ │ │ │ + bpl.w 9bd1a │ │ │ │ sub.w r2, r6, #33 @ 0x21 │ │ │ │ cmp r6, #61 @ 0x3d │ │ │ │ - beq.w 9c524 │ │ │ │ + beq.w 9c538 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r2, #93 @ 0x5d │ │ │ │ ldr r6, [r3, #28] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bhi.w 9d570 │ │ │ │ - movw r3, #8096 @ 0x1fa0 │ │ │ │ + bhi.w 9d68e │ │ │ │ + movw r3, #8160 @ 0x1fe0 │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ add r3, r2 │ │ │ │ ldrsb.w r0, [r3, #356] @ 0x164 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ it ne │ │ │ │ cmpne r0, #3 │ │ │ │ @@ -167051,126 +167113,126 @@ │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9c4fa │ │ │ │ + bne.w 9c5a0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #0 │ │ │ │ ldr.w r3, [r3, #464] @ 0x1d0 │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [r5, #20] │ │ │ │ str r1, [r5, #24] │ │ │ │ str r3, [r5, #16] │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq.w 9b98e │ │ │ │ + beq.w 9b9f6 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r5, #16] │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r6, ip │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9d93e │ │ │ │ + beq.w 9da34 │ │ │ │ cmp r6, #35 @ 0x23 │ │ │ │ str r3, [r4, #28] │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ - bne.w 9b6a0 │ │ │ │ - b.n 9b870 │ │ │ │ + bne.w 9b708 │ │ │ │ + b.n 9b8d8 │ │ │ │ cmp r0, #13 │ │ │ │ - beq.n 9b880 │ │ │ │ + beq.n 9b8e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ it ne │ │ │ │ cmpne r0, #10 │ │ │ │ - bne.n 9b86c │ │ │ │ + bne.n 9b8d4 │ │ │ │ add.w sl, r4, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r4, #2736] @ 0xab0 │ │ │ │ ldr.w r2, [sl, #668] @ 0x29c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9cec2 │ │ │ │ + bne.w 9cf3a │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d1ce │ │ │ │ + bne.w 9cf62 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #28 │ │ │ │ - beq.w 9d952 │ │ │ │ + beq.w 9da22 │ │ │ │ adds r2, r0, #1 │ │ │ │ - beq.w 9c822 │ │ │ │ + beq.w 9c888 │ │ │ │ mov r6, r0 │ │ │ │ - b.n 9b6b8 │ │ │ │ + b.n 9b720 │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.w 9c142 │ │ │ │ + beq.w 9c138 │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - beq.w 9c7f8 │ │ │ │ + beq.w 9c7e2 │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ - beq.w 9c3d6 │ │ │ │ + beq.w 9c43e │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ - beq.w 9c612 │ │ │ │ + beq.w 9c678 │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ - beq.w 9c68a │ │ │ │ + beq.w 9c6f0 │ │ │ │ bic.w r3, r6, #32 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov.w r8, #0 │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ - b.n 9b8fc │ │ │ │ + b.n 9b964 │ │ │ │ ldrd r6, r3, [r4, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9bee2 │ │ │ │ + beq.w 9bf4a │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ cmp r3, r7 │ │ │ │ - bcs.w 9bf52 │ │ │ │ + bcs.w 9bfba │ │ │ │ adds r3, #1 │ │ │ │ adds r2, r6, #1 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ str r2, [r4, #4] │ │ │ │ ldrb r6, [r6, #0] │ │ │ │ bic.w r3, r6, #32 │ │ │ │ subs r3, #65 @ 0x41 │ │ │ │ cmp r3, #25 │ │ │ │ - bls.n 9b8d8 │ │ │ │ + bls.n 9b940 │ │ │ │ sub.w r3, r6, #48 @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ - bls.n 9b8d8 │ │ │ │ + bls.n 9b940 │ │ │ │ cmp r6, #127 @ 0x7f │ │ │ │ ite le │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ cmp r6, #95 @ 0x5f │ │ │ │ ite ne │ │ │ │ movne r2, r3 │ │ │ │ orreq.w r2, r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9bc06 │ │ │ │ + bne.w 9bc6e │ │ │ │ adds r7, r6, #1 │ │ │ │ - beq.w 9cab8 │ │ │ │ + beq.w 9cb20 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r3, [r0] │ │ │ │ mov r2, r3 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r0, #4] │ │ │ │ - bcc.w 9d976 │ │ │ │ + bcc.w 9da70 │ │ │ │ ldrb.w r2, [r2, #-1] │ │ │ │ uxtb r6, r6 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9d984 │ │ │ │ + bne.w 9da7e │ │ │ │ ldr.w r2, [r0, #476] @ 0x1dc │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r0, #476] @ 0x1dc │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9d69a │ │ │ │ + bne.w 9d844 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [r0, #480] @ 0x1e0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r2, #0 │ │ │ │ @@ -167178,33 +167240,33 @@ │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #20] │ │ │ │ str r3, [r5, #24] │ │ │ │ str r1, [r5, #16] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 9b98c │ │ │ │ + beq.n 9b9f4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r5, #16] │ │ │ │ movs r0, #1 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r2, #448] @ 0x1c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9be8e │ │ │ │ + beq.w 9bef6 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w sl, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [sl, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cc00 │ │ │ │ + bne.w 9cc8c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r1, #28] │ │ │ │ str.w r2, [r1, #472] @ 0x1d8 │ │ │ │ ldr r6, [sp, #12] │ │ │ │ movs r2, #0 │ │ │ │ mov r9, r2 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ @@ -167213,120 +167275,120 @@ │ │ │ │ str.w r2, [r6, #448] @ 0x1c0 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, r7 │ │ │ │ subs r7, r3, r7 │ │ │ │ ldrd r4, r3, [r6, #4] │ │ │ │ add.w r8, r7, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n 9ba0a │ │ │ │ + beq.n 9ba72 │ │ │ │ ldr.w r1, [r6, #476] @ 0x1dc │ │ │ │ cmp r1, sl │ │ │ │ - bcs.n 9ba76 │ │ │ │ + bcs.n 9bade │ │ │ │ adds r2, r1, #1 │ │ │ │ adds r0, r4, #1 │ │ │ │ str.w r2, [r6, #476] @ 0x1dc │ │ │ │ str r0, [r6, #4] │ │ │ │ ldrb.w ip, [r4] │ │ │ │ cmp.w ip, #32 │ │ │ │ - bne.w 9bc0c │ │ │ │ + bne.w 9bc74 │ │ │ │ adds r5, #1 │ │ │ │ mov r4, r0 │ │ │ │ add.w r8, r7, r5 │ │ │ │ cmp r4, r3 │ │ │ │ - bne.n 9b9e0 │ │ │ │ + bne.n 9ba48 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9bdcc │ │ │ │ + bne.w 9be34 │ │ │ │ ldr.w r3, [r6, #2744] @ 0xab8 │ │ │ │ - movw r2, #16321 @ 0x3fc1 │ │ │ │ + movw r2, #17149 @ 0x42fd │ │ │ │ movt r2, #19 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9c76a │ │ │ │ + bne.w 9c7d0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c498 │ │ │ │ adds r3, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cd70 │ │ │ │ + beq.w 9ce60 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ - cbnz r2, 9ba3a │ │ │ │ + cbnz r2, 9baa2 │ │ │ │ str r4, [r6, #0] │ │ │ │ ldr.w r2, [r6, #464] @ 0x1d0 │ │ │ │ str r3, [r6, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r6, #476] @ 0x1dc │ │ │ │ subs r2, r3, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r4, [r6, #2704] @ 0xa90 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9cde4 │ │ │ │ + bne.w 9cd9e │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r4, r3 │ │ │ │ - beq.w 9cd94 │ │ │ │ + beq.w 9cd4c │ │ │ │ ldr.w r1, [r6, #476] @ 0x1dc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc.n 9b9e8 │ │ │ │ + bcc.n 9ba50 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov r6, r5 │ │ │ │ movs r3, #29 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ str r3, [r2, #32] │ │ │ │ - b.n 9bdd0 │ │ │ │ + b.n 9be38 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ cmp r6, #48 @ 0x30 │ │ │ │ - bne.w 9bf7e │ │ │ │ - bl 9da2c │ │ │ │ + bne.w 9bfe6 │ │ │ │ + bl 9da90 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #98 @ 0x62 │ │ │ │ - beq.w 9d17e │ │ │ │ - bgt.w 9c3f2 │ │ │ │ + beq.w 9d008 │ │ │ │ + bgt.w 9c45a │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ - beq.w 9cc1e │ │ │ │ - bgt.w 9c6bc │ │ │ │ + beq.w 9cc08 │ │ │ │ + bgt.w 9c722 │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ - beq.w 9d17e │ │ │ │ + beq.w 9d008 │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - beq.w 9d380 │ │ │ │ + beq.w 9d408 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ - beq.w 9cf62 │ │ │ │ + beq.w 9d05c │ │ │ │ uxtb r3, r7 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bmi.w 9d3ce │ │ │ │ + bmi.w 9d334 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq.w 9cd3c │ │ │ │ + beq.w 9cd18 │ │ │ │ cmp r7, #45 @ 0x2d │ │ │ │ - bgt.w 9cf94 │ │ │ │ + bgt.w 9d090 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r2, #31068 @ 0x795c │ │ │ │ + movw r2, #31132 @ 0x799c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl cd6c8 <_Py_LoadAttr_StackRefSteal@@Base+0x2c08> │ │ │ │ + bl cd708 <_Py_LoadAttr_StackRefSteal@@Base+0x2c0c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c7f2 │ │ │ │ + beq.w 9c866 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r0, r7, #1 │ │ │ │ - beq.w 9cc74 │ │ │ │ + beq.w 9cc5e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ subs r2, r1, #1 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ str r2, [r4, #4] │ │ │ │ cmp r2, r6 │ │ │ │ - bcc.w 9d976 │ │ │ │ + bcc.w 9da70 │ │ │ │ ldrb.w r1, [r1, #-1] │ │ │ │ uxtb r3, r7 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w 9d984 │ │ │ │ + bne.w 9da7e │ │ │ │ ldrd r3, r0, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r4, #28] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -167335,47 +167397,47 @@ │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r5, #20] │ │ │ │ str r2, [r5, #24] │ │ │ │ str r3, [r5, #16] │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq.n 9bb40 │ │ │ │ + beq.n 9bba8 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r5, #16] │ │ │ │ movs r0, #2 │ │ │ │ - b.n 9b98e │ │ │ │ + b.n 9b9f6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w sl, r3, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [sl, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w 9c34e │ │ │ │ + bgt.w 9c3b6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b0edc <_PyToken_TwoChars@@Base> │ │ │ │ + bl b0f6c <_PyToken_TwoChars@@Base> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ - bne.w 9c6f0 │ │ │ │ + bne.w 9c756 │ │ │ │ adds r3, r7, #1 │ │ │ │ - bne.w 9b75c │ │ │ │ + bne.w 9b7c4 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - ble.w 9b7a6 │ │ │ │ + ble.w 9b80e │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - bne.w 9bcc8 │ │ │ │ + bne.w 9bd30 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ cmp r3, #199 @ 0xc7 │ │ │ │ - bgt.w 9d688 │ │ │ │ + bgt.w 9d6e8 │ │ │ │ adds r2, r4, r3 │ │ │ │ add.w ip, r4, r3, lsl #2 │ │ │ │ add.w r7, r4, #12288 @ 0x3000 │ │ │ │ adds r3, #1 │ │ │ │ strb.w r6, [r2, #484] @ 0x1e4 │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ str.w r2, [ip, #684] @ 0x2ac │ │ │ │ @@ -167388,163 +167450,163 @@ │ │ │ │ ldr.w r3, [r7, #664] @ 0x298 │ │ │ │ cmp r3, #0 │ │ │ │ ittt gt │ │ │ │ ldrgt.w r3, [fp, #4] │ │ │ │ addgt r3, #1 │ │ │ │ strgt.w r3, [fp, #4] │ │ │ │ lsrs r0, r2, #6 │ │ │ │ - movw r1, #9780 @ 0x2634 │ │ │ │ + movw r1, #9844 @ 0x2674 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ - movw r3, #8548 @ 0x2164 │ │ │ │ + movw r3, #8612 @ 0x21a4 │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ ldrh.w r1, [r1, r0, lsl #1] │ │ │ │ and.w r0, r6, #63 @ 0x3f │ │ │ │ add.w r0, r0, r1, lsl #6 │ │ │ │ - movw r1, #16692 @ 0x4134 │ │ │ │ + movw r1, #16756 @ 0x4174 │ │ │ │ movt r1, #57 @ 0x39 │ │ │ │ ldrh.w r1, [r1, r0, lsl #1] │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ ldrh r3, [r3, #14] │ │ │ │ lsls r1, r3, #21 │ │ │ │ - bpl.n 9bcb2 │ │ │ │ + bpl.n 9bd1a │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r2, #33 @ 0x21 │ │ │ │ ldr r6, [r3, #28] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 9b7f2 │ │ │ │ + b.n 9b85a │ │ │ │ orr.w r8, r8, r3 │ │ │ │ - b.n 9b8d8 │ │ │ │ + b.n 9b940 │ │ │ │ cmp.w ip, #9 │ │ │ │ - beq.w 9ce2a │ │ │ │ + beq.w 9ce9a │ │ │ │ movs r7, #0 │ │ │ │ cmp.w ip, #12 │ │ │ │ mov r3, r7 │ │ │ │ - beq.w 9b9d0 │ │ │ │ + beq.w 9ba38 │ │ │ │ cmp.w ip, #92 @ 0x5c │ │ │ │ - beq.w 9d7fa │ │ │ │ + beq.w 9d770 │ │ │ │ mov r6, r5 │ │ │ │ mov r2, r0 │ │ │ │ ldrd r0, r5, [sp, #12] │ │ │ │ str r4, [r0, #4] │ │ │ │ mov r3, r4 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r4, r0 │ │ │ │ - bcc.w 9d976 │ │ │ │ + bcc.w 9da70 │ │ │ │ ldrb.w r0, [r2, #-1] │ │ │ │ cmp r0, ip │ │ │ │ - bne.w 9d984 │ │ │ │ + bne.w 9da7e │ │ │ │ ldr r2, [sp, #12] │ │ │ │ sub.w lr, ip, #10 │ │ │ │ mov r0, r1 │ │ │ │ cmp.w lr, #25 │ │ │ │ str.w r1, [r2, #476] @ 0x1dc │ │ │ │ - bhi.w 9bdda │ │ │ │ + bhi.w 9be42 │ │ │ │ movs r7, #9 │ │ │ │ movt r7, #512 @ 0x200 │ │ │ │ lsr.w r7, r7, lr │ │ │ │ lsls r7, r7, #31 │ │ │ │ - bpl.w 9bdda │ │ │ │ + bpl.w 9be42 │ │ │ │ ldr.w r7, [r2, #456] @ 0x1c8 │ │ │ │ cmp.w ip, #10 │ │ │ │ it eq │ │ │ │ cmpeq r6, #0 │ │ │ │ - beq.w 9c3e4 │ │ │ │ + beq.w 9c44c │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9d9e6 │ │ │ │ + bne.w 9da50 │ │ │ │ ldr.w r7, [r2, #452] @ 0x1c4 │ │ │ │ str.w r1, [r2, #472] @ 0x1d8 │ │ │ │ str r4, [r2, #28] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9c334 │ │ │ │ + bne.w 9c39c │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9b60a │ │ │ │ + b.n 9b672 │ │ │ │ cmp r6, #91 @ 0x5b │ │ │ │ - beq.w 9bb7e │ │ │ │ - bgt.w 9b794 │ │ │ │ + beq.w 9bbe6 │ │ │ │ + bgt.w 9b7fc │ │ │ │ cmp r6, #40 @ 0x28 │ │ │ │ - beq.w 9bb7e │ │ │ │ + beq.w 9bbe6 │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ - beq.w 9bff0 │ │ │ │ + beq.w 9c058 │ │ │ │ cmp.w r6, #1114112 @ 0x110000 │ │ │ │ - bcc.w 9b7a6 │ │ │ │ + bcc.w 9b80e │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #30996 @ 0x7914 │ │ │ │ + movw r1, #31060 @ 0x7954 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - b.w 9d23c │ │ │ │ + b.w 9d000 │ │ │ │ mov r3, r1 │ │ │ │ - b.n 9b65a │ │ │ │ + b.n 9b6c2 │ │ │ │ ldr.w r1, [sl, #664] @ 0x298 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 9c726 │ │ │ │ + bgt.w 9c78c │ │ │ │ ldr.w r3, [sl, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ca90 │ │ │ │ + bne.w 9ca92 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r3, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9d560 │ │ │ │ - ble.w 9bfec │ │ │ │ + beq.w 9cff2 │ │ │ │ + ble.w 9c054 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #480] @ 0x1e0 │ │ │ │ add r3, r2 │ │ │ │ ldrb.w r3, [r3, #484] @ 0x1e4 │ │ │ │ cmp r6, #41 @ 0x29 │ │ │ │ it eq │ │ │ │ cmpeq r3, #40 @ 0x28 │ │ │ │ - bne.w 9bfc8 │ │ │ │ + bne.w 9c030 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt.w 9bfdc │ │ │ │ + bgt.w 9c044 │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ lsrs r1, r2, #6 │ │ │ │ - movw r3, #9780 @ 0x2634 │ │ │ │ + movw r3, #9844 @ 0x2674 │ │ │ │ movt r3, #58 @ 0x3a │ │ │ │ ldrh.w r3, [r3, r1, lsl #1] │ │ │ │ and.w r1, r6, #63 @ 0x3f │ │ │ │ add.w r1, r1, r3, lsl #6 │ │ │ │ - movw r3, #16692 @ 0x4134 │ │ │ │ + movw r3, #16756 @ 0x4174 │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ ldrh.w r1, [r3, r1, lsl #1] │ │ │ │ - movw r3, #8548 @ 0x2164 │ │ │ │ + movw r3, #8612 @ 0x21a4 │ │ │ │ movt r3, #57 @ 0x39 │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ ldrh r3, [r3, #14] │ │ │ │ lsls r0, r3, #21 │ │ │ │ - bpl.n 9bcb2 │ │ │ │ + bpl.n 9bd1a │ │ │ │ subs r2, #33 @ 0x21 │ │ │ │ cmp r6, #61 @ 0x3d │ │ │ │ - beq.w 9c524 │ │ │ │ + beq.w 9c538 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.n 9b7f2 │ │ │ │ + b.n 9b85a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - movw sl, #56008 @ 0xdac8 │ │ │ │ + movw sl, #56072 @ 0xdb08 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ uxtb r1, r0 │ │ │ │ ldr.w r3, [sl, r1, lsl #2] │ │ │ │ lsls r4, r3, #29 │ │ │ │ - bmi.w 9cd50 │ │ │ │ + bmi.w 9cd2c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - beq.w 9cfa0 │ │ │ │ + beq.w 9d46a │ │ │ │ ldr r2, [r4, #4] │ │ │ │ adds r0, #1 │ │ │ │ - beq.w 9ce60 │ │ │ │ + beq.w 9ced2 │ │ │ │ ldr r0, [r4, #0] │ │ │ │ subs r3, r2, #1 │ │ │ │ str r3, [r4, #4] │ │ │ │ cmp r3, r0 │ │ │ │ - bcc.w 9d976 │ │ │ │ + bcc.w 9da70 │ │ │ │ ldrb.w r2, [r2, #-1] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w 9d984 │ │ │ │ + bne.w 9da7e │ │ │ │ ldrd r2, r0, [r4, #476] @ 0x1dc │ │ │ │ ldr r1, [r4, #28] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ str r0, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ @@ -167553,54 +167615,54 @@ │ │ │ │ str r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r5, #20] │ │ │ │ str r3, [r5, #24] │ │ │ │ str r2, [r5, #16] │ │ │ │ str r2, [r5, #8] │ │ │ │ - beq.n 9bdc8 │ │ │ │ + beq.n 9be30 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r5, #16] │ │ │ │ movs r0, #23 │ │ │ │ - b.n 9b98e │ │ │ │ + b.n 9b9f6 │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c7f2 │ │ │ │ + bne.w 9c866 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r7, [r3, #480] @ 0x1e0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9c696 │ │ │ │ + bne.w 9c6fc │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9d582 │ │ │ │ + bne.w 9d6a0 │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ mov r2, r3 │ │ │ │ lsls r3, r1, #2 │ │ │ │ add r2, r3 │ │ │ │ ldr r2, [r2, #48] @ 0x30 │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 9bf62 │ │ │ │ - ble.w 9c5a8 │ │ │ │ + beq.w 9bfca │ │ │ │ + ble.w 9c60e │ │ │ │ adds r1, #1 │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ itttt gt │ │ │ │ movgt r3, #0 │ │ │ │ movgt r0, #20 │ │ │ │ ldrgt r4, [sp, #12] │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ - bgt.w 9cad0 │ │ │ │ + bgt.w 9cbac │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r2 │ │ │ │ ldr.w r2, [r3, #2288] @ 0x8f0 │ │ │ │ cmp r2, r8 │ │ │ │ - bge.w 9d82c │ │ │ │ + bge.w 9d7e2 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r1, [r2, #44] @ 0x2c │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r1, #452] @ 0x1c4 │ │ │ │ str r6, [r3, #52] @ 0x34 │ │ │ │ @@ -167609,212 +167671,212 @@ │ │ │ │ ldr.w r1, [r1, #476] @ 0x1dc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b60a │ │ │ │ + beq.w 9b672 │ │ │ │ mov r7, r2 │ │ │ │ mov r1, r4 │ │ │ │ add.w r2, r1, #12288 @ 0x3000 │ │ │ │ cmp r7, #0 │ │ │ │ ldr.w r1, [r1, #480] @ 0x1e0 │ │ │ │ ldr.w r2, [r2, #668] @ 0x29c │ │ │ │ - bge.w 9c4d4 │ │ │ │ + bge.w 9c550 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ adds r7, #1 │ │ │ │ str.w r7, [r0, #452] @ 0x1c4 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9c570 │ │ │ │ + bne.w 9c578 │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r1, [r5, #4] │ │ │ │ str r3, [r5, #16] │ │ │ │ strd r3, r1, [r5, #8] │ │ │ │ strd r2, r2, [r5, #20] │ │ │ │ movs r0, #6 │ │ │ │ - b.n 9b98e │ │ │ │ + b.n 9b9f6 │ │ │ │ ldr.w r2, [r2, #480] @ 0x1e0 │ │ │ │ cmp r2, r7 │ │ │ │ - bgt.w 9b9a2 │ │ │ │ + bgt.w 9ba0a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add.w r1, r4, #12288 @ 0x3000 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr.w r0, [r1, #672] @ 0x2a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ce94 │ │ │ │ + bne.w 9cf10 │ │ │ │ str.w r7, [r4, #2700] @ 0xa8c │ │ │ │ subs r6, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r3, r0 │ │ │ │ it ne │ │ │ │ cmpne r6, r0 │ │ │ │ ldr.w r1, [r4, #464] @ 0x1d0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #20] │ │ │ │ str r6, [r5, #24] │ │ │ │ str r1, [r5, #16] │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq.n 9bede │ │ │ │ + beq.n 9bf46 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r2, #472] @ 0x1d8 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr.w r3, [r2, #476] @ 0x1dc │ │ │ │ str r3, [r5, #16] │ │ │ │ movs r0, #4 │ │ │ │ - b.n 9b98e │ │ │ │ + b.n 9b9f6 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 9bf56 │ │ │ │ + bne.n 9bfbe │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ - movw sl, #16321 @ 0x3fc1 │ │ │ │ + movw sl, #17149 @ 0x42fd │ │ │ │ movt sl, #19 │ │ │ │ cmp r2, sl │ │ │ │ - bne.w 9c598 │ │ │ │ + bne.w 9c5fe │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2c498 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w r9, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ca72 │ │ │ │ + beq.w 9cb02 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - cbnz r3, 9bf14 │ │ │ │ + cbnz r3, 9bf7c │ │ │ │ str r6, [r4, #0] │ │ │ │ str.w r9, [r4, #8] │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r4, #464] @ 0x1d0 │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ sub.w r2, r9, r6 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str.w r6, [r4, #2704] @ 0xa90 │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d59e │ │ │ │ + bne.w 9d6be │ │ │ │ cmp r6, r9 │ │ │ │ - beq.w 9ca2c │ │ │ │ + beq.w 9caba │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc.w 9b8ec │ │ │ │ + bcc.w 9b954 │ │ │ │ movs r3, #29 │ │ │ │ str r3, [r4, #32] │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ mvn.w r3, #32 │ │ │ │ - b.n 9b8fc │ │ │ │ + b.n 9b964 │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add r3, r2 │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9d82c │ │ │ │ + bne.w 9d7e2 │ │ │ │ ldr.w r1, [r2, #476] @ 0x1dc │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ - b.n 9be42 │ │ │ │ - bl cd548 <_Py_LoadAttr_StackRefSteal@@Base+0x2a88> │ │ │ │ + b.n 9beaa │ │ │ │ + bl cd588 <_Py_LoadAttr_StackRefSteal@@Base+0x2a8c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cd5e │ │ │ │ + beq.w 9cd3a │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - beq.w 9cd3c │ │ │ │ + beq.w 9cd18 │ │ │ │ bic.w r3, r7, #32 │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ - beq.w 9cf1c │ │ │ │ + beq.w 9d3b8 │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ - beq.w 9cef4 │ │ │ │ + beq.w 9d09c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #31068 @ 0x795c │ │ │ │ + movw r2, #31132 @ 0x799c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl cd6c8 <_Py_LoadAttr_StackRefSteal@@Base+0x2c08> │ │ │ │ + bl cd708 <_Py_LoadAttr_StackRefSteal@@Base+0x2c0c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9bae6 │ │ │ │ + bne.w 9bb4e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.n 9b98e │ │ │ │ + bl 9e040 │ │ │ │ + b.n 9b9f6 │ │ │ │ cmp r6, #93 @ 0x5d │ │ │ │ it eq │ │ │ │ cmpeq r3, #91 @ 0x5b │ │ │ │ - bne.w 9c62e │ │ │ │ + bne.w 9c694 │ │ │ │ cmp r1, #0 │ │ │ │ it le │ │ │ │ movle r2, #93 @ 0x5d │ │ │ │ - ble.w 9bd0c │ │ │ │ + ble.w 9bd74 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9c650 │ │ │ │ + blt.w 9c6b6 │ │ │ │ mov r2, r6 │ │ │ │ - b.n 9bd0c │ │ │ │ + b.n 9bd74 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w sl, r3, #12288 @ 0x3000 │ │ │ │ ldr.w r1, [sl, #664] @ 0x298 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 9bcd2 │ │ │ │ + ble.w 9bd3a │ │ │ │ ldr.w r7, [fp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9d4ea │ │ │ │ + beq.w 9d7ee │ │ │ │ ldr.w r3, [sl, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9d4da │ │ │ │ + bne.w 9cf00 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r3, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9d560 │ │ │ │ - bgt.w 9bcec │ │ │ │ + beq.w 9cff2 │ │ │ │ + bgt.w 9bd54 │ │ │ │ subs r3, r7, #1 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9c650 │ │ │ │ + blt.w 9c6b6 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bne.n 9bfec │ │ │ │ + bne.n 9c054 │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9d816 │ │ │ │ + bne.w 9d3fc │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #125 @ 0x7d │ │ │ │ str.w r3, [fp, #8] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [fp] │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [fp, #56] @ 0x38 │ │ │ │ - b.n 9bd0c │ │ │ │ + b.n 9bd74 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9c806 │ │ │ │ + bne.w 9c86c │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ - movw r6, #16321 @ 0x3fc1 │ │ │ │ + movw r6, #17149 @ 0x42fd │ │ │ │ movt r6, #19 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9c61e │ │ │ │ + bne.w 9c684 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2c498 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add.w sl, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cb8a │ │ │ │ + beq.w 9ccd4 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 9c088 │ │ │ │ + cbnz r2, 9c0f0 │ │ │ │ str r3, [r4, #0] │ │ │ │ str.w sl, [r4, #8] │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ @@ -167822,214 +167884,176 @@ │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [r4, #2704] @ 0xa90 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d4c4 │ │ │ │ + bne.w 9d75a │ │ │ │ cmp r3, sl │ │ │ │ - beq.w 9cb58 │ │ │ │ + beq.w 9cbc0 │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc.w 9b66a │ │ │ │ + bcc.w 9b6d2 │ │ │ │ movs r1, #29 │ │ │ │ str r1, [r4, #32] │ │ │ │ - b.n 9c80a │ │ │ │ - ldr r1, [r2, #32] │ │ │ │ - cmp r1, #10 │ │ │ │ - bne.w 9ca6c │ │ │ │ - ldr.w r2, [r2, #2744] @ 0xab8 │ │ │ │ - movw r6, #16321 @ 0x3fc1 │ │ │ │ - movt r6, #19 │ │ │ │ - cmp r2, r6 │ │ │ │ - bne.w 9c6aa │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 2c498 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add.w sl, r0, #1 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9cbc0 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - ldr.w r2, [r1, #464] @ 0x1d0 │ │ │ │ - str.w sl, [r1, #8] │ │ │ │ - adds r2, #1 │ │ │ │ - str.w r2, [r1, #464] @ 0x1d0 │ │ │ │ - movs r2, #0 │ │ │ │ - str.w r2, [r1, #476] @ 0x1dc │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - str.w r3, [r2, #2704] @ 0xa90 │ │ │ │ - sub.w r2, sl, r3 │ │ │ │ - blx 2c208 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9cb3c │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ - cmp r4, sl │ │ │ │ - beq.w 9cae4 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r4 │ │ │ │ - ldr.w r1, [r2, #476] @ 0x1dc │ │ │ │ - b.w 9b618 │ │ │ │ + b.n 9c870 │ │ │ │ movs r4, #0 │ │ │ │ mov.w r8, #1 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ it ne │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ - beq.n 9c1b4 │ │ │ │ + beq.n 9c1aa │ │ │ │ bic.w r3, r6, #32 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.n 9c16e │ │ │ │ + bne.n 9c164 │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq.w 9c338 │ │ │ │ + beq.w 9c3a0 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 9c17a │ │ │ │ + bne.n 9c170 │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - beq.w 9c348 │ │ │ │ + beq.w 9c3b0 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.n 9c186 │ │ │ │ + bne.n 9c17c │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ - beq.w 9c33e │ │ │ │ - cbnz r7, 9c18e │ │ │ │ + beq.w 9c3a6 │ │ │ │ + cbnz r7, 9c184 │ │ │ │ cmp r3, #70 @ 0x46 │ │ │ │ - beq.w 9c344 │ │ │ │ + beq.w 9c3ac │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w 9b8cc │ │ │ │ + bne.w 9b934 │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.w 9b8cc │ │ │ │ + bne.w 9b934 │ │ │ │ movs r4, #1 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ it ne │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ - bne.n 9c15e │ │ │ │ + bne.n 9c154 │ │ │ │ tst.w r8, r9 │ │ │ │ - bne.w 9d5dc │ │ │ │ - tst.w r9, sl │ │ │ │ - bne.w 9d898 │ │ │ │ - tst.w r9, r7 │ │ │ │ - bne.w 9d878 │ │ │ │ + bne.w 9d710 │ │ │ │ + tst.w sl, r9 │ │ │ │ + bne.w 9d264 │ │ │ │ + tst.w r7, r9 │ │ │ │ + bne.w 9d244 │ │ │ │ tst.w r4, r9 │ │ │ │ - bne.w 9d858 │ │ │ │ - tst.w r8, r7 │ │ │ │ - bne.w 9d838 │ │ │ │ - tst.w r8, r4 │ │ │ │ - bne.w 9d8f4 │ │ │ │ - tst r4, r7 │ │ │ │ - bne.w 9d8d4 │ │ │ │ - orrs.w r3, r4, r7 │ │ │ │ - beq.n 9c21a │ │ │ │ + bne.w 9d224 │ │ │ │ + tst.w r7, r8 │ │ │ │ + bne.w 9d204 │ │ │ │ + tst.w r4, r8 │ │ │ │ + bne.w 9d2d8 │ │ │ │ + tst r7, r4 │ │ │ │ + bne.w 9d2b8 │ │ │ │ + orrs.w r3, r7, r4 │ │ │ │ + beq.n 9c210 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - movw sl, #57032 @ 0xdec8 │ │ │ │ + movw sl, #57096 @ 0xdf08 │ │ │ │ movt sl, #45 @ 0x2d │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ldrb.w r3, [sl, r3] │ │ │ │ subs r3, #102 @ 0x66 │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #14 │ │ │ │ - bhi.n 9c210 │ │ │ │ + bhi.n 9c206 │ │ │ │ movw r2, #20481 @ 0x5001 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bmi.w 9c88c │ │ │ │ + bmi.w 9c8f2 │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ - beq.n 9c21a │ │ │ │ + beq.n 9c210 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ - bne.w 9b72a │ │ │ │ + bne.w 9b792 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r2, [r1, #464] @ 0x1d0 │ │ │ │ ldr.w r3, [r1, #2704] @ 0xa90 │ │ │ │ str.w r2, [r1, #468] @ 0x1d4 │ │ │ │ str.w r3, [r1, #2708] @ 0xa94 │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9c842 │ │ │ │ + beq.w 9c8a8 │ │ │ │ adds r2, r0, #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ittt eq │ │ │ │ moveq.w r9, #1 │ │ │ │ moveq r7, #0 │ │ │ │ moveq r2, r9 │ │ │ │ - beq.w 9ca66 │ │ │ │ + beq.w 9cafa │ │ │ │ movs r7, #0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w fp, r3, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str.w fp, [r1, #4] │ │ │ │ cmp fp, r2 │ │ │ │ - bcc.w 9d976 │ │ │ │ + bcc.w 9da70 │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 9d984 │ │ │ │ + bne.w 9da7e │ │ │ │ ldr.w r3, [r1, #476] @ 0x1dc │ │ │ │ mov.w r9, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r4, r1 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #476] @ 0x1dc │ │ │ │ movs r3, #0 │ │ │ │ mvn.w sl, #2147483648 @ 0x80000000 │ │ │ │ str r3, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ cmp r7, r3 │ │ │ │ - beq.n 9c2f2 │ │ │ │ + beq.n 9c2e8 │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r5, r7 │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ mov r7, r3 │ │ │ │ - b.n 9c2a2 │ │ │ │ + b.n 9c298 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ - beq.w 9c85c │ │ │ │ + beq.w 9c8c2 │ │ │ │ mov fp, r1 │ │ │ │ cmp fp, r8 │ │ │ │ - beq.w 9c434 │ │ │ │ + beq.w 9c49c │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ cmp r2, sl │ │ │ │ - bcs.w 9c4c8 │ │ │ │ + bcs.w 9c52c │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ ldr r2, [r4, #32] │ │ │ │ add.w r1, fp, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ cmp r2, #17 │ │ │ │ - beq.w 9d938 │ │ │ │ + beq.w 9da6a │ │ │ │ cmp r2, #22 │ │ │ │ - beq.n 9c2ee │ │ │ │ + beq.n 9c2e4 │ │ │ │ ldrb.w r2, [fp] │ │ │ │ cmp r2, #10 │ │ │ │ ite ne │ │ │ │ movne r0, #0 │ │ │ │ andeq.w r0, r9, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d8ca │ │ │ │ + bne.w 9d30c │ │ │ │ cmp r6, r2 │ │ │ │ - bne.n 9c298 │ │ │ │ + bne.n 9c28e │ │ │ │ mov r3, r7 │ │ │ │ mov r7, r5 │ │ │ │ adds r7, #1 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov fp, r1 │ │ │ │ - b.n 9c288 │ │ │ │ + b.n 9c27e │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov fp, r1 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #3 │ │ │ │ ldr.w r2, [r1, #480] @ 0x1e0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r2, [r5, #0] │ │ │ │ @@ -168047,119 +168071,157 @@ │ │ │ │ itt ne │ │ │ │ ldrne.w r3, [r1, #472] @ 0x1d8 │ │ │ │ strne r3, [r5, #8] │ │ │ │ str.w fp, [r5, #24] │ │ │ │ itt ne │ │ │ │ ldrne.w r3, [r1, #476] @ 0x1dc │ │ │ │ strne r3, [r5, #16] │ │ │ │ - b.w 9b98e │ │ │ │ + b.w 9b9f6 │ │ │ │ + ldr r1, [r2, #32] │ │ │ │ + cmp r1, #10 │ │ │ │ + bne.w 9cae8 │ │ │ │ + ldr.w r2, [r2, #2744] @ 0xab8 │ │ │ │ + movw r6, #17149 @ 0x42fd │ │ │ │ + movt r6, #19 │ │ │ │ + cmp r2, r6 │ │ │ │ + bne.w 9c710 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blx 2c498 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add.w sl, r0, #1 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9ccaa │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + ldr.w r2, [r1, #464] @ 0x1d0 │ │ │ │ + str.w sl, [r1, #8] │ │ │ │ + adds r2, #1 │ │ │ │ + str.w r2, [r1, #464] @ 0x1d0 │ │ │ │ + movs r2, #0 │ │ │ │ + str.w r2, [r1, #476] @ 0x1dc │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + str.w r3, [r2, #2704] @ 0xa90 │ │ │ │ + sub.w r2, sl, r3 │ │ │ │ + blx 2c208 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9cb88 │ │ │ │ + ldr r4, [sp, #16] │ │ │ │ + cmp r4, sl │ │ │ │ + beq.w 9cb30 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r4 │ │ │ │ + ldr.w r1, [r2, #476] @ 0x1dc │ │ │ │ + b.w 9b680 │ │ │ │ mov r1, r2 │ │ │ │ - b.n 9be54 │ │ │ │ + b.n 9bebc │ │ │ │ mov.w r8, #1 │ │ │ │ - b.n 9c19c │ │ │ │ + b.n 9c192 │ │ │ │ mov.w sl, #1 │ │ │ │ - b.n 9c19c │ │ │ │ + b.n 9c192 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9c19c │ │ │ │ + b.n 9c192 │ │ │ │ mov.w r9, #1 │ │ │ │ - b.n 9c19c │ │ │ │ + b.n 9c192 │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt.w 9bb54 │ │ │ │ + blt.w 9bbbc │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ ite eq │ │ │ │ moveq r9, r3 │ │ │ │ subne.w r9, r3, #1 │ │ │ │ cmp.w r9, #1 │ │ │ │ - beq.w 9cfc6 │ │ │ │ + beq.w 9d45c │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n 9c3a8 │ │ │ │ + bne.n 9c410 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ uxtb r1, r6 │ │ │ │ - bl cbe48 <_Py_LoadAttr_StackRefSteal@@Base+0x1388> │ │ │ │ + bl cbe84 <_Py_LoadAttr_StackRefSteal@@Base+0x1388> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d952 │ │ │ │ + beq.w 9da22 │ │ │ │ cmp r6, #123 @ 0x7b │ │ │ │ - beq.w 9bb54 │ │ │ │ + beq.w 9bbbc │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ ldr.w r8, [sl, #664] @ 0x298 │ │ │ │ mla r3, r3, r8, r2 │ │ │ │ ldr.w r2, [r3, #2808] @ 0xaf8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9cfd4 │ │ │ │ + bne.w 9d49e │ │ │ │ ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w 9cfd4 │ │ │ │ + beq.w 9d49e │ │ │ │ cmp r6, #58 @ 0x3a │ │ │ │ - bne.w 9bb54 │ │ │ │ + bne.w 9bbbc │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w 9bb54 │ │ │ │ + bne.w 9bbbc │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r3, #1 │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #11 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ str.w r3, [fp] │ │ │ │ str.w r3, [fp, #60] @ 0x3c │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ movs r4, #0 │ │ │ │ mov.w sl, #1 │ │ │ │ mov r7, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 9c14e │ │ │ │ + b.n 9c144 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9d348 │ │ │ │ + bne.w 9d402 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9be42 │ │ │ │ + b.n 9beaa │ │ │ │ cmp r0, #111 @ 0x6f │ │ │ │ - beq.w 9d380 │ │ │ │ + beq.w 9d408 │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ - beq.w 9cc1e │ │ │ │ + beq.w 9cc08 │ │ │ │ ldr.w r3, [sl, r0, lsl #2] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 9d3ce │ │ │ │ + bmi.w 9d334 │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ - beq.w 9cf1a │ │ │ │ - ble.n 9c416 │ │ │ │ + beq.w 9d3b6 │ │ │ │ + ble.n 9c47e │ │ │ │ cmp r7, #106 @ 0x6a │ │ │ │ - beq.w 9cef4 │ │ │ │ - movw r2, #31068 @ 0x795c │ │ │ │ + beq.w 9d09c │ │ │ │ + movw r2, #31132 @ 0x799c │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ - bl cd6c8 <_Py_LoadAttr_StackRefSteal@@Base+0x2c08> │ │ │ │ + bl cd708 <_Py_LoadAttr_StackRefSteal@@Base+0x2c0c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c7f2 │ │ │ │ + beq.w 9c866 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - b.w 9baee │ │ │ │ + b.w 9bb56 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9cbea │ │ │ │ + bne.w 9cbf2 │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ - movw r3, #16321 @ 0x3fc1 │ │ │ │ + movw r3, #17149 @ 0x42fd │ │ │ │ movt r3, #19 │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9c77c │ │ │ │ + bne.w 9c7f0 │ │ │ │ mov r0, fp │ │ │ │ blx 2c498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cdfc │ │ │ │ + beq.w 9cdbc │ │ │ │ adds r0, #1 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 9c466 │ │ │ │ + cbnz r2, 9c4ce │ │ │ │ str.w fp, [r4] │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ str r0, [r4, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ @@ -168169,77 +168231,89 @@ │ │ │ │ mov r0, r3 │ │ │ │ str.w r3, [r4, #2704] @ 0xa90 │ │ │ │ sub.w r2, r8, r3 │ │ │ │ mov fp, r3 │ │ │ │ str r3, [sp, #24] │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9d60a │ │ │ │ + bne.w 9d83c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, fp │ │ │ │ mov r4, fp │ │ │ │ mov fp, r9 │ │ │ │ - mov r9, r7 │ │ │ │ - mov r7, r6 │ │ │ │ + mov r9, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r2 │ │ │ │ cmp r4, r8 │ │ │ │ - beq.w 9ccb0 │ │ │ │ + beq.w 9cdd6 │ │ │ │ mov r4, r5 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ mov r5, r6 │ │ │ │ - mov r6, r7 │ │ │ │ - mov r7, r9 │ │ │ │ + mov r6, r9 │ │ │ │ mov r9, fp │ │ │ │ - ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ mov fp, r3 │ │ │ │ + ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.w 9c2b2 │ │ │ │ + bcc.w 9c2a8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #29 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ str r3, [r1, #32] │ │ │ │ - b.n 9c7a4 │ │ │ │ + b.n 9c818 │ │ │ │ + ldrd r3, r0, [fp, #4] │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + subs r3, r3, r0 │ │ │ │ + cmp r3, #1 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ + it eq │ │ │ │ + streq.w r3, [fp, #56] @ 0x38 │ │ │ │ + b.w 9b85a │ │ │ │ subs r7, #1 │ │ │ │ - cbnz r2, 9c53c │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.n 9c5ca │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str.w r7, [r0, #452] @ 0x1c4 │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r3, [r5, #16] │ │ │ │ strd r3, r1, [r5, #8] │ │ │ │ strd r2, r2, [r5, #20] │ │ │ │ movs r0, #5 │ │ │ │ - b.w 9b98e │ │ │ │ + b.w 9b9f6 │ │ │ │ + ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ + str r1, [r5, #4] │ │ │ │ + str r2, [r5, #16] │ │ │ │ + strd r2, r1, [r5, #8] │ │ │ │ + strd r3, r3, [r5, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9bef2 │ │ │ │ + ldr.w r3, [r0, #472] @ 0x1d8 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ + str r3, [r5, #16] │ │ │ │ + b.n 9bef2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r3, [r3, #468] @ 0x1d4 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r6, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ ldr.w r2, [r2, #464] @ 0x1d0 │ │ │ │ strd r2, r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ strd r6, r1, [r5, #20] │ │ │ │ - bne.w 9b842 │ │ │ │ - b.w 9b98e │ │ │ │ - ldrd r3, r0, [fp, #4] │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - subs r3, r3, r0 │ │ │ │ - cmp r3, #1 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ - it eq │ │ │ │ - streq.w r3, [fp, #56] @ 0x38 │ │ │ │ - b.w 9b7f2 │ │ │ │ + bne.w 9b8aa │ │ │ │ + b.w 9b9f6 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w r7, [r4, #452] @ 0x1c4 │ │ │ │ str r1, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -168250,329 +168324,316 @@ │ │ │ │ str r1, [r5, #12] │ │ │ │ strd r2, r3, [r5, #20] │ │ │ │ itttt ne │ │ │ │ ldrne.w r3, [r4, #472] @ 0x1d8 │ │ │ │ strne r3, [r5, #8] │ │ │ │ ldrne.w r3, [r4, #476] @ 0x1dc │ │ │ │ strne r3, [r5, #16] │ │ │ │ - b.n 9c4f4 │ │ │ │ - ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - str r1, [r5, #4] │ │ │ │ - str r2, [r5, #16] │ │ │ │ - strd r2, r1, [r5, #8] │ │ │ │ - strd r3, r3, [r5, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9be8a │ │ │ │ - ldr.w r3, [r0, #472] @ 0x1d8 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ - str r3, [r5, #16] │ │ │ │ - b.n 9be8a │ │ │ │ + b.n 9c572 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ccac │ │ │ │ + beq.w 9cd14 │ │ │ │ ldrd r6, r9, [r4, #4] │ │ │ │ - b.n 9bf28 │ │ │ │ + b.n 9bf90 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 9cac8 │ │ │ │ + ble.w 9cba4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ subs r2, r1, #1 │ │ │ │ add r3, r4 │ │ │ │ ldr.w ip, [r4, #452] @ 0x1c4 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ add.w r0, ip, #4294967295 @ 0xffffffff │ │ │ │ str.w r0, [r4, #452] @ 0x1c4 │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - cbz r2, 9c5f8 │ │ │ │ - cmp r0, r6 │ │ │ │ - ble.n 9c5f8 │ │ │ │ + cbz r2, 9c65e │ │ │ │ + cmp r6, r0 │ │ │ │ + bge.n 9c65e │ │ │ │ sub.w r2, ip, #2 │ │ │ │ str.w r2, [r4, #452] @ 0x1c4 │ │ │ │ subs r2, r1, #2 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ - cbz r2, 9c5f8 │ │ │ │ + cbz r2, 9c65e │ │ │ │ add.w r1, r4, #48 @ 0x30 │ │ │ │ - cmp r0, r6 │ │ │ │ - ble.n 9c5f8 │ │ │ │ + cmp r6, r0 │ │ │ │ + bge.n 9c65e │ │ │ │ ldr.w r3, [r4, #452] @ 0x1c4 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ ldr.w r0, [r1, r2, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9c5de │ │ │ │ - cmp r0, r6 │ │ │ │ - bne.w 9cac8 │ │ │ │ + bne.n 9c644 │ │ │ │ + cmp r6, r0 │ │ │ │ + bne.w 9cba4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ add.w r2, r2, #572 @ 0x23c │ │ │ │ ldr.w r3, [r1, r2, lsl #2] │ │ │ │ cmp r3, r8 │ │ │ │ - bne.w 9d82c │ │ │ │ + bne.w 9d7e2 │ │ │ │ mov r2, r1 │ │ │ │ - b.n 9bf70 │ │ │ │ + b.n 9bfd8 │ │ │ │ movs r4, #0 │ │ │ │ movs r7, #1 │ │ │ │ mov r9, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b.n 9c14e │ │ │ │ + b.n 9c144 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cba4 │ │ │ │ + beq.w 9ccee │ │ │ │ ldrd r3, sl, [r4, #4] │ │ │ │ - b.n 9c09c │ │ │ │ + b.n 9c104 │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne.w 9d514 │ │ │ │ + bne.w 9cfc8 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bne.w 9d50c │ │ │ │ + bne.w 9d316 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w 9bfec │ │ │ │ + ble.w 9c054 │ │ │ │ ldr.w r3, [fp, #4] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w 9c034 │ │ │ │ + bge.w 9c09c │ │ │ │ ldr.w r2, [sl, #664] @ 0x298 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ mla r2, r1, r2, r4 │ │ │ │ - movw r1, #31708 @ 0x7bdc │ │ │ │ + movw r1, #31772 @ 0x7c1c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr.w r2, [r2, #2816] @ 0xb00 │ │ │ │ cmp r2, #1 │ │ │ │ ite ne │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ - bl 1e522c │ │ │ │ + bl 1e5474 │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ movs r7, #0 │ │ │ │ movs r4, #1 │ │ │ │ mov r9, r7 │ │ │ │ mov sl, r7 │ │ │ │ mov r8, r7 │ │ │ │ - b.n 9c14e │ │ │ │ + b.n 9c144 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r1, [r3, #476] @ 0x1dc │ │ │ │ movs r7, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr.w r2, [r2, #452] @ 0x1c4 │ │ │ │ - b.w 9be42 │ │ │ │ + b.w 9beaa │ │ │ │ ldr r0, [sp, #12] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ce8e │ │ │ │ + beq.w 9cf2e │ │ │ │ ldrd r3, sl, [r3, #4] │ │ │ │ - b.n 9c114 │ │ │ │ + b.n 9c36e │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ - bne.w 9bab6 │ │ │ │ + bne.w 9bb1e │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ uxtb r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.w 9cf5c │ │ │ │ + bmi.w 9d056 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ + bl 9dfe0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #31216 @ 0x79f0 │ │ │ │ + movw r1, #31280 @ 0x7a30 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1e522c │ │ │ │ - b.n 9c678 │ │ │ │ + bl 1e5474 │ │ │ │ + b.n 9c6de │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1a47a8 <_PyToken_ThreeChars@@Base> │ │ │ │ + bl 1a4e74 <_PyToken_ThreeChars@@Base> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ - bne.n 9c714 │ │ │ │ + bne.n 9c77a │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ + bl 9dfe0 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ ldr.w r7, [fp, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9c00a │ │ │ │ + bne.w 9c072 │ │ │ │ cmp r6, #125 @ 0x7d │ │ │ │ - bne.w 9d4ea │ │ │ │ + bne.w 9d7ee │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ mla r3, r3, r1, r4 │ │ │ │ - movw r1, #31652 @ 0x7ba4 │ │ │ │ + movw r1, #31716 @ 0x7be4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ cmp r3, #1 │ │ │ │ ite ne │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ - bl 1e522c │ │ │ │ + bl 1e5474 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ce16 │ │ │ │ + beq.w 9cf34 │ │ │ │ ldrd r4, r3, [r6, #4] │ │ │ │ - b.w 9ba4c │ │ │ │ + b.w 9bab4 │ │ │ │ + movs r4, #0 │ │ │ │ + mov.w r9, #1 │ │ │ │ + mov r7, r4 │ │ │ │ + mov sl, r4 │ │ │ │ + mov r8, r4 │ │ │ │ + b.n 9c144 │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c478 │ │ │ │ + bne.w 9c4e0 │ │ │ │ ldrd r3, r5, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ ldr.w r8, [r3, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov fp, r8 │ │ │ │ str.w r8, [r3, #4] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #17 │ │ │ │ - beq.n 9c7f2 │ │ │ │ + beq.n 9c866 │ │ │ │ cmp r3, #22 │ │ │ │ - beq.w 9c2f2 │ │ │ │ + beq.w 9c2e8 │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ ldr.w r0, [r4, #464] @ 0x1d0 │ │ │ │ str.w r1, [r4, #464] @ 0x1d0 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr.w r3, [r3, #664] @ 0x298 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #4] │ │ │ │ ldr.w r1, [r4, #2708] @ 0xa94 │ │ │ │ cmp r3, #0 │ │ │ │ str.w r1, [r4, #2704] @ 0xa90 │ │ │ │ - bgt.w 9d642 │ │ │ │ + bgt.w 9d65c │ │ │ │ cmp r2, #3 │ │ │ │ - bne.w 9d61a │ │ │ │ + bne.w 9d794 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #31420 @ 0x7abc │ │ │ │ + movw r1, #31484 @ 0x7afc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e522c │ │ │ │ + bl 1e5474 │ │ │ │ cmp r7, #10 │ │ │ │ - beq.n 9c7f2 │ │ │ │ + beq.n 9c866 │ │ │ │ movs r3, #23 │ │ │ │ str r3, [r4, #32] │ │ │ │ movs r3, #0 │ │ │ │ - b.w 9bfba │ │ │ │ - movs r4, #0 │ │ │ │ - mov.w r9, #1 │ │ │ │ - mov r7, r4 │ │ │ │ - mov sl, r4 │ │ │ │ - mov r8, r4 │ │ │ │ - b.n 9c14e │ │ │ │ + b.w 9c022 │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ subs r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9d964 │ │ │ │ + beq.w 9d9a8 │ │ │ │ subs r3, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ cmp r1, #28 │ │ │ │ str r3, [r2, #28] │ │ │ │ str.w r0, [r2, #472] @ 0x1d8 │ │ │ │ - beq.w 9d952 │ │ │ │ + beq.w 9da22 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r3, #480] @ 0x1e0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9c7f2 │ │ │ │ + bne.n 9c866 │ │ │ │ cmp r1, #11 │ │ │ │ mov r3, r2 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ it ne │ │ │ │ movne r2, #67 @ 0x43 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9ca5a │ │ │ │ + beq.w 9caee │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r7, r0, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - beq.w 9d4a0 │ │ │ │ + beq.w 9d74e │ │ │ │ movs r7, #1 │ │ │ │ - b.n 9c24e │ │ │ │ + b.n 9c244 │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, r6 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r0, #13 │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - beq.w 9d926 │ │ │ │ + beq.w 9da10 │ │ │ │ ldr.w fp, [r4, #4] │ │ │ │ - b.n 9c288 │ │ │ │ + b.n 9c27e │ │ │ │ cmp r6, #39 @ 0x27 │ │ │ │ - beq.n 9c88c │ │ │ │ + beq.n 9c8f2 │ │ │ │ cmp r6, #34 @ 0x22 │ │ │ │ - bne.w 9b724 │ │ │ │ + bne.w 9b78c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ str.w r3, [r4, #468] @ 0x1d4 │ │ │ │ ldr.w r3, [r4, #2704] @ 0xa90 │ │ │ │ str.w r3, [r4, #2708] @ 0xa94 │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, r6 │ │ │ │ - beq.w 9d336 │ │ │ │ + beq.w 9d2a6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ + bl 9dfe0 │ │ │ │ movs r1, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w r3, r2, #12288 @ 0x3000 │ │ │ │ ldr.w r8, [r2, #28] │ │ │ │ ldr r7, [r2, #4] │ │ │ │ ldr.w r2, [r3, #664] @ 0x298 │ │ │ │ adds r2, #1 │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ - bgt.w 9d314 │ │ │ │ + bgt.w 9d284 │ │ │ │ movs r0, #68 @ 0x44 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ str.w r2, [r3, #664] @ 0x298 │ │ │ │ mov.w r9, #1 │ │ │ │ mov.w ip, #0 │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ mul.w r0, r2, r0 │ │ │ │ @@ -168595,15 +168656,15 @@ │ │ │ │ str.w ip, [r3, #2804] @ 0xaf4 │ │ │ │ str.w ip, [r3, #2796] @ 0xaec │ │ │ │ str.w ip, [r1, r0] │ │ │ │ str.w ip, [r6, #4] │ │ │ │ ldrb.w r3, [r8] │ │ │ │ subs r3, #70 @ 0x46 │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bhi.n 9c9ae │ │ │ │ + bhi.n 9ca14 │ │ │ │ tbb [pc, r3] │ │ │ │ subs r2, #24 │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ subs r2, #58 @ 0x3a │ │ │ │ @@ -168643,16 +168704,16 @@ │ │ │ │ str r1, [r2, #4] │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ movs r6, #0 │ │ │ │ mul.w r3, r2, r3 │ │ │ │ ldrb.w r2, [r8, #1] │ │ │ │ ldrb.w r1, [sl, r2] │ │ │ │ add.w r2, r3, #2752 @ 0xac0 │ │ │ │ @@ -168667,16 +168728,16 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r6, r3, [r2, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ movs r3, #68 @ 0x44 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ movs r6, #1 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ mul.w r2, r3, r2 │ │ │ │ adds r3, r4, r2 │ │ │ │ @@ -168687,99 +168748,87 @@ │ │ │ │ ldrb.w r6, [sl, r6] │ │ │ │ cmp r6, #116 @ 0x74 │ │ │ │ ite eq │ │ │ │ moveq r6, #1 │ │ │ │ movne r6, r0 │ │ │ │ str.w r6, [r3, #2816] @ 0xb00 │ │ │ │ strd r0, r1, [r2, #4] │ │ │ │ - bne.n 9c99c │ │ │ │ - b.n 9c9e2 │ │ │ │ + bne.n 9ca02 │ │ │ │ + b.n 9ca48 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ble.w 9c054 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + cmp r1, #0 │ │ │ │ + add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ + str.w r3, [r2, #480] @ 0x1e0 │ │ │ │ + it gt │ │ │ │ + ldrgt.w r7, [fp, #4] │ │ │ │ + bgt.w 9c08c │ │ │ │ + mov r2, r6 │ │ │ │ + b.w 9bd74 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9bf56 │ │ │ │ + bne.w 9bfbe │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ cmp r3, sl │ │ │ │ - bne.w 9cca2 │ │ │ │ + bne.w 9cd0a │ │ │ │ mov r0, r6 │ │ │ │ blx 2c498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d674 │ │ │ │ + beq.w 9d1da │ │ │ │ adds r0, #1 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - cbnz r2, 9ca52 │ │ │ │ + cbnz r2, 9cae0 │ │ │ │ str r6, [r4, #0] │ │ │ │ mov r9, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.w 9bf18 │ │ │ │ + b.w 9bf80 │ │ │ │ + mov r4, r2 │ │ │ │ + b.w 9b6b6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov.w r9, #0 │ │ │ │ movs r2, #3 │ │ │ │ mov r7, r9 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov fp, r3 │ │ │ │ - b.n 9c27e │ │ │ │ - mov r4, r2 │ │ │ │ - b.w 9b64e │ │ │ │ + b.w 9c274 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2bfb8 │ │ │ │ add.w r9, r6, r0 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r9, r6 │ │ │ │ - bne.w 9bf0e │ │ │ │ + bne.w 9bf76 │ │ │ │ movs r2, #11 │ │ │ │ str r2, [r4, #32] │ │ │ │ str r3, [r4, #4] │ │ │ │ - b.w 9bf56 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ - cmp r3, #0 │ │ │ │ - ble.w 9bfec │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - cmp r1, #0 │ │ │ │ - add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ - str.w r3, [r2, #480] @ 0x1e0 │ │ │ │ - it gt │ │ │ │ - ldrgt.w r7, [fp, #4] │ │ │ │ - bgt.w 9c024 │ │ │ │ - mov r2, r6 │ │ │ │ - b.w 9bd0c │ │ │ │ + b.w 9bfbe │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w 9d69a │ │ │ │ + bne.w 9d844 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b.w 9b958 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movs r3, #0 │ │ │ │ - movs r0, #21 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - str r0, [r4, #32] │ │ │ │ - mov r1, r5 │ │ │ │ - str r2, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ + b.w 9b9c0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9d612 │ │ │ │ + bne.w 9d78c │ │ │ │ ldr.w r3, [r3, #2744] @ 0xab8 │ │ │ │ cmp r3, r6 │ │ │ │ - bne.w 9ceb2 │ │ │ │ + bne.w 9ceb0 │ │ │ │ mov r0, r4 │ │ │ │ blx 2c498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d4ac │ │ │ │ + beq.w 9d7b8 │ │ │ │ adds r0, #1 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - cbnz r3, 9cb0e │ │ │ │ + cbnz r3, 9cb5a │ │ │ │ str r4, [r2, #0] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r3, [r2, #464] @ 0x1d0 │ │ │ │ str r0, [r2, #8] │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #464] @ 0x1d0 │ │ │ │ @@ -168788,251 +168837,199 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ sub.w r2, sl, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r4, [r3, #2704] @ 0xa90 │ │ │ │ blx 2c208 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9c130 │ │ │ │ + beq.w 9c38a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #30564 @ 0x7764 │ │ │ │ + movw r1, #30628 @ 0x77a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e522c │ │ │ │ + bl 1e5474 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov sl, r3 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b.w 9b64e │ │ │ │ + b.w 9b6b6 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + movs r3, #0 │ │ │ │ + movs r0, #21 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + str r0, [r4, #32] │ │ │ │ + mov r1, r5 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ ldr r1, [r4, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9c806 │ │ │ │ + bne.w 9c86c │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ cmp r2, r6 │ │ │ │ - bne.w 9c61e │ │ │ │ + bne.w 9c684 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #16] │ │ │ │ blx 2c498 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d48a │ │ │ │ + beq.w 9d6fa │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - cbnz r1, 9cb82 │ │ │ │ + cbnz r1, 9cbea │ │ │ │ str r3, [r4, #0] │ │ │ │ mov sl, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b.w 9c08c │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 2bfb8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add.w sl, r3, r0 │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 9c082 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - movs r3, #11 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr.w r0, [r2, #476] @ 0x1dc │ │ │ │ - str r3, [r2, #4] │ │ │ │ - subs r0, #1 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9d970 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - subs r3, #1 │ │ │ │ - ldr r1, [r2, #32] │ │ │ │ - b.n 9c814 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 2bfb8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add.w sl, r3, r0 │ │ │ │ - cmp sl, r3 │ │ │ │ - bne.w 9c0fe │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - movs r3, #11 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - mov sl, r8 │ │ │ │ - mov r4, r2 │ │ │ │ - str.w r8, [r2, #4] │ │ │ │ - b.w 9b64e │ │ │ │ + b.w 9c0f4 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - mov r0, r1 │ │ │ │ mov r2, r7 │ │ │ │ + mov r0, r1 │ │ │ │ cmp r0, #17 │ │ │ │ - beq.w 9c7f2 │ │ │ │ + beq.w 9c866 │ │ │ │ cmp r0, #22 │ │ │ │ - bne.w 9c7a4 │ │ │ │ - b.w 9c2f2 │ │ │ │ - ldr.w r3, [sl, #672] @ 0x2a0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9d34e │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ + bne.w 9c818 │ │ │ │ + b.w 9c2e8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9d5d0 │ │ │ │ + beq.w 9d742 │ │ │ │ uxtb r3, r1 │ │ │ │ ldr.w r6, [sl, r3, lsl #2] │ │ │ │ ands.w r6, r6, #16 │ │ │ │ - beq.w 9d5be │ │ │ │ + beq.w 9d730 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ uxtb r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r4, r3, #27 │ │ │ │ - bmi.n 9cc3a │ │ │ │ + bmi.n 9cc24 │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9d5d0 │ │ │ │ + beq.w 9d742 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #31064 @ 0x7958 │ │ │ │ + movw r2, #31128 @ 0x7998 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl cd6c8 <_Py_LoadAttr_StackRefSteal@@Base+0x2c08> │ │ │ │ + bl cd708 <_Py_LoadAttr_StackRefSteal@@Base+0x2c0c> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9bfba │ │ │ │ + beq.w 9c022 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ adds r2, r7, #1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - bne.w 9baee │ │ │ │ + bne.w 9bb56 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r2, [r0, #480] @ 0x1e0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr.w r2, [r0, #464] @ 0x1d0 │ │ │ │ str r2, [r5, #4] │ │ │ │ str r2, [r5, #12] │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #20] │ │ │ │ str r1, [r5, #24] │ │ │ │ str r2, [r5, #16] │ │ │ │ str r2, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9bb40 │ │ │ │ + beq.w 9bba8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9bb32 │ │ │ │ - b.w 9bb40 │ │ │ │ + bne.w 9bb9a │ │ │ │ + b.w 9bba8 │ │ │ │ + ldr.w r3, [sl, #672] @ 0x2a0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9d1fc │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r6, [r0, #4] │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blx 2bfb8 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add.w sl, r3, r0 │ │ │ │ + cmp sl, r3 │ │ │ │ + bne.w 9c358 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + movs r3, #11 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + mov sl, r8 │ │ │ │ + mov r4, r2 │ │ │ │ + str.w r8, [r2, #4] │ │ │ │ + b.w 9b6b6 │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blx 2bfb8 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add.w sl, r3, r0 │ │ │ │ + cmp sl, r3 │ │ │ │ + bne.w 9c0ea │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + movs r3, #11 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + ldr.w r0, [r2, #476] @ 0x1dc │ │ │ │ + str r3, [r2, #4] │ │ │ │ + subs r0, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9da0a │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + subs r3, #1 │ │ │ │ + ldr r1, [r2, #32] │ │ │ │ + b.n 9c87a │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9c5a2 │ │ │ │ + bne.w 9c608 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n 9ca8a │ │ │ │ - ldr r1, [r5, #32] │ │ │ │ - cmp r1, #10 │ │ │ │ - bne.w 9d5fc │ │ │ │ - ldr.w r3, [r5, #2744] @ 0xab8 │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w 9ce40 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2c498 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9d36a │ │ │ │ - adds r0, #1 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - cbnz r2, 9ccd8 │ │ │ │ - str r4, [r5, #0] │ │ │ │ - ldr.w r3, [r5, #464] @ 0x1d0 │ │ │ │ - str r0, [r5, #8] │ │ │ │ - adds r3, #1 │ │ │ │ - str.w r3, [r5, #464] @ 0x1d0 │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [r5, #476] @ 0x1dc │ │ │ │ - ldr.w r8, [r5, #8] │ │ │ │ - movs r1, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - str.w r4, [r5, #2704] @ 0xa90 │ │ │ │ - sub.w r2, r8, r4 │ │ │ │ - str r4, [sp, #24] │ │ │ │ - blx 2c208 │ │ │ │ - mov r3, r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9c4a8 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r2, r9 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movw r1, #30564 @ 0x7764 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - str r2, [sp, #16] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1e522c │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ - ldr.w fp, [r4, #8] │ │ │ │ - cmp r3, #17 │ │ │ │ - str.w fp, [r4, #4] │ │ │ │ - beq.w 9c7f2 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ - cmp r3, #22 │ │ │ │ - bne.w 9c7a4 │ │ │ │ - b.w 9c2f2 │ │ │ │ + b.n 9cb1a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ uxtb r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r6, r3, #29 │ │ │ │ - bpl.w 9bf90 │ │ │ │ + bpl.w 9bff8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl cd548 <_Py_LoadAttr_StackRefSteal@@Base+0x2a88> │ │ │ │ + bl cd588 <_Py_LoadAttr_StackRefSteal@@Base+0x2a8c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9bf90 │ │ │ │ + bne.w 9bff8 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2bfb8 │ │ │ │ - adds r3, r4, r0 │ │ │ │ - cmp r3, r4 │ │ │ │ - bne.w 9ba34 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov r6, r5 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - movs r3, #11 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - str r3, [r2, #4] │ │ │ │ - b.w 9bdd0 │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.w 9bdcc │ │ │ │ + bne.w 9be34 │ │ │ │ ldr.w r3, [r6, #2744] @ 0xab8 │ │ │ │ ldr r2, [sp, #24] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.n 9ce1c │ │ │ │ + bne.w 9ce8c │ │ │ │ mov r0, r4 │ │ │ │ blx 2c498 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d7e8 │ │ │ │ + beq.w 9d1ec │ │ │ │ adds r3, r0, #1 │ │ │ │ ldr r2, [r6, #28] │ │ │ │ - cbnz r2, 9cdba │ │ │ │ + cbnz r2, 9cd74 │ │ │ │ str r4, [r6, #0] │ │ │ │ ldr.w r2, [r6, #464] @ 0x1d0 │ │ │ │ str r3, [r6, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r6, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r6, #476] @ 0x1dc │ │ │ │ @@ -169040,1187 +169037,1246 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str.w r4, [r6, #2704] @ 0xa90 │ │ │ │ str r3, [sp, #20] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ba64 │ │ │ │ + beq.w 9bacc │ │ │ │ mov r6, r5 │ │ │ │ - movw r1, #30564 @ 0x7764 │ │ │ │ + movw r1, #30628 @ 0x77a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldrd r4, r5, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e522c │ │ │ │ + bl 1e5474 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n 9cd8c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + str r3, [r2, #4] │ │ │ │ + b.w 9be38 │ │ │ │ mov r0, fp │ │ │ │ blx 2bfb8 │ │ │ │ add r0, fp │ │ │ │ cmp r0, fp │ │ │ │ - bne.w 9c45e │ │ │ │ + bne.w 9c4c6 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r3, #11 │ │ │ │ str r3, [r1, #32] │ │ │ │ - b.n 9c790 │ │ │ │ + b.n 9c804 │ │ │ │ + ldr r1, [r5, #32] │ │ │ │ + cmp r1, #10 │ │ │ │ + bne.w 9d81e │ │ │ │ + ldr.w r3, [r5, #2744] @ 0xab8 │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.n 9ce7e │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2c498 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9d6d0 │ │ │ │ + adds r0, #1 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ + cbnz r2, 9cdfc │ │ │ │ + str r4, [r5, #0] │ │ │ │ + ldr.w r3, [r5, #464] @ 0x1d0 │ │ │ │ + str r0, [r5, #8] │ │ │ │ + adds r3, #1 │ │ │ │ + str.w r3, [r5, #464] @ 0x1d0 │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [r5, #476] @ 0x1dc │ │ │ │ + ldr.w r8, [r5, #8] │ │ │ │ + movs r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + str.w r4, [r5, #2704] @ 0xa90 │ │ │ │ + sub.w r2, r8, r4 │ │ │ │ + str r4, [sp, #24] │ │ │ │ + blx 2c208 │ │ │ │ + mov r3, r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9c50e │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + mov r2, r7 │ │ │ │ + mov r6, r9 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + movw r1, #30628 @ 0x77a4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + str r2, [sp, #16] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1e5474 │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ + ldr.w fp, [r4, #8] │ │ │ │ + cmp r3, #17 │ │ │ │ + str.w fp, [r4, #4] │ │ │ │ + beq.w 9c866 │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ + cmp r3, #22 │ │ │ │ + bne.w 9c818 │ │ │ │ + b.w 9c2e8 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2bfb8 │ │ │ │ + adds r3, r4, r0 │ │ │ │ + cmp r3, r4 │ │ │ │ + bne.w 9ba9c │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ mov r6, r5 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - b.n 9cd88 │ │ │ │ + movs r3, #11 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + b.n 9cdb4 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9d82c │ │ │ │ + ldr r4, [r5, #4] │ │ │ │ + b.n 9ce0e │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9ce16 │ │ │ │ + beq.n 9cf34 │ │ │ │ ldrd r4, r3, [r6, #4] │ │ │ │ - b.n 9cdcc │ │ │ │ + b.n 9cd86 │ │ │ │ ldr r7, [r6, #40] @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 299eb0 <_PyMonitoring_FireBranchEvent@@Base+0x31c> │ │ │ │ + bl 299ee0 <_PyMonitoring_FireBranchEvent@@Base+0x320> │ │ │ │ add.w r3, r8, #1 │ │ │ │ mla r7, r0, r7, r7 │ │ │ │ - b.w 9b9d0 │ │ │ │ - mov r0, r5 │ │ │ │ + b.w 9ba38 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ blx r3 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d81c │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ - b.n 9ccea │ │ │ │ + beq.n 9cf2e │ │ │ │ + ldrd r4, sl, [r3, #4] │ │ │ │ + b.n 9cb70 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ + bl 9dfe0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ + bl 9dfe0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [r0, #480] @ 0x1e0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #20] │ │ │ │ str r2, [r5, #24] │ │ │ │ str r1, [r5, #16] │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9bdc8 │ │ │ │ + beq.w 9be30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9bdba │ │ │ │ - b.w 9bdc8 │ │ │ │ - ldr.w r8, [r3, #8] │ │ │ │ - b.n 9cbda │ │ │ │ + bne.w 9be22 │ │ │ │ + b.w 9be30 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt.w 9ca9e │ │ │ │ + b.w 9c08c │ │ │ │ ldr.w r0, [r1, #668] @ 0x29c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d9b8 │ │ │ │ + beq.w 9d9ca │ │ │ │ str.w r7, [r1, #672] @ 0x2a0 │ │ │ │ movs r2, #66 @ 0x42 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - blx r3 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.n 9ce8e │ │ │ │ - ldrd r4, sl, [r3, #4] │ │ │ │ - b.n 9cb24 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9d1ce │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ + ldr.w r8, [r3, #8] │ │ │ │ + b.n 9ccc4 │ │ │ │ + mov r6, r5 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + b.n 9ce78 │ │ │ │ + cbnz r3, 9cf62 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ + bl 9dfe0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ str.w r7, [sl, #672] @ 0x2a0 │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ - bne.w 9d402 │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ + ldr.w r1, [r4, #472] @ 0x1d8 │ │ │ │ + movw r3, #30728 @ 0x7808 │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + ldr r6, [r4, #28] │ │ │ │ + mov.w lr, #9 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + b.n 9cf8c │ │ │ │ + ldrb.w ip, [r6] │ │ │ │ + cmp ip, r1 │ │ │ │ + bne.w 9d12c │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ + adds r6, #1 │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + adds r3, #1 │ │ │ │ + subs.w lr, lr, #1 │ │ │ │ + beq.w 9d132 │ │ │ │ + ldr.w ip, [r4, #4] │ │ │ │ + ldrb r1, [r3, #0] │ │ │ │ + cmp ip, r6 │ │ │ │ + bls.w 9d12c │ │ │ │ + cmp r1, #32 │ │ │ │ + bne.n 9cf78 │ │ │ │ + mov ip, r6 │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [sp, #20] │ │ │ │ + ldrb r3, [r1, #0] │ │ │ │ + mov r6, r1 │ │ │ │ + adds r1, #1 │ │ │ │ + cmp r3, #32 │ │ │ │ + beq.n 9cfaa │ │ │ │ + cmp r3, #9 │ │ │ │ + beq.n 9cfaa │ │ │ │ + ldrd r1, r3, [sp, #16] │ │ │ │ + sub.w ip, r1, ip │ │ │ │ + add.w r1, ip, r6 │ │ │ │ + str r1, [sp, #16] │ │ │ │ + b.n 9cf8a │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + add.w r2, r0, r2, lsl #2 │ │ │ │ + ldr.w r1, [r2, #684] @ 0x2ac │ │ │ │ + ldr.w r2, [r0, #464] @ 0x1d0 │ │ │ │ + cmp r1, r2 │ │ │ │ + mov r2, r6 │ │ │ │ + bne.w 9d16a │ │ │ │ ldr r4, [sp, #12] │ │ │ │ + movw r1, #31876 @ 0x7c84 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9da2c │ │ │ │ - movw r2, #31340 @ 0x7a6c │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - mov r1, r0 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl cd6c8 <_Py_LoadAttr_StackRefSteal@@Base+0x2c08> │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9cc6a │ │ │ │ - b.w 9bfba │ │ │ │ - movs r7, #101 @ 0x65 │ │ │ │ + bl 1e5474 │ │ │ │ + b.w 9c6de │ │ │ │ ldr r4, [sp, #12] │ │ │ │ + movw r1, #31756 @ 0x7c0c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9da2c │ │ │ │ - sub.w r3, r0, #43 @ 0x2b │ │ │ │ - mov r1, r0 │ │ │ │ - bics.w r3, r3, #2 │ │ │ │ - bne.w 9d12e │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9da2c │ │ │ │ + bl 1e5474 │ │ │ │ + b.w 9c6de │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9da90 │ │ │ │ + mov r2, r0 │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ + beq.n 9d0f8 │ │ │ │ + sub.w r3, r2, #48 @ 0x30 │ │ │ │ + cmp r3, #1 │ │ │ │ + bhi.n 9d0c2 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9da90 │ │ │ │ + sub.w r3, r0, #48 @ 0x30 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, #1 │ │ │ │ + bls.n 9d01c │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ + beq.n 9d0f8 │ │ │ │ uxtb r3, r0 │ │ │ │ + ldr.w r3, [sl, r3, lsl #2] │ │ │ │ + lsls r1, r3, #29 │ │ │ │ + bmi.n 9d102 │ │ │ │ mov r1, r0 │ │ │ │ - ldr.w r6, [sl, r3, lsl #2] │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ - beq.n 9d044 │ │ │ │ + movw r2, #31272 @ 0x7a28 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl cd548 <_Py_LoadAttr_StackRefSteal@@Base+0x2a88> │ │ │ │ - mov r7, r0 │ │ │ │ + bl cd708 <_Py_LoadAttr_StackRefSteal@@Base+0x2c0c> │ │ │ │ + mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cd5e │ │ │ │ - bic.w r3, r0, #32 │ │ │ │ - b.w 9bf9a │ │ │ │ + bne.w 9cc54 │ │ │ │ + b.w 9c022 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ - bne.w 9d3ce │ │ │ │ + bne.w 9d334 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #95 @ 0x5f │ │ │ │ - beq.w 9d458 │ │ │ │ + beq.w 9d39e │ │ │ │ cmp r7, #48 @ 0x30 │ │ │ │ - beq.n 9cf62 │ │ │ │ + beq.n 9d05c │ │ │ │ uxtb r3, r7 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r3, r3, #29 │ │ │ │ - bmi.w 9d3ce │ │ │ │ + bmi.w 9d334 │ │ │ │ cmp r7, #46 @ 0x2e │ │ │ │ - beq.w 9cd3c │ │ │ │ + beq.w 9cd18 │ │ │ │ cmp r7, #45 @ 0x2d │ │ │ │ - ble.w 9bace │ │ │ │ + ble.w 9bb36 │ │ │ │ cmp r7, #101 @ 0x65 │ │ │ │ - beq.n 9cf1a │ │ │ │ - bgt.w 9c410 │ │ │ │ + beq.w 9d3b6 │ │ │ │ + bgt.w 9c478 │ │ │ │ cmp r7, #69 @ 0x45 │ │ │ │ - beq.n 9cfc2 │ │ │ │ + beq.w 9d3f8 │ │ │ │ cmp r7, #74 @ 0x4a │ │ │ │ - bne.w 9c416 │ │ │ │ - b.n 9cef4 │ │ │ │ + bne.w 9c47e │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ + movw r2, #31404 @ 0x7aac │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ mov r1, r0 │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ - bne.w 9ce4e │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ - mov r1, r5 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ - movs r7, #69 @ 0x45 │ │ │ │ - b.n 9cf1c │ │ │ │ - ldrd r3, r2, [fp, #56] @ 0x38 │ │ │ │ - orrs r3, r2 │ │ │ │ - beq.w 9c3a8 │ │ │ │ - b.w 9c374 │ │ │ │ - ldr r3, [r5, #28] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9c3a8 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - mov.w ip, #68 @ 0x44 │ │ │ │ - mov lr, r3 │ │ │ │ - mov r0, r3 │ │ │ │ - mla ip, ip, r8, r2 │ │ │ │ - ldr.w r1, [ip, #2796] @ 0xaec │ │ │ │ - ldr.w r2, [ip, #2800] @ 0xaf0 │ │ │ │ - subs r1, r1, r2 │ │ │ │ - b.n 9d020 │ │ │ │ - ldr.w r2, [ip, #2804] @ 0xaf4 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ - it eq │ │ │ │ - addeq r3, #1 │ │ │ │ - beq.n 9d01e │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ - beq.w 9d122 │ │ │ │ - sub.w r4, r2, #39 @ 0x27 │ │ │ │ - negs r7, r4 │ │ │ │ - adcs r7, r4 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne.w 9d122 │ │ │ │ - cmp r2, #35 @ 0x23 │ │ │ │ - bne.n 9d01e │ │ │ │ - cbz r0, 9d06c │ │ │ │ - adds r3, #1 │ │ │ │ - cmp r3, r1 │ │ │ │ - blt.n 9cff6 │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ - mla r8, r3, r8, r2 │ │ │ │ - movs r2, #0 │ │ │ │ - ldr.w r0, [r8, #2804] @ 0xaf4 │ │ │ │ - bl a1908 │ │ │ │ mov r7, r0 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 9c7f2 │ │ │ │ - str r7, [r5, #28] │ │ │ │ - b.w 9c3a8 │ │ │ │ + mov r0, r4 │ │ │ │ + bl cd708 <_Py_LoadAttr_StackRefSteal@@Base+0x2c0c> │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9cc54 │ │ │ │ + b.w 9c022 │ │ │ │ + uxtb r3, r2 │ │ │ │ + ldr.w r6, [sl, r3, lsl #2] │ │ │ │ + ands.w r6, r6, #4 │ │ │ │ + bne.n 9d104 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ + mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ - movw r1, #31216 @ 0x79f0 │ │ │ │ + bl 9dfe0 │ │ │ │ + movw r1, #31248 @ 0x7a10 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e522c │ │ │ │ + bl 1e5474 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ - adds r0, r1, #1 │ │ │ │ - bl 75f38 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9c7f2 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - mov r1, r7 │ │ │ │ - mov r4, r7 │ │ │ │ - str r7, [sp, #20] │ │ │ │ - str.w r9, [sp, #24] │ │ │ │ - mla lr, r2, r8, r0 │ │ │ │ - str r5, [sp, #16] │ │ │ │ - mov r2, r3 │ │ │ │ - b.n 9d0a4 │ │ │ │ - cmp r0, #39 @ 0x27 │ │ │ │ - beq.n 9d0c2 │ │ │ │ - cmp r0, #35 @ 0x23 │ │ │ │ - bne.n 9d09c │ │ │ │ - cbz r4, 9d0ea │ │ │ │ - adds r1, #1 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ - adds r2, r3, r1 │ │ │ │ - adds r7, #1 │ │ │ │ - ldr.w r0, [lr, #2796] @ 0xaec │ │ │ │ - ldr.w r5, [lr, #2800] @ 0xaf0 │ │ │ │ - sub.w ip, r0, r5 │ │ │ │ - cmp r7, ip │ │ │ │ - bge.n 9d0ce │ │ │ │ - ldr.w r9, [lr, #2804] @ 0xaf4 │ │ │ │ - mov r8, r7 │ │ │ │ - ldrb.w r0, [r9, r7] │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ - bne.n 9d092 │ │ │ │ - cbz r4, 9d11c │ │ │ │ - ldr r4, [sp, #20] │ │ │ │ - subs r4, r0, r4 │ │ │ │ - it ne │ │ │ │ - movne r4, #1 │ │ │ │ - b.n 9d09c │ │ │ │ - movs r2, #0 │ │ │ │ - mov r0, r3 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - ldr.w r9, [sp, #24] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl a1908 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ - bl 762f0 │ │ │ │ - b.n 9d038 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9d0f4 │ │ │ │ - mov r8, r0 │ │ │ │ - cmp ip, r8 │ │ │ │ - beq.n 9d104 │ │ │ │ - add.w r0, r8, #1 │ │ │ │ - ldrb.w r4, [r9, r0] │ │ │ │ - cmp r4, #10 │ │ │ │ - bne.n 9d0f2 │ │ │ │ - mov r7, r8 │ │ │ │ - cmp r8, ip │ │ │ │ - str r5, [sp, #16] │ │ │ │ - bge.w 9da20 │ │ │ │ - adds r1, #1 │ │ │ │ - mov.w r0, #10 │ │ │ │ - movs r4, #0 │ │ │ │ - strb r0, [r2, #0] │ │ │ │ - adds r2, r3, r1 │ │ │ │ - b.n 9d0a2 │ │ │ │ - movs r4, #1 │ │ │ │ - str r0, [sp, #20] │ │ │ │ - b.n 9d09c │ │ │ │ - cbz r0, 9d178 │ │ │ │ - subs.w r0, r2, lr │ │ │ │ - it ne │ │ │ │ - movne r0, #1 │ │ │ │ - b.n 9d01e │ │ │ │ - uxtb r3, r0 │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ - lsls r4, r3, #29 │ │ │ │ - bmi.w 9cf46 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r2, #31068 @ 0x795c │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - bl cd6c8 <_Py_LoadAttr_StackRefSteal@@Base+0x2c08> │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w 9bfba │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, r7 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ - mov r0, r4 │ │ │ │ - movs r2, #2 │ │ │ │ - mov r1, r5 │ │ │ │ - str r6, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ - mov lr, r2 │ │ │ │ - movs r0, #1 │ │ │ │ - b.n 9d01e │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ mov r2, r0 │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ - beq.w 9d2a2 │ │ │ │ - sub.w r3, r2, #48 @ 0x30 │ │ │ │ - cmp r3, #1 │ │ │ │ - bhi.n 9d282 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ - sub.w r3, r0, #48 @ 0x30 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r3, #1 │ │ │ │ - bls.n 9d194 │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ - beq.n 9d2a2 │ │ │ │ - uxtb r3, r0 │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ - lsls r1, r3, #29 │ │ │ │ - bmi.n 9d22e │ │ │ │ - mov r1, r0 │ │ │ │ - movw r2, #31208 @ 0x79e8 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl cd6c8 <_Py_LoadAttr_StackRefSteal@@Base+0x2c08> │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9cc6a │ │ │ │ - b.w 9bfba │ │ │ │ - ldr.w r1, [r4, #472] @ 0x1d8 │ │ │ │ - movw r3, #30664 @ 0x77c8 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - ldr r6, [r4, #28] │ │ │ │ - mov.w lr, #9 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - b.n 9d1f6 │ │ │ │ - ldrb.w ip, [r6] │ │ │ │ - cmp ip, r1 │ │ │ │ - bne.n 9d244 │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ - adds r6, #1 │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - adds r3, #1 │ │ │ │ - subs.w lr, lr, #1 │ │ │ │ - beq.n 9d24a │ │ │ │ - ldr.w ip, [r4, #4] │ │ │ │ - ldrb r1, [r3, #0] │ │ │ │ - cmp ip, r6 │ │ │ │ - bls.n 9d244 │ │ │ │ - cmp r1, #32 │ │ │ │ - bne.n 9d1e4 │ │ │ │ - mov ip, r6 │ │ │ │ - mov r1, r6 │ │ │ │ - str r3, [sp, #20] │ │ │ │ - ldrb r3, [r1, #0] │ │ │ │ - mov r6, r1 │ │ │ │ - adds r1, #1 │ │ │ │ - cmp r3, #32 │ │ │ │ - beq.n 9d210 │ │ │ │ - cmp r3, #9 │ │ │ │ - beq.n 9d210 │ │ │ │ - ldrd r1, r3, [sp, #16] │ │ │ │ - sub.w ip, r1, ip │ │ │ │ - add.w r1, ip, r6 │ │ │ │ - str r1, [sp, #16] │ │ │ │ - b.n 9d1f4 │ │ │ │ + b.n 9d014 │ │ │ │ mov r2, r0 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #31144 @ 0x79a8 │ │ │ │ + movw r1, #31208 @ 0x79e8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e522c │ │ │ │ - b.w 9c678 │ │ │ │ + b.n 9d000 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1ad574 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 9c866 │ │ │ │ + movs r3, #1 │ │ │ │ + str.w r3, [r4, #2700] @ 0xa8c │ │ │ │ + ldrd r3, sl, [r4, #4] │ │ │ │ + b.w 9b6be │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9d9fc │ │ │ │ + bne.w 9da46 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ add.w r8, r6, #6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ + bl 9dfe0 │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ cmp r9, r8 │ │ │ │ - bcs.n 9d2ac │ │ │ │ + bcs.n 9d17e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #57 @ 0x39 │ │ │ │ ldrd r2, r3, [r1, #476] @ 0x1dc │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r1, #464] @ 0x1d0 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ strd r1, r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ strd r2, r6, [r5, #16] │ │ │ │ str.w r9, [r5, #24] │ │ │ │ - b.w 9b98e │ │ │ │ - uxtb r3, r2 │ │ │ │ - ldr.w r6, [sl, r3, lsl #2] │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ - bne.n 9d230 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ - movw r1, #31184 @ 0x79d0 │ │ │ │ + b.w 9b9f6 │ │ │ │ + str r1, [sp, #0] │ │ │ │ + movw r1, #31800 @ 0x7c38 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.n 9d054 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ - mov r2, r0 │ │ │ │ - b.n 9d18c │ │ │ │ - movw r1, #30676 @ 0x77d4 │ │ │ │ + mov r4, r0 │ │ │ │ + bl 1e5474 │ │ │ │ + b.w 9c6de │ │ │ │ + movw r1, #30740 @ 0x7814 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ movs r2, #6 │ │ │ │ mov r0, r6 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9d260 │ │ │ │ + bne.n 9d148 │ │ │ │ cmp r9, r8 │ │ │ │ - beq.n 9d2de │ │ │ │ + beq.n 9d1b0 │ │ │ │ ldrsb.w r3, [r6, #6] │ │ │ │ ldrb r2, [r6, #6] │ │ │ │ cmp r3, r0 │ │ │ │ - blt.n 9d260 │ │ │ │ - movw r3, #56008 @ 0xdac8 │ │ │ │ + blt.n 9d148 │ │ │ │ + movw r3, #56072 @ 0xdb08 │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ lsls r1, r3, #29 │ │ │ │ - bne.n 9d260 │ │ │ │ + bne.n 9d148 │ │ │ │ ldr r6, [sp, #16] │ │ │ │ adds r6, #6 │ │ │ │ cmp r7, #0 │ │ │ │ - bne.w 9da06 │ │ │ │ + bne.w 9d9f8 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ movs r0, #56 @ 0x38 │ │ │ │ ldrd r2, r3, [r1, #476] @ 0x1dc │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r1, #464] @ 0x1d0 │ │ │ │ strd r6, r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ strd r2, r8, [r5, #16] │ │ │ │ str.w r9, [r5, #24] │ │ │ │ - b.w 9b98e │ │ │ │ + b.w 9b9f6 │ │ │ │ + mov r0, r6 │ │ │ │ + blx 2bfb8 │ │ │ │ + add r0, r6 │ │ │ │ + cmp r0, r6 │ │ │ │ + bne.w 9cada │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + b.n 9cb16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9da2c │ │ │ │ - mov r6, r0 │ │ │ │ - b.w 9b6d4 │ │ │ │ + blx 2bfb8 │ │ │ │ + adds r3, r4, r0 │ │ │ │ + cmp r3, r4 │ │ │ │ + beq.w 9ce6e │ │ │ │ + b.n 9cd6e │ │ │ │ + movs r3, #0 │ │ │ │ + str.w r3, [sl, #672] @ 0x2a0 │ │ │ │ + b.n 9cc96 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + subs r2, r2, r1 │ │ │ │ + subs r1, r3, r1 │ │ │ │ + movw r3, #30908 @ 0x78bc │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + bl 1e87d4 <_PyTemplate_Build@@Base+0x610> │ │ │ │ + b.w 9c866 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + subs r2, r2, r1 │ │ │ │ + subs r1, r3, r1 │ │ │ │ + movw r3, #30868 @ 0x7894 │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + bl 1e87d4 <_PyTemplate_Build@@Base+0x610> │ │ │ │ + b.w 9c866 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + subs r2, r2, r1 │ │ │ │ + subs r1, r3, r1 │ │ │ │ + movw r3, #30828 @ 0x786c │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + bl 1e87d4 <_PyTemplate_Build@@Base+0x610> │ │ │ │ + b.w 9c866 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + subs r2, r2, r1 │ │ │ │ + subs r1, r3, r1 │ │ │ │ + movw r3, #30788 @ 0x7844 │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + bl 1e87d4 <_PyTemplate_Build@@Base+0x610> │ │ │ │ + b.w 9c866 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #31352 @ 0x7a78 │ │ │ │ + movw r1, #31416 @ 0x7ab8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e522c │ │ │ │ + bl 1e5474 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne.n 9d356 │ │ │ │ + bne.n 9d2f8 │ │ │ │ movs r1, #3 │ │ │ │ - b.w 9c8b4 │ │ │ │ - movs r6, #0 │ │ │ │ - b.w 9bdda │ │ │ │ - movs r3, #0 │ │ │ │ - str.w r3, [sl, #672] @ 0x2a0 │ │ │ │ - b.n 9cc0a │ │ │ │ + b.w 9c91a │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + subs r2, r2, r1 │ │ │ │ + subs r1, r3, r1 │ │ │ │ + movw r3, #30988 @ 0x790c │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + bl 1e87d4 <_PyTemplate_Build@@Base+0x610> │ │ │ │ + b.w 9c866 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + adds r3, #1 │ │ │ │ + subs r2, r2, r1 │ │ │ │ + subs r1, r3, r1 │ │ │ │ + movw r3, #30948 @ 0x78e4 │ │ │ │ + movt r3, #42 @ 0x2a │ │ │ │ + bl 1e87d4 <_PyTemplate_Build@@Base+0x610> │ │ │ │ + b.w 9c866 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ + bl 9dfe0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ - b.w 9c8b2 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2bfb8 │ │ │ │ - add r0, r4 │ │ │ │ - cmp r0, r4 │ │ │ │ - bne.w 9ccd2 │ │ │ │ + bl 9dfe0 │ │ │ │ + b.w 9c918 │ │ │ │ + mov r2, r7 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r2, r9 │ │ │ │ - b.n 9ce0e │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ - mov r2, r0 │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ - beq.n 9d470 │ │ │ │ - sub.w r3, r2, #48 @ 0x30 │ │ │ │ - cmp r3, #7 │ │ │ │ - bhi.n 9d438 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ - sub.w r3, r0, #48 @ 0x30 │ │ │ │ - mov r7, r0 │ │ │ │ - cmp r3, #7 │ │ │ │ - bls.n 9d394 │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ - beq.n 9d470 │ │ │ │ - uxtb r3, r0 │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ - lsls r0, r3, #29 │ │ │ │ - bmi.n 9d47a │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov r1, r7 │ │ │ │ - movw r2, #31136 @ 0x79a0 │ │ │ │ - movt r2, #42 @ 0x2a │ │ │ │ - bl cd6c8 <_Py_LoadAttr_StackRefSteal@@Base+0x2c08> │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w 9cc6a │ │ │ │ - b.w 9bfba │ │ │ │ + movs r7, #10 │ │ │ │ + b.w 9c81c │ │ │ │ + cmp r3, #123 @ 0x7b │ │ │ │ + bne.w 9cfc8 │ │ │ │ + cmp r1, #0 │ │ │ │ + ble.w 9cfc8 │ │ │ │ + ldrd r0, r7, [fp, #4] │ │ │ │ + subs r0, #1 │ │ │ │ + cmp r7, r0 │ │ │ │ + bne.w 9cfc8 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + b.w 9c6bc │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r8, [r3, #4] │ │ │ │ - bl cd548 <_Py_LoadAttr_StackRefSteal@@Base+0x2a88> │ │ │ │ + bl cd588 <_Py_LoadAttr_StackRefSteal@@Base+0x2a8c> │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9cd5e │ │ │ │ + beq.w 9cd3a │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - beq.w 9cd3c │ │ │ │ + beq.w 9cd18 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ - ble.n 9d402 │ │ │ │ + ble.n 9d362 │ │ │ │ cmp r0, #101 @ 0x65 │ │ │ │ - beq.w 9cf1a │ │ │ │ - bgt.w 9ceee │ │ │ │ + beq.n 9d3b6 │ │ │ │ + bgt.n 9d398 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ - beq.w 9cfc2 │ │ │ │ + beq.n 9d3f8 │ │ │ │ cmp r0, #74 @ 0x4a │ │ │ │ - beq.w 9cef4 │ │ │ │ + beq.w 9d09c │ │ │ │ ldr r4, [sp, #12] │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r6, [r3, #668] @ 0x29c │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9bace │ │ │ │ + bne.w 9bb36 │ │ │ │ mov r1, r7 │ │ │ │ - bl 9df7c │ │ │ │ + bl 9dfe0 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ mov r0, r4 │ │ │ │ adds r3, #1 │ │ │ │ sub.w r2, r8, r1 │ │ │ │ subs r1, r3, r1 │ │ │ │ - movw r3, #31240 @ 0x7a08 │ │ │ │ + movw r3, #31304 @ 0x7a48 │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e858c <_PyTemplate_Build@@Base+0x610> │ │ │ │ - b.n 9d05a │ │ │ │ - uxtb r3, r2 │ │ │ │ - ldr.w r6, [sl, r3, lsl #2] │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ - bne.n 9d47c │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ - movw r1, #31112 @ 0x7988 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - b.n 9d054 │ │ │ │ + bl 1e87d4 <_PyTemplate_Build@@Base+0x610> │ │ │ │ + b.n 9d0e6 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ + bne.n 9d362 │ │ │ │ + b.n 9d09c │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ uxtb r3, r0 │ │ │ │ mov r7, r0 │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ lsls r2, r3, #29 │ │ │ │ - bmi.w 9cf70 │ │ │ │ - b.w 9c6d6 │ │ │ │ + bmi.w 9d06a │ │ │ │ + b.w 9c73c │ │ │ │ + movs r7, #101 @ 0x65 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9da90 │ │ │ │ + sub.w r3, r0, #43 @ 0x2b │ │ │ │ + mov r1, r0 │ │ │ │ + bics.w r3, r3, #2 │ │ │ │ + bne.w 9d520 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9da90 │ │ │ │ + uxtb r3, r0 │ │ │ │ + mov r1, r0 │ │ │ │ + ldr.w r6, [sl, r3, lsl #2] │ │ │ │ + ands.w r6, r6, #4 │ │ │ │ + beq.n 9d48c │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl cd588 <_Py_LoadAttr_StackRefSteal@@Base+0x2a8c> │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9cd3a │ │ │ │ + bic.w r3, r0, #32 │ │ │ │ + b.w 9c002 │ │ │ │ + movs r7, #69 @ 0x45 │ │ │ │ + b.n 9d3b8 │ │ │ │ + movs r2, #125 @ 0x7d │ │ │ │ + b.w 9bc30 │ │ │ │ + movs r6, #0 │ │ │ │ + b.w 9be42 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 9d38c │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ + beq.w 9d58a │ │ │ │ + sub.w r3, r2, #48 @ 0x30 │ │ │ │ + cmp r3, #7 │ │ │ │ + bhi.w 9d56a │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9da90 │ │ │ │ + sub.w r3, r0, #48 @ 0x30 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r3, #7 │ │ │ │ + bls.n 9d420 │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ + beq.w 9d58a │ │ │ │ + uxtb r3, r0 │ │ │ │ + ldr.w r3, [sl, r3, lsl #2] │ │ │ │ + lsls r0, r3, #29 │ │ │ │ + bmi.n 9d510 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, r7 │ │ │ │ + movw r2, #31200 @ 0x79e0 │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + bl cd708 <_Py_LoadAttr_StackRefSteal@@Base+0x2c0c> │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w 9cc54 │ │ │ │ + b.w 9c022 │ │ │ │ + ldrd r3, r2, [fp, #56] @ 0x38 │ │ │ │ + orrs r3, r2 │ │ │ │ + beq.w 9c410 │ │ │ │ + b.w 9c3dc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9da90 │ │ │ │ + mov r1, r0 │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ + bne.w 9cec0 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + movs r2, #52 @ 0x34 │ │ │ │ + mov r1, r5 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9dfe0 │ │ │ │ + movw r1, #31280 @ 0x7a30 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + b.n 9d0e0 │ │ │ │ + ldr r3, [r5, #28] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w 9c410 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + mov.w ip, #68 @ 0x44 │ │ │ │ + mov lr, r3 │ │ │ │ + mov r0, r3 │ │ │ │ + mla ip, ip, r8, r2 │ │ │ │ + ldr.w r1, [ip, #2796] @ 0xaec │ │ │ │ + ldr.w r2, [ip, #2800] @ 0xaf0 │ │ │ │ + subs r1, r1, r2 │ │ │ │ + b.n 9d4ec │ │ │ │ + ldr.w r2, [ip, #2804] @ 0xaf4 │ │ │ │ + ldrb r2, [r2, r3] │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ + it eq │ │ │ │ + addeq r3, #1 │ │ │ │ + beq.n 9d4ea │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ + beq.w 9d618 │ │ │ │ + sub.w r4, r2, #39 @ 0x27 │ │ │ │ + negs r7, r4 │ │ │ │ + adcs r7, r4 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne.w 9d618 │ │ │ │ + cmp r2, #35 @ 0x23 │ │ │ │ + bne.n 9d4ea │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.n 9d594 │ │ │ │ + adds r3, #1 │ │ │ │ + cmp r3, r1 │ │ │ │ + blt.n 9d4c0 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + movs r3, #68 @ 0x44 │ │ │ │ + mla r8, r3, r8, r2 │ │ │ │ + movs r2, #0 │ │ │ │ + ldr.w r0, [r8, #2804] @ 0xaf4 │ │ │ │ + bl a1968 │ │ │ │ + mov r7, r0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq.w 9c866 │ │ │ │ + str r7, [r5, #28] │ │ │ │ + b.w 9c410 │ │ │ │ mov r2, r7 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #31076 @ 0x7964 │ │ │ │ + movw r1, #31140 @ 0x79a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - b.n 9d23c │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - blx 2bfb8 │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - add r0, r3 │ │ │ │ - cmp r0, r3 │ │ │ │ - beq.w 9cb9e │ │ │ │ - b.w 9cb7c │ │ │ │ - mov.w r9, #1 │ │ │ │ - mov r2, r9 │ │ │ │ - mov r7, r9 │ │ │ │ - b.w 9ca66 │ │ │ │ + b.n 9d000 │ │ │ │ + uxtb r3, r0 │ │ │ │ + ldr.w r3, [sl, r3, lsl #2] │ │ │ │ + lsls r4, r3, #29 │ │ │ │ + bmi.w 9d3e2 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - blx 2bfb8 │ │ │ │ - add r0, r4 │ │ │ │ - cmp r0, r4 │ │ │ │ - bne.w 9cb06 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w r8, [r3, #8] │ │ │ │ - b.w 9cbd4 │ │ │ │ + bl 9dfe0 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r2, #31132 @ 0x799c │ │ │ │ + movt r2, #42 @ 0x2a │ │ │ │ + bl cd708 <_Py_LoadAttr_StackRefSteal@@Base+0x2c0c> │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9c022 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #30564 @ 0x7764 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ + mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e522c │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - b.w 9cba8 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt.w 9ca9c │ │ │ │ - b.w 9c024 │ │ │ │ - ldr.w r3, [sl, #668] @ 0x29c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w 9c014 │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ - ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt.w 9ca9c │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ - str.w r3, [fp, #4] │ │ │ │ - b.w 9c650 │ │ │ │ - cmp r3, #123 @ 0x7b │ │ │ │ - bne.n 9d514 │ │ │ │ - cmp r1, #0 │ │ │ │ - bgt.n 9d53c │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - add.w r2, r0, r2, lsl #2 │ │ │ │ - ldr.w r1, [r2, #684] @ 0x2ac │ │ │ │ - ldr.w r2, [r0, #464] @ 0x1d0 │ │ │ │ - cmp r1, r2 │ │ │ │ - mov r2, r6 │ │ │ │ - bne.n 9d54c │ │ │ │ + bl 9dfe0 │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ + mov r0, r4 │ │ │ │ + movs r2, #2 │ │ │ │ + mov r1, r5 │ │ │ │ + str r6, [sp, #0] │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ + uxtb r3, r2 │ │ │ │ + ldr.w r6, [sl, r3, lsl #2] │ │ │ │ + ands.w r6, r6, #4 │ │ │ │ + bne.n 9d512 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - movw r1, #31812 @ 0x7c44 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ + mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e522c │ │ │ │ - b.w 9c678 │ │ │ │ - ldrd r0, r7, [fp, #4] │ │ │ │ - subs r0, #1 │ │ │ │ - cmp r7, r0 │ │ │ │ - bne.n 9d514 │ │ │ │ - movs r2, #68 @ 0x44 │ │ │ │ - b.w 9c656 │ │ │ │ - str r1, [sp, #0] │ │ │ │ - movw r1, #31736 @ 0x7bf8 │ │ │ │ + bl 9dfe0 │ │ │ │ + movw r1, #31176 @ 0x79c8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - mov r4, r0 │ │ │ │ - bl 1e522c │ │ │ │ - b.w 9c678 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movw r1, #31692 @ 0x7bcc │ │ │ │ + b.n 9d0e0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9da90 │ │ │ │ + mov r2, r0 │ │ │ │ + b.n 9d416 │ │ │ │ + adds r0, r1, #1 │ │ │ │ + bl 75f80 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w 9c866 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ + mov r1, r7 │ │ │ │ + mov r4, r7 │ │ │ │ + str r7, [sp, #20] │ │ │ │ + str.w r9, [sp, #24] │ │ │ │ + mla lr, r2, r8, r0 │ │ │ │ + str r5, [sp, #16] │ │ │ │ + mov r2, r3 │ │ │ │ + b.n 9d5cc │ │ │ │ + cmp r0, #39 @ 0x27 │ │ │ │ + beq.n 9d5ea │ │ │ │ + cmp r0, #35 @ 0x23 │ │ │ │ + bne.n 9d5c4 │ │ │ │ + cbz r4, 9d624 │ │ │ │ + adds r1, #1 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ + adds r2, r3, r1 │ │ │ │ + adds r7, #1 │ │ │ │ + ldr.w r0, [lr, #2796] @ 0xaec │ │ │ │ + ldr.w r5, [lr, #2800] @ 0xaf0 │ │ │ │ + sub.w ip, r0, r5 │ │ │ │ + cmp r7, ip │ │ │ │ + bge.n 9d5f6 │ │ │ │ + ldr.w r9, [lr, #2804] @ 0xaf4 │ │ │ │ + mov r8, r7 │ │ │ │ + ldrb.w r0, [r9, r7] │ │ │ │ + cmp r0, #34 @ 0x22 │ │ │ │ + bne.n 9d5ba │ │ │ │ + cbz r4, 9d612 │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ + subs r4, r0, r4 │ │ │ │ + it ne │ │ │ │ + movne r4, #1 │ │ │ │ + b.n 9d5c4 │ │ │ │ + movs r2, #0 │ │ │ │ + mov r0, r3 │ │ │ │ + strb r2, [r3, r1] │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + ldr.w r9, [sp, #24] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl a1968 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ + bl 76338 │ │ │ │ + b.n 9d504 │ │ │ │ + movs r4, #1 │ │ │ │ + str r0, [sp, #20] │ │ │ │ + b.n 9d5c4 │ │ │ │ + cbz r0, 9d656 │ │ │ │ + subs.w r0, r2, lr │ │ │ │ + it ne │ │ │ │ + movne r0, #1 │ │ │ │ + b.n 9d4ea │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ + b.n 9d62e │ │ │ │ + mov r8, r0 │ │ │ │ + cmp ip, r8 │ │ │ │ + beq.n 9d63e │ │ │ │ + add.w r0, r8, #1 │ │ │ │ + ldrb.w r4, [r9, r0] │ │ │ │ + cmp r4, #10 │ │ │ │ + bne.n 9d62c │ │ │ │ + mov r7, r8 │ │ │ │ + cmp r8, ip │ │ │ │ + str r5, [sp, #16] │ │ │ │ + bge.w 9da66 │ │ │ │ + adds r1, #1 │ │ │ │ + mov.w r0, #10 │ │ │ │ + movs r4, #0 │ │ │ │ + strb r0, [r2, #0] │ │ │ │ + adds r2, r3, r1 │ │ │ │ + b.n 9d5ca │ │ │ │ + mov lr, r2 │ │ │ │ + movs r0, #1 │ │ │ │ + b.n 9d4ea │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ + mla r3, r1, r3, r4 │ │ │ │ + ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ + cmp r1, r6 │ │ │ │ + bne.w 9c846 │ │ │ │ + ldr.w r1, [r3, #2768] @ 0xad0 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w 9c846 │ │ │ │ + ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ + movw r1, #31456 @ 0x7ae0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - b.n 9d23c │ │ │ │ + cmp r3, #1 │ │ │ │ + ite ne │ │ │ │ + movne r2, #102 @ 0x66 │ │ │ │ + moveq r2, #116 @ 0x74 │ │ │ │ + b.n 9d000 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ ldr.w r3, [r2, #480] @ 0x1e0 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r2, #464] @ 0x1d0 │ │ │ │ - b.w 9c500 │ │ │ │ + b.w 9c5a6 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r1, #2 │ │ │ │ cmp r0, r9 │ │ │ │ - beq.w 9bf60 │ │ │ │ - bge.n 9d5b0 │ │ │ │ + beq.w 9bfc8 │ │ │ │ + bge.w 9d810 │ │ │ │ mov r6, r9 │ │ │ │ mov r8, r9 │ │ │ │ - b.w 9be02 │ │ │ │ + b.w 9be6a │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #30564 @ 0x7764 │ │ │ │ + movw r1, #30628 @ 0x77a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1e522c │ │ │ │ - b.w 9ccac │ │ │ │ - cmp r1, #0 │ │ │ │ - ble.w 9cac8 │ │ │ │ + bl 1e5474 │ │ │ │ + b.w 9cd14 │ │ │ │ + mov r0, r4 │ │ │ │ + blx 2bfb8 │ │ │ │ + add r0, r4 │ │ │ │ + cmp r0, r4 │ │ │ │ + bne.w 9cdf6 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + mov r2, r7 │ │ │ │ mov r6, r9 │ │ │ │ - mov r8, r9 │ │ │ │ - b.w 9c5ae │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ + b.w 9cdce │ │ │ │ mov r0, r4 │ │ │ │ - bl 9df7c │ │ │ │ - movw r1, #31036 @ 0x793c │ │ │ │ + movw r1, #31688 @ 0x7bc8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - b.n 9d054 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 9da2c │ │ │ │ - mov r1, r0 │ │ │ │ - b.w 9cc2c │ │ │ │ + bl 1e5474 │ │ │ │ + b.w 9c6de │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + blx 2bfb8 │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + add r0, r3 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq.w 9cce8 │ │ │ │ + b.w 9cbe4 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ adds r3, #1 │ │ │ │ subs r2, r2, r1 │ │ │ │ subs r1, r3, r1 │ │ │ │ - movw r3, #30684 @ 0x77dc │ │ │ │ + movw r3, #30748 @ 0x781c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - bl 1e858c <_PyTemplate_Build@@Base+0x610> │ │ │ │ - b.w 9c7f2 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - mov r0, r1 │ │ │ │ - mov r6, r7 │ │ │ │ - mov fp, r3 │ │ │ │ + bl 1e87d4 <_PyTemplate_Build@@Base+0x610> │ │ │ │ + b.w 9c866 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9dfe0 │ │ │ │ + movw r1, #31100 @ 0x797c │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + b.n 9d0e0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 9da90 │ │ │ │ + mov r1, r0 │ │ │ │ + b.w 9cc16 │ │ │ │ + mov.w r9, #1 │ │ │ │ mov r2, r9 │ │ │ │ - b.w 9cbf0 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - mov r2, r7 │ │ │ │ - b.w 9cd0e │ │ │ │ + mov r7, r9 │ │ │ │ + b.w 9cafa │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + movw r1, #30628 @ 0x77a4 │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1e5474 │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + b.w 9ccf2 │ │ │ │ + mov r0, r6 │ │ │ │ + cmp.w r9, #0 │ │ │ │ + it eq │ │ │ │ + moveq r9, r5 │ │ │ │ + bl 1ad574 │ │ │ │ + adds r0, #1 │ │ │ │ + beq.w 9d968 │ │ │ │ + mov r3, r8 │ │ │ │ + mov r7, r5 │ │ │ │ + b.w 9ba38 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ - b.w 9b64e │ │ │ │ + b.w 9b6b6 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w 9d8b8 │ │ │ │ + cbnz r3, 9d7d0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #31572 @ 0x7b54 │ │ │ │ + movw r1, #31636 @ 0x7b94 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - bl 1e522c │ │ │ │ + bl 1e5474 │ │ │ │ cmp r7, #10 │ │ │ │ - beq.w 9c7f2 │ │ │ │ + beq.w 9c866 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #24 │ │ │ │ str r3, [r2, #32] │ │ │ │ - b.w 9c7f2 │ │ │ │ - movs r1, #68 @ 0x44 │ │ │ │ - mla r3, r1, r3, r4 │ │ │ │ - ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ - cmp r1, r6 │ │ │ │ - bne.w 9c7d2 │ │ │ │ - ldr.w r1, [r3, #2768] @ 0xad0 │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w 9c7d2 │ │ │ │ - ldr.w r3, [r3, #2816] @ 0xb00 │ │ │ │ - movw r1, #31392 @ 0x7aa0 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ + b.w 9c866 │ │ │ │ mov r0, r4 │ │ │ │ - cmp r3, #1 │ │ │ │ - ite ne │ │ │ │ - movne r2, #102 @ 0x66 │ │ │ │ - moveq r2, #116 @ 0x74 │ │ │ │ - b.n 9d23c │ │ │ │ - mov r0, r6 │ │ │ │ blx 2bfb8 │ │ │ │ - add r0, r6 │ │ │ │ - cmp r0, r6 │ │ │ │ - bne.w 9ca4c │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - b.w 9ca86 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r1, #31624 @ 0x7b88 │ │ │ │ + add r0, r4 │ │ │ │ + cmp r0, r4 │ │ │ │ + bne.w 9cb52 │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r8, [r3, #8] │ │ │ │ + b.w 9ccbe │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #31548 @ 0x7b3c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1e522c │ │ │ │ - b.w 9c678 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + bl 1e5474 │ │ │ │ + b.n 9d7a8 │ │ │ │ + ldr r4, [sp, #12] │ │ │ │ + movs r3, #0 │ │ │ │ + movs r0, #18 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + b.w 9cbac │ │ │ │ + ldr.w r3, [sl, #668] @ 0x29c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w 9c07c │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ + ldr.w r3, [r3, #480] @ 0x1e0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt.w 9ca9e │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ + str.w r3, [fp, #4] │ │ │ │ + b.w 9c6b6 │ │ │ │ + cmp r1, #0 │ │ │ │ + ble.w 9cba4 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r8, r9 │ │ │ │ + b.w 9c614 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + mov r2, r7 │ │ │ │ + mov r6, r9 │ │ │ │ + mov r0, r1 │ │ │ │ + mov fp, r3 │ │ │ │ + b.w 9cbf8 │ │ │ │ + ldrd r3, r5, [sp, #12] │ │ │ │ + mov r2, r7 │ │ │ │ + mov r6, r9 │ │ │ │ + ldr.w r8, [r3, #8] │ │ │ │ + b.w 9c804 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + mov r2, r7 │ │ │ │ + b.w 9ce32 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add.w r3, r3, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r3, #668] @ 0x29c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cac0 │ │ │ │ + bne.w 9cb28 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r9, [r3, #2692] @ 0xa84 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w 9c7f2 │ │ │ │ + bne.w 9c866 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r9 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ subs r1, r1, r0 │ │ │ │ - bl a1908 │ │ │ │ + bl a1968 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9d99c │ │ │ │ - bl bd194 <_PyUnicode_ScanIdentifier@@Base> │ │ │ │ + beq.w 9d98e │ │ │ │ + bl bd1e0 <_PyUnicode_ScanIdentifier@@Base> │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, sl │ │ │ │ - blt.n 9d73e │ │ │ │ + blt.n 9d8da │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w 9cac0 │ │ │ │ + bge.w 9cb28 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9cac0 │ │ │ │ + bne.w 9cb28 │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldr.w r1, [r0, #480] @ 0x1e0 │ │ │ │ ldr r2, [r0, #28] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ str r1, [r5, #0] │ │ │ │ ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r2, [r5, #20] │ │ │ │ str r3, [r5, #24] │ │ │ │ str r1, [r5, #16] │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9b98c │ │ │ │ + beq.w 9b9f4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9b97e │ │ │ │ - b.w 9b98c │ │ │ │ + bne.w 9b9e6 │ │ │ │ + b.w 9b9f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1aceb4 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 9c7f2 │ │ │ │ - movs r3, #1 │ │ │ │ - str.w r3, [r4, #2700] @ 0xa8c │ │ │ │ - ldrd r3, sl, [r4, #4] │ │ │ │ - b.w 9b656 │ │ │ │ + bl 9da90 │ │ │ │ + mov r6, r0 │ │ │ │ + b.w 9b73c │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b6048 │ │ │ │ + bl 1b658c │ │ │ │ adds r2, r7, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmp sl, r2 │ │ │ │ - bgt.n 9d782 │ │ │ │ + bgt.n 9d91e │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d762 │ │ │ │ + bge.n 9d8fe │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 9d762 │ │ │ │ + cbnz r3, 9d8fe │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ - bl b254c <_PyUnicode_IsPrintable@@Base> │ │ │ │ + bl b25dc <_PyUnicode_IsPrintable@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9d7d4 │ │ │ │ + beq.n 9d97a │ │ │ │ ldr r0, [sp, #12] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r8 │ │ │ │ - movw r1, #30964 @ 0x78f4 │ │ │ │ + movw r1, #31028 @ 0x7934 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - bl 1e522c │ │ │ │ - b.w 9c7f2 │ │ │ │ + bl 1e5474 │ │ │ │ + b.w 9c866 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl f7f30 │ │ │ │ + bl f7f70 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r7, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d7a0 │ │ │ │ + bge.n 9d93c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ - cbnz r3, 9d7a0 │ │ │ │ + cbnz r3, 9d93c │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq.w 9d9ae │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbz r7, 9d99e │ │ │ │ mov r0, r7 │ │ │ │ - bl 1d4a20 │ │ │ │ + bl 1d4ca0 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r6, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9d7c2 │ │ │ │ + bge.n 9d95a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ - cbnz r3, 9d7c2 │ │ │ │ + cbnz r3, 9d95a │ │ │ │ mov r0, r7 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - cmp r6, #0 │ │ │ │ - beq.w 9d9ae │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + cbz r6, 9d99e │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r1, #28] │ │ │ │ add r3, r2 │ │ │ │ str r3, [r1, #4] │ │ │ │ - b.n 9d74e │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - mov r2, r8 │ │ │ │ - movw r1, #30996 @ 0x7914 │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - bl 1e522c │ │ │ │ - b.w 9c7f2 │ │ │ │ - mov r0, r4 │ │ │ │ - blx 2bfb8 │ │ │ │ - adds r3, r4, r0 │ │ │ │ - cmp r3, r4 │ │ │ │ - beq.w 9cd7e │ │ │ │ - b.w 9cdb4 │ │ │ │ - mov r0, r6 │ │ │ │ - cmp.w r9, #0 │ │ │ │ - it eq │ │ │ │ - moveq r9, r5 │ │ │ │ - bl 1aceb4 │ │ │ │ - adds r0, #1 │ │ │ │ - beq.w 9d914 │ │ │ │ - mov r3, r8 │ │ │ │ - mov r7, r5 │ │ │ │ - b.w 9b9d0 │ │ │ │ - movs r2, #125 @ 0x7d │ │ │ │ - b.w 9bbc8 │ │ │ │ - ldrd r3, r5, [sp, #12] │ │ │ │ - mov r6, r7 │ │ │ │ - mov r2, r9 │ │ │ │ - ldr.w r8, [r3, #8] │ │ │ │ - b.w 9c790 │ │ │ │ - ldr r4, [sp, #12] │ │ │ │ - movs r3, #0 │ │ │ │ - movs r0, #18 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ - b.w 9cad0 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r1, r3, r1 │ │ │ │ - movw r3, #30844 @ 0x787c │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - bl 1e858c <_PyTemplate_Build@@Base+0x610> │ │ │ │ - b.w 9c7f2 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r1, r3, r1 │ │ │ │ - movw r3, #30804 @ 0x7854 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - bl 1e858c <_PyTemplate_Build@@Base+0x610> │ │ │ │ - b.w 9c7f2 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r1, r3, r1 │ │ │ │ - movw r3, #30764 @ 0x782c │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - bl 1e858c <_PyTemplate_Build@@Base+0x610> │ │ │ │ - b.w 9c7f2 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r1, r3, r1 │ │ │ │ - movw r3, #30724 @ 0x7804 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - bl 1e858c <_PyTemplate_Build@@Base+0x610> │ │ │ │ - b.w 9c7f2 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #31484 @ 0x7afc │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - bl 1e522c │ │ │ │ - b.n 9d632 │ │ │ │ - mov r2, r7 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - movs r7, #10 │ │ │ │ - b.w 9c7a8 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r1, r3, r1 │ │ │ │ - movw r3, #30924 @ 0x78cc │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - bl 1e858c <_PyTemplate_Build@@Base+0x610> │ │ │ │ - b.w 9c7f2 │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ - ldr r3, [r0, #28] │ │ │ │ - ldr.w r1, [r0, #2704] @ 0xa90 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - adds r3, #1 │ │ │ │ - subs r2, r2, r1 │ │ │ │ - subs r1, r3, r1 │ │ │ │ - movw r3, #30884 @ 0x78a4 │ │ │ │ - movt r3, #42 @ 0x2a │ │ │ │ - bl 1e858c <_PyTemplate_Build@@Base+0x610> │ │ │ │ - b.w 9c7f2 │ │ │ │ + b.n 9d8ea │ │ │ │ ldrd r0, r1, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ str r7, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [sp, #16] │ │ │ │ - bl 9da2c │ │ │ │ - ldr.w fp, [r4, #4] │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ - b.w 9c288 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ - b.w 9c7f2 │ │ │ │ - cmp.w ip, #35 @ 0x23 │ │ │ │ - str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ - str r1, [r4, #28] │ │ │ │ - beq.w 9b870 │ │ │ │ - ldr r1, [r4, #32] │ │ │ │ - cmp r1, #28 │ │ │ │ - bne.n 9d992 │ │ │ │ - movs r3, #0 │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ - mov r1, r5 │ │ │ │ - mov r2, r3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ - bl 9dfdc │ │ │ │ - b.w 9b98e │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ - str r3, [r4, #28] │ │ │ │ - str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ - b.n 9d94e │ │ │ │ - ldr r1, [r2, #32] │ │ │ │ - b.w 9c814 │ │ │ │ - movw r1, #30604 @ 0x778c │ │ │ │ - movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #168] @ (9da28 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #30636 @ 0x77ac │ │ │ │ + mov r2, r8 │ │ │ │ + movw r1, #31060 @ 0x7954 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - ldr r0, [pc, #152] @ (9da28 ) │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - adds r3, r6, #1 │ │ │ │ - bne.w 9b6a8 │ │ │ │ - b.w 9c822 │ │ │ │ + bl 1e5474 │ │ │ │ + b.w 9c866 │ │ │ │ movw r3, #61028 @ 0xee64 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d9064 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.n 9da16 │ │ │ │ + bl d90a8 │ │ │ │ + cbnz r0, 9d9c0 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ movs r3, #17 │ │ │ │ str r3, [r2, #32] │ │ │ │ - b.w 9c7f2 │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ - subs r6, #1 │ │ │ │ - str.w r7, [r1, #2700] @ 0xa8c │ │ │ │ + b.w 9c866 │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ + str r3, [r4, #28] │ │ │ │ + str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ + cmp r1, #28 │ │ │ │ + beq.n 9da22 │ │ │ │ + adds r3, r6, #1 │ │ │ │ + bne.w 9b710 │ │ │ │ + b.w 9c888 │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ + movs r3, #22 │ │ │ │ + str r3, [r2, #32] │ │ │ │ + b.w 9c866 │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ + subs r6, #1 │ │ │ │ + str.w r7, [r1, #2700] @ 0xa8c │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr.w r1, [r1, #464] @ 0x1d0 │ │ │ │ str r1, [r5, #4] │ │ │ │ str r1, [r5, #12] │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r5, #20] │ │ │ │ str r6, [r5, #24] │ │ │ │ str r1, [r5, #16] │ │ │ │ str r1, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9bede │ │ │ │ + beq.w 9bf46 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.w 9bed0 │ │ │ │ - b.w 9bede │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ - ldr.w r6, [r2, #464] @ 0x1d0 │ │ │ │ - cmp r6, #1 │ │ │ │ - bne.w 9c3ea │ │ │ │ - mov.w r8, #0 │ │ │ │ - mov r6, r8 │ │ │ │ - b.w 9bdda │ │ │ │ - cmp r2, #0 │ │ │ │ - bne.w 9cecc │ │ │ │ - b.w 9b898 │ │ │ │ + bne.w 9bf38 │ │ │ │ + b.w 9bf46 │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9da2c │ │ │ │ + bl 9da90 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ - b.n 9d2e8 │ │ │ │ + b.w 9d1ba │ │ │ │ + ldr r1, [r2, #32] │ │ │ │ + b.w 9c87a │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [sp, #16] │ │ │ │ + bl 9da90 │ │ │ │ + ldr.w fp, [r4, #4] │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ + b.w 9c27e │ │ │ │ + movs r3, #0 │ │ │ │ + ldr r0, [sp, #12] │ │ │ │ + mov r1, r5 │ │ │ │ + mov r2, r3 │ │ │ │ + str r3, [sp, #0] │ │ │ │ + bl 9e040 │ │ │ │ + b.w 9b9f6 │ │ │ │ + cmp.w ip, #35 @ 0x23 │ │ │ │ + str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ + str r1, [r4, #28] │ │ │ │ + beq.w 9b8d8 │ │ │ │ + ldr r1, [r4, #32] │ │ │ │ + b.n 9d9b2 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne.w 9cf40 │ │ │ │ + b.w 9b900 │ │ │ │ ldr r2, [sp, #12] │ │ │ │ - movs r3, #22 │ │ │ │ - str r3, [r2, #32] │ │ │ │ - b.w 9c7f2 │ │ │ │ + ldr.w r6, [r2, #464] @ 0x1d0 │ │ │ │ + cmp r6, #1 │ │ │ │ + bne.w 9c452 │ │ │ │ + mov.w r8, #0 │ │ │ │ + mov r6, r8 │ │ │ │ + b.w 9be42 │ │ │ │ movs r4, #0 │ │ │ │ - b.w 9d0a2 │ │ │ │ - nop │ │ │ │ - movs r0, #248 @ 0xf8 │ │ │ │ + b.n 9d5ca │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ + b.w 9c866 │ │ │ │ + movw r1, #30668 @ 0x77cc │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #16] @ (9da8c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #30700 @ 0x77ec │ │ │ │ + movt r1, #42 @ 0x2a │ │ │ │ + ldr r0, [pc, #4] @ (9da8c ) │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movs r1, #56 @ 0x38 │ │ │ │ movs r1, r7 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrd r4, r2, [r0, #4] │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.n 9da68 │ │ │ │ + beq.n 9dacc │ │ │ │ ldr.w r2, [r3, #476] @ 0x1dc │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ cmp r2, r1 │ │ │ │ itt cs │ │ │ │ movcs r2, #29 │ │ │ │ strcs r2, [r3, #32] │ │ │ │ - bcs.n 9db2c │ │ │ │ + bcs.n 9db90 │ │ │ │ adds r2, #1 │ │ │ │ adds r1, r4, #1 │ │ │ │ str.w r2, [r3, #476] @ 0x1dc │ │ │ │ str r1, [r3, #4] │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [r0, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 9db2c │ │ │ │ + bne.n 9db90 │ │ │ │ ldr.w r6, [r0, #2744] @ 0xab8 │ │ │ │ - movw r5, #16321 @ 0x3fc1 │ │ │ │ + movw r5, #17149 @ 0x42fd │ │ │ │ movt r5, #19 │ │ │ │ mov r7, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bne.n 9db00 │ │ │ │ + bne.n 9db64 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 2c498 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r5, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9db10 │ │ │ │ + beq.n 9db74 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - cbnz r2, 9da9a │ │ │ │ + cbnz r2, 9dafe │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr.w r2, [r3, #464] @ 0x1d0 │ │ │ │ str r5, [r3, #8] │ │ │ │ adds r2, #1 │ │ │ │ str.w r2, [r3, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #476] @ 0x1dc │ │ │ │ @@ -170228,134 +170284,134 @@ │ │ │ │ subs r2, r5, r4 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c208 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9db42 │ │ │ │ + bne.n 9dba6 │ │ │ │ cmp r5, r4 │ │ │ │ - bne.n 9da46 │ │ │ │ + bne.n 9daaa │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bne.n 9db2c │ │ │ │ + bne.n 9db90 │ │ │ │ ldr.w r2, [r3, #2744] @ 0xab8 │ │ │ │ cmp r2, r7 │ │ │ │ - bne.n 9db32 │ │ │ │ + bne.n 9db96 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2c498 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9db58 │ │ │ │ + beq.n 9dbbc │ │ │ │ adds r0, #1 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ - cbnz r1, 9daea │ │ │ │ + cbnz r1, 9db4e │ │ │ │ str r4, [r3, #0] │ │ │ │ ldr.w r1, [r3, #464] @ 0x1d0 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r3, #8] │ │ │ │ adds r1, #1 │ │ │ │ str.w r2, [r3, #476] @ 0x1dc │ │ │ │ str.w r1, [r3, #464] @ 0x1d0 │ │ │ │ - b.n 9daac │ │ │ │ + b.n 9db10 │ │ │ │ str r0, [sp, #0] │ │ │ │ blx r6 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - cbz r0, 9db2a │ │ │ │ + cbz r0, 9db8e │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ - b.n 9daac │ │ │ │ + b.n 9db10 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ blx 2bfb8 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ adds r3, r2, r0 │ │ │ │ mov r5, r3 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - bne.n 9da94 │ │ │ │ + bne.n 9daf8 │ │ │ │ movs r1, #11 │ │ │ │ str r1, [r3, #32] │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9da64 │ │ │ │ + b.n 9dac8 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9db0a │ │ │ │ - b.n 9db2a │ │ │ │ + bne.n 9db6e │ │ │ │ + b.n 9db8e │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #30564 @ 0x7764 │ │ │ │ + movw r1, #30628 @ 0x77a4 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1e522c │ │ │ │ + bl 1e5474 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.n 9db2a │ │ │ │ + b.n 9db8e │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ blx 2bfb8 │ │ │ │ adds r0, r5, r0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r5, r0 │ │ │ │ - bne.n 9dae4 │ │ │ │ + bne.n 9db48 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - b.n 9db26 │ │ │ │ + b.n 9db8a │ │ │ │ │ │ │ │ -0009db6c : │ │ │ │ +0009dbd0 : │ │ │ │ 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 r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9dc54 │ │ │ │ + beq.n 9dcb8 │ │ │ │ mov r4, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9dc60 │ │ │ │ + beq.n 9dcc4 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w 9dcda │ │ │ │ + beq.w 9dd3e │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r6, #0] │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9dc6a │ │ │ │ - ldr r3, [pc, #448] @ (9dd68 ) │ │ │ │ + blt.n 9dcce │ │ │ │ + ldr r3, [pc, #448] @ (9ddcc ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r8, r3 │ │ │ │ ldr r0, [r3, r7] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #1928] @ 0x788 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9dc86 │ │ │ │ - ldr.w lr, [pc, #428] @ 9dd6c │ │ │ │ + beq.n 9dcea │ │ │ │ + ldr.w lr, [pc, #428] @ 9ddd0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ str.w r1, [ip, #1928] @ 0x788 │ │ │ │ ldr.w r2, [ip, #1932] @ 0x78c │ │ │ │ ldr.w r1, [lr, #1600] @ 0x640 │ │ │ │ subs r2, #1 │ │ │ │ str r1, [sp, #0] │ │ │ │ str.w r2, [ip, #1932] @ 0x78c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9dcec │ │ │ │ + bne.w 9dd50 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r6, [r3, #8] │ │ │ │ addw ip, r1, #3756 @ 0xeac │ │ │ │ ldr.w r6, [r1, #3760] @ 0xeb0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r5, [r3, #12] │ │ │ │ @@ -170381,122 +170437,122 @@ │ │ │ │ cmp r4, r7 │ │ │ │ add.w r6, r6, #1 │ │ │ │ orr.w r2, r2, ip │ │ │ │ str.w r2, [r3, #-8] │ │ │ │ str.w r5, [r1, #3760] @ 0xeb0 │ │ │ │ str.w r6, [r1, #3868] @ 0xf1c │ │ │ │ str.w r4, [r1, #3768] @ 0xeb8 │ │ │ │ - bgt.n 9dc9e │ │ │ │ + bgt.n 9dd02 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9db8c │ │ │ │ + bne.n 9dbf0 │ │ │ │ movw r6, #5160 @ 0x1428 │ │ │ │ movt r6, #75 @ 0x4b │ │ │ │ - b.n 9db8c │ │ │ │ - ldr r2, [pc, #252] @ (9dd68 ) │ │ │ │ + b.n 9dbf0 │ │ │ │ + ldr r2, [pc, #252] @ (9ddcc ) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov r8, r2 │ │ │ │ ldr r0, [r2, r7] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add.w ip, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [ip, #1928] @ 0x788 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9dbbe │ │ │ │ + bne.n 9dc22 │ │ │ │ movw r0, #9976 @ 0x26f8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9dd30 │ │ │ │ + beq.n 9dd94 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ - b.n 9dbe2 │ │ │ │ + b.n 9dc46 │ │ │ │ ldr.w r2, [r1, #3748] @ 0xea4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9dc4c │ │ │ │ + beq.n 9dcb0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.n 9dc4c │ │ │ │ + beq.n 9dcb0 │ │ │ │ ldr.w r2, [r1, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9dc4c │ │ │ │ + bne.n 9dcb0 │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ - cbnz r2, 9dce4 │ │ │ │ + cbnz r2, 9dd48 │ │ │ │ add.w r1, r0, #12 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 9dc4c │ │ │ │ + bmi.n 9dcb0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9dcc4 │ │ │ │ + bne.n 9dd28 │ │ │ │ dmb ish │ │ │ │ - b.n 9dc4c │ │ │ │ + b.n 9dcb0 │ │ │ │ movw r5, #5160 @ 0x1428 │ │ │ │ movt r5, #75 @ 0x4b │ │ │ │ - b.n 9db94 │ │ │ │ + b.n 9dbf8 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9dc4c │ │ │ │ - b.n 9dcb6 │ │ │ │ + bne.n 9dcb0 │ │ │ │ + b.n 9dd1a │ │ │ │ ldr r1, [sp, #0] │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n 9dd1a │ │ │ │ + bne.n 9dd7e │ │ │ │ add.w r0, lr, #1592 @ 0x638 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9dc98 │ │ │ │ + bne.n 9dcfc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9dbe2 │ │ │ │ + b.n 9dc46 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r2, [lr, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ blx r3 │ │ │ │ ldr.w r0, [r8, r7] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9dbe2 │ │ │ │ + b.n 9dc46 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9dd3e │ │ │ │ + bge.n 9dda2 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbz r2, 9dd5c │ │ │ │ + cbz r2, 9ddc0 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9dc4c │ │ │ │ + bge.n 9dcb0 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9dc4c │ │ │ │ + bne.w 9dcb0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9dc4c │ │ │ │ + b.n 9dcb0 │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ - b.n 9dd3e │ │ │ │ + b.n 9dda2 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -170504,19 +170560,19 @@ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ blx 2c498 │ │ │ │ - cbz r0, 9ddb6 │ │ │ │ + cbz r0, 9de1a │ │ │ │ adds r1, r0, #1 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cbnz r3, 9dd9a │ │ │ │ + cbnz r3, 9ddfe │ │ │ │ str r2, [r4, #0] │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ movs r0, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ add r3, r0 │ │ │ │ @@ -170525,46 +170581,46 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r5 │ │ │ │ blx 2bfb8 │ │ │ │ adds r1, r5, r0 │ │ │ │ cmp r5, r1 │ │ │ │ - bne.n 9dd92 │ │ │ │ + bne.n 9ddf6 │ │ │ │ movs r2, #11 │ │ │ │ movs r0, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ - b.n 9ddb2 │ │ │ │ + b.n 9de16 │ │ │ │ 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 r5, [pc, #404] @ (9df74 ) │ │ │ │ + ldr r5, [pc, #404] @ (9dfd8 ) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ mov r4, r2 │ │ │ │ sub sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr.w r2, [ip, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r2, #1928] @ 0x788 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ded6 │ │ │ │ - ldr r0, [pc, #376] @ (9df78 ) │ │ │ │ + beq.n 9df3a │ │ │ │ + ldr r0, [pc, #376] @ (9dfdc ) │ │ │ │ ldr r7, [r3, #0] │ │ │ │ str.w r7, [r2, #1928] @ 0x788 │ │ │ │ ldr.w r1, [r2, #1932] @ 0x78c │ │ │ │ ldr.w r7, [r0, #1600] @ 0x640 │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r2, #1932] @ 0x78c │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r7, #0 │ │ │ │ - bne.n 9def4 │ │ │ │ + bne.n 9df58 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ sub.w lr, r3, #8 │ │ │ │ str.w r8, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str.w r9, [r3, #12] │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ @@ -170590,134 +170646,134 @@ │ │ │ │ cmp r0, r5 │ │ │ │ add.w r4, r4, #1 │ │ │ │ orr.w r1, r1, r6 │ │ │ │ str.w r1, [r3, #-8] │ │ │ │ str.w lr, [r2, #3760] @ 0xeb0 │ │ │ │ str.w r4, [r2, #3868] @ 0xf1c │ │ │ │ str.w r0, [r2, #3768] @ 0xeb8 │ │ │ │ - bgt.n 9de96 │ │ │ │ + bgt.n 9defa │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr.w r1, [r2, #3748] @ 0xea4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r5, #0 │ │ │ │ - beq.n 9de8e │ │ │ │ + beq.n 9def2 │ │ │ │ ldr.w r2, [r2, #3856] @ 0xf10 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9de8e │ │ │ │ + bne.n 9def2 │ │ │ │ ldr.w r2, [ip, #72] @ 0x48 │ │ │ │ - cbnz r2, 9deec │ │ │ │ + cbnz r2, 9df50 │ │ │ │ add.w r1, ip, #12 │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ lsls r2, r2, #27 │ │ │ │ - bmi.n 9de8e │ │ │ │ + bmi.n 9def2 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr.w r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9dec0 │ │ │ │ + bne.n 9df24 │ │ │ │ dmb ish │ │ │ │ - b.n 9de8e │ │ │ │ + b.n 9def2 │ │ │ │ movw r0, #9976 @ 0x26f8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bl 70b08 <_PyObject_GC_New@@Base> │ │ │ │ + bl 70b44 <_PyObject_GC_New@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9df34 │ │ │ │ + cbz r0, 9df98 │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ - b.n 9de1c │ │ │ │ + b.n 9de80 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9de8e │ │ │ │ - b.n 9deb0 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + bne.n 9def2 │ │ │ │ + b.n 9df14 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 9df20 │ │ │ │ + bne.n 9df84 │ │ │ │ add.w r0, r0, #1592 @ 0x638 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9dee6 │ │ │ │ + bne.n 9df4a │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9de1c │ │ │ │ + b.n 9de80 │ │ │ │ ldr.w r2, [r0, #1604] @ 0x644 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ blx r7 │ │ │ │ ldr.w ip, [r6, r5] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9de1c │ │ │ │ + b.n 9de80 │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9df46 │ │ │ │ + bge.n 9dfaa │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ - cbz r2, 9df66 │ │ │ │ + cbz r2, 9dfca │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9de8e │ │ │ │ + bge.n 9def2 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9de8e │ │ │ │ + bne.n 9def2 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9de8e │ │ │ │ + b.n 9def2 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ - b.n 9df46 │ │ │ │ + b.n 9dfaa │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ adds r3, r1, #1 │ │ │ │ - beq.n 9dfb0 │ │ │ │ + beq.n 9e014 │ │ │ │ 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, [r0, #0] │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ cmp r2, r4 │ │ │ │ - bcc.n 9dfc6 │ │ │ │ + bcc.n 9e02a │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.n 9dfb2 │ │ │ │ + bne.n 9e016 │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r0, #476] @ 0x1dc │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - movw r1, #30636 @ 0x77ac │ │ │ │ + movw r1, #30700 @ 0x77ec │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #8440 @ 0x20f8 │ │ │ │ + movw r0, #8504 @ 0x2138 │ │ │ │ movt r0, #57 @ 0x39 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #30604 @ 0x778c │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #30668 @ 0x77cc │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #8440 @ 0x20f8 │ │ │ │ + movw r0, #8504 @ 0x2138 │ │ │ │ movt r0, #57 @ 0x39 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ nop │ │ │ │ cmp r2, #60 @ 0x3c │ │ │ │ it ne │ │ │ │ cmpne r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ ite eq │ │ │ │ moveq.w ip, #1 │ │ │ │ @@ -170725,682 +170781,680 @@ │ │ │ │ ldr.w r4, [r0, #480] @ 0x1e0 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ it eq │ │ │ │ orreq.w ip, ip, #1 │ │ │ │ ldr.w lr, [sp, #8] │ │ │ │ str r4, [r1, #0] │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n 9e03e │ │ │ │ + bne.n 9e0a2 │ │ │ │ ldr.w ip, [r0, #464] @ 0x1d0 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne.w lr, #0 │ │ │ │ str.w ip, [r1, #4] │ │ │ │ str.w ip, [r1, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r1, #20] │ │ │ │ str.w lr, [r1, #24] │ │ │ │ str.w ip, [r1, #16] │ │ │ │ str.w ip, [r1, #8] │ │ │ │ - beq.n 9e03a │ │ │ │ + beq.n 9e09e │ │ │ │ ldr.w r3, [r0, #472] @ 0x1d8 │ │ │ │ str r3, [r1, #8] │ │ │ │ ldr.w r3, [r0, #476] @ 0x1dc │ │ │ │ str r3, [r1, #16] │ │ │ │ mov r0, r2 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r4, [r0, #468] @ 0x1d4 │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r1, #4] │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ strd r4, ip, [r1, #12] │ │ │ │ str.w ip, [r1, #8] │ │ │ │ strd r3, lr, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e03a │ │ │ │ + beq.n 9e09e │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 9e02e │ │ │ │ - b.n 9e03a │ │ │ │ + bne.n 9e092 │ │ │ │ + b.n 9e09e │ │ │ │ │ │ │ │ -0009e064 <_PyArena_AddPyObject@@Base>: │ │ │ │ +0009e0c8 <_PyArena_AddPyObject@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ sub sp, #8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldrb.w r2, [r2, #87] @ 0x57 │ │ │ │ ubfx r2, r2, #1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r2, #0 │ │ │ │ andne.w r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9e12c <_PyArena_AddPyObject@@Base+0xc8> │ │ │ │ + beq.n 9e190 <_PyArena_AddPyObject@@Base+0xc8> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ mov r4, r1 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r1, #0] │ │ │ │ ldr r2, [r3, #16] │ │ │ │ adds r6, r5, #1 │ │ │ │ cmp r5, r2 │ │ │ │ - bge.n 9e0be <_PyArena_AddPyObject@@Base+0x5a> │ │ │ │ + bge.n 9e122 <_PyArena_AddPyObject@@Base+0x5a> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.n 9e0fe <_PyArena_AddPyObject@@Base+0x9a> │ │ │ │ + blt.n 9e162 <_PyArena_AddPyObject@@Base+0x9a> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, r6 │ │ │ │ - bge.n 9e112 <_PyArena_AddPyObject@@Base+0xae> │ │ │ │ + bge.n 9e176 <_PyArena_AddPyObject@@Base+0xae> │ │ │ │ adds r2, r5, #7 │ │ │ │ add.w r2, r2, r6, asr #3 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ subs r1, r2, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.n 9e11e <_PyArena_AddPyObject@@Base+0xba> │ │ │ │ - cbz r6, 9e128 <_PyArena_AddPyObject@@Base+0xc4> │ │ │ │ + ble.n 9e182 <_PyArena_AddPyObject@@Base+0xba> │ │ │ │ + cbz r6, 9e18c <_PyArena_AddPyObject@@Base+0xc4> │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ - bcs.n 9e142 <_PyArena_AddPyObject@@Base+0xde> │ │ │ │ + bcs.n 9e1a6 <_PyArena_AddPyObject@@Base+0xde> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 85ed0 │ │ │ │ - cbz r0, 9e142 <_PyArena_AddPyObject@@Base+0xde> │ │ │ │ + bl 85f04 │ │ │ │ + cbz r0, 9e1a6 <_PyArena_AddPyObject@@Base+0xde> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ strd r6, r0, [r3, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str.w r4, [r0, r5, lsl #2] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e0b6 <_PyArena_AddPyObject@@Base+0x52> │ │ │ │ + bge.n 9e11a <_PyArena_AddPyObject@@Base+0x52> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9e0b6 <_PyArena_AddPyObject@@Base+0x52> │ │ │ │ + bne.n 9e11a <_PyArena_AddPyObject@@Base+0x52> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ - b.n 9e0b8 <_PyArena_AddPyObject@@Base+0x54> │ │ │ │ + b.n 9e11c <_PyArena_AddPyObject@@Base+0x54> │ │ │ │ cmp.w r6, r2, asr #1 │ │ │ │ - blt.n 9e0c2 <_PyArena_AddPyObject@@Base+0x5e> │ │ │ │ + blt.n 9e126 <_PyArena_AddPyObject@@Base+0x5e> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ str r6, [r3, #8] │ │ │ │ - b.n 9e0f2 <_PyArena_AddPyObject@@Base+0x8e> │ │ │ │ - cbz r6, 9e128 <_PyArena_AddPyObject@@Base+0xc4> │ │ │ │ + b.n 9e156 <_PyArena_AddPyObject@@Base+0x8e> │ │ │ │ + cbz r6, 9e18c <_PyArena_AddPyObject@@Base+0xc4> │ │ │ │ adds r2, r5, #4 │ │ │ │ bic.w r2, r2, #3 │ │ │ │ - b.n 9e0d4 <_PyArena_AddPyObject@@Base+0x70> │ │ │ │ + b.n 9e138 <_PyArena_AddPyObject@@Base+0x70> │ │ │ │ mov r2, r6 │ │ │ │ - b.n 9e0da <_PyArena_AddPyObject@@Base+0x76> │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + b.n 9e13e <_PyArena_AddPyObject@@Base+0x76> │ │ │ │ + movw r0, #61352 @ 0xefa8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ movw r1, #542 @ 0x21e │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9e0b8 <_PyArena_AddPyObject@@Base+0x54> │ │ │ │ - bl 1fba78 │ │ │ │ + b.n 9e11c <_PyArena_AddPyObject@@Base+0x54> │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e13c <_PyArena_AddPyObject@@Base+0xd8> │ │ │ │ + bge.n 9e1a0 <_PyArena_AddPyObject@@Base+0xd8> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e13c <_PyArena_AddPyObject@@Base+0xd8> │ │ │ │ + bne.n 9e1a0 <_PyArena_AddPyObject@@Base+0xd8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e13c <_PyArena_AddPyObject@@Base+0xd8> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e1a0 <_PyArena_AddPyObject@@Base+0xd8> │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #16 │ │ │ │ ldrd r3, r0, [r1, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq.n 9e196 <_PyArena_AddPyObject@@Base+0x132> │ │ │ │ + beq.n 9e1fa <_PyArena_AddPyObject@@Base+0x132> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w r0, [r0, r3, lsl #2] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - beq.n 9e1ba <_PyArena_AddPyObject@@Base+0x156> │ │ │ │ + beq.n 9e21e <_PyArena_AddPyObject@@Base+0x156> │ │ │ │ movs r0, #0 │ │ │ │ subs r0, r4, r0 │ │ │ │ str r3, [r1, #8] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r1 │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9e1be <_PyArena_AddPyObject@@Base+0x15a> │ │ │ │ + blt.n 9e222 <_PyArena_AddPyObject@@Base+0x15a> │ │ │ │ ldrd r0, r2, [r1, #4] │ │ │ │ ldr.w r0, [r0, r2, lsl #2] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.n 9e186 <_PyArena_AddPyObject@@Base+0x122> │ │ │ │ + bne.n 9e1ea <_PyArena_AddPyObject@@Base+0x122> │ │ │ │ movs r0, #1 │ │ │ │ - b.n 9e188 <_PyArena_AddPyObject@@Base+0x124> │ │ │ │ + b.n 9e1ec <_PyArena_AddPyObject@@Base+0x124> │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r1, #60] @ 0x3c │ │ │ │ - b.n 9e186 <_PyArena_AddPyObject@@Base+0x122> │ │ │ │ + b.n 9e1ea <_PyArena_AddPyObject@@Base+0x122> │ │ │ │ │ │ │ │ -0009e1c4 <_PyBytes_Resize@@Base>: │ │ │ │ +0009e228 <_PyBytes_Resize@@Base>: │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #3, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ orr.w r3, r3, r1, lsr #31 │ │ │ │ ands.w r3, r3, #255 @ 0xff │ │ │ │ - bne.w 9e3a2 <_PyBytes_Resize@@Base+0x1de> │ │ │ │ + bne.w 9e402 <_PyBytes_Resize@@Base+0x1da> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r7 │ │ │ │ - beq.n 9e2e8 <_PyBytes_Resize@@Base+0x124> │ │ │ │ + beq.n 9e348 <_PyBytes_Resize@@Base+0x120> │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w 9e402 <_PyBytes_Resize@@Base+0x23e> │ │ │ │ + beq.w 9e462 <_PyBytes_Resize@@Base+0x23a> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9e31c <_PyBytes_Resize@@Base+0x158> │ │ │ │ + beq.w 9e37c <_PyBytes_Resize@@Base+0x154> │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w 9e3cc <_PyBytes_Resize@@Base+0x208> │ │ │ │ - ldr.w r8, [pc, #576] @ 9e454 <_PyBytes_Resize@@Base+0x290> │ │ │ │ + bne.w 9e42c <_PyBytes_Resize@@Base+0x204> │ │ │ │ + ldr.w r8, [pc, #572] @ 9e4b4 <_PyBytes_Resize@@Base+0x28c> │ │ │ │ ldr.w r3, [r8, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e348 <_PyBytes_Resize@@Base+0x184> │ │ │ │ + bne.w 9e3a8 <_PyBytes_Resize@@Base+0x180> │ │ │ │ adds.w r1, r4, #17 │ │ │ │ - bmi.w 9e430 <_PyBytes_Resize@@Base+0x26c> │ │ │ │ + bmi.w 9e490 <_PyBytes_Resize@@Base+0x268> │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ - movw r0, #25145 @ 0x6239 │ │ │ │ - movt r0, #8 │ │ │ │ - ldr.w r2, [r3, #896] @ 0x380 │ │ │ │ + movw r2, #25205 @ 0x6275 │ │ │ │ + movt r2, #8 │ │ │ │ + ldr.w r0, [r3, #896] @ 0x380 │ │ │ │ ldr.w r7, [r3, #884] @ 0x374 │ │ │ │ - cmp r2, r0 │ │ │ │ - mov ip, r7 │ │ │ │ - bne.w 9e362 <_PyBytes_Resize@@Base+0x19e> │ │ │ │ - ldr r2, [pc, #512] @ (9e448 <_PyBytes_Resize@@Base+0x284>) │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.w 9e3c2 <_PyBytes_Resize@@Base+0x19a> │ │ │ │ + ldr r2, [pc, #508] @ (9e4a8 <_PyBytes_Resize@@Base+0x280>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, r2] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr.w r0, [r2, #1604] @ 0x644 │ │ │ │ - cmn.w r0, #804 @ 0x324 │ │ │ │ - beq.n 9e2f0 <_PyBytes_Resize@@Base+0x12c> │ │ │ │ - lsrs r2, r5, #18 │ │ │ │ - add.w r0, r0, r2, lsl #3 │ │ │ │ - ubfx r2, r5, #0, #18 │ │ │ │ - ldr.w r7, [r0, #808] @ 0x328 │ │ │ │ - cmp r7, r2 │ │ │ │ - bgt.n 9e286 <_PyBytes_Resize@@Base+0xc2> │ │ │ │ - ldr.w r0, [r0, #804] @ 0x324 │ │ │ │ - cmp r0, r2 │ │ │ │ + ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ + cmn.w r2, #804 @ 0x324 │ │ │ │ + beq.n 9e350 <_PyBytes_Resize@@Base+0x128> │ │ │ │ + lsrs r0, r5, #18 │ │ │ │ + ubfx ip, r5, #0, #18 │ │ │ │ + add.w r2, r2, r0, lsl #3 │ │ │ │ + ldr.w r0, [r2, #808] @ 0x328 │ │ │ │ + cmp r0, ip │ │ │ │ + bgt.n 9e2e8 <_PyBytes_Resize@@Base+0xc0> │ │ │ │ + ldr.w r0, [r2, #804] @ 0x324 │ │ │ │ + cmp r0, ip │ │ │ │ ite gt │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9e2f0 <_PyBytes_Resize@@Base+0x12c> │ │ │ │ + beq.n 9e350 <_PyBytes_Resize@@Base+0x128> │ │ │ │ bic.w r3, r5, #4080 @ 0xff0 │ │ │ │ bic.w r3, r3, #15 │ │ │ │ - ldr r3, [r3, #20] │ │ │ │ - adds r3, #1 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ + adds r2, #1 │ │ │ │ + lsls r2, r2, #3 │ │ │ │ cmp r2, r1 │ │ │ │ - bcc.n 9e2a6 <_PyBytes_Resize@@Base+0xe2> │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ + bcc.n 9e308 <_PyBytes_Resize@@Base+0xe0> │ │ │ │ + add.w r2, r2, r2, lsl #1 │ │ │ │ cmp.w r2, r1, lsl #2 │ │ │ │ it cs │ │ │ │ movcs r2, r1 │ │ │ │ - bcc.n 9e336 <_PyBytes_Resize@@Base+0x172> │ │ │ │ - mov r0, ip │ │ │ │ - mov r7, ip │ │ │ │ + bcc.n 9e396 <_PyBytes_Resize@@Base+0x16e> │ │ │ │ + mov r0, r7 │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 70db8 │ │ │ │ + bl 70df4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e430 <_PyBytes_Resize@@Base+0x26c> │ │ │ │ + beq.w 9e490 <_PyBytes_Resize@@Base+0x268> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ blx 2bf20 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 764c4 │ │ │ │ + bl 7650c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r6, #0] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr.w r2, [r8, #1600] @ 0x640 │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9e372 <_PyBytes_Resize@@Base+0x1ae> │ │ │ │ + bne.n 9e3d2 <_PyBytes_Resize@@Base+0x1aa> │ │ │ │ adds r1, r3, r4 │ │ │ │ movs r0, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r0, [r1, #16] │ │ │ │ str r2, [r3, #12] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr.w r0, [r3, #856] @ 0x358 │ │ │ │ - movw r2, #46557 @ 0xb5dd │ │ │ │ + movw r2, #46573 @ 0xb5ed │ │ │ │ movt r2, #6 │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n 9e394 <_PyBytes_Resize@@Base+0x1d0> │ │ │ │ + bne.n 9e3f4 <_PyBytes_Resize@@Base+0x1cc> │ │ │ │ mov r0, r5 │ │ │ │ blx 2b758 │ │ │ │ mov r3, r0 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n 9e2cc <_PyBytes_Resize@@Base+0x108> │ │ │ │ + bne.n 9e32c <_PyBytes_Resize@@Base+0x104> │ │ │ │ mov r0, r5 │ │ │ │ - bl 7a354 │ │ │ │ - bl 1fba78 │ │ │ │ - b.n 9e3c6 <_PyBytes_Resize@@Base+0x202> │ │ │ │ - ldr r3, [pc, #300] @ (9e44c <_PyBytes_Resize@@Base+0x288>) │ │ │ │ + bl 7a394 │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n 9e426 <_PyBytes_Resize@@Base+0x1fe> │ │ │ │ + ldr r3, [pc, #300] @ (9e4ac <_PyBytes_Resize@@Base+0x284>) │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ str r3, [r0, #0] │ │ │ │ - bge.n 9e2e8 <_PyBytes_Resize@@Base+0x124> │ │ │ │ + bge.n 9e348 <_PyBytes_Resize@@Base+0x120> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9e2e8 <_PyBytes_Resize@@Base+0x124> │ │ │ │ + bne.n 9e348 <_PyBytes_Resize@@Base+0x120> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e2e8 <_PyBytes_Resize@@Base+0x124> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e348 <_PyBytes_Resize@@Base+0x120> │ │ │ │ str r5, [r6, #0] │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr.w r3, [r8, #1600] @ 0x640 │ │ │ │ mov r7, r3 │ │ │ │ - cbnz r3, 9e370 <_PyBytes_Resize@@Base+0x1ac> │ │ │ │ + cbnz r3, 9e3d0 <_PyBytes_Resize@@Base+0x1a8> │ │ │ │ mov r3, r5 │ │ │ │ - b.n 9e2da <_PyBytes_Resize@@Base+0x116> │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + b.n 9e33a <_PyBytes_Resize@@Base+0x112> │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9e21e <_PyBytes_Resize@@Base+0x5a> │ │ │ │ + beq.w 9e282 <_PyBytes_Resize@@Base+0x5a> │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r2, [r8, #1604] @ 0x644 │ │ │ │ blx r3 │ │ │ │ - b.n 9e21e <_PyBytes_Resize@@Base+0x5a> │ │ │ │ - mov r3, r2 │ │ │ │ - mov r0, r7 │ │ │ │ + b.n 9e282 <_PyBytes_Resize@@Base+0x5a> │ │ │ │ + mov r3, r0 │ │ │ │ mov r2, r1 │ │ │ │ + mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9e30a <_PyBytes_Resize@@Base+0x146> │ │ │ │ + b.n 9e36a <_PyBytes_Resize@@Base+0x142> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #5609 @ 0x15e9 │ │ │ │ + movw r2, #6377 @ 0x18e9 │ │ │ │ movt r2, #19 │ │ │ │ cmp r7, r2 │ │ │ │ - bne.n 9e416 <_PyBytes_Resize@@Base+0x252> │ │ │ │ - ldr r0, [pc, #208] @ (9e450 <_PyBytes_Resize@@Base+0x28c>) │ │ │ │ + bne.n 9e476 <_PyBytes_Resize@@Base+0x24e> │ │ │ │ + ldr r0, [pc, #208] @ (9e4b0 <_PyBytes_Resize@@Base+0x288>) │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e420 <_PyBytes_Resize@@Base+0x25c> │ │ │ │ + bne.n 9e480 <_PyBytes_Resize@@Base+0x258> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl 131c48 │ │ │ │ + bl 131f58 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 9e2da <_PyBytes_Resize@@Base+0x116> │ │ │ │ + b.n 9e33a <_PyBytes_Resize@@Base+0x112> │ │ │ │ ldr.w r0, [r3, #844] @ 0x34c │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r5 │ │ │ │ blx r7 │ │ │ │ mov r3, r0 │ │ │ │ - b.n 9e30a <_PyBytes_Resize@@Base+0x146> │ │ │ │ + b.n 9e36a <_PyBytes_Resize@@Base+0x142> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e3b6 <_PyBytes_Resize@@Base+0x1f2> │ │ │ │ + bge.n 9e416 <_PyBytes_Resize@@Base+0x1ee> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e43e <_PyBytes_Resize@@Base+0x27a> │ │ │ │ - movw r0, #32060 @ 0x7d3c │ │ │ │ + beq.n 9e49e <_PyBytes_Resize@@Base+0x276> │ │ │ │ + movw r0, #32124 @ 0x7d7c │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ movw r1, #3219 @ 0xc93 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9e2ea <_PyBytes_Resize@@Base+0x126> │ │ │ │ + b.n 9e34a <_PyBytes_Resize@@Base+0x122> │ │ │ │ cmp r1, r7 │ │ │ │ - ble.n 9e424 <_PyBytes_Resize@@Base+0x260> │ │ │ │ + ble.n 9e484 <_PyBytes_Resize@@Base+0x25c> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19eaac <_PySys_GetRequiredAttr@@Base+0x430> │ │ │ │ + bl 19f16c <_PySys_GetRequiredAttr@@Base+0x430> │ │ │ │ str r0, [r6, #0] │ │ │ │ - cbz r0, 9e3e8 <_PyBytes_Resize@@Base+0x224> │ │ │ │ + cbz r0, 9e448 <_PyBytes_Resize@@Base+0x220> │ │ │ │ mov r2, r7 │ │ │ │ add.w r1, r5, #16 │ │ │ │ adds r0, #16 │ │ │ │ blx 2bf20 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e3f6 <_PyBytes_Resize@@Base+0x232> │ │ │ │ + bge.n 9e456 <_PyBytes_Resize@@Base+0x22e> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbz r3, 9e436 <_PyBytes_Resize@@Base+0x272> │ │ │ │ + cbz r3, 9e496 <_PyBytes_Resize@@Base+0x26e> │ │ │ │ ldr r0, [r6, #0] │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ negs r0, r0 │ │ │ │ - b.n 9e2ea <_PyBytes_Resize@@Base+0x126> │ │ │ │ + b.n 9e34a <_PyBytes_Resize@@Base+0x122> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 19eaac <_PySys_GetRequiredAttr@@Base+0x430> │ │ │ │ + bl 19f16c <_PySys_GetRequiredAttr@@Base+0x430> │ │ │ │ ldr r3, [r5, #0] │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e3f6 <_PyBytes_Resize@@Base+0x232> │ │ │ │ - b.n 9e3f0 <_PyBytes_Resize@@Base+0x22c> │ │ │ │ + bge.n 9e456 <_PyBytes_Resize@@Base+0x22e> │ │ │ │ + b.n 9e450 <_PyBytes_Resize@@Base+0x228> │ │ │ │ ldr.w r2, [r8, #1604] @ 0x644 │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ blx r7 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ - b.n 9e2da <_PyBytes_Resize@@Base+0x116> │ │ │ │ + b.n 9e33a <_PyBytes_Resize@@Base+0x112> │ │ │ │ add.w r0, r5, #16 │ │ │ │ - bl 714cc │ │ │ │ + bl 71508 │ │ │ │ str r0, [r6, #0] │ │ │ │ - b.n 9e3e8 <_PyBytes_Resize@@Base+0x224> │ │ │ │ + b.n 9e448 <_PyBytes_Resize@@Base+0x220> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r6, #0] │ │ │ │ - b.n 9e310 <_PyBytes_Resize@@Base+0x14c> │ │ │ │ + b.n 9e370 <_PyBytes_Resize@@Base+0x148> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e3f6 <_PyBytes_Resize@@Base+0x232> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e456 <_PyBytes_Resize@@Base+0x22e> │ │ │ │ mov r0, r5 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n 9e3b6 <_PyBytes_Resize@@Base+0x1f2> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n 9e416 <_PyBytes_Resize@@Base+0x1ee> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ strb r0, [r6, #18] │ │ │ │ lsls r5, r1, #1 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0009e458 : │ │ │ │ +0009e4b8 : │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ sub sp, #16 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9e4de │ │ │ │ + bne.n 9e53e │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ - beq.n 9e504 │ │ │ │ + beq.n 9e564 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.n 9e4bc │ │ │ │ + bne.n 9e51c │ │ │ │ ldr r2, [r1, #12] │ │ │ │ adds r3, r2, #1 │ │ │ │ - beq.n 9e4bc │ │ │ │ + beq.n 9e51c │ │ │ │ add r3, sp, #12 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r0, #3 │ │ │ │ - beq.n 9e4d6 │ │ │ │ + beq.n 9e536 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r3 │ │ │ │ - cbz r3, 9e4b6 │ │ │ │ + cbz r3, 9e516 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ movs r0, #1 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str r3, [r5, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 6bb50 │ │ │ │ + bl 6bb60 │ │ │ │ mov r2, r0 │ │ │ │ adds r3, r0, #1 │ │ │ │ - beq.n 9e4f4 │ │ │ │ + beq.n 9e554 │ │ │ │ add r3, sp, #12 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 776f8 │ │ │ │ + bl 7773c │ │ │ │ adds r0, #3 │ │ │ │ - bne.n 9e4a2 │ │ │ │ + bne.n 9e502 │ │ │ │ movs r3, #0 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9e4b6 │ │ │ │ - bl 85478 │ │ │ │ + b.n 9e516 │ │ │ │ + bl 854ac │ │ │ │ str r0, [r5, #0] │ │ │ │ - cbz r0, 9e4ea │ │ │ │ + cbz r0, 9e54a │ │ │ │ movs r0, #1 │ │ │ │ - b.n 9e4b8 │ │ │ │ + b.n 9e518 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ - b.w 19fb04 <_PySys_GetRequiredAttr@@Base+0x1488> │ │ │ │ + b.w 1a01c4 <_PySys_GetRequiredAttr@@Base+0x1488> │ │ │ │ mov r0, r4 │ │ │ │ - bl 267f74 │ │ │ │ + bl 268560 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #0] │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n 9e4b8 │ │ │ │ + b.n 9e518 │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ - movw r0, #62088 @ 0xf288 │ │ │ │ + movw r0, #62152 @ 0xf2c8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ - b.n 9e4fe │ │ │ │ + b.n 9e55e │ │ │ │ │ │ │ │ -0009e51c : │ │ │ │ +0009e57c : │ │ │ │ subs r2, r1, #0 │ │ │ │ push {lr} │ │ │ │ - blt.n 9e53a │ │ │ │ + blt.n 9e59a │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ mov r1, r0 │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ ldr.w r0, [r3, #884] @ 0x374 │ │ │ │ ldr.w r3, [r3, #896] @ 0x380 │ │ │ │ bx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ │ │ │ │ -0009e540 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ +0009e5a0 <_Py_NewReferenceNoTotal@@Base>: │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #68] @ (9e594 <_Py_NewReferenceNoTotal@@Base+0x54>) │ │ │ │ + ldr r2, [pc, #68] @ (9e5f4 <_Py_NewReferenceNoTotal@@Base+0x54>) │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r0, #0] │ │ │ │ ldr.w lr, [r2, #1600] @ 0x640 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.n 9e560 <_Py_NewReferenceNoTotal@@Base+0x20> │ │ │ │ + bne.n 9e5c0 <_Py_NewReferenceNoTotal@@Base+0x20> │ │ │ │ pop {r4, pc} │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp lr, r1 │ │ │ │ - bne.n 9e584 <_Py_NewReferenceNoTotal@@Base+0x44> │ │ │ │ + bne.n 9e5e4 <_Py_NewReferenceNoTotal@@Base+0x44> │ │ │ │ mov r4, r0 │ │ │ │ add.w r0, r2, #1592 @ 0x638 │ │ │ │ - bl 6b7a0 │ │ │ │ + bl 6b7b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e55e <_Py_NewReferenceNoTotal@@Base+0x1e> │ │ │ │ + bne.n 9e5be <_Py_NewReferenceNoTotal@@Base+0x1e> │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ - b.w 131c48 │ │ │ │ + b.w 131f58 │ │ │ │ mov r3, lr │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ movs r1, #0 │ │ │ │ bx r3 │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ │ │ │ │ -0009e598 : │ │ │ │ +0009e5f8 : │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ - ldr r6, [pc, #268] @ (9e6b4 ) │ │ │ │ + ldr r6, [pc, #268] @ (9e714 ) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ ite ne │ │ │ │ movne r4, r2 │ │ │ │ moveq r4, r1 │ │ │ │ str r0, [sp, #20] │ │ │ │ mov r0, r1 │ │ │ │ ldr r7, [r3, r6] │ │ │ │ - bl 19fc74 │ │ │ │ + bl 1a0334 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e6b0 │ │ │ │ + beq.n 9e710 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ strd r0, r3, [sp, #28] │ │ │ │ add r0, sp, #24 │ │ │ │ str r5, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [sp, #40] @ 0x28 │ │ │ │ strd r3, r3, [sp, #48] @ 0x30 │ │ │ │ - bl 19fdf0 │ │ │ │ + bl 1a04b0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e5f6 │ │ │ │ + bge.n 9e656 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9e694 │ │ │ │ + beq.n 9e6f4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n 9e6b0 │ │ │ │ + beq.n 9e710 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n 9e662 │ │ │ │ + bne.n 9e6c2 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r1, r5 │ │ │ │ movs r6, #0 │ │ │ │ mov r2, r4 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ mov r0, r7 │ │ │ │ itet lt │ │ │ │ addlt r3, #1 │ │ │ │ orrge.w r1, r5, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ add r3, sp, #56 @ 0x38 │ │ │ │ strd r6, r6, [sp, #4] │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl a0ac8 <_PyEvalFramePushAndInit@@Base> │ │ │ │ + bl a0b28 <_PyEvalFramePushAndInit@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - cbz r0, 9e63e │ │ │ │ + cbz r0, 9e69e │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #376] @ 0x178 │ │ │ │ - cbnz r3, 9e688 │ │ │ │ + cbnz r3, 9e6e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl a25bc <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + bl a261c <_PyEval_EvalFrameDefault@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n 9e65c │ │ │ │ + bge.n 9e6bc │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, 9e65c │ │ │ │ - ldr r2, [pc, #104] @ (9e6b8 ) │ │ │ │ + cbnz r3, 9e6bc │ │ │ │ + ldr r2, [pc, #104] @ (9e718 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, 9e670 │ │ │ │ + cbnz r3, 9e6d0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r4, #0] │ │ │ │ - b.n 9e5fe │ │ │ │ - movw r1, #5609 @ 0x15e9 │ │ │ │ + b.n 9e65e │ │ │ │ + movw r1, #6377 @ 0x18e9 │ │ │ │ movt r1, #19 │ │ │ │ cmp r3, r1 │ │ │ │ - beq.n 9e654 │ │ │ │ + beq.n 9e6b4 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n 9e654 │ │ │ │ + b.n 9e6b4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b.n 9e63e │ │ │ │ - ldr r2, [pc, #32] @ (9e6b8 ) │ │ │ │ + b.n 9e69e │ │ │ │ + ldr r2, [pc, #32] @ (9e718 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, 9e6a6 │ │ │ │ + cbz r3, 9e706 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n 9e5f6 │ │ │ │ + b.n 9e656 │ │ │ │ movs r4, #0 │ │ │ │ - b.n 9e65c │ │ │ │ + b.n 9e6bc │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -171409,886 +171463,886 @@ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ add r7, sp, #0 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.w 9ea2c │ │ │ │ - ldr r3, [pc, #700] @ (9e9a0 ) │ │ │ │ + beq.w 9ea8c │ │ │ │ + ldr r3, [pc, #700] @ (9ea00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ea06 │ │ │ │ + beq.w 9ea66 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 9ea1a │ │ │ │ + bls.w 9ea7a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9eab4 │ │ │ │ + bne.w 9eb14 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 9ead4 │ │ │ │ + bl 9eb34 │ │ │ │ mov r1, r0 │ │ │ │ - cbz r0, 9e738 │ │ │ │ + cbz r0, 9e798 │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n 9e7fc │ │ │ │ + beq.n 9e85c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r0, [r0, r3, lsl #2] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #13 │ │ │ │ - beq.n 9e738 │ │ │ │ + beq.n 9e798 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq.n 9e792 │ │ │ │ + beq.n 9e7f2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.n 9e7b0 │ │ │ │ + beq.n 9e810 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9e998 │ │ │ │ + bne.w 9e9f8 │ │ │ │ adds r1, r2, #1 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9ea42 │ │ │ │ - ldr r3, [pc, #588] @ (9e9a0 ) │ │ │ │ + beq.w 9eaa2 │ │ │ │ + ldr r3, [pc, #588] @ (9ea00 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ea06 │ │ │ │ + beq.w 9ea66 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ mov r1, r7 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 9ea34 │ │ │ │ + bls.w 9ea94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ead4 │ │ │ │ + bl 9eb34 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9e822 │ │ │ │ + bne.n 9e882 │ │ │ │ subs r1, r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r2, r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ adds r7, #12 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r1, [r7, #4] │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9e990 │ │ │ │ + blt.w 9e9f0 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #4 │ │ │ │ - bne.n 9e738 │ │ │ │ + bne.n 9e798 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r6, [r2, #0] │ │ │ │ add.w r3, r0, #16 │ │ │ │ cmp r3, r6 │ │ │ │ - bhi.w 9e942 │ │ │ │ + bhi.w 9e9a2 │ │ │ │ str r3, [r2, #4] │ │ │ │ ldr r3, [r2, #12] │ │ │ │ adds r3, r3, r0 │ │ │ │ - beq.w 9ea7c │ │ │ │ + beq.w 9eadc │ │ │ │ ldr r2, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e98c │ │ │ │ + bne.w 9e9ec │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r0], #8 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ strd r0, r1, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w 9ea96 │ │ │ │ + bne.w 9eaf6 │ │ │ │ subs r2, #1 │ │ │ │ mov r0, r3 │ │ │ │ adds r7, #12 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strd r0, r3, [r7] │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r1, r3, [r7] │ │ │ │ - blt.w 9e9c0 │ │ │ │ + blt.w 9ea20 │ │ │ │ ldrd r2, r0, [r4, #4] │ │ │ │ ldr.w r2, [r2, r0, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #13 │ │ │ │ - beq.n 9e738 │ │ │ │ + beq.n 9e798 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - b.n 9e726 │ │ │ │ + b.n 9e786 │ │ │ │ adds r0, r2, #1 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w 9ea56 │ │ │ │ + beq.w 9eab6 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 96658 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9ea56 │ │ │ │ + bne.w 9eab6 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e9fe │ │ │ │ + bne.w 9ea5e │ │ │ │ str r3, [r7, #4] │ │ │ │ movs r0, #4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov sl, r3 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e9f6 │ │ │ │ + beq.w 9ea56 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w 9e9fe │ │ │ │ + bne.w 9ea5e │ │ │ │ mov r8, r2 │ │ │ │ mov.w fp, #1 │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - cbz r0, 9e8aa │ │ │ │ + cbz r0, 9e90a │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 9ead4 │ │ │ │ + bl 9eb34 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 9e8aa │ │ │ │ + cbz r0, 9e90a │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9e9cc │ │ │ │ + bne.w 9ea2c │ │ │ │ cmp fp, r8 │ │ │ │ - beq.w 9e9a4 │ │ │ │ + beq.w 9ea04 │ │ │ │ str.w r2, [r9, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov sl, r2 │ │ │ │ - b.n 9e872 │ │ │ │ + b.n 9e8d2 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl b5d24 <_PyObjectArray_FromStackRefArray@@Base+0x1604> │ │ │ │ + bl b5db0 <_PyObjectArray_FromStackRefArray@@Base+0x1600> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e9f0 │ │ │ │ + beq.w 9ea50 │ │ │ │ cmp r8, r6 │ │ │ │ - ble.n 9e8d4 │ │ │ │ + ble.n 9e934 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr.w r0, [r9, r6, lsl #2] │ │ │ │ str.w r0, [r1, r6, lsl #2] │ │ │ │ adds r6, #1 │ │ │ │ - b.n 9e8c2 │ │ │ │ + b.n 9e922 │ │ │ │ mov r0, r9 │ │ │ │ strd r2, r3, [r7] │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r1, [r7] │ │ │ │ subs r3, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl c5f90 <_PyArg_CheckPositional@@Base+0x2350> │ │ │ │ + bl c5fd4 <_PyArg_CheckPositional@@Base+0x2350> │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - cbnz r0, 9e8fc │ │ │ │ + cbnz r0, 9e95c │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b.n 9e784 │ │ │ │ + b.n 9e7e4 │ │ │ │ str r0, [r7, #4] │ │ │ │ movs r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov r6, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9e9c8 │ │ │ │ + bne.n 9ea28 │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9e8f6 │ │ │ │ + beq.n 9e956 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9e784 │ │ │ │ + beq.w 9e7e4 │ │ │ │ strd r3, r1, [r7] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldrd r3, r1, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e784 │ │ │ │ + beq.w 9e7e4 │ │ │ │ movs r0, #1 │ │ │ │ subs r2, r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - b.n 9e7f0 │ │ │ │ + b.n 9e850 │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r1, r2, [r7] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldrd r1, r2, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ea7c │ │ │ │ + beq.w 9eadc │ │ │ │ mov ip, r0 │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w r3, [ip], #16 │ │ │ │ add.w r3, r0, #23 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ str.w lr, [r0, #8] │ │ │ │ str.w ip, [r0, #12] │ │ │ │ sub.w ip, r3, ip │ │ │ │ add.w ip, ip, #16 │ │ │ │ str r0, [r2, #8] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9ea7c │ │ │ │ + beq.n 9eadc │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - b.n 9e7d0 │ │ │ │ + b.n 9e830 │ │ │ │ str r2, [r5, #4] │ │ │ │ - b.n 9e7d8 │ │ │ │ + b.n 9e838 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ - b.n 9e7f0 │ │ │ │ + b.n 9e850 │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ strd r2, r3, [r7] │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ mov r0, r9 │ │ │ │ mov fp, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ ldrd r2, r3, [r7] │ │ │ │ - cbz r0, 9e9f0 │ │ │ │ + cbz r0, 9ea50 │ │ │ │ mov r9, r0 │ │ │ │ - b.n 9e89c │ │ │ │ + b.n 9e8fc │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - b.n 9e726 │ │ │ │ + b.n 9e786 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e8f6 │ │ │ │ + b.n 9e956 │ │ │ │ strd r2, r3, [r7] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldrd r2, r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e896 │ │ │ │ + beq.w 9e8f6 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e77e │ │ │ │ + b.n 9e7de │ │ │ │ mov r0, r9 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9e77e │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + b.n 9e7de │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #8124 @ 0x1fbc │ │ │ │ + movw r0, #8188 @ 0x1ffc │ │ │ │ movt r0, #57 @ 0x39 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9eabc │ │ │ │ + beq.n 9eb1c │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w 9e6fe │ │ │ │ + bcc.w 9e75e │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.n 9e6fe │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.n 9e75e │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ - cbz r2, 9ea62 │ │ │ │ + cbz r2, 9eac2 │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r1, r3 │ │ │ │ - bcc.n 9ea48 │ │ │ │ + bcc.n 9eaa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9e770 │ │ │ │ + beq.w 9e7d0 │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ - b.n 9e8f6 │ │ │ │ + b.n 9e956 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.n 9e844 │ │ │ │ + b.n 9e8a4 │ │ │ │ strd r7, r0, [r7] │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.n 9ea48 │ │ │ │ - b.n 9ea3a │ │ │ │ + bhi.n 9eaa8 │ │ │ │ + b.n 9ea9a │ │ │ │ str r1, [r7, #4] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9e7d8 │ │ │ │ + bne.w 9e838 │ │ │ │ str r0, [r7, #4] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ strd r2, r3, [r7] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r2, [r7, #0] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r1, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9e784 │ │ │ │ + beq.w 9e7e4 │ │ │ │ movs r1, #1 │ │ │ │ subs r2, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.n 9e7f0 │ │ │ │ + b.n 9e850 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #0 │ │ │ │ subs r2, #1 │ │ │ │ - b.n 9e7f0 │ │ │ │ + b.n 9e850 │ │ │ │ str r0, [r7, #4] │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 9e6fe │ │ │ │ - b.n 9ea22 │ │ │ │ + bhi.w 9e75e │ │ │ │ + b.n 9ea82 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ add r7, sp, #24 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.w a07da │ │ │ │ - ldr r1, [pc, #120] @ (9eb74 ) │ │ │ │ + beq.w a083a │ │ │ │ + ldr r1, [pc, #120] @ (9ebd4 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a0818 │ │ │ │ + beq.w a0878 │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a07ca │ │ │ │ + bls.w a082a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0184 │ │ │ │ + bne.w a01e4 │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.n 9eb78 │ │ │ │ + beq.n 9ebd8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov.w r9, r6, lsl #2 │ │ │ │ ldr.w r1, [r0, r6, lsl #2] │ │ │ │ ldr r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f492 │ │ │ │ + beq.w 9f4f2 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r5, #1009 @ 0x3f1 │ │ │ │ cmp r1, r5 │ │ │ │ - beq.n 9eb5c │ │ │ │ + beq.n 9ebbc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.n 9ebb0 │ │ │ │ + beq.n 9ec10 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r3, #1009 @ 0x3f1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9eb5c │ │ │ │ + beq.n 9ebbc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, 9eba6 │ │ │ │ + cbz r2, 9ec06 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.n 9eb52 │ │ │ │ + bne.n 9ebb2 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldrd sl, r1, [r2, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ mov r0, sl │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a01f4 │ │ │ │ + blt.w a0254 │ │ │ │ ldrd r0, r6, [r4, #4] │ │ │ │ ldr.w r3, [r0, r6, lsl #2] │ │ │ │ mov.w r9, r6, lsl #2 │ │ │ │ ldr r2, [r3, #28] │ │ │ │ - cbz r2, 9eba6 │ │ │ │ + cbz r2, 9ec06 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r3, #1009 @ 0x3f1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq.n 9eb5c │ │ │ │ + beq.n 9ebbc │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n 9eb48 │ │ │ │ + bne.n 9eba8 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r6 │ │ │ │ - beq.w a082c │ │ │ │ + beq.w a088c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w r1, [r0, r9] │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r5, [r1, #12] │ │ │ │ ldr r1, [r1, #16] │ │ │ │ str r5, [r7, #32] │ │ │ │ str r1, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a083e │ │ │ │ + bne.w a089e │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a05a8 │ │ │ │ - ldr r1, [pc, #696] @ (9ee8c ) │ │ │ │ + beq.w a0608 │ │ │ │ + ldr r1, [pc, #696] @ (9eeec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r1, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a0818 │ │ │ │ + beq.w a0878 │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a0596 │ │ │ │ + bls.w a05f6 │ │ │ │ ldrd r3, r5, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w a08e4 │ │ │ │ + beq.w a0944 │ │ │ │ ldr.w r2, [r0, r3, lsl #2] │ │ │ │ mov r5, r3 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r1, [r7, #20] │ │ │ │ str r2, [r7, #24] │ │ │ │ ldr.w r8, [r0, r3, lsl #2] │ │ │ │ ldr.w r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9f284 │ │ │ │ + beq.w 9f2e4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov fp, r3 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f474 │ │ │ │ + bne.w 9f4d4 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9fb06 │ │ │ │ - ldr r1, [pc, #600] @ (9ee8c ) │ │ │ │ + beq.w 9fb66 │ │ │ │ + ldr r1, [pc, #600] @ (9eeec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0818 │ │ │ │ + beq.w a0878 │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.w 9faf4 │ │ │ │ + bls.w 9fb54 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r5, r2 │ │ │ │ - beq.w 9fb1e │ │ │ │ + beq.w 9fb7e │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #7 │ │ │ │ - beq.w 9f426 │ │ │ │ + beq.w 9f486 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a031a │ │ │ │ + bne.w a037a │ │ │ │ mov r0, r4 │ │ │ │ - bl a0ce4 <_PyEvalFramePushAndInit@@Base+0x21c> │ │ │ │ + bl a0d44 <_PyEvalFramePushAndInit@@Base+0x21c> │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ subs r2, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f458 │ │ │ │ + bne.w 9f4b8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f474 │ │ │ │ + bne.w 9f4d4 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9fe7e │ │ │ │ - ldr r1, [pc, #496] @ (9ee8c ) │ │ │ │ + beq.w 9fede │ │ │ │ + ldr r1, [pc, #496] @ (9eeec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0818 │ │ │ │ + beq.w a0878 │ │ │ │ ldr.w ip, [r0, #712] @ 0x2c8 │ │ │ │ add.w r3, ip, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.w 9fe6c │ │ │ │ + bls.w 9fecc │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ - movw r0, #3513 @ 0xdb9 │ │ │ │ + movw r0, #3573 @ 0xdf5 │ │ │ │ movt r0, #7 │ │ │ │ mov sl, r5 │ │ │ │ ldr.w r3, [r8, #868] @ 0x364 │ │ │ │ cmp r3, r0 │ │ │ │ - bne.w 9feaa │ │ │ │ + bne.w 9ff0a │ │ │ │ ldr r3, [r1, r2] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 9fb62 │ │ │ │ + beq.w 9fbc2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ ldr.w ip, [r2] │ │ │ │ str.w ip, [r1, #4] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w 9f1c6 │ │ │ │ + beq.w 9f226 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - beq.w a0896 │ │ │ │ - ldr r3, [pc, #376] @ (9ee8c ) │ │ │ │ + beq.w a08f6 │ │ │ │ + ldr r3, [pc, #376] @ (9eeec ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r0, [r1, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0818 │ │ │ │ + beq.w a0878 │ │ │ │ ldr.w ip, [r0, #712] @ 0x2c8 │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, ip, #8192 @ 0x2000 │ │ │ │ cmp r1, r7 │ │ │ │ - bcs.w a0862 │ │ │ │ + bcs.w a08c2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl b48cc <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ + bl b495c <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f04a │ │ │ │ + bne.w 9f0aa │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - movw r1, #25797 @ 0x64c5 │ │ │ │ + movw r1, #25869 @ 0x650d │ │ │ │ movt r1, #7 │ │ │ │ ldr.w r3, [r8, #880] @ 0x370 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 9fefc │ │ │ │ - ldr r3, [pc, #300] @ (9ee8c ) │ │ │ │ + bne.w 9ff5c │ │ │ │ + ldr r3, [pc, #300] @ (9eeec ) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1604] @ 0x644 │ │ │ │ cmn.w r3, #804 @ 0x324 │ │ │ │ - beq.w 9f580 │ │ │ │ + beq.w 9f5e0 │ │ │ │ lsrs r1, r2, #18 │ │ │ │ ubfx ip, r2, #0, #18 │ │ │ │ add.w r1, r3, r1, lsl #3 │ │ │ │ ldr.w r0, [r1, #808] @ 0x328 │ │ │ │ cmp r0, ip │ │ │ │ - bgt.n 9eda0 │ │ │ │ + bgt.n 9ee00 │ │ │ │ ldr.w r0, [r1, #804] @ 0x324 │ │ │ │ cmp r0, ip │ │ │ │ ite gt │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ it eq │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9f580 │ │ │ │ + beq.w 9f5e0 │ │ │ │ bic.w r0, r2, #4080 @ 0xff0 │ │ │ │ bic.w r0, r0, #15 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ str r1, [r2, #0] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r2, [r0, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9f552 │ │ │ │ + beq.w 9f5b2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9fdbc │ │ │ │ + beq.w 9fe1c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fb8a │ │ │ │ + bne.w 9fbea │ │ │ │ mov r0, r4 │ │ │ │ - bl b94dc <_PyEval_FrameClearAndPop@@Base+0x19c8> │ │ │ │ + bl b9528 <_PyEval_FrameClearAndPop@@Base+0x19c4> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3c0 │ │ │ │ + bne.w 9f420 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0010 │ │ │ │ + bne.w 9ff68 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0184 │ │ │ │ + bne.w a01e4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9f1e8 │ │ │ │ + beq.w 9f248 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w 9f202 │ │ │ │ + beq.w 9f262 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0184 │ │ │ │ + bne.w a01e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d88 <_PyEval_FrameClearAndPop@@Base+0x2274> │ │ │ │ + bl b9dd4 <_PyEval_FrameClearAndPop@@Base+0x2270> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f22a │ │ │ │ + bne.w 9f28a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fcb0 │ │ │ │ + bne.w 9fd10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9fb92 │ │ │ │ + beq.w 9fbf2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #522 @ 0x20a │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f4a0 │ │ │ │ + beq.w 9f500 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ mov r2, r0 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0314 │ │ │ │ + bne.w a0374 │ │ │ │ adds r3, r0, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9fc2c │ │ │ │ - ldr r3, [pc, #40] @ (9ee8c ) │ │ │ │ + beq.w 9fc8c │ │ │ │ + ldr r3, [pc, #40] @ (9eeec ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0818 │ │ │ │ + beq.w a0878 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w 9fc1a │ │ │ │ + bls.w 9fc7a │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 9fc40 │ │ │ │ + beq.w 9fca0 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r6 │ │ │ │ - b.n 9ee90 │ │ │ │ + b.n 9eef0 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r3, #634 @ 0x27a │ │ │ │ cmp r0, r3 │ │ │ │ - beq.w 9f47a │ │ │ │ + beq.w 9f4da │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fc58 │ │ │ │ + bne.w 9fcb8 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, r2 │ │ │ │ - beq.w 9fc60 │ │ │ │ + beq.w 9fcc0 │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #633 @ 0x279 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f47a │ │ │ │ + beq.w 9f4da │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f5d8 │ │ │ │ + bne.w 9f638 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9fc86 │ │ │ │ + beq.w 9fce6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #525 @ 0x20d │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f5de │ │ │ │ + beq.w 9f63e │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fcb0 │ │ │ │ + bne.w 9fd10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9fcb8 │ │ │ │ + beq.w 9fd18 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #526 @ 0x20e │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f6e6 │ │ │ │ + beq.w 9f746 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fcb0 │ │ │ │ + bne.w 9fd10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9fcdc │ │ │ │ + beq.w 9fd3c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #625 @ 0x271 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f6f8 │ │ │ │ + beq.w 9f758 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fcb0 │ │ │ │ + bne.w 9fd10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9fd02 │ │ │ │ + beq.w 9fd62 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #587 @ 0x24b │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f7ba │ │ │ │ + beq.w 9f81a │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fcb0 │ │ │ │ + bne.w 9fd10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9fd90 │ │ │ │ + beq.w 9fdd6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #532 @ 0x214 │ │ │ │ - beq.w 9f850 │ │ │ │ + beq.w 9f8b0 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fcb0 │ │ │ │ + bne.w 9fd10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9fd6c │ │ │ │ + beq.w 9fdb2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #527 @ 0x20f │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f914 │ │ │ │ + beq.w 9f974 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fcb0 │ │ │ │ + bne.w 9fd10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, r6 │ │ │ │ - beq.w 9fd4a │ │ │ │ + beq.w 9fd90 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp.w r2, #528 @ 0x210 │ │ │ │ - beq.w 9f928 │ │ │ │ + beq.w 9f988 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fcb0 │ │ │ │ + bne.w 9fd10 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq.w 9fd26 │ │ │ │ + beq.w 9fdf8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ movw r2, #529 @ 0x211 │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w 9f93c │ │ │ │ + beq.w 9f99c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fcb0 │ │ │ │ + bne.w 9fd10 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r6, r3 │ │ │ │ - beq.w 9fa0e │ │ │ │ + beq.w 9fa6e │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #530 @ 0x212 │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9fa2e │ │ │ │ + beq.w 9fa8e │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ ldrd r2, r3, [r6] │ │ │ │ add.w r0, r3, #16 │ │ │ │ cmp r0, r2 │ │ │ │ - bhi.w 9febc │ │ │ │ + bhi.w 9ff22 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ adds r2, r2, r3 │ │ │ │ - beq.w a0922 │ │ │ │ + beq.w a0982 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fef6 │ │ │ │ + bne.w 9ff1c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ str.w sl, [r2, #4] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr.w r1, [r1, r9] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ @@ -172300,27 +172354,27 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [r1, #28] │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrd r1, r3, [r4, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9fbba │ │ │ │ + beq.w 9fc1a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne.w 9ed40 │ │ │ │ + bne.w 9eda0 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ adds r1, #1 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r1, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a0470 │ │ │ │ + bne.w a04d0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sl, r1 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ str r3, [r7, #8] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ strd r8, r3, [r7, #12] │ │ │ │ @@ -172328,1245 +172382,1245 @@ │ │ │ │ mov r5, r2 │ │ │ │ str.w fp, [r2] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w a0466 │ │ │ │ - ldr r3, [pc, #480] @ (9f280 ) │ │ │ │ + beq.w a04c6 │ │ │ │ + ldr r3, [pc, #480] @ (9f2e0 ) │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0818 │ │ │ │ + beq.w a0878 │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ mov r3, r7 │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r1 │ │ │ │ - bls.w a0454 │ │ │ │ + bls.w a04b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w fp, [r7, #36] @ 0x24 │ │ │ │ - cbnz r3, 9f0e2 │ │ │ │ + cbnz r3, 9f142 │ │ │ │ mov r0, r4 │ │ │ │ - bl b48cc <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ + bl b495c <_PyObjectArray_FromStackRefArray@@Base+0x1ac> │ │ │ │ mov r3, r0 │ │ │ │ - cbz r0, 9f0e2 │ │ │ │ + cbz r0, 9f142 │ │ │ │ ldrd r1, r0, [r4, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w 9fe56 │ │ │ │ + beq.w 9feb6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r0, [r0, r1, lsl #2] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp r0, #22 │ │ │ │ - beq.w 9fb34 │ │ │ │ + beq.w 9fb94 │ │ │ │ mov r2, r5 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r8, [r7, #12] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ str.w sl, [r4, #8] │ │ │ │ cmp.w fp, #0 │ │ │ │ - beq.w 9f564 │ │ │ │ + beq.w 9f5c4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9f564 │ │ │ │ + bne.w 9f5c4 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, fp │ │ │ │ str r2, [r7, #16] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b5d24 <_PyObjectArray_FromStackRefArray@@Base+0x1604> │ │ │ │ + bl b5db0 <_PyObjectArray_FromStackRefArray@@Base+0x1600> │ │ │ │ ldr r2, [r7, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a03fe │ │ │ │ + beq.w a045e │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp.w fp, #0 │ │ │ │ - ble.n 9f136 │ │ │ │ + ble.n 9f196 │ │ │ │ mov ip, fp │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, ip │ │ │ │ - bne.n 9f124 │ │ │ │ + bne.n 9f184 │ │ │ │ mov r0, r2 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl c5140 <_PyArg_CheckPositional@@Base+0x1500> │ │ │ │ + bl c5184 <_PyArg_CheckPositional@@Base+0x1500> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0412 │ │ │ │ + beq.w a0472 │ │ │ │ movs r2, #22 │ │ │ │ mov r1, r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 9e160 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ + bl 9e1c4 <_PyArena_AddPyObject@@Base+0xfc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0412 │ │ │ │ + beq.w a0472 │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fb80 │ │ │ │ + bne.w 9fbe0 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a05b4 │ │ │ │ + beq.w a0614 │ │ │ │ ldrd r5, r3, [r2, #20] │ │ │ │ mov r1, fp │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl c5ca0 <_PyArg_CheckPositional@@Base+0x2060> │ │ │ │ + bl c5ce4 <_PyArg_CheckPositional@@Base+0x2060> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ strd r5, r3, [sp, #4] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 1a2e40 │ │ │ │ + bl 1a350c │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a04a2 │ │ │ │ + beq.w a0502 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a01ca │ │ │ │ + bne.w a022a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 9effa │ │ │ │ + b.n 9f05a │ │ │ │ ldrd lr, r3, [r1, #24] │ │ │ │ cmp r3, lr │ │ │ │ itttt cs │ │ │ │ addcs.w r3, r1, lr │ │ │ │ strcs r3, [r1, #4] │ │ │ │ addcs.w r3, lr, #8 │ │ │ │ strcs r3, [r1, #24] │ │ │ │ ittet cc │ │ │ │ ldrcc r3, [r1, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcs.w ip, [r1, lr] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - b.n 9ed00 │ │ │ │ + b.n 9ed60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a033a │ │ │ │ + blt.w a039a │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n 9f226 │ │ │ │ + bne.n 9f286 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bpl.w a0322 │ │ │ │ + bpl.w a0382 │ │ │ │ adds r0, #16 │ │ │ │ - beq.w a033a │ │ │ │ - movw r1, #26124 @ 0x660c │ │ │ │ + beq.w a039a │ │ │ │ + movw r1, #26188 @ 0x664c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ blx 2c174 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ff08 │ │ │ │ + beq.w 9ff7e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.n 9ee0e │ │ │ │ + b.n 9ee6e │ │ │ │ ldr r2, [r4, #8] │ │ │ │ subs r3, r2, #1 │ │ │ │ - bmi.w a0184 │ │ │ │ + bmi.w a01e4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ subs r6, r1, #4 │ │ │ │ cmp r1, #0 │ │ │ │ it ne │ │ │ │ cmpne r6, #2 │ │ │ │ - bls.w 9f5a8 │ │ │ │ + bls.w 9f608 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ ldr.w r8, [r3, #24] │ │ │ │ - bl b0138 <_PyArena_Malloc@@Base> │ │ │ │ + bl b01c8 <_PyArena_Malloc@@Base> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0848 │ │ │ │ + beq.w a08a8 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ str r3, [r0, #32] │ │ │ │ ldr r3, [r7, #28] │ │ │ │ strd r2, r8, [r0, #40] @ 0x28 │ │ │ │ movs r2, #25 │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ str.w sl, [r0, #4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0848 │ │ │ │ + bne.w a08a8 │ │ │ │ mov sl, r6 │ │ │ │ - b.n 9effa │ │ │ │ + b.n 9f05a │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - bpl.w a01aa │ │ │ │ + bpl.w a020a │ │ │ │ adds r1, #16 │ │ │ │ - beq.w a01c2 │ │ │ │ + beq.w a0222 │ │ │ │ mov r0, r4 │ │ │ │ - bl a12ec <_PyEvalFramePushAndInit@@Base+0x824> │ │ │ │ + bl a134c <_PyEvalFramePushAndInit@@Base+0x824> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a01c2 │ │ │ │ + beq.w a0222 │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ str r3, [r7, #12] │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ ldr.w sl, [r4, #20] │ │ │ │ str r3, [r7, #16] │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w r3, [r8, #24] │ │ │ │ mov fp, r3 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ add.w ip, r0, #40 @ 0x28 │ │ │ │ cmp ip, r2 │ │ │ │ - bhi.w a002e │ │ │ │ + bhi.w a008e │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ adds.w r8, r2, r0 │ │ │ │ - beq.w a0932 │ │ │ │ + beq.w a0992 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0026 │ │ │ │ + bne.w a0086 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ movs r0, #1 │ │ │ │ str.w r3, [r8, #20] │ │ │ │ ldr r3, [r7, #16] │ │ │ │ str.w r3, [r8, #24] │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ strd r3, fp, [r8, #28] │ │ │ │ movs r3, #26 │ │ │ │ str.w r1, [r8, #4] │ │ │ │ str.w r3, [r8] │ │ │ │ ldrd r3, r1, [r4, #8] │ │ │ │ str.w r0, [r8, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq.w 9fc08 │ │ │ │ + beq.w 9fc68 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, #11 │ │ │ │ - bne.w 9ec14 │ │ │ │ + bne.w 9ec74 │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl b86c0 <_PyEval_FrameClearAndPop@@Base+0xbac> │ │ │ │ + bl b870c <_PyEval_FrameClearAndPop@@Base+0xba8> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ec14 │ │ │ │ + beq.w 9ec74 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f49f4 <_PyDict_SendEvent@@Base+0x2bc> │ │ │ │ + bl 1f4df0 <_PyDict_SendEvent@@Base+0x470> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov fp, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9ec16 │ │ │ │ + bne.w 9ec76 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a05b4 │ │ │ │ + beq.w a0614 │ │ │ │ ldrd r5, r3, [ip, #20] │ │ │ │ mov r1, r8 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b7508 │ │ │ │ + bl b7558 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0580 │ │ │ │ + beq.w a05e0 │ │ │ │ strd r5, r3, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ mov r2, fp │ │ │ │ ldr r3, [r7, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ movs r3, #1 │ │ │ │ - bl 1f4c30 <_PyDict_SendEvent@@Base+0x4f8> │ │ │ │ + bl 1f4e78 <_PyDict_SendEvent@@Base+0x4f8> │ │ │ │ movs r1, #6 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #32132 @ 0x7d84 │ │ │ │ + movw r2, #32196 @ 0x7dc4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a91f4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ + bl 1a98c4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f410 │ │ │ │ + beq.n 9f470 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f1be │ │ │ │ - bl 7fe38 │ │ │ │ + beq.w 9f21e │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f41a │ │ │ │ + bne.n 9f47a │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.n 9effa │ │ │ │ + b.n 9f05a │ │ │ │ mov r0, r4 │ │ │ │ - bl d07ac │ │ │ │ + bl d0804 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9edde │ │ │ │ + beq.w 9ee3e │ │ │ │ mov r0, r4 │ │ │ │ - bl c5140 <_PyArg_CheckPositional@@Base+0x1500> │ │ │ │ + bl c5184 <_PyArg_CheckPositional@@Base+0x1500> │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0498 │ │ │ │ + beq.w a04f8 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0498 │ │ │ │ + beq.w a04f8 │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, r8 │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr r5, [r1, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr r5, [r7, #24] │ │ │ │ ldr r1, [r1, #20] │ │ │ │ strd r5, r1, [sp] │ │ │ │ ldr.w r1, [sl] │ │ │ │ - bl 1aa734 <_PyBytes_DecodeEscape2@@Base+0x23e4> │ │ │ │ + bl 1aae04 <_PyBytes_DecodeEscape2@@Base+0x23e4> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n 9f3a8 │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n 9f408 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ede8 │ │ │ │ + beq.w 9ee48 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9edf0 │ │ │ │ + b.n 9ee50 │ │ │ │ adds r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b94dc <_PyEval_FrameClearAndPop@@Base+0x19c8> │ │ │ │ + bl b9528 <_PyEval_FrameClearAndPop@@Base+0x19c4> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ec66 │ │ │ │ + beq.w 9ecc6 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9ec66 │ │ │ │ + beq.w 9ecc6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a05bc │ │ │ │ + bne.w a061c │ │ │ │ movs r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a0112 │ │ │ │ + bne.w a0172 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ec8c │ │ │ │ + beq.w 9ecec │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n 9edf0 │ │ │ │ + b.n 9ee50 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - bl 1a1708 │ │ │ │ + bl 1a1dc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f5cc │ │ │ │ + beq.w 9f62c │ │ │ │ mov sl, r0 │ │ │ │ - b.n 9effa │ │ │ │ + b.n 9f05a │ │ │ │ ldr r3, [r1, #12] │ │ │ │ str r3, [r7, #32] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r3, [r7, #28] │ │ │ │ - b.w 9ebc4 │ │ │ │ + b.w 9ec24 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a05f6 │ │ │ │ - bl 96658 │ │ │ │ + beq.w a0656 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a05f6 │ │ │ │ + bne.w a0656 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a038e │ │ │ │ + bne.w a03ee │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a062c │ │ │ │ + beq.w a068c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #522 @ 0x20a │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a038c │ │ │ │ + beq.w a03ec │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d88 <_PyEval_FrameClearAndPop@@Base+0x2274> │ │ │ │ + bl b9dd4 <_PyEval_FrameClearAndPop@@Base+0x2270> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a038e │ │ │ │ + bne.w a03ee │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a038e │ │ │ │ + beq.w a03ee │ │ │ │ ldr r3, [r2, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl b0138 <_PyArena_Malloc@@Base> │ │ │ │ + bl b01c8 <_PyArena_Malloc@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0600 │ │ │ │ + beq.w a0660 │ │ │ │ strd fp, r3, [r0, #40] @ 0x28 │ │ │ │ movs r2, #4 │ │ │ │ strd r5, r8, [r0, #32] │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0600 │ │ │ │ + bne.w a0660 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sl, r1 │ │ │ │ - b.n 9effa │ │ │ │ + b.n 9f05a │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr.w r3, [r3, r2, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ strd r3, r2, [r0, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ - b.n 9edc0 │ │ │ │ + b.n 9ee20 │ │ │ │ ldr.w r3, [r8, #880] @ 0x370 │ │ │ │ - movw r1, #25797 @ 0x64c5 │ │ │ │ + movw r1, #25869 @ 0x650d │ │ │ │ movt r1, #7 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w 9fefc │ │ │ │ + bne.w 9ff5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9edc0 │ │ │ │ - b.w 9ed5c │ │ │ │ + beq.w 9ee20 │ │ │ │ + b.w 9edbc │ │ │ │ ldr.w r0, [r8, #860] @ 0x35c │ │ │ │ - movw r1, #46549 @ 0xb5d5 │ │ │ │ + movw r1, #46565 @ 0xb5e5 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w a01e4 │ │ │ │ + bne.w a0244 │ │ │ │ mov r0, r2 │ │ │ │ blx 2ae40 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r3, #800] @ 0x320 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #800] @ 0x320 │ │ │ │ - b.n 9edc0 │ │ │ │ + b.n 9ee20 │ │ │ │ subs r1, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w 9f246 │ │ │ │ + beq.w 9f2a6 │ │ │ │ mov r5, sl │ │ │ │ ldr.w r3, [r0, r1, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ subs r6, r2, #4 │ │ │ │ cmp r6, #2 │ │ │ │ - bls.n 9f5c4 │ │ │ │ - cbz r2, 9f5c4 │ │ │ │ + bls.n 9f624 │ │ │ │ + cbz r2, 9f624 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 9f246 │ │ │ │ + b.n 9f2a6 │ │ │ │ subs r1, #1 │ │ │ │ - bcs.n 9f5b2 │ │ │ │ + bcs.n 9f612 │ │ │ │ mov sl, r5 │ │ │ │ - b.n 9f246 │ │ │ │ + b.n 9f2a6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9eed2 │ │ │ │ + beq.w 9ef32 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r3, r0, #1 │ │ │ │ - b.w 9eb66 │ │ │ │ + b.w 9ebc6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a06e8 │ │ │ │ - bl 96658 │ │ │ │ + beq.w a0748 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a06e8 │ │ │ │ + bne.w a0748 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a06ba │ │ │ │ + bne.w a071a │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w a069a │ │ │ │ + beq.w a06fa │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov fp, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #525 @ 0x20d │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0086 │ │ │ │ + beq.w a00e6 │ │ │ │ mov r0, r4 │ │ │ │ - bl b86c0 <_PyEval_FrameClearAndPop@@Base+0xbac> │ │ │ │ + bl b870c <_PyEval_FrameClearAndPop@@Base+0xba8> │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0086 │ │ │ │ + beq.w a00e6 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w a05e0 │ │ │ │ - bl 96658 │ │ │ │ + beq.w a0640 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a05e0 │ │ │ │ + bne.w a0640 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a05d8 │ │ │ │ + bne.w a0638 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a00e2 │ │ │ │ + bne.w a0142 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #32] │ │ │ │ str r2, [r4, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ str r2, [r7, #24] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0088 │ │ │ │ + bne.w a00e8 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a06f2 │ │ │ │ + beq.w a0752 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ str r3, [r7, #32] │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ - bl b0138 <_PyArena_Malloc@@Base> │ │ │ │ + bl b01c8 <_PyArena_Malloc@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a06d0 │ │ │ │ + beq.w a0730 │ │ │ │ strd r3, r8, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ strd fp, r5, [r0, #32] │ │ │ │ str r3, [r1, #8] │ │ │ │ movs r2, #17 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r2, [r1, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a06d0 │ │ │ │ + bne.w a0730 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov sl, r1 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 9effa │ │ │ │ + b.n 9f05a │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 1a78ec │ │ │ │ + bl 1a7fbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fcd6 │ │ │ │ + beq.w 9fd36 │ │ │ │ mov sl, r0 │ │ │ │ - b.n 9effa │ │ │ │ + b.n 9f05a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a04de │ │ │ │ - bl 96658 │ │ │ │ + beq.w a053e │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a04de │ │ │ │ + bne.w a053e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a02b4 │ │ │ │ + bne.w a0314 │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w a04e8 │ │ │ │ + beq.w a0548 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov fp, r2 │ │ │ │ mov r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #625 @ 0x271 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a02a8 │ │ │ │ + beq.w a0308 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ab13c <_PyAST_Compile@@Base+0x604> │ │ │ │ + bl 1ab80c <_PyAST_Compile@@Base+0x604> │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a02a8 │ │ │ │ - movw r1, #46997 @ 0xb795 │ │ │ │ + beq.w a0308 │ │ │ │ + movw r1, #48741 @ 0xbe65 │ │ │ │ movt r1, #26 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #1 │ │ │ │ - bl 19f930 <_PySys_GetRequiredAttr@@Base+0x12b4> │ │ │ │ + bl 19fff0 <_PySys_GetRequiredAttr@@Base+0x12b4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a02a8 │ │ │ │ + beq.w a0308 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a05ea │ │ │ │ + beq.w a064a │ │ │ │ ldr r3, [r2, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl b0138 <_PyArena_Malloc@@Base> │ │ │ │ + bl b01c8 <_PyArena_Malloc@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0514 │ │ │ │ + beq.w a0574 │ │ │ │ strd r3, r8, [r0, #40] @ 0x28 │ │ │ │ movs r1, #5 │ │ │ │ strd fp, r5, [r0, #32] │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0514 │ │ │ │ + bne.w a0574 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov sl, r2 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n 9effa │ │ │ │ + b.n 9f05a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a0764 │ │ │ │ - bl 96658 │ │ │ │ + beq.w a07c4 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a0764 │ │ │ │ + bne.w a07c4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a075a │ │ │ │ + bne.w a07ba │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w a073a │ │ │ │ + beq.w a079a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2b74 │ │ │ │ + bl 1a3240 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a072e │ │ │ │ + beq.w a078e │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a072e │ │ │ │ + beq.w a078e │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ - bl 1a138c │ │ │ │ + bl 1a1a4c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0726 │ │ │ │ + beq.w a0786 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a070e │ │ │ │ + bne.w a076e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov sl, r8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9effa │ │ │ │ + b.w 9f05a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a0444 │ │ │ │ - bl 96658 │ │ │ │ + beq.w a04a4 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a0444 │ │ │ │ + bne.w a04a4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a02f4 │ │ │ │ + bne.w a0354 │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w a0420 │ │ │ │ + beq.w a0480 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov.w r1, #532 @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a02f2 │ │ │ │ + beq.w a0352 │ │ │ │ mov r0, r4 │ │ │ │ - bl b86c0 <_PyEval_FrameClearAndPop@@Base+0xbac> │ │ │ │ + bl b870c <_PyEval_FrameClearAndPop@@Base+0xba8> │ │ │ │ mov fp, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a02f2 │ │ │ │ + beq.w a0352 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a8214 │ │ │ │ + bl 1a88e4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a02f4 │ │ │ │ + bne.w a0354 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ movs r3, #0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a02f4 │ │ │ │ + beq.w a0354 │ │ │ │ mov r2, r5 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r0, fp │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1a82f4 │ │ │ │ + bl 1a89c4 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0778 │ │ │ │ + beq.w a07d8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n 9f844 │ │ │ │ - bl 7fe38 │ │ │ │ + beq.n 9f8a4 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n 9f844 │ │ │ │ + beq.n 9f8a4 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ef72 │ │ │ │ + b.w 9efd2 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 1a96c4 <_PyBytes_DecodeEscape2@@Base+0x1374> │ │ │ │ + bl 1a9d94 <_PyBytes_DecodeEscape2@@Base+0x1374> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fd8a │ │ │ │ + beq.w 9fdd0 │ │ │ │ mov sl, r0 │ │ │ │ - b.w 9effa │ │ │ │ + b.w 9f05a │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 1a95d0 <_PyBytes_DecodeEscape2@@Base+0x1280> │ │ │ │ + bl 1a9ca0 <_PyBytes_DecodeEscape2@@Base+0x1280> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fd66 │ │ │ │ + beq.w 9fdac │ │ │ │ mov sl, r0 │ │ │ │ - b.w 9effa │ │ │ │ + b.w 9f05a │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a076e │ │ │ │ - bl 96658 │ │ │ │ + beq.w a07ce │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a076e │ │ │ │ + bne.w a07ce │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a04d4 │ │ │ │ + bne.w a0534 │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w a04b4 │ │ │ │ + beq.w a0514 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #529 @ 0x211 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0380 │ │ │ │ + beq.w a03e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a8c04 <_PyBytes_DecodeEscape2@@Base+0x8b4> │ │ │ │ + bl 1a92d4 <_PyBytes_DecodeEscape2@@Base+0x8b4> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0380 │ │ │ │ + beq.w a03e0 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0380 │ │ │ │ + beq.w a03e0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov fp, r3 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl 1a8e38 <_PyBytes_DecodeEscape2@@Base+0xae8> │ │ │ │ + bl 1a9508 <_PyBytes_DecodeEscape2@@Base+0xae8> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a078e │ │ │ │ + beq.w a07ee │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl b0138 <_PyArena_Malloc@@Base> │ │ │ │ + bl b01c8 <_PyArena_Malloc@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 9f9ee │ │ │ │ + cbz r0, 9fa4e │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ strd r1, fp, [r0, #40] @ 0x28 │ │ │ │ movs r1, #23 │ │ │ │ strd r5, r8, [r0, #32] │ │ │ │ str r3, [r0, #4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f7b0 │ │ │ │ + beq.w 9f810 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a055a │ │ │ │ + bne.w a05ba │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9fd44 │ │ │ │ + beq.w 9fe16 │ │ │ │ mov sl, r2 │ │ │ │ - b.w 9effa │ │ │ │ + b.w 9f05a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9fdb2 │ │ │ │ + blt.w 9fd86 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movw r3, #530 @ 0x212 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w 9eff8 │ │ │ │ + bne.w 9f058 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #8] │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a050a │ │ │ │ - bl 96658 │ │ │ │ + beq.w a056a │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a050a │ │ │ │ + bne.w a056a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a02e8 │ │ │ │ + bne.w a0348 │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq.w a02c6 │ │ │ │ + beq.w a0326 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ mov r5, r2 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #530 @ 0x212 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a02e8 │ │ │ │ + beq.w a0348 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a8c04 <_PyBytes_DecodeEscape2@@Base+0x8b4> │ │ │ │ + bl 1a92d4 <_PyBytes_DecodeEscape2@@Base+0x8b4> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a02e8 │ │ │ │ + beq.w a0348 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ mov fp, r3 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a02e8 │ │ │ │ + beq.w a0348 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r3, #24] │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ mov fp, r3 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl 1a8e38 <_PyBytes_DecodeEscape2@@Base+0xae8> │ │ │ │ + bl 1a9508 <_PyBytes_DecodeEscape2@@Base+0xae8> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0660 │ │ │ │ + beq.w a06c0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ str r2, [r7, #32] │ │ │ │ - bl b0138 <_PyArena_Malloc@@Base> │ │ │ │ + bl b01c8 <_PyArena_Malloc@@Base> │ │ │ │ ldr r2, [r7, #32] │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0568 │ │ │ │ + beq.w a05c8 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ strd r1, fp, [r0, #40] @ 0x28 │ │ │ │ movs r1, #24 │ │ │ │ strd r5, r8, [r0, #32] │ │ │ │ str r2, [r0, #4] │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ str r1, [r0, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a0568 │ │ │ │ + bne.w a05c8 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ mov sl, r3 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9effa │ │ │ │ + b.w 9f05a │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a087c │ │ │ │ + beq.w a08dc │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ cmp r7, r2 │ │ │ │ - bcc.n 9fb0c │ │ │ │ + bcc.n 9fb6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a031a │ │ │ │ + bne.w a037a │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a05d2 │ │ │ │ + bne.w a0632 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a03f6 │ │ │ │ + blt.w a0456 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - b.w 9ec58 │ │ │ │ + b.w 9ecb8 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #8] │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ subs r1, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a067c │ │ │ │ + bne.w a06dc │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w a0190 │ │ │ │ + beq.w a01f0 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov sl, r3 │ │ │ │ - b.w 9f08c │ │ │ │ + b.w 9f0ec │ │ │ │ mov r0, r3 │ │ │ │ movs r1, #0 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl 70e84 │ │ │ │ + bl 70ec0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, 9fbd0 │ │ │ │ + cbz r0, 9fc30 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ed00 │ │ │ │ + beq.w 9ed60 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9edd0 │ │ │ │ + beq.w 9ee30 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 9edf0 │ │ │ │ + b.w 9ee50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a030c │ │ │ │ + blt.w a036c │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movw r3, #522 @ 0x20a │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f4a0 │ │ │ │ + beq.w 9f500 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ee4a │ │ │ │ + b.w 9eeaa │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a0374 │ │ │ │ + blt.w a03d4 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - b.w 9f054 │ │ │ │ + b.w 9f0b4 │ │ │ │ ldr.w r2, [r8, #848] @ 0x350 │ │ │ │ - movw r1, #45945 @ 0xb379 │ │ │ │ + movw r1, #45961 @ 0xb389 │ │ │ │ movt r1, #6 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w a02fe │ │ │ │ + bne.w a035e │ │ │ │ movs r0, #4 │ │ │ │ blx 2bfa0 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a0404 │ │ │ │ + beq.w a0464 │ │ │ │ ldr.w r1, [r3, #800] @ 0x320 │ │ │ │ adds r1, #1 │ │ │ │ str.w r1, [r3, #800] @ 0x320 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ed00 │ │ │ │ - b.n 9fb7a │ │ │ │ + beq.w 9ed60 │ │ │ │ + b.n 9fbda │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a01c2 │ │ │ │ + blt.w a0222 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.w 9f31a │ │ │ │ + b.w 9f37a │ │ │ │ ldr.w r2, [r0, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a0952 │ │ │ │ + beq.w a09b2 │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n 9fc32 │ │ │ │ + bcc.n 9fc92 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cbnz r3, 9fc58 │ │ │ │ + cbnz r3, 9fcb8 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a0982 │ │ │ │ + bne.w a09e2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9fc54 │ │ │ │ + blt.n 9fcb4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ - b.w 9ee90 │ │ │ │ + b.w 9eef0 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.n 9f5ce │ │ │ │ + b.n 9f62e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a02a0 │ │ │ │ + blt.w a0300 │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movw r3, #633 @ 0x279 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f47a │ │ │ │ + beq.w 9f4da │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9eec4 │ │ │ │ + b.w 9ef24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9fcaa │ │ │ │ + blt.n 9fd0a │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movw r3, #525 @ 0x20d │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f5de │ │ │ │ + beq.w 9f63e │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9eeec │ │ │ │ + b.w 9ef4c │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9eb66 │ │ │ │ + b.w 9ebc6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9fcaa │ │ │ │ + blt.n 9fd0a │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movw r3, #526 @ 0x20e │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f6e6 │ │ │ │ + beq.w 9f746 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ef0e │ │ │ │ + b.w 9ef6e │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a02be │ │ │ │ + blt.w a031e │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f6f8 │ │ │ │ + beq.w 9f758 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ef30 │ │ │ │ + b.w 9ef90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9fcaa │ │ │ │ + blt.n 9fd0a │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movw r3, #587 @ 0x24b │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f7ba │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ef52 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ - cmp r0, #0 │ │ │ │ - blt.n 9fcaa │ │ │ │ - ldrd r3, r2, [r4, #4] │ │ │ │ - ldr.w r2, [r3, r2, lsl #2] │ │ │ │ - movw r3, #529 @ 0x211 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ - cmp r2, r3 │ │ │ │ - beq.w 9f93c │ │ │ │ + beq.w 9f81a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9efd6 │ │ │ │ + b.w 9efb2 │ │ │ │ + movs r3, #1 │ │ │ │ + str r6, [r4, #8] │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ + b.w 9f05a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9fcaa │ │ │ │ + blt.n 9fd0a │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #528 @ 0x210 │ │ │ │ - beq.w 9f928 │ │ │ │ + beq.w 9f988 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9efb4 │ │ │ │ + b.w 9f014 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9fcaa │ │ │ │ + blt.n 9fd0a │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ movw r3, #527 @ 0x20f │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w 9f914 │ │ │ │ + beq.w 9f974 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ef94 │ │ │ │ + b.w 9eff4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n 9fcaa │ │ │ │ + blt.n 9fd0a │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp.w r3, #532 @ 0x214 │ │ │ │ - beq.w 9f850 │ │ │ │ + beq.w 9f8b0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ef72 │ │ │ │ - movs r3, #1 │ │ │ │ - str r6, [r4, #8] │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9effa │ │ │ │ + b.w 9efd2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 9ab14 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt.n 9fd0a │ │ │ │ + ldrd r3, r2, [r4, #4] │ │ │ │ + ldr.w r2, [r3, r2, lsl #2] │ │ │ │ + movw r3, #529 @ 0x211 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq.w 9f99c │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + b.w 9f036 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ movs r1, #28 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ ldr.w r1, [r3, #512] @ 0x200 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ str r1, [r7, #16] │ │ │ │ ldrd r1, r2, [r0, #8] │ │ │ │ @@ -173578,403 +173632,403 @@ │ │ │ │ ldr.w sl, [r2, #8] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ str r1, [r0, #8] │ │ │ │ str r0, [r2, #16] │ │ │ │ add.w r0, r3, sl, lsl #2 │ │ │ │ ldr.w lr, [r0, #528] @ 0x210 │ │ │ │ cmp r2, lr │ │ │ │ - bne.n 9fe0a │ │ │ │ + bne.n 9fe6a │ │ │ │ ldr.w ip, [r2, #24] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.n 9fe06 │ │ │ │ + beq.n 9fe66 │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ cmp sl, r1 │ │ │ │ it ne │ │ │ │ movne.w ip, #0 │ │ │ │ str.w ip, [r0, #528] @ 0x210 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ add.w ip, sl, #1 │ │ │ │ str.w ip, [r2, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - beq.w a022e │ │ │ │ + beq.w a028e │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w a020a │ │ │ │ + beq.w a026a │ │ │ │ ldr.w r1, [r0, #532] @ 0x214 │ │ │ │ - cbnz r1, 9fe2c │ │ │ │ + cbnz r1, 9fe8c │ │ │ │ str.w r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq.w 9edc0 │ │ │ │ + beq.w 9ee20 │ │ │ │ ldrd r1, r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0204 │ │ │ │ + beq.w a0264 │ │ │ │ str r1, [r0, #20] │ │ │ │ ldr.w r1, [lr, #20] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ strd r1, lr, [r2, #20] │ │ │ │ - cbz r1, 9fe4e │ │ │ │ + cbz r1, 9feae │ │ │ │ str r2, [r1, #24] │ │ │ │ str.w r2, [lr, #20] │ │ │ │ - b.w 9edc0 │ │ │ │ + b.w 9ee20 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #4] │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a0360 │ │ │ │ + blt.w a03c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - b.w 9f0d4 │ │ │ │ + b.w 9f134 │ │ │ │ ldr.w r3, [r0, #716] @ 0x2cc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a08ca │ │ │ │ + beq.w a092a │ │ │ │ sub.w ip, ip, #16384 @ 0x4000 │ │ │ │ cmp r7, ip │ │ │ │ - bcc.n 9fe84 │ │ │ │ + bcc.n 9fee4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w 9fb7a │ │ │ │ + bne.w 9fbda │ │ │ │ movw r8, #24184 @ 0x5e78 │ │ │ │ movt r8, #77 @ 0x4d │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r2, #3513 @ 0xdb9 │ │ │ │ + movw r2, #3573 @ 0xdf5 │ │ │ │ movt r2, #7 │ │ │ │ mov sl, r3 │ │ │ │ ldr.w r3, [r8, #868] @ 0x364 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a080e │ │ │ │ + beq.w a086e │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ movs r1, #4 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9fb72 │ │ │ │ - b.n a0404 │ │ │ │ + bne.w 9fbd2 │ │ │ │ + b.n a0464 │ │ │ │ + str r3, [r1, #4] │ │ │ │ + b.w 9f080 │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0922 │ │ │ │ + beq.w a0982 │ │ │ │ mov r2, r0 │ │ │ │ mov.w r3, #8192 @ 0x2000 │ │ │ │ str.w r3, [r2], #16 │ │ │ │ add.w r3, r0, #23 │ │ │ │ bic.w r3, r3, #7 │ │ │ │ subs r3, r3, r2 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #4] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ str r0, [r6, #8] │ │ │ │ mov r6, r0 │ │ │ │ add.w r0, r3, #16 │ │ │ │ - b.w 9f00c │ │ │ │ - str r3, [r1, #4] │ │ │ │ - b.w 9f020 │ │ │ │ + b.w 9f06c │ │ │ │ ldr.w r0, [r8, #864] @ 0x360 │ │ │ │ mov r1, r2 │ │ │ │ blx r3 │ │ │ │ - b.w 9edc0 │ │ │ │ + b.w 9ee20 │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w a0614 │ │ │ │ mov r0, r4 │ │ │ │ - bl a09b0 │ │ │ │ + bl 1ea7d4 │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ + subs r3, #1 │ │ │ │ + b.w 9ee4c │ │ │ │ + mov r0, r4 │ │ │ │ + bl a0a10 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f226 │ │ │ │ + beq.w 9f286 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ - beq.w a0796 │ │ │ │ - bl 96658 │ │ │ │ + beq.w a07f6 │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a0796 │ │ │ │ + bne.w a07f6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0356 │ │ │ │ + bne.w a03b6 │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w a07a0 │ │ │ │ + beq.w a0800 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ ldrd r8, sl, [r3, #12] │ │ │ │ - movw r1, #26124 @ 0x660c │ │ │ │ + movw r1, #26188 @ 0x664c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 19fbec │ │ │ │ + bl 1a02ac │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0354 │ │ │ │ + beq.w a03b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl a09b0 │ │ │ │ + bl a0a10 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0354 │ │ │ │ + beq.w a03b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a2874 │ │ │ │ + bl 1a2f40 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0356 │ │ │ │ + bne.w a03b6 │ │ │ │ movs r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0354 │ │ │ │ + beq.w a03b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl b86c0 <_PyEval_FrameClearAndPop@@Base+0xbac> │ │ │ │ + bl b870c <_PyEval_FrameClearAndPop@@Base+0xba8> │ │ │ │ str r0, [r7, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0354 │ │ │ │ + beq.w a03b4 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a07ec │ │ │ │ + beq.w a084c │ │ │ │ mov r1, r5 │ │ │ │ movs r2, #2 │ │ │ │ ldrd r5, r3, [r3, #20] │ │ │ │ mov r0, r4 │ │ │ │ mov fp, r3 │ │ │ │ - bl b7508 │ │ │ │ + bl b7558 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a07e4 │ │ │ │ + beq.w a0844 │ │ │ │ str.w sl, [sp] │ │ │ │ mov r3, r8 │ │ │ │ strd r5, fp, [sp, #4] │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r2, [r7, #24] │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ str r5, [sp, #12] │ │ │ │ - bl 2530a8 │ │ │ │ + bl 2532e8 │ │ │ │ movs r1, #12 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #32196 @ 0x7dc4 │ │ │ │ + movw r2, #32260 @ 0x7e04 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a91f4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ + bl 1a98c4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0342 │ │ │ │ + beq.w a03a2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f1be │ │ │ │ - bl 7fe38 │ │ │ │ + beq.w 9f21e │ │ │ │ + bl 7fe58 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a0350 │ │ │ │ - b.w 9f1c2 │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w a05b4 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1ea58c │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ - subs r3, #1 │ │ │ │ - b.w 9edec │ │ │ │ + bne.w a03b0 │ │ │ │ + b.w 9f222 │ │ │ │ str.w r3, [sl, #4] │ │ │ │ - b.w 9f2ee │ │ │ │ + b.w 9f34e │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r1, r3, [r7] │ │ │ │ str.w sl, [r7, #8] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldrd r3, sl, [r7, #4] │ │ │ │ ldr r1, [r7, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0932 │ │ │ │ + beq.w a0992 │ │ │ │ mov ip, r0 │ │ │ │ mov.w lr, #8192 @ 0x2000 │ │ │ │ str.w lr, [ip], #16 │ │ │ │ add.w lr, r0, #23 │ │ │ │ bic.w r8, lr, #7 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w ip, [r0, #12] │ │ │ │ sub.w ip, r8, ip │ │ │ │ add.w ip, ip, #40 @ 0x28 │ │ │ │ str.w lr, [r0, #8] │ │ │ │ str r0, [r3, #8] │ │ │ │ str.w ip, [r0, #4] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w a0932 │ │ │ │ + beq.w a0992 │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ - b.w 9f2e6 │ │ │ │ + b.w 9f346 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a06ba │ │ │ │ + bne.w a071a │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #525 @ 0x20d │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a06c4 │ │ │ │ + beq.w a0724 │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a06c4 │ │ │ │ + beq.w a0724 │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ str r3, [r7, #32] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w r8, [r2, #24] │ │ │ │ - bl b0138 <_PyArena_Malloc@@Base> │ │ │ │ + bl b01c8 <_PyArena_Malloc@@Base> │ │ │ │ ldr r3, [r7, #32] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a06d0 │ │ │ │ + beq.w a0730 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ strd fp, r5, [r0, #32] │ │ │ │ strd r2, r8, [r0, #40] @ 0x28 │ │ │ │ str r3, [r0, #4] │ │ │ │ - b.w 9f6ce │ │ │ │ + b.w 9f72e │ │ │ │ mov r0, r4 │ │ │ │ - bl b86c0 <_PyEval_FrameClearAndPop@@Base+0xbac> │ │ │ │ + bl b870c <_PyEval_FrameClearAndPop@@Base+0xba8> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f67c │ │ │ │ + beq.w 9f6dc │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f684 │ │ │ │ + beq.w 9f6e4 │ │ │ │ str r3, [r7, #32] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f684 │ │ │ │ + beq.w 9f6e4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n a0088 │ │ │ │ + b.n a00e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b86c0 <_PyEval_FrameClearAndPop@@Base+0xbac> │ │ │ │ + bl b870c <_PyEval_FrameClearAndPop@@Base+0xba8> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f468 │ │ │ │ + beq.w 9f4c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f49f4 <_PyDict_SendEvent@@Base+0x2bc> │ │ │ │ + bl 1f4df0 <_PyDict_SendEvent@@Base+0x470> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a044e │ │ │ │ + bne.w a04ae │ │ │ │ str r0, [r7, #16] │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ ldr r2, [r7, #16] │ │ │ │ mov ip, r0 │ │ │ │ movs r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a05b4 │ │ │ │ + beq.w a0614 │ │ │ │ ldr r5, [r4, #20] │ │ │ │ mov r1, sl │ │ │ │ str r5, [sp, #16] │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ str r5, [sp, #12] │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr r5, [r7, #24] │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [r7, #20] │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl 1f4c30 <_PyDict_SendEvent@@Base+0x4f8> │ │ │ │ + bl 1f4e78 <_PyDict_SendEvent@@Base+0x4f8> │ │ │ │ movs r1, #6 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #32164 @ 0x7da4 │ │ │ │ + movw r2, #32228 @ 0x7de4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r0, r4 │ │ │ │ - bl 1a91f4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ + bl 1a98c4 <_PyBytes_DecodeEscape2@@Base+0xea4> │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f3a8 │ │ │ │ - b.w 9f410 │ │ │ │ + bne.w 9f408 │ │ │ │ + b.w 9f470 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov.w sl, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9eb66 │ │ │ │ + b.w 9ebc6 │ │ │ │ str r3, [r7, #4] │ │ │ │ lsls r3, r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r7, #8] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0492 │ │ │ │ + beq.w a04f2 │ │ │ │ mov r5, r0 │ │ │ │ - b.n 9fb50 │ │ │ │ + b.n 9fbb0 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30096 @ 0x7590 │ │ │ │ + movw r1, #30160 @ 0x75d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ec16 │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 9ec76 │ │ │ │ + bl 7fe58 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9f3ba │ │ │ │ + beq.w 9f41a │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9edf0 │ │ │ │ + b.w 9ee50 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ - b.w 9f59c │ │ │ │ + b.w 9f5fc │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w sl, [r7, #36] @ 0x24 │ │ │ │ subs r3, r2, #1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.w 9eb66 │ │ │ │ + b.w 9ebc6 │ │ │ │ str.w r1, [r3, #524] @ 0x20c │ │ │ │ - b.n 9fe3e │ │ │ │ + b.n 9fe9e │ │ │ │ ldr.w r1, [r3, #524] @ 0x20c │ │ │ │ movs r0, #0 │ │ │ │ str r1, [r2, #20] │ │ │ │ str r0, [r2, #24] │ │ │ │ - cbz r1, a0218 │ │ │ │ + cbz r1, a0278 │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr.w r1, [r3, #532] @ 0x214 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9edc0 │ │ │ │ + bne.w 9ee20 │ │ │ │ str.w r2, [r3, #532] @ 0x214 │ │ │ │ - b.w 9edc0 │ │ │ │ + b.w 9ee20 │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9fe1a │ │ │ │ + beq.w 9fe7a │ │ │ │ ldr r0, [r2, #24] │ │ │ │ - cbz r0, a029a │ │ │ │ + cbz r0, a02fa │ │ │ │ str r1, [r0, #20] │ │ │ │ str r0, [r1, #24] │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r7, #16] │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr.w r0, [r3, #520] @ 0x208 │ │ │ │ str r0, [r2, #20] │ │ │ │ str.w r2, [r3, #520] @ 0x208 │ │ │ │ lsrs r0, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ - cbz r2, a0268 │ │ │ │ + cbz r2, a02c8 │ │ │ │ add.w r2, r1, #262144 @ 0x40000 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r2, r2, #18 │ │ │ │ add.w r2, r3, r2, lsl #3 │ │ │ │ str.w ip, [r2, #808] @ 0x328 │ │ │ │ add.w r0, r3, r0, lsl #3 │ │ │ │ mov.w r2, #262144 @ 0x40000 │ │ │ │ @@ -173988,714 +174042,714 @@ │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, r1] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr.w r2, [r3, #788] @ 0x314 │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r3, #788] @ 0x314 │ │ │ │ - b.w 9edc0 │ │ │ │ + b.w 9ee20 │ │ │ │ str.w r1, [r3, #524] @ 0x20c │ │ │ │ - b.n a023c │ │ │ │ + b.n a029c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9eec4 │ │ │ │ + b.w 9ef24 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ str.w r8, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0398 │ │ │ │ + bne.n a03f8 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ef30 │ │ │ │ + b.w 9ef90 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ef30 │ │ │ │ + b.w 9ef90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a0572 │ │ │ │ + blt.w a05d2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9fa70 │ │ │ │ + beq.w 9fad0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9eff8 │ │ │ │ + b.w 9f058 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ef72 │ │ │ │ + b.w 9efd2 │ │ │ │ ldr.w r0, [r8, #844] @ 0x34c │ │ │ │ movs r1, #4 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ mov r2, r0 │ │ │ │ - b.n 9fbee │ │ │ │ + b.n 9fc4e │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r3, r2, #1 │ │ │ │ - b.w 9eb66 │ │ │ │ + b.w 9ebc6 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9f46c │ │ │ │ + b.w 9f4cc │ │ │ │ ldr r2, [r3, #12] │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #30096 @ 0x7590 │ │ │ │ + movw r1, #30160 @ 0x75d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9f226 │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 9f286 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a07be │ │ │ │ + beq.w a081e │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.n a033a │ │ │ │ + b.n a039a │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ee0e │ │ │ │ + b.w 9ee6e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r5, r8 │ │ │ │ subs r3, #1 │ │ │ │ ldr.w r8, [r7, #12] │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.w 9f0ee │ │ │ │ + b.w 9f14e │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9ed44 │ │ │ │ + b.w 9eda4 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9efd6 │ │ │ │ + b.w 9f036 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ee4a │ │ │ │ + b.w 9eeaa │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a02b6 │ │ │ │ + bne.n a0316 │ │ │ │ adds r3, r2, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w a058e │ │ │ │ - bl 96658 │ │ │ │ + beq.w a05ee │ │ │ │ + bl 966c0 │ │ │ │ movs r1, #1 │ │ │ │ - bl 97ff0 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ + bl 98058 <_Py_ReachedRecursionLimitWithMargin@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a058e │ │ │ │ + bne.w a05ee │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a0588 │ │ │ │ + bne.w a05e8 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #625 @ 0x271 │ │ │ │ - bl 9aa54 │ │ │ │ - cbz r0, a0418 │ │ │ │ + bl 9aabc │ │ │ │ + cbz r0, a0478 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9d88 <_PyEval_FrameClearAndPop@@Base+0x2274> │ │ │ │ + bl b9dd4 <_PyEval_FrameClearAndPop@@Base+0x2270> │ │ │ │ mov r2, r0 │ │ │ │ - cbz r0, a0418 │ │ │ │ + cbz r0, a0478 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1d6c <_PyCompile_GetBinaryIntrinsicName@@Base+0x1ef8> │ │ │ │ - bl 7fe38 │ │ │ │ - cbz r0, a0418 │ │ │ │ + bl 1f1fb4 <_PyCompile_GetBinaryIntrinsicName@@Base+0x1ef8> │ │ │ │ + bl 7fe58 │ │ │ │ + cbz r0, a0478 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n a02b4 │ │ │ │ + b.n a0314 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ec66 │ │ │ │ + b.w 9ecc6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 762f0 │ │ │ │ + bl 76338 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9fb80 │ │ │ │ + b.w 9fbe0 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.n a03f2 │ │ │ │ + b.n a0452 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w 9f906 │ │ │ │ + blt.w 9f966 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f892 │ │ │ │ - b.n a02f4 │ │ │ │ + beq.w 9f8f2 │ │ │ │ + b.n a0354 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9f872 │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9f8d2 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9f46c │ │ │ │ + b.w 9f4cc │ │ │ │ ldr.w r1, [r0, #716] @ 0x2cc │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a0530 │ │ │ │ + beq.n a0590 │ │ │ │ sub.w ip, r2, #16384 @ 0x4000 │ │ │ │ cmp r3, ip │ │ │ │ - bcc.w 9f0b8 │ │ │ │ + bcc.w 9f118 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9f0b8 │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9f118 │ │ │ │ strd r1, r3, [r7, #12] │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldrd r1, r3, [r7, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f072 │ │ │ │ + beq.w 9f0d2 │ │ │ │ mov.w fp, #0 │ │ │ │ movs r1, #1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.w 9f0ee │ │ │ │ + b.w 9f14e │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r8 │ │ │ │ - b.n a0400 │ │ │ │ + b.n a0460 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9f422 │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 9f482 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a01da │ │ │ │ - b.w 9edec │ │ │ │ + bne.w a023a │ │ │ │ + b.w 9ee4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a055a │ │ │ │ + blt.n a05ba │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f97e │ │ │ │ + beq.w 9f9de │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9efd6 │ │ │ │ + b.w 9f036 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9f71a │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9f77a │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a054c │ │ │ │ + blt.n a05ac │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov fp, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f73a │ │ │ │ - b.n a02b4 │ │ │ │ + beq.w 9f79a │ │ │ │ + b.n a0314 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9fa50 │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9fab0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, a054c │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, a05ac │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w 9fcfc │ │ │ │ + beq.w 9fd5c │ │ │ │ mov sl, r2 │ │ │ │ - b.w 9effa │ │ │ │ + b.w 9f05a │ │ │ │ strd r7, r0, [r7] │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r3, [r7, #0] │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ add.w r1, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r1 │ │ │ │ - bhi.w 9f0b8 │ │ │ │ - b.n a045c │ │ │ │ + bhi.w 9f118 │ │ │ │ + b.n a04bc │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ef30 │ │ │ │ + b.w 9ef90 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9efd6 │ │ │ │ + b.w 9f036 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0668 │ │ │ │ + beq.n a06c8 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9eff8 │ │ │ │ + b.w 9f058 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 9f376 │ │ │ │ + b.w 9f3d6 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.n a03f2 │ │ │ │ + b.n a0452 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.n a03be │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.n a041e │ │ │ │ ldr.w r2, [r5, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a096c │ │ │ │ + beq.w a09cc │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n a05ae │ │ │ │ + bcc.n a060e │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a061c │ │ │ │ + beq.n a067c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9f422 │ │ │ │ + b.w 9f482 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f458 │ │ │ │ + beq.w 9f4b8 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9f46c │ │ │ │ + b.w 9f4cc │ │ │ │ mov r3, r2 │ │ │ │ - b.w 9ec58 │ │ │ │ + b.w 9ecb8 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.n a0088 │ │ │ │ + b.n a00e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9f65e │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9f6be │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ef30 │ │ │ │ + b.w 9ef90 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9f4c2 │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9f522 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ - bl 7fe38 │ │ │ │ - cbnz r0, a063a │ │ │ │ + bl 7fe58 │ │ │ │ + cbnz r0, a069a │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w 9f54e │ │ │ │ + bne.w 9f5ae │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ee4a │ │ │ │ + b.w 9eeaa │ │ │ │ ldrd r3, r5, [r4, #8] │ │ │ │ cmp r3, r5 │ │ │ │ - beq.w a08e4 │ │ │ │ + beq.w a0944 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b.w 9ebf8 │ │ │ │ + b.w 9ec58 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r7, #36] @ 0x24 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.n a0648 │ │ │ │ + bge.n a06a8 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ee4a │ │ │ │ + b.w 9eeaa │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f4e2 │ │ │ │ - b.n a038e │ │ │ │ + beq.w 9f542 │ │ │ │ + b.n a03ee │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9fabc │ │ │ │ + b.w 9fb1c │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9eff8 │ │ │ │ + beq.w 9f058 │ │ │ │ mov sl, r3 │ │ │ │ - b.w 9effa │ │ │ │ + b.w 9f05a │ │ │ │ strd r1, r3, [r7] │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldrd r1, r3, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9fb44 │ │ │ │ + beq.w 9fba4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ mov r5, r8 │ │ │ │ ldr.w r8, [r7, #12] │ │ │ │ - b.n a048a │ │ │ │ + b.n a04ea │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a06da │ │ │ │ + blt.n a073a │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov fp, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f620 │ │ │ │ + beq.w 9f680 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9eeec │ │ │ │ + b.w 9ef4c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9eeec │ │ │ │ + b.w 9ef4c │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ - bl 7fe38 │ │ │ │ + bl 7fe58 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ - cbz r0, a06fc │ │ │ │ + cbz r0, a075c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9eeec │ │ │ │ + b.w 9ef4c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9f600 │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9f660 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ subs r2, #2 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9eeec │ │ │ │ + b.w 9ef4c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w 9fca4 │ │ │ │ + beq.w 9fd04 │ │ │ │ mov sl, r1 │ │ │ │ - b.w 9effa │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 9f05a │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f844 │ │ │ │ + beq.w 9f8a4 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ef52 │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 9efb2 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a0718 │ │ │ │ + bne.n a0778 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ef52 │ │ │ │ + b.w 9efb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a0718 │ │ │ │ + blt.n a0778 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r5, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9f7fc │ │ │ │ + beq.w 9f85c │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ef52 │ │ │ │ + b.w 9efb2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9f7dc │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9f83c │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9f95e │ │ │ │ - bl 7fe38 │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9f9be │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f906 │ │ │ │ + bne.w 9f966 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - b.w 9ef72 │ │ │ │ + b.w 9efd2 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 9f9c6 │ │ │ │ + b.w 9fa26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9ff36 │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9ffac │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a07c4 │ │ │ │ + blt.n a0824 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldrd r8, sl, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ff52 │ │ │ │ - b.n a0356 │ │ │ │ + beq.w 9ffc8 │ │ │ │ + b.n a03b6 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b.w 9f226 │ │ │ │ + b.w 9f286 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n a0356 │ │ │ │ + b.n a03b6 │ │ │ │ ldr.w r2, [r5, #716] @ 0x2cc │ │ │ │ - cbz r2, a07f8 │ │ │ │ + cbz r2, a0858 │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w 9eb16 │ │ │ │ + bcc.w 9eb76 │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.w 9eb16 │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.w 9eb76 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ffc6 │ │ │ │ + b.w a003c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ - b.w 9ee0e │ │ │ │ + b.w 9ee6e │ │ │ │ mov r0, r5 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 9eb16 │ │ │ │ - b.n a07d0 │ │ │ │ - ldr r1, [pc, #376] @ (a0988 ) │ │ │ │ + bhi.w 9eb76 │ │ │ │ + b.n a0830 │ │ │ │ + ldr r1, [pc, #376] @ (a09e8 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - b.w 9ecd2 │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + b.w 9ed32 │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #8124 @ 0x1fbc │ │ │ │ + movw r0, #8188 @ 0x1ffc │ │ │ │ movt r0, #57 @ 0x39 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a0852 │ │ │ │ + blt.n a08b2 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - b.w 9ebb0 │ │ │ │ + b.w 9ec10 │ │ │ │ subs r3, r2, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ - b.w 9eb66 │ │ │ │ - bl 7fe38 │ │ │ │ + b.w 9ebc6 │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w 9f27c │ │ │ │ + beq.w 9f2dc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ mov.w sl, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.w 9eb66 │ │ │ │ + b.w 9ebc6 │ │ │ │ ldr.w r1, [r0, #716] @ 0x2cc │ │ │ │ - cbz r1, a08ac │ │ │ │ + cbz r1, a090c │ │ │ │ sub.w ip, ip, #16384 @ 0x4000 │ │ │ │ cmp ip, r3 │ │ │ │ - bls.n a0896 │ │ │ │ + bls.n a08f6 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ed2e │ │ │ │ - b.w 9f0ea │ │ │ │ + beq.w 9ed8e │ │ │ │ + b.w 9f14a │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r0, #712] @ 0x2c8 │ │ │ │ add.w r3, r2, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.w 9fb0c │ │ │ │ - b.w 9fafe │ │ │ │ + bhi.w 9fb6c │ │ │ │ + b.w 9fb5e │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w 9ed2e │ │ │ │ - b.w 9f0ea │ │ │ │ + beq.w 9ed8e │ │ │ │ + b.w 9f14a │ │ │ │ strd r7, r2, [r7, #12] │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldrd r3, r2, [r7, #12] │ │ │ │ ldr.w ip, [r0, #712] @ 0x2c8 │ │ │ │ add.w r1, ip, #8192 @ 0x2000 │ │ │ │ cmp r1, r7 │ │ │ │ - bcs.n a0868 │ │ │ │ - b.n a0870 │ │ │ │ + bcs.n a08c8 │ │ │ │ + b.n a08d0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldr.w ip, [r0, #712] @ 0x2c8 │ │ │ │ add.w r3, ip, #8192 @ 0x2000 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi.w 9fe84 │ │ │ │ - b.w 9fe76 │ │ │ │ + bhi.w 9fee4 │ │ │ │ + b.w 9fed6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a0946 │ │ │ │ + blt.n a09a6 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ ldr.w r2, [r0, r5, lsl #2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ str r1, [r7, #20] │ │ │ │ str r2, [r7, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a05b4 │ │ │ │ + bne.w a0614 │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w 9ec06 │ │ │ │ + bne.w 9ec66 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w a01c2 │ │ │ │ + blt.w a0222 │ │ │ │ ldrd r0, r3, [r4, #4] │ │ │ │ - b.w 9ec06 │ │ │ │ - bl 1fba78 │ │ │ │ + b.w 9ec66 │ │ │ │ + bl 1fbcb8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f020 │ │ │ │ - b.w 9fcb0 │ │ │ │ + bne.w 9f080 │ │ │ │ + b.w 9fd10 │ │ │ │ str r1, [r7, #8] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w 9f2ee │ │ │ │ - b.w 9ec14 │ │ │ │ + bne.w 9f34e │ │ │ │ + b.w 9ec74 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ subs r2, #1 │ │ │ │ - b.w 9f422 │ │ │ │ + b.w 9f482 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w 9fc32 │ │ │ │ - b.w 9fc24 │ │ │ │ + bhi.w 9fc92 │ │ │ │ + b.w 9fc84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w a05ae │ │ │ │ - b.n a05a0 │ │ │ │ + bhi.w a060e │ │ │ │ + b.n a0600 │ │ │ │ mov r3, r2 │ │ │ │ - b.w 9ee90 │ │ │ │ + b.w 9eef0 │ │ │ │ movs r4, r1 │ │ │ │ ... │ │ │ │ │ │ │ │ -000a098c : │ │ │ │ +000a09ec : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r2, r2, #4 │ │ │ │ - bpl.n a0998 │ │ │ │ + bpl.n a09f8 │ │ │ │ adds r0, #16 │ │ │ │ bx lr │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #30096 @ 0x7590 │ │ │ │ + movw r1, #30160 @ 0x75d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - b.w d6b78 │ │ │ │ + b.w d6bbc │ │ │ │ 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 │ │ │ │ ldrd r3, r2, [r0, #8] │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.n a0a46 │ │ │ │ + beq.n a0aa6 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n a09e0 │ │ │ │ + beq.n a0a40 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r1, [r2, #4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bpl.n a0a9a │ │ │ │ + bpl.n a0afa │ │ │ │ adds r1, #16 │ │ │ │ - beq.n a0ab2 │ │ │ │ + beq.n a0b12 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #0] │ │ │ │ - bl a12ec <_PyEvalFramePushAndInit@@Base+0x824> │ │ │ │ + bl a134c <_PyEvalFramePushAndInit@@Base+0x824> │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0ab2 │ │ │ │ + beq.n a0b12 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r2, #12] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ mov r8, r0 │ │ │ │ @@ -174703,103 +174757,103 @@ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r5, [r4, #0] │ │ │ │ mov r6, r2 │ │ │ │ add.w r2, r0, #40 @ 0x28 │ │ │ │ cmp r2, r5 │ │ │ │ - bhi.n a0a52 │ │ │ │ + bhi.n a0ab2 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ adds r0, r2, r0 │ │ │ │ - beq.n a0aba │ │ │ │ + beq.n a0b1a │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - cbnz r2, a0a96 │ │ │ │ + cbnz r2, a0af6 │ │ │ │ movs r2, #26 │ │ │ │ str r3, [r0, #4] │ │ │ │ strd r9, r8, [r0, #20] │ │ │ │ movs r3, #1 │ │ │ │ strd r7, r6, [r0, #28] │ │ │ │ str r2, [r0, #0] │ │ │ │ str r3, [r0, #8] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a0ab2 │ │ │ │ + blt.n a0b12 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n a09cc │ │ │ │ + b.n a0a2c │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r1, r3, [sp] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ mov ip, r0 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ - cbz r0, a0aba │ │ │ │ + cbz r0, a0b1a │ │ │ │ mov r2, r0 │ │ │ │ mov.w r0, #8192 @ 0x2000 │ │ │ │ mov.w lr, #0 │ │ │ │ str.w r0, [r2], #16 │ │ │ │ add.w r0, ip, #23 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str.w lr, [ip, #8] │ │ │ │ str.w r2, [ip, #12] │ │ │ │ subs r2, r0, r2 │ │ │ │ adds r2, #40 @ 0x28 │ │ │ │ str.w ip, [r4, #8] │ │ │ │ str.w r2, [ip, #4] │ │ │ │ - cbz r0, a0aba │ │ │ │ + cbz r0, a0b1a │ │ │ │ ldr r4, [r1, #4] │ │ │ │ - b.n a0a2a │ │ │ │ + b.n a0a8a │ │ │ │ str r2, [r1, #4] │ │ │ │ - b.n a0a2e │ │ │ │ + b.n a0a8e │ │ │ │ movw r0, #44536 @ 0xadf8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - movw r1, #30096 @ 0x7590 │ │ │ │ + movw r1, #30160 @ 0x75d0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ movs r3, #1 │ │ │ │ movs r0, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b.n a09da │ │ │ │ + b.n a0a3a │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a0a2e │ │ │ │ - b.n a09d8 │ │ │ │ + bne.n a0a8e │ │ │ │ + b.n a0a38 │ │ │ │ │ │ │ │ -000a0ac8 <_PyEvalFramePushAndInit@@Base>: │ │ │ │ +000a0b28 <_PyEvalFramePushAndInit@@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 │ │ │ │ bic.w r6, r1, #1 │ │ │ │ ldr.w r4, [r0, #148] @ 0x94 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.n a0b9a <_PyEvalFramePushAndInit@@Base+0xd2> │ │ │ │ + beq.n a0bfa <_PyEvalFramePushAndInit@@Base+0xd2> │ │ │ │ ldr.w r1, [r0, #152] @ 0x98 │ │ │ │ subs r1, r1, r4 │ │ │ │ cmp.w r3, r1, asr #2 │ │ │ │ - bge.n a0b9a <_PyEvalFramePushAndInit@@Base+0xd2> │ │ │ │ + bge.n a0bfa <_PyEvalFramePushAndInit@@Base+0xd2> │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ str.w r3, [r0, #148] @ 0x94 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ strd r3, r7, [r4, #4] │ │ │ │ - bge.w a0c20 <_PyEvalFramePushAndInit@@Base+0x158> │ │ │ │ + bge.w a0c80 <_PyEvalFramePushAndInit@@Base+0x158> │ │ │ │ ldrd r1, r3, [r6, #8] │ │ │ │ adds r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r1, r3, [r4, #12] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ movs r1, #0 │ │ │ │ @@ -174809,284 +174863,284 @@ │ │ │ │ add.w r1, r4, #40 @ 0x28 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ str r3, [r4, #32] │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ str.w r8, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - ble.n a0b7a <_PyEvalFramePushAndInit@@Base+0xb2> │ │ │ │ + ble.n a0bda <_PyEvalFramePushAndInit@@Base+0xb2> │ │ │ │ movs r0, #1 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, r0 │ │ │ │ - ble.n a0b7a <_PyEvalFramePushAndInit@@Base+0xb2> │ │ │ │ + ble.n a0bda <_PyEvalFramePushAndInit@@Base+0xb2> │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #2 │ │ │ │ - ble.n a0b7a <_PyEvalFramePushAndInit@@Base+0xb2> │ │ │ │ + ble.n a0bda <_PyEvalFramePushAndInit@@Base+0xb2> │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #3 │ │ │ │ - ble.n a0b7a <_PyEvalFramePushAndInit@@Base+0xb2> │ │ │ │ + ble.n a0bda <_PyEvalFramePushAndInit@@Base+0xb2> │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #4 │ │ │ │ - ble.n a0b7a <_PyEvalFramePushAndInit@@Base+0xb2> │ │ │ │ + ble.n a0bda <_PyEvalFramePushAndInit@@Base+0xb2> │ │ │ │ add.w ip, r4, #52 @ 0x34 │ │ │ │ movs r7, #4 │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ adds r7, #1 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r7, r3 │ │ │ │ - blt.n a0b6e <_PyEvalFramePushAndInit@@Base+0xa6> │ │ │ │ + blt.n a0bce <_PyEvalFramePushAndInit@@Base+0xa6> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ mov r2, r1 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r9 │ │ │ │ - bl a1930 │ │ │ │ + bl a1990 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a0c30 <_PyEvalFramePushAndInit@@Base+0x168> │ │ │ │ + bne.n a0c90 <_PyEvalFramePushAndInit@@Base+0x168> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w r0, r3, #1000 @ 0x3e8 │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ cmp.w r1, r0, lsl #2 │ │ │ │ - blt.n a0c68 <_PyEvalFramePushAndInit@@Base+0x1a0> │ │ │ │ + blt.n a0cc8 <_PyEvalFramePushAndInit@@Base+0x1a0> │ │ │ │ ldr.w r4, [r5, #700] @ 0x2bc │ │ │ │ ldr.w r0, [r5, #144] @ 0x90 │ │ │ │ mov sl, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne.n a0c50 <_PyEvalFramePushAndInit@@Base+0x188> │ │ │ │ + bne.n a0cb0 <_PyEvalFramePushAndInit@@Base+0x188> │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ str r1, [sp, #12] │ │ │ │ mov fp, r3 │ │ │ │ ldrd r0, r4, [r3, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0c6c <_PyEvalFramePushAndInit@@Base+0x1a4> │ │ │ │ + beq.n a0ccc <_PyEvalFramePushAndInit@@Base+0x1a4> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ str.w sl, [r0] │ │ │ │ ldr r1, [sp, #12] │ │ │ │ str r1, [r0, #4] │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr.w ip, [r5, #144] @ 0x90 │ │ │ │ cmp.w ip, #0 │ │ │ │ - bne.n a0c3c <_PyEvalFramePushAndInit@@Base+0x174> │ │ │ │ + bne.n a0c9c <_PyEvalFramePushAndInit@@Base+0x174> │ │ │ │ str.w r4, [r5, #144] @ 0x90 │ │ │ │ add r1, r4 │ │ │ │ str.w r1, [r5, #152] @ 0x98 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ ldr r0, [r2, #0] │ │ │ │ clz r1, r1 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ add.w r1, r1, #3 │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ add.w r3, r4, r3, lsl #2 │ │ │ │ str.w r3, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ strd r3, r7, [r4, #4] │ │ │ │ - blt.w a0b16 <_PyEvalFramePushAndInit@@Base+0x4e> │ │ │ │ + blt.w a0b76 <_PyEvalFramePushAndInit@@Base+0x4e> │ │ │ │ orr.w r3, r2, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ ldrd r3, r1, [r6, #8] │ │ │ │ strd r3, r1, [r4, #12] │ │ │ │ - b.n a0b24 <_PyEvalFramePushAndInit@@Base+0x5c> │ │ │ │ + b.n a0b84 <_PyEvalFramePushAndInit@@Base+0x5c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1a0800 <_Py_HandlePending@@Base+0x62c> │ │ │ │ + bl 1a0ec0 <_Py_HandlePending@@Base+0x62c> │ │ │ │ movs r4, #0 │ │ │ │ - b.n a0b92 <_PyEvalFramePushAndInit@@Base+0xca> │ │ │ │ + b.n a0bf2 <_PyEvalFramePushAndInit@@Base+0xca> │ │ │ │ ldr.w r0, [r5, #148] @ 0x94 │ │ │ │ add.w lr, ip, #12 │ │ │ │ sub.w r0, r0, lr │ │ │ │ asrs r0, r0, #2 │ │ │ │ str.w r0, [ip, #8] │ │ │ │ - b.n a0bec <_PyEvalFramePushAndInit@@Base+0x124> │ │ │ │ + b.n a0c4c <_PyEvalFramePushAndInit@@Base+0x124> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bcc.n a0bb6 <_PyEvalFramePushAndInit@@Base+0xee> │ │ │ │ + bcc.n a0c16 <_PyEvalFramePushAndInit@@Base+0xee> │ │ │ │ mov.w ip, #0 │ │ │ │ str.w ip, [r5, #700] @ 0x2bc │ │ │ │ str.w sl, [r4] │ │ │ │ str.w ip, [r4, #8] │ │ │ │ - b.n a0be2 <_PyEvalFramePushAndInit@@Base+0x11a> │ │ │ │ + b.n a0c42 <_PyEvalFramePushAndInit@@Base+0x11a> │ │ │ │ lsls r1, r1, #1 │ │ │ │ - b.n a0ba2 <_PyEvalFramePushAndInit@@Base+0xda> │ │ │ │ + b.n a0c02 <_PyEvalFramePushAndInit@@Base+0xda> │ │ │ │ mov r0, r7 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.n a0c84 <_PyEvalFramePushAndInit@@Base+0x1bc> │ │ │ │ + beq.n a0ce4 <_PyEvalFramePushAndInit@@Base+0x1bc> │ │ │ │ ldr.w r3, [r8] │ │ │ │ mov r0, r8 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a0c98 <_PyEvalFramePushAndInit@@Base+0x1d0> │ │ │ │ + blt.n a0cf8 <_PyEvalFramePushAndInit@@Base+0x1d0> │ │ │ │ movs r4, #0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ cmp r4, r3 │ │ │ │ - beq.n a0cc0 <_PyEvalFramePushAndInit@@Base+0x1f8> │ │ │ │ + beq.n a0d20 <_PyEvalFramePushAndInit@@Base+0x1f8> │ │ │ │ ldr.w r0, [r9, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n a0c86 <_PyEvalFramePushAndInit@@Base+0x1be> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n a0ce6 <_PyEvalFramePushAndInit@@Base+0x1be> │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a0c84 <_PyEvalFramePushAndInit@@Base+0x1bc> │ │ │ │ + bne.n a0ce4 <_PyEvalFramePushAndInit@@Base+0x1bc> │ │ │ │ add.w r3, fp, #4096 @ 0x1000 │ │ │ │ ldr.w r4, [r3, #1600] @ 0x640 │ │ │ │ - cbz r4, a0cb4 <_PyEvalFramePushAndInit@@Base+0x1ec> │ │ │ │ + cbz r4, a0d14 <_PyEvalFramePushAndInit@@Base+0x1ec> │ │ │ │ ldr.w r2, [r3, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ blx r4 │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n a0c84 <_PyEvalFramePushAndInit@@Base+0x1bc> │ │ │ │ + b.n a0ce4 <_PyEvalFramePushAndInit@@Base+0x1bc> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ - cbz r3, a0cde <_PyEvalFramePushAndInit@@Base+0x216> │ │ │ │ + cbz r3, a0d3e <_PyEvalFramePushAndInit@@Base+0x216> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ add.w r4, r9, r4, lsl #2 │ │ │ │ movs r5, #0 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ cmp r5, r6 │ │ │ │ - bge.n a0cde <_PyEvalFramePushAndInit@@Base+0x216> │ │ │ │ + bge.n a0d3e <_PyEvalFramePushAndInit@@Base+0x216> │ │ │ │ ldr.w r0, [r4], #4 │ │ │ │ adds r5, #1 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n a0cce <_PyEvalFramePushAndInit@@Base+0x206> │ │ │ │ - bl 1fba78 │ │ │ │ - b.n a0c38 <_PyEvalFramePushAndInit@@Base+0x170> │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n a0d2e <_PyEvalFramePushAndInit@@Base+0x206> │ │ │ │ + bl 1fbcb8 │ │ │ │ + b.n a0c98 <_PyEvalFramePushAndInit@@Base+0x170> │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ add r7, sp, #16 │ │ │ │ mov r4, r0 │ │ │ │ adds r1, r3, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ - beq.w a125e <_PyEvalFramePushAndInit@@Base+0x796> │ │ │ │ - ldr r3, [pc, #584] @ (a0f54 <_PyEvalFramePushAndInit@@Base+0x48c>) │ │ │ │ + beq.w a12be <_PyEvalFramePushAndInit@@Base+0x796> │ │ │ │ + ldr r3, [pc, #584] @ (a0fb4 <_PyEvalFramePushAndInit@@Base+0x48c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a129c <_PyEvalFramePushAndInit@@Base+0x7d4> │ │ │ │ + beq.w a12fc <_PyEvalFramePushAndInit@@Base+0x7d4> │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a124e <_PyEvalFramePushAndInit@@Base+0x786> │ │ │ │ + bls.w a12ae <_PyEvalFramePushAndInit@@Base+0x786> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1266 <_PyEvalFramePushAndInit@@Base+0x79e> │ │ │ │ + bne.w a12c6 <_PyEvalFramePushAndInit@@Base+0x79e> │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ cmp r6, r5 │ │ │ │ - beq.w a11d0 <_PyEvalFramePushAndInit@@Base+0x708> │ │ │ │ + beq.w a1230 <_PyEvalFramePushAndInit@@Base+0x708> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r0, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ ldr r6, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov fp, r6 │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ mov sl, r2 │ │ │ │ - beq.w a11fe <_PyEvalFramePushAndInit@@Base+0x736> │ │ │ │ - ldr r3, [pc, #508] @ (a0f54 <_PyEvalFramePushAndInit@@Base+0x48c>) │ │ │ │ + beq.w a125e <_PyEvalFramePushAndInit@@Base+0x736> │ │ │ │ + ldr r3, [pc, #508] @ (a0fb4 <_PyEvalFramePushAndInit@@Base+0x48c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a129c <_PyEvalFramePushAndInit@@Base+0x7d4> │ │ │ │ + beq.w a12fc <_PyEvalFramePushAndInit@@Base+0x7d4> │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a128a <_PyEvalFramePushAndInit@@Base+0x7c2> │ │ │ │ + bls.w a12ea <_PyEvalFramePushAndInit@@Base+0x7c2> │ │ │ │ ldrd r9, r3, [r4, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq.w a118e <_PyEvalFramePushAndInit@@Base+0x6c6> │ │ │ │ + beq.w a11ee <_PyEvalFramePushAndInit@@Base+0x6c6> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a0e76 <_PyEvalFramePushAndInit@@Base+0x3ae> │ │ │ │ + beq.n a0ed6 <_PyEvalFramePushAndInit@@Base+0x3ae> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ cmp r0, r2 │ │ │ │ - beq.n a0d9e <_PyEvalFramePushAndInit@@Base+0x2d6> │ │ │ │ + beq.n a0dfe <_PyEvalFramePushAndInit@@Base+0x2d6> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a0e76 <_PyEvalFramePushAndInit@@Base+0x3ae> │ │ │ │ + beq.n a0ed6 <_PyEvalFramePushAndInit@@Base+0x3ae> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.n a0d92 <_PyEvalFramePushAndInit@@Base+0x2ca> │ │ │ │ + bne.n a0df2 <_PyEvalFramePushAndInit@@Base+0x2ca> │ │ │ │ ldrd r6, r2, [r3, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - bne.n a0e3e <_PyEvalFramePushAndInit@@Base+0x376> │ │ │ │ + bne.n a0e9e <_PyEvalFramePushAndInit@@Base+0x376> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1236 <_PyEvalFramePushAndInit@@Base+0x76e> │ │ │ │ + bne.w a1296 <_PyEvalFramePushAndInit@@Base+0x76e> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a11b0 <_PyEvalFramePushAndInit@@Base+0x6e8> │ │ │ │ - ldr r3, [pc, #396] @ (a0f54 <_PyEvalFramePushAndInit@@Base+0x48c>) │ │ │ │ + beq.w a1210 <_PyEvalFramePushAndInit@@Base+0x6e8> │ │ │ │ + ldr r3, [pc, #396] @ (a0fb4 <_PyEvalFramePushAndInit@@Base+0x48c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a129c <_PyEvalFramePushAndInit@@Base+0x7d4> │ │ │ │ + beq.w a12fc <_PyEvalFramePushAndInit@@Base+0x7d4> │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a119e <_PyEvalFramePushAndInit@@Base+0x6d6> │ │ │ │ + bls.w a11fe <_PyEvalFramePushAndInit@@Base+0x6d6> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r5, r3 │ │ │ │ - beq.w a11c0 <_PyEvalFramePushAndInit@@Base+0x6f8> │ │ │ │ + beq.w a1220 <_PyEvalFramePushAndInit@@Base+0x6f8> │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0f58 <_PyEvalFramePushAndInit@@Base+0x490> │ │ │ │ + beq.w a0fb8 <_PyEvalFramePushAndInit@@Base+0x490> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ cmp r1, r2 │ │ │ │ - beq.n a0e12 <_PyEvalFramePushAndInit@@Base+0x34a> │ │ │ │ + beq.n a0e72 <_PyEvalFramePushAndInit@@Base+0x34a> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a0f58 <_PyEvalFramePushAndInit@@Base+0x490> │ │ │ │ + beq.w a0fb8 <_PyEvalFramePushAndInit@@Base+0x490> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.n a0e04 <_PyEvalFramePushAndInit@@Base+0x33c> │ │ │ │ + bne.n a0e64 <_PyEvalFramePushAndInit@@Base+0x33c> │ │ │ │ ldrd r6, r2, [r3, #4] │ │ │ │ str r2, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - cbnz r6, a0e5a <_PyEvalFramePushAndInit@@Base+0x392> │ │ │ │ + cbnz r6, a0eba <_PyEvalFramePushAndInit@@Base+0x392> │ │ │ │ subs r3, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ adds r7, #12 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ mov sp, r7 │ │ │ │ @@ -175094,464 +175148,464 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a1172 <_PyEvalFramePushAndInit@@Base+0x6aa> │ │ │ │ + beq.w a11d2 <_PyEvalFramePushAndInit@@Base+0x6aa> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #23 │ │ │ │ - beq.w a105a <_PyEvalFramePushAndInit@@Base+0x592> │ │ │ │ + beq.w a10ba <_PyEvalFramePushAndInit@@Base+0x592> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b.n a0dae <_PyEvalFramePushAndInit@@Base+0x2e6> │ │ │ │ + b.n a0e0e <_PyEvalFramePushAndInit@@Base+0x2e6> │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - beq.w a1180 <_PyEvalFramePushAndInit@@Base+0x6b8> │ │ │ │ + beq.w a11e0 <_PyEvalFramePushAndInit@@Base+0x6b8> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, #9 │ │ │ │ - beq.w a10c4 <_PyEvalFramePushAndInit@@Base+0x5fc> │ │ │ │ + beq.w a1124 <_PyEvalFramePushAndInit@@Base+0x5fc> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ - b.n a0e20 <_PyEvalFramePushAndInit@@Base+0x358> │ │ │ │ + b.n a0e80 <_PyEvalFramePushAndInit@@Base+0x358> │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ - bl a1804 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ + bl a1864 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a124a <_PyEvalFramePushAndInit@@Base+0x782> │ │ │ │ + bne.w a12aa <_PyEvalFramePushAndInit@@Base+0x782> │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ - bl b01cc <_PyArena_Malloc@@Base+0x94> │ │ │ │ + bl b025c <_PyArena_Malloc@@Base+0x94> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1230 <_PyEvalFramePushAndInit@@Base+0x768> │ │ │ │ + bne.w a1290 <_PyEvalFramePushAndInit@@Base+0x768> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1030 <_PyEvalFramePushAndInit@@Base+0x568> │ │ │ │ + beq.w a1090 <_PyEvalFramePushAndInit@@Base+0x568> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r3, [r7, #4] │ │ │ │ cmp r9, r3 │ │ │ │ - bge.w a115a <_PyEvalFramePushAndInit@@Base+0x692> │ │ │ │ + bge.w a11ba <_PyEvalFramePushAndInit@@Base+0x692> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ - bl a1804 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ + bl a1864 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1036 <_PyEvalFramePushAndInit@@Base+0x56e> │ │ │ │ + bne.w a1096 <_PyEvalFramePushAndInit@@Base+0x56e> │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ - bl b01cc <_PyArena_Malloc@@Base+0x94> │ │ │ │ + bl b025c <_PyArena_Malloc@@Base+0x94> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ str r0, [r7, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1230 <_PyEvalFramePushAndInit@@Base+0x768> │ │ │ │ + bne.w a1290 <_PyEvalFramePushAndInit@@Base+0x768> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a0e34 <_PyEvalFramePushAndInit@@Base+0x36c> │ │ │ │ + beq.n a0e94 <_PyEvalFramePushAndInit@@Base+0x36c> │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r8, r3 │ │ │ │ - ble.w a1166 <_PyEvalFramePushAndInit@@Base+0x69e> │ │ │ │ + ble.w a11c6 <_PyEvalFramePushAndInit@@Base+0x69e> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ - bl a1804 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ + bl a1864 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a12dc <_PyEvalFramePushAndInit@@Base+0x814> │ │ │ │ + bne.w a133c <_PyEvalFramePushAndInit@@Base+0x814> │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ - bl b01cc <_PyArena_Malloc@@Base+0x94> │ │ │ │ + bl b025c <_PyArena_Malloc@@Base+0x94> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1230 <_PyEvalFramePushAndInit@@Base+0x768> │ │ │ │ + bne.w a1290 <_PyEvalFramePushAndInit@@Base+0x768> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1144 <_PyEvalFramePushAndInit@@Base+0x67c> │ │ │ │ + beq.w a11a4 <_PyEvalFramePushAndInit@@Base+0x67c> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.w a1144 <_PyEvalFramePushAndInit@@Base+0x67c> │ │ │ │ + ble.w a11a4 <_PyEvalFramePushAndInit@@Base+0x67c> │ │ │ │ mov r8, r3 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ - bl a1804 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ + bl a1864 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1036 <_PyEvalFramePushAndInit@@Base+0x56e> │ │ │ │ + bne.w a1096 <_PyEvalFramePushAndInit@@Base+0x56e> │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ - bl b01cc <_PyArena_Malloc@@Base+0x94> │ │ │ │ + bl b025c <_PyArena_Malloc@@Base+0x94> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1230 <_PyEvalFramePushAndInit@@Base+0x768> │ │ │ │ + bne.w a1290 <_PyEvalFramePushAndInit@@Base+0x768> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1032 <_PyEvalFramePushAndInit@@Base+0x56a> │ │ │ │ + beq.n a1092 <_PyEvalFramePushAndInit@@Base+0x56a> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n a1032 <_PyEvalFramePushAndInit@@Base+0x56a> │ │ │ │ + ble.n a1092 <_PyEvalFramePushAndInit@@Base+0x56a> │ │ │ │ mov r6, r0 │ │ │ │ - b.n a0f1c <_PyEvalFramePushAndInit@@Base+0x454> │ │ │ │ + b.n a0f7c <_PyEvalFramePushAndInit@@Base+0x454> │ │ │ │ nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ - bl a1804 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ + bl a1864 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1270 <_PyEvalFramePushAndInit@@Base+0x7a8> │ │ │ │ + bne.w a12d0 <_PyEvalFramePushAndInit@@Base+0x7a8> │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ - bl b01cc <_PyArena_Malloc@@Base+0x94> │ │ │ │ + bl b025c <_PyArena_Malloc@@Base+0x94> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1206 <_PyEvalFramePushAndInit@@Base+0x73e> │ │ │ │ + bne.w a1266 <_PyEvalFramePushAndInit@@Base+0x73e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1044 <_PyEvalFramePushAndInit@@Base+0x57c> │ │ │ │ + beq.n a10a4 <_PyEvalFramePushAndInit@@Base+0x57c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ str r2, [r7, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - ble.w a1160 <_PyEvalFramePushAndInit@@Base+0x698> │ │ │ │ + ble.w a11c0 <_PyEvalFramePushAndInit@@Base+0x698> │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ - bl a1804 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ + bl a1864 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a104a <_PyEvalFramePushAndInit@@Base+0x582> │ │ │ │ + bne.n a10aa <_PyEvalFramePushAndInit@@Base+0x582> │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ - bl b01cc <_PyArena_Malloc@@Base+0x94> │ │ │ │ + bl b025c <_PyArena_Malloc@@Base+0x94> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1206 <_PyEvalFramePushAndInit@@Base+0x73e> │ │ │ │ + bne.w a1266 <_PyEvalFramePushAndInit@@Base+0x73e> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1148 <_PyEvalFramePushAndInit@@Base+0x680> │ │ │ │ + beq.w a11a8 <_PyEvalFramePushAndInit@@Base+0x680> │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ ldr r2, [r7, #4] │ │ │ │ cmp r8, r2 │ │ │ │ - ble.w a116c <_PyEvalFramePushAndInit@@Base+0x6a4> │ │ │ │ + ble.w a11cc <_PyEvalFramePushAndInit@@Base+0x6a4> │ │ │ │ str r0, [r7, #4] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ - bl a1804 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ + bl a1864 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a12e0 <_PyEvalFramePushAndInit@@Base+0x818> │ │ │ │ + bne.w a1340 <_PyEvalFramePushAndInit@@Base+0x818> │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ - bl b01cc <_PyArena_Malloc@@Base+0x94> │ │ │ │ + bl b025c <_PyArena_Malloc@@Base+0x94> │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1206 <_PyEvalFramePushAndInit@@Base+0x73e> │ │ │ │ + bne.w a1266 <_PyEvalFramePushAndInit@@Base+0x73e> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1156 <_PyEvalFramePushAndInit@@Base+0x68e> │ │ │ │ + beq.w a11b6 <_PyEvalFramePushAndInit@@Base+0x68e> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, r8 │ │ │ │ - ble.w a1156 <_PyEvalFramePushAndInit@@Base+0x68e> │ │ │ │ + ble.w a11b6 <_PyEvalFramePushAndInit@@Base+0x68e> │ │ │ │ mov r8, r2 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ - bl a1804 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ - cbnz r0, a104a <_PyEvalFramePushAndInit@@Base+0x582> │ │ │ │ + bl a1864 <_PyEvalFramePushAndInit@@Base+0xd3c> │ │ │ │ + cbnz r0, a10aa <_PyEvalFramePushAndInit@@Base+0x582> │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [r4, #8] │ │ │ │ - bl b01cc <_PyArena_Malloc@@Base+0x94> │ │ │ │ + bl b025c <_PyArena_Malloc@@Base+0x94> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1206 <_PyEvalFramePushAndInit@@Base+0x73e> │ │ │ │ - cbz r0, a1046 <_PyEvalFramePushAndInit@@Base+0x57e> │ │ │ │ + bne.w a1266 <_PyEvalFramePushAndInit@@Base+0x73e> │ │ │ │ + cbz r0, a10a6 <_PyEvalFramePushAndInit@@Base+0x57e> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r8 │ │ │ │ - ble.n a1046 <_PyEvalFramePushAndInit@@Base+0x57e> │ │ │ │ + ble.n a10a6 <_PyEvalFramePushAndInit@@Base+0x57e> │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r3 │ │ │ │ - b.n a1000 <_PyEvalFramePushAndInit@@Base+0x538> │ │ │ │ + b.n a1060 <_PyEvalFramePushAndInit@@Base+0x538> │ │ │ │ mov r8, r9 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a0dae <_PyEvalFramePushAndInit@@Base+0x2e6> │ │ │ │ - b.n a0e3e <_PyEvalFramePushAndInit@@Base+0x376> │ │ │ │ + beq.w a0e0e <_PyEvalFramePushAndInit@@Base+0x2e6> │ │ │ │ + b.n a0e9e <_PyEvalFramePushAndInit@@Base+0x376> │ │ │ │ mov r8, r9 │ │ │ │ str.w r8, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a0e20 <_PyEvalFramePushAndInit@@Base+0x358> │ │ │ │ + beq.w a0e80 <_PyEvalFramePushAndInit@@Base+0x358> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n a0e5c <_PyEvalFramePushAndInit@@Base+0x394> │ │ │ │ + b.n a0ebc <_PyEvalFramePushAndInit@@Base+0x394> │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl a09b0 │ │ │ │ + bl a0a10 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0e56 <_PyEvalFramePushAndInit@@Base+0x38e> │ │ │ │ - movw r1, #17485 @ 0x444d │ │ │ │ + beq.w a0eb6 <_PyEvalFramePushAndInit@@Base+0x38e> │ │ │ │ + movw r1, #17629 @ 0x44dd │ │ │ │ movt r1, #11 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 19f930 <_PySys_GetRequiredAttr@@Base+0x12b4> │ │ │ │ + bl 19fff0 <_PySys_GetRequiredAttr@@Base+0x12b4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0e56 <_PyEvalFramePushAndInit@@Base+0x38e> │ │ │ │ + beq.w a0eb6 <_PyEvalFramePushAndInit@@Base+0x38e> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a12e4 <_PyEvalFramePushAndInit@@Base+0x81c> │ │ │ │ + beq.w a1344 <_PyEvalFramePushAndInit@@Base+0x81c> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r3, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr.w r1, [r8, #20] │ │ │ │ strd sl, r1, [sp] │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ - bl 1a0774 <_Py_HandlePending@@Base+0x5a0> │ │ │ │ + bl 1a0e34 <_Py_HandlePending@@Base+0x5a0> │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a1130 <_PyEvalFramePushAndInit@@Base+0x668> │ │ │ │ + beq.n a1190 <_PyEvalFramePushAndInit@@Base+0x668> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a1130 <_PyEvalFramePushAndInit@@Base+0x668> │ │ │ │ + bne.n a1190 <_PyEvalFramePushAndInit@@Base+0x668> │ │ │ │ subs r3, r5, #1 │ │ │ │ - b.n a0e28 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ + b.n a0e88 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ adds r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl cd230 <_Py_LoadAttr_StackRefSteal@@Base+0x2770> │ │ │ │ + bl cd270 <_Py_LoadAttr_StackRefSteal@@Base+0x2774> │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0e72 <_PyEvalFramePushAndInit@@Base+0x3aa> │ │ │ │ + beq.w a0ed2 <_PyEvalFramePushAndInit@@Base+0x3aa> │ │ │ │ movs r1, #10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aa54 │ │ │ │ + bl 9aabc │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0e72 <_PyEvalFramePushAndInit@@Base+0x3aa> │ │ │ │ - movw r1, #17485 @ 0x444d │ │ │ │ + beq.w a0ed2 <_PyEvalFramePushAndInit@@Base+0x3aa> │ │ │ │ + movw r1, #17629 @ 0x44dd │ │ │ │ movt r1, #11 │ │ │ │ mov r2, r4 │ │ │ │ movs r0, #0 │ │ │ │ - bl 19f930 <_PySys_GetRequiredAttr@@Base+0x12b4> │ │ │ │ + bl 19fff0 <_PySys_GetRequiredAttr@@Base+0x12b4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a0e72 <_PyEvalFramePushAndInit@@Base+0x3aa> │ │ │ │ + beq.w a0ed2 <_PyEvalFramePushAndInit@@Base+0x3aa> │ │ │ │ ldrd r0, r1, [r4, #4] │ │ │ │ - bl b5e14 <_PyObjectArray_FromStackRefArray@@Base+0x16f4> │ │ │ │ + bl b5ea0 <_PyObjectArray_FromStackRefArray@@Base+0x16f0> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a12e4 <_PyEvalFramePushAndInit@@Base+0x81c> │ │ │ │ + beq.w a1344 <_PyEvalFramePushAndInit@@Base+0x81c> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mov r3, fp │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r5, [r8, #24] │ │ │ │ str r5, [sp, #8] │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ strd sl, r5, [sp] │ │ │ │ - bl 1a6fa0 <_PyToken_ThreeChars@@Base+0x27f8> │ │ │ │ + bl 1a7670 <_PyToken_ThreeChars@@Base+0x27fc> │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a10ba <_PyEvalFramePushAndInit@@Base+0x5f2> │ │ │ │ - bl 7fe38 │ │ │ │ + bne.n a111a <_PyEvalFramePushAndInit@@Base+0x5f2> │ │ │ │ + bl 7fe58 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a10c0 <_PyEvalFramePushAndInit@@Base+0x5f8> │ │ │ │ + beq.n a1120 <_PyEvalFramePushAndInit@@Base+0x5f8> │ │ │ │ movs r2, #1 │ │ │ │ subs r3, r5, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n a0e28 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ + b.n a0e88 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - b.n a1032 <_PyEvalFramePushAndInit@@Base+0x56a> │ │ │ │ + b.n a1092 <_PyEvalFramePushAndInit@@Base+0x56a> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n a0e5c <_PyEvalFramePushAndInit@@Base+0x394> │ │ │ │ + b.n a0ebc <_PyEvalFramePushAndInit@@Base+0x394> │ │ │ │ mov r6, r3 │ │ │ │ - b.n a1046 <_PyEvalFramePushAndInit@@Base+0x57e> │ │ │ │ + b.n a10a6 <_PyEvalFramePushAndInit@@Base+0x57e> │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r2 │ │ │ │ - b.n a1032 <_PyEvalFramePushAndInit@@Base+0x56a> │ │ │ │ + b.n a1092 <_PyEvalFramePushAndInit@@Base+0x56a> │ │ │ │ mov r8, r9 │ │ │ │ mov r6, r3 │ │ │ │ - b.n a1046 <_PyEvalFramePushAndInit@@Base+0x57e> │ │ │ │ + b.n a10a6 <_PyEvalFramePushAndInit@@Base+0x57e> │ │ │ │ ldr.w r8, [r7, #4] │ │ │ │ - b.n a1032 <_PyEvalFramePushAndInit@@Base+0x56a> │ │ │ │ + b.n a1092 <_PyEvalFramePushAndInit@@Base+0x56a> │ │ │ │ ldr.w r8, [r7, #4] │ │ │ │ - b.n a1046 <_PyEvalFramePushAndInit@@Base+0x57e> │ │ │ │ + b.n a10a6 <_PyEvalFramePushAndInit@@Base+0x57e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a120c <_PyEvalFramePushAndInit@@Base+0x744> │ │ │ │ + blt.n a126c <_PyEvalFramePushAndInit@@Base+0x744> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n a0e48 <_PyEvalFramePushAndInit@@Base+0x380> │ │ │ │ + b.n a0ea8 <_PyEvalFramePushAndInit@@Base+0x380> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a121e <_PyEvalFramePushAndInit@@Base+0x756> │ │ │ │ + blt.n a127e <_PyEvalFramePushAndInit@@Base+0x756> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - b.n a0e64 <_PyEvalFramePushAndInit@@Base+0x39c> │ │ │ │ + b.n a0ec4 <_PyEvalFramePushAndInit@@Base+0x39c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a1214 <_PyEvalFramePushAndInit@@Base+0x74c> │ │ │ │ + blt.n a1274 <_PyEvalFramePushAndInit@@Base+0x74c> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - b.n a0d7c <_PyEvalFramePushAndInit@@Base+0x2b4> │ │ │ │ + b.n a0ddc <_PyEvalFramePushAndInit@@Base+0x2b4> │ │ │ │ ldr.w r2, [r6, #716] @ 0x2cc │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a12b0 <_PyEvalFramePushAndInit@@Base+0x7e8> │ │ │ │ + beq.w a1310 <_PyEvalFramePushAndInit@@Base+0x7e8> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.n a11b6 <_PyEvalFramePushAndInit@@Base+0x6ee> │ │ │ │ + bcc.n a1216 <_PyEvalFramePushAndInit@@Base+0x6ee> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ ldrd r9, r3, [r4, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - bne.w a0dec <_PyEvalFramePushAndInit@@Base+0x324> │ │ │ │ + bne.w a0e4c <_PyEvalFramePushAndInit@@Base+0x324> │ │ │ │ mov r0, r4 │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a1226 <_PyEvalFramePushAndInit@@Base+0x75e> │ │ │ │ + blt.n a1286 <_PyEvalFramePushAndInit@@Base+0x75e> │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ - b.n a0dec <_PyEvalFramePushAndInit@@Base+0x324> │ │ │ │ + b.n a0e4c <_PyEvalFramePushAndInit@@Base+0x324> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #4] │ │ │ │ - bl 9aaac │ │ │ │ + bl 9ab14 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - blt.n a123e <_PyEvalFramePushAndInit@@Base+0x776> │ │ │ │ + blt.n a129e <_PyEvalFramePushAndInit@@Base+0x776> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r2, [r2, #16] │ │ │ │ mov fp, r1 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ - cbnz r2, a1236 <_PyEvalFramePushAndInit@@Base+0x76e> │ │ │ │ + cbnz r2, a1296 <_PyEvalFramePushAndInit@@Base+0x76e> │ │ │ │ adds r2, r3, #1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w a0d56 <_PyEvalFramePushAndInit@@Base+0x28e> │ │ │ │ + bne.w a0db6 <_PyEvalFramePushAndInit@@Base+0x28e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.n a0d72 <_PyEvalFramePushAndInit@@Base+0x2aa> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.n a0dd2 <_PyEvalFramePushAndInit@@Base+0x2aa> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n a0e20 <_PyEvalFramePushAndInit@@Base+0x358> │ │ │ │ + b.n a0e80 <_PyEvalFramePushAndInit@@Base+0x358> │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n a0db0 <_PyEvalFramePushAndInit@@Base+0x2e8> │ │ │ │ + b.n a0e10 <_PyEvalFramePushAndInit@@Base+0x2e8> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n a0db0 <_PyEvalFramePushAndInit@@Base+0x2e8> │ │ │ │ + b.n a0e10 <_PyEvalFramePushAndInit@@Base+0x2e8> │ │ │ │ movs r2, #1 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ - b.n a0e20 <_PyEvalFramePushAndInit@@Base+0x358> │ │ │ │ + b.n a0e80 <_PyEvalFramePushAndInit@@Base+0x358> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ subs r3, #1 │ │ │ │ - b.n a0e20 <_PyEvalFramePushAndInit@@Base+0x358> │ │ │ │ + b.n a0e80 <_PyEvalFramePushAndInit@@Base+0x358> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n a0db0 <_PyEvalFramePushAndInit@@Base+0x2e8> │ │ │ │ + b.n a0e10 <_PyEvalFramePushAndInit@@Base+0x2e8> │ │ │ │ subs r3, #1 │ │ │ │ mov.w r8, #0 │ │ │ │ - b.n a0e28 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ + b.n a0e88 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r8, [r7, #4] │ │ │ │ subs r3, #1 │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ - b.n a0e28 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ + b.n a0e88 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ movs r6, #0 │ │ │ │ - b.n a1036 <_PyEvalFramePushAndInit@@Base+0x56e> │ │ │ │ + b.n a1096 <_PyEvalFramePushAndInit@@Base+0x56e> │ │ │ │ ldr.w r2, [r5, #716] @ 0x2cc │ │ │ │ - cbz r2, a1274 <_PyEvalFramePushAndInit@@Base+0x7ac> │ │ │ │ + cbz r2, a12d4 <_PyEvalFramePushAndInit@@Base+0x7ac> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w a0d26 <_PyEvalFramePushAndInit@@Base+0x25e> │ │ │ │ + bcc.w a0d86 <_PyEvalFramePushAndInit@@Base+0x25e> │ │ │ │ mov r0, r4 │ │ │ │ - bl 28f728 <_PyBytes_FromXIData@@Base+0x1788> │ │ │ │ - b.n a0d26 <_PyEvalFramePushAndInit@@Base+0x25e> │ │ │ │ + bl 28f75c <_PyBytes_FromXIData@@Base+0x1790> │ │ │ │ + b.n a0d86 <_PyEvalFramePushAndInit@@Base+0x25e> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov.w r8, #0 │ │ │ │ subs r3, #1 │ │ │ │ - b.n a0e28 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ + b.n a0e88 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ movs r6, #0 │ │ │ │ - b.n a104a <_PyEvalFramePushAndInit@@Base+0x582> │ │ │ │ + b.n a10aa <_PyEvalFramePushAndInit@@Base+0x582> │ │ │ │ mov r0, r5 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r3, [r5, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w a0d26 <_PyEvalFramePushAndInit@@Base+0x25e> │ │ │ │ - b.n a1254 <_PyEvalFramePushAndInit@@Base+0x78c> │ │ │ │ + bhi.w a0d86 <_PyEvalFramePushAndInit@@Base+0x25e> │ │ │ │ + b.n a12b4 <_PyEvalFramePushAndInit@@Base+0x78c> │ │ │ │ ldr.w r2, [r6, #716] @ 0x2cc │ │ │ │ - cbz r2, a12c6 <_PyEvalFramePushAndInit@@Base+0x7fe> │ │ │ │ + cbz r2, a1326 <_PyEvalFramePushAndInit@@Base+0x7fe> │ │ │ │ sub.w r3, r3, #16384 @ 0x4000 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w a0d72 <_PyEvalFramePushAndInit@@Base+0x2aa> │ │ │ │ - b.n a11fe <_PyEvalFramePushAndInit@@Base+0x736> │ │ │ │ - movw r1, #60008 @ 0xea68 │ │ │ │ + bcc.w a0dd2 <_PyEvalFramePushAndInit@@Base+0x2aa> │ │ │ │ + b.n a125e <_PyEvalFramePushAndInit@@Base+0x736> │ │ │ │ + movw r1, #60072 @ 0xeaa8 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - movw r0, #8124 @ 0x1fbc │ │ │ │ + movw r0, #8188 @ 0x1ffc │ │ │ │ movt r0, #57 @ 0x39 │ │ │ │ - bl 62d46 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 62d56 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bls.w a11a8 <_PyEvalFramePushAndInit@@Base+0x6e0> │ │ │ │ - b.n a11b6 <_PyEvalFramePushAndInit@@Base+0x6ee> │ │ │ │ + bls.w a1208 <_PyEvalFramePushAndInit@@Base+0x6e0> │ │ │ │ + b.n a1216 <_PyEvalFramePushAndInit@@Base+0x6ee> │ │ │ │ mov r0, r6 │ │ │ │ - bl 197034 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + bl 1976fc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ ldr.w r3, [r6, #712] @ 0x2c8 │ │ │ │ add.w r2, r3, #8192 @ 0x2000 │ │ │ │ cmp r7, r2 │ │ │ │ - bhi.w a0d72 <_PyEvalFramePushAndInit@@Base+0x2aa> │ │ │ │ - b.n a1290 <_PyEvalFramePushAndInit@@Base+0x7c8> │ │ │ │ + bhi.w a0dd2 <_PyEvalFramePushAndInit@@Base+0x2aa> │ │ │ │ + b.n a12f0 <_PyEvalFramePushAndInit@@Base+0x7c8> │ │ │ │ ldr r6, [r7, #0] │ │ │ │ - b.n a1036 <_PyEvalFramePushAndInit@@Base+0x56e> │ │ │ │ + b.n a1096 <_PyEvalFramePushAndInit@@Base+0x56e> │ │ │ │ ldr r6, [r7, #4] │ │ │ │ - b.n a104a <_PyEvalFramePushAndInit@@Base+0x582> │ │ │ │ + b.n a10aa <_PyEvalFramePushAndInit@@Base+0x582> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ subs r3, #1 │ │ │ │ - b.n a0e28 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ + b.n a0e88 <_PyEvalFramePushAndInit@@Base+0x360> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ @@ -175559,597 +175613,597 @@ │ │ │ │ mov r0, r1 │ │ │ │ blx 2bfb8 │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a15b4 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ + beq.w a1614 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ lsls r6, r3, #25 │ │ │ │ - bpl.w a1614 <_PyEvalFramePushAndInit@@Base+0xb4c> │ │ │ │ + bpl.w a1674 <_PyEvalFramePushAndInit@@Base+0xb4c> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #4 │ │ │ │ - beq.w a14a6 <_PyEvalFramePushAndInit@@Base+0x9de> │ │ │ │ + beq.w a1506 <_PyEvalFramePushAndInit@@Base+0x9de> │ │ │ │ cmp r2, #5 │ │ │ │ - beq.w a145e <_PyEvalFramePushAndInit@@Base+0x996> │ │ │ │ + beq.w a14be <_PyEvalFramePushAndInit@@Base+0x996> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ 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 r3, r3, #31 │ │ │ │ - bmi.n a1366 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ + bmi.n a13c6 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ movs r6, #1 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ ands.w r2, r3, #3 │ │ │ │ - beq.n a13a4 <_PyEvalFramePushAndInit@@Base+0x8dc> │ │ │ │ + beq.n a1404 <_PyEvalFramePushAndInit@@Base+0x8dc> │ │ │ │ cmp r2, #1 │ │ │ │ it eq │ │ │ │ moveq r0, r4 │ │ │ │ - beq.n a142a <_PyEvalFramePushAndInit@@Base+0x962> │ │ │ │ + beq.n a148a <_PyEvalFramePushAndInit@@Base+0x962> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.w a16bc <_PyEvalFramePushAndInit@@Base+0xbf4> │ │ │ │ + bpl.w a171c <_PyEvalFramePushAndInit@@Base+0xbf4> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r4, #0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ adds r6, r2, #1 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.w a14de <_PyEvalFramePushAndInit@@Base+0xa16> │ │ │ │ + bge.w a153e <_PyEvalFramePushAndInit@@Base+0xa16> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str.w r4, [r1, r2, lsl #2] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ str r6, [r3, #8] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a152e <_PyEvalFramePushAndInit@@Base+0xa66> │ │ │ │ + blt.w a158e <_PyEvalFramePushAndInit@@Base+0xa66> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w a16d0 <_PyEvalFramePushAndInit@@Base+0xc08> │ │ │ │ - ldr r1, [pc, #604] @ (a160c <_PyEvalFramePushAndInit@@Base+0xb44>) │ │ │ │ + beq.w a1730 <_PyEvalFramePushAndInit@@Base+0xc08> │ │ │ │ + ldr r1, [pc, #604] @ (a166c <_PyEvalFramePushAndInit@@Base+0xb44>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #604] @ (a1610 <_PyEvalFramePushAndInit@@Base+0xb48>) │ │ │ │ + ldr r2, [pc, #604] @ (a1670 <_PyEvalFramePushAndInit@@Base+0xb48>) │ │ │ │ ldr.w r0, [r1, #980] @ 0x3d4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1540 <_PyEvalFramePushAndInit@@Base+0xa78> │ │ │ │ + bne.w a15a0 <_PyEvalFramePushAndInit@@Base+0xa78> │ │ │ │ add.w r6, r6, #110592 @ 0x1b000 │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ add r3, sp, #16 │ │ │ │ ldr.w r0, [r6, #3988] @ 0xf94 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r4 │ │ │ │ - bl 7ba14 │ │ │ │ + bl 7ba34 │ │ │ │ adds r1, r0, #1 │ │ │ │ - beq.w a17c4 <_PyEvalFramePushAndInit@@Base+0xcfc> │ │ │ │ + beq.w a1824 <_PyEvalFramePushAndInit@@Base+0xcfc> │ │ │ │ ldr r6, [sp, #16] │ │ │ │ cmp r0, #1 │ │ │ │ - beq.n a143a <_PyEvalFramePushAndInit@@Base+0x972> │ │ │ │ + beq.n a149a <_PyEvalFramePushAndInit@@Base+0x972> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a13fc <_PyEvalFramePushAndInit@@Base+0x934> │ │ │ │ + bge.n a145c <_PyEvalFramePushAndInit@@Base+0x934> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a17bc <_PyEvalFramePushAndInit@@Base+0xcf4> │ │ │ │ + beq.w a181c <_PyEvalFramePushAndInit@@Base+0xcf4> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a141e <_PyEvalFramePushAndInit@@Base+0x956> │ │ │ │ + bge.n a147e <_PyEvalFramePushAndInit@@Base+0x956> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a17b2 <_PyEvalFramePushAndInit@@Base+0xcea> │ │ │ │ + beq.w a1812 <_PyEvalFramePushAndInit@@Base+0xcea> │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a141e <_PyEvalFramePushAndInit@@Base+0x956> │ │ │ │ + bge.n a147e <_PyEvalFramePushAndInit@@Base+0x956> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a17aa <_PyEvalFramePushAndInit@@Base+0xce2> │ │ │ │ + beq.w a180a <_PyEvalFramePushAndInit@@Base+0xce2> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b.n a1366 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ + b.n a13c6 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a144e <_PyEvalFramePushAndInit@@Base+0x986> │ │ │ │ + bge.n a14ae <_PyEvalFramePushAndInit@@Base+0x986> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a144e <_PyEvalFramePushAndInit@@Base+0x986> │ │ │ │ + cbnz r3, a14ae <_PyEvalFramePushAndInit@@Base+0x986> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w a15bc <_PyEvalFramePushAndInit@@Base+0xaf4> │ │ │ │ + beq.w a161c <_PyEvalFramePushAndInit@@Base+0xaf4> │ │ │ │ mov r4, r6 │ │ │ │ - b.n a1366 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ + b.n a13c6 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ ldrb r6, [r4, #16] │ │ │ │ ubfx r6, r6, #5, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a15e0 <_PyEvalFramePushAndInit@@Base+0xb18> │ │ │ │ - movw r1, #24184 @ 0x5e78 │ │ │ │ + beq.w a1640 <_PyEvalFramePushAndInit@@Base+0xb18> │ │ │ │ + movw r1, #24248 @ 0x5eb8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ add.w r0, r4, #20 │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a15f4 <_PyEvalFramePushAndInit@@Base+0xb2c> │ │ │ │ + beq.w a1654 <_PyEvalFramePushAndInit@@Base+0xb2c> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ movw r2, #40968 @ 0xa008 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ 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 r7, r3, #31 │ │ │ │ - bmi.w a1366 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ - b.n a1356 <_PyEvalFramePushAndInit@@Base+0x88e> │ │ │ │ + bmi.w a13c6 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ + b.n a13b6 <_PyEvalFramePushAndInit@@Base+0x88e> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ lsls r1, r3, #26 │ │ │ │ - bpl.w a177c <_PyEvalFramePushAndInit@@Base+0xcb4> │ │ │ │ + bpl.w a17dc <_PyEvalFramePushAndInit@@Base+0xcb4> │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ cmp r3, #78 @ 0x4e │ │ │ │ - beq.n a1570 <_PyEvalFramePushAndInit@@Base+0xaa8> │ │ │ │ + beq.n a15d0 <_PyEvalFramePushAndInit@@Base+0xaa8> │ │ │ │ ldrb r3, [r4, #20] │ │ │ │ cmp r3, #84 @ 0x54 │ │ │ │ - bne.w a1332 <_PyEvalFramePushAndInit@@Base+0x86a> │ │ │ │ + bne.w a1392 <_PyEvalFramePushAndInit@@Base+0x86a> │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - bne.w a1332 <_PyEvalFramePushAndInit@@Base+0x86a> │ │ │ │ + bne.w a1392 <_PyEvalFramePushAndInit@@Base+0x86a> │ │ │ │ ldrb r3, [r4, #22] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bne.w a1332 <_PyEvalFramePushAndInit@@Base+0x86a> │ │ │ │ + bne.w a1392 <_PyEvalFramePushAndInit@@Base+0x86a> │ │ │ │ ldrb r3, [r4, #23] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne.w a1332 <_PyEvalFramePushAndInit@@Base+0x86a> │ │ │ │ - movw r2, #24192 @ 0x5e80 │ │ │ │ + bne.w a1392 <_PyEvalFramePushAndInit@@Base+0x86a> │ │ │ │ + movw r2, #24256 @ 0x5ec0 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - b.n a158a <_PyEvalFramePushAndInit@@Base+0xac2> │ │ │ │ + b.n a15ea <_PyEvalFramePushAndInit@@Base+0xac2> │ │ │ │ cmp r1, r6 │ │ │ │ - bge.n a15d0 <_PyEvalFramePushAndInit@@Base+0xb08> │ │ │ │ + bge.n a1630 <_PyEvalFramePushAndInit@@Base+0xb08> │ │ │ │ adds r1, r2, #7 │ │ │ │ add.w r1, r1, r6, asr #3 │ │ │ │ bic.w r1, r1, #3 │ │ │ │ mov r7, r1 │ │ │ │ subs r1, r1, r6 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w a15fe <_PyEvalFramePushAndInit@@Base+0xb36> │ │ │ │ + ble.w a165e <_PyEvalFramePushAndInit@@Base+0xb36> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.w a16a6 <_PyEvalFramePushAndInit@@Base+0xbde> │ │ │ │ + beq.w a1706 <_PyEvalFramePushAndInit@@Base+0xbde> │ │ │ │ cmp.w r7, #536870912 @ 0x20000000 │ │ │ │ - bcs.w a171c <_PyEvalFramePushAndInit@@Base+0xc54> │ │ │ │ + bcs.w a177c <_PyEvalFramePushAndInit@@Base+0xc54> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ lsls r1, r7, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl 85ed0 │ │ │ │ + bl 85f04 │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a171c <_PyEvalFramePushAndInit@@Base+0xc54> │ │ │ │ + beq.w a177c <_PyEvalFramePushAndInit@@Base+0xc54> │ │ │ │ strd r6, r0, [r3, #8] │ │ │ │ str r7, [r3, #16] │ │ │ │ str.w r4, [r0, r2, lsl #2] │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a139e <_PyEvalFramePushAndInit@@Base+0x8d6> │ │ │ │ + bge.w a13fe <_PyEvalFramePushAndInit@@Base+0x8d6> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a139e <_PyEvalFramePushAndInit@@Base+0x8d6> │ │ │ │ + bne.w a13fe <_PyEvalFramePushAndInit@@Base+0x8d6> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n a139e <_PyEvalFramePushAndInit@@Base+0x8d6> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n a13fe <_PyEvalFramePushAndInit@@Base+0x8d6> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a13c8 <_PyEvalFramePushAndInit@@Base+0x900> │ │ │ │ + beq.w a1428 <_PyEvalFramePushAndInit@@Base+0x900> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1560 <_PyEvalFramePushAndInit@@Base+0xa98> │ │ │ │ + bge.n a15c0 <_PyEvalFramePushAndInit@@Base+0xa98> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a1560 <_PyEvalFramePushAndInit@@Base+0xa98> │ │ │ │ + cbnz r3, a15c0 <_PyEvalFramePushAndInit@@Base+0xa98> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mov r4, r2 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ - b.n a1366 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ + b.n a13c6 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ - bne.n a14b4 <_PyEvalFramePushAndInit@@Base+0x9ec> │ │ │ │ + bne.n a1514 <_PyEvalFramePushAndInit@@Base+0x9ec> │ │ │ │ ldrb r3, [r4, #22] │ │ │ │ cmp r3, #110 @ 0x6e │ │ │ │ - bne.n a14b4 <_PyEvalFramePushAndInit@@Base+0x9ec> │ │ │ │ + bne.n a1514 <_PyEvalFramePushAndInit@@Base+0x9ec> │ │ │ │ ldrb r3, [r4, #23] │ │ │ │ cmp r3, #101 @ 0x65 │ │ │ │ - bne.n a14b4 <_PyEvalFramePushAndInit@@Base+0x9ec> │ │ │ │ - movw r2, #34812 @ 0x87fc │ │ │ │ + bne.n a1514 <_PyEvalFramePushAndInit@@Base+0x9ec> │ │ │ │ + movw r2, #34876 @ 0x883c │ │ │ │ movt r2, #45 @ 0x2d │ │ │ │ movw r3, #43724 @ 0xaacc │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r1, #32296 @ 0x7e28 │ │ │ │ + movw r1, #32360 @ 0x7e68 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a15b4 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ + bge.n a1614 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ - cbnz r3, a15b4 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ + cbnz r3, a1614 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ movs r3, #1 │ │ │ │ movs r4, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ - b.n a139e <_PyEvalFramePushAndInit@@Base+0x8d6> │ │ │ │ + b.n a13fe <_PyEvalFramePushAndInit@@Base+0x8d6> │ │ │ │ mov r0, r6 │ │ │ │ mov r4, r6 │ │ │ │ - bl 751ec <_Py_SetImmortal@@Base> │ │ │ │ + bl 75228 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ movs r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r6, #16] │ │ │ │ - b.n a1366 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ + b.n a13c6 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ cmp.w r6, r1, asr #1 │ │ │ │ - blt.n a14e2 <_PyEvalFramePushAndInit@@Base+0xa1a> │ │ │ │ + blt.n a1542 <_PyEvalFramePushAndInit@@Base+0xa1a> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r6, [r3, #8] │ │ │ │ str.w r4, [r1, r2, lsl #2] │ │ │ │ - b.n a1524 <_PyEvalFramePushAndInit@@Base+0xa5c> │ │ │ │ - movw r1, #24184 @ 0x5e78 │ │ │ │ + b.n a1584 <_PyEvalFramePushAndInit@@Base+0xa5c> │ │ │ │ + movw r1, #24248 @ 0x5eb8 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a17ca <_PyEvalFramePushAndInit@@Base+0xd02> │ │ │ │ - movw r2, #24184 @ 0x5e78 │ │ │ │ + bne.w a182a <_PyEvalFramePushAndInit@@Base+0xd02> │ │ │ │ + movw r2, #24248 @ 0x5eb8 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - b.n a158a <_PyEvalFramePushAndInit@@Base+0xac2> │ │ │ │ + b.n a15ea <_PyEvalFramePushAndInit@@Base+0xac2> │ │ │ │ cmp r6, #0 │ │ │ │ - beq.n a16a6 <_PyEvalFramePushAndInit@@Base+0xbde> │ │ │ │ + beq.n a1706 <_PyEvalFramePushAndInit@@Base+0xbde> │ │ │ │ adds r1, r2, #4 │ │ │ │ bic.w r7, r1, #3 │ │ │ │ - b.n a14fc <_PyEvalFramePushAndInit@@Base+0xa34> │ │ │ │ + b.n a155c <_PyEvalFramePushAndInit@@Base+0xa34> │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #25] │ │ │ │ lsls r5, r1, #1 │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a168a <_PyEvalFramePushAndInit@@Base+0xbc2> │ │ │ │ - movw r0, #32216 @ 0x7dd8 │ │ │ │ + beq.n a16ea <_PyEvalFramePushAndInit@@Base+0xbc2> │ │ │ │ + movw r0, #32280 @ 0x7e18 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl 79714 │ │ │ │ + bl 79754 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.n a15a0 <_PyEvalFramePushAndInit@@Base+0xad8> │ │ │ │ + beq.n a1600 <_PyEvalFramePushAndInit@@Base+0xad8> │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #2 │ │ │ │ strd r0, r4, [sp, #16] │ │ │ │ add r1, sp, #16 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ - bl 90400 │ │ │ │ + bl 90440 │ │ │ │ ldr r2, [r4, #0] │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1656 <_PyEvalFramePushAndInit@@Base+0xb8e> │ │ │ │ + bge.n a16b6 <_PyEvalFramePushAndInit@@Base+0xb8e> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ - cbnz r2, a1656 <_PyEvalFramePushAndInit@@Base+0xb8e> │ │ │ │ + cbnz r2, a16b6 <_PyEvalFramePushAndInit@@Base+0xb8e> │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a166e <_PyEvalFramePushAndInit@@Base+0xba6> │ │ │ │ + bge.n a16ce <_PyEvalFramePushAndInit@@Base+0xba6> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ - cbnz r2, a166e <_PyEvalFramePushAndInit@@Base+0xba6> │ │ │ │ + cbnz r2, a16ce <_PyEvalFramePushAndInit@@Base+0xba6> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a15b4 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ + beq.n a1614 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bpl.n a173e <_PyEvalFramePushAndInit@@Base+0xc76> │ │ │ │ + bpl.n a179e <_PyEvalFramePushAndInit@@Base+0xc76> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ mov r4, r3 │ │ │ │ ubfx r6, r2, #6, #1 │ │ │ │ lsls r0, r2, #25 │ │ │ │ - bpl.w a1480 <_PyEvalFramePushAndInit@@Base+0x9b8> │ │ │ │ - b.n a1324 <_PyEvalFramePushAndInit@@Base+0x85c> │ │ │ │ - movw r1, #32224 @ 0x7de0 │ │ │ │ + bpl.w a14e0 <_PyEvalFramePushAndInit@@Base+0x9b8> │ │ │ │ + b.n a1384 <_PyEvalFramePushAndInit@@Base+0x85c> │ │ │ │ + movw r1, #32288 @ 0x7e20 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ - movw r0, #47352 @ 0xb8f8 │ │ │ │ + movw r0, #47416 @ 0xb938 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 1bb598 │ │ │ │ + bl 1bb90c │ │ │ │ str r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a161a <_PyEvalFramePushAndInit@@Base+0xb52> │ │ │ │ - b.n a15a0 <_PyEvalFramePushAndInit@@Base+0xad8> │ │ │ │ + bne.n a167a <_PyEvalFramePushAndInit@@Base+0xb52> │ │ │ │ + b.n a1600 <_PyEvalFramePushAndInit@@Base+0xad8> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ movs r1, #0 │ │ │ │ str r2, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ - bl 85ed0 │ │ │ │ - cbz r0, a171c <_PyEvalFramePushAndInit@@Base+0xc54> │ │ │ │ + bl 85f04 │ │ │ │ + cbz r0, a177c <_PyEvalFramePushAndInit@@Base+0xc54> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ movs r7, #0 │ │ │ │ - b.n a151a <_PyEvalFramePushAndInit@@Base+0xa52> │ │ │ │ + b.n a157a <_PyEvalFramePushAndInit@@Base+0xa52> │ │ │ │ movw r1, #542 @ 0x21e │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + movw r0, #61352 @ 0xefa8 │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 24cbb8 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 24cdfc <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n a15a2 <_PyEvalFramePushAndInit@@Base+0xada> │ │ │ │ + b.n a1602 <_PyEvalFramePushAndInit@@Base+0xada> │ │ │ │ and.w r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne.w a13ac <_PyEvalFramePushAndInit@@Base+0x8e4> │ │ │ │ + bne.w a140c <_PyEvalFramePushAndInit@@Base+0x8e4> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ lsls r0, r3, #26 │ │ │ │ - bmi.n a17ce <_PyEvalFramePushAndInit@@Base+0xd06> │ │ │ │ + bmi.n a182e <_PyEvalFramePushAndInit@@Base+0xd06> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt.n a17ea <_PyEvalFramePushAndInit@@Base+0xd22> │ │ │ │ + blt.n a184a <_PyEvalFramePushAndInit@@Base+0xd22> │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ movs r1, #24 │ │ │ │ movw r6, #43944 @ 0xaba8 │ │ │ │ mla r6, r1, r3, r6 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ add r6, r3 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a145a <_PyEvalFramePushAndInit@@Base+0x992> │ │ │ │ + bge.w a14ba <_PyEvalFramePushAndInit@@Base+0x992> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a145a <_PyEvalFramePushAndInit@@Base+0x992> │ │ │ │ + bne.w a14ba <_PyEvalFramePushAndInit@@Base+0x992> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n a1366 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ - bl 1fba78 │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n a13c6 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a15b4 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ + bge.w a1614 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a15a2 <_PyEvalFramePushAndInit@@Base+0xada> │ │ │ │ + bne.w a1602 <_PyEvalFramePushAndInit@@Base+0xada> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n a15a2 <_PyEvalFramePushAndInit@@Base+0xada> │ │ │ │ + b.n a1602 <_PyEvalFramePushAndInit@@Base+0xada> │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r4, [r2, #0] │ │ │ │ - bl 1abfb0 <_PyType_Name@@Base> │ │ │ │ - movw r1, #32236 @ 0x7dec │ │ │ │ + bl 1ac670 <_PyType_Name@@Base> │ │ │ │ + movw r1, #32300 @ 0x7e2c │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6b78 │ │ │ │ + bl d6bbc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a15b4 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ + bge.w a1614 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a15b4 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ + bne.w a1614 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ mov r0, r3 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n a15b4 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n a1614 <_PyEvalFramePushAndInit@@Base+0xaec> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - movw r1, #34812 @ 0x87fc │ │ │ │ + movw r1, #34876 @ 0x883c │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ str r2, [sp, #8] │ │ │ │ blx 2c260 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1582 <_PyEvalFramePushAndInit@@Base+0xaba> │ │ │ │ - movw r1, #24192 @ 0x5e80 │ │ │ │ + beq.w a15e2 <_PyEvalFramePushAndInit@@Base+0xaba> │ │ │ │ + movw r1, #24256 @ 0x5ec0 │ │ │ │ movt r1, #42 @ 0x2a │ │ │ │ ldr r0, [r4, #28] │ │ │ │ blx 2c260 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a1332 <_PyEvalFramePushAndInit@@Base+0x86a> │ │ │ │ - b.n a14d4 <_PyEvalFramePushAndInit@@Base+0xa0c> │ │ │ │ + bne.w a1392 <_PyEvalFramePushAndInit@@Base+0x86a> │ │ │ │ + b.n a1534 <_PyEvalFramePushAndInit@@Base+0xa0c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n a141e <_PyEvalFramePushAndInit@@Base+0x956> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n a147e <_PyEvalFramePushAndInit@@Base+0x956> │ │ │ │ mov r0, r4 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ - b.n a140e <_PyEvalFramePushAndInit@@Base+0x946> │ │ │ │ + b.n a146e <_PyEvalFramePushAndInit@@Base+0x946> │ │ │ │ mov r0, r6 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n a13fc <_PyEvalFramePushAndInit@@Base+0x934> │ │ │ │ - bl d92ec │ │ │ │ - b.n a1366 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n a145c <_PyEvalFramePushAndInit@@Base+0x934> │ │ │ │ + bl d9330 │ │ │ │ + b.n a13c6 <_PyEvalFramePushAndInit@@Base+0x89e> │ │ │ │ movs r6, #1 │ │ │ │ - b.n a1480 <_PyEvalFramePushAndInit@@Base+0x9b8> │ │ │ │ - cbnz r6, a17de <_PyEvalFramePushAndInit@@Base+0xd16> │ │ │ │ + b.n a14e0 <_PyEvalFramePushAndInit@@Base+0x9b8> │ │ │ │ + cbnz r6, a183e <_PyEvalFramePushAndInit@@Base+0xd16> │ │ │ │ ldrsb.w r3, [r4, #28] │ │ │ │ cmp r3, r6 │ │ │ │ - blt.n a17f4 <_PyEvalFramePushAndInit@@Base+0xd2c> │ │ │ │ + blt.n a1854 <_PyEvalFramePushAndInit@@Base+0xd2c> │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n a16ea <_PyEvalFramePushAndInit@@Base+0xc22> │ │ │ │ + b.n a174a <_PyEvalFramePushAndInit@@Base+0xc22> │ │ │ │ ldrsb.w r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bge.n a17fa <_PyEvalFramePushAndInit@@Base+0xd32> │ │ │ │ + bge.n a185a <_PyEvalFramePushAndInit@@Base+0xd32> │ │ │ │ add.w r3, r4, #20 │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ - ldr r6, [pc, #16] @ (a1800 <_PyEvalFramePushAndInit@@Base+0xd38>) │ │ │ │ + ldr r6, [pc, #16] @ (a1860 <_PyEvalFramePushAndInit@@Base+0xd38>) │ │ │ │ add.w r6, r6, r3, lsl #5 │ │ │ │ - b.n a1700 <_PyEvalFramePushAndInit@@Base+0xc38> │ │ │ │ + b.n a1760 <_PyEvalFramePushAndInit@@Base+0xc38> │ │ │ │ add.w r3, r4, #28 │ │ │ │ - b.n a17ea <_PyEvalFramePushAndInit@@Base+0xd22> │ │ │ │ + b.n a184a <_PyEvalFramePushAndInit@@Base+0xd22> │ │ │ │ add.w r3, r4, #20 │ │ │ │ - b.n a16ea <_PyEvalFramePushAndInit@@Base+0xc22> │ │ │ │ + b.n a174a <_PyEvalFramePushAndInit@@Base+0xc22> │ │ │ │ lsls r0, r4, #24 │ │ │ │ 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 │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ mov ip, r2 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r2, [lr, r1, lsl #2] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ - cbz r2, a1862 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ + cbz r2, a18c2 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n a185a <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ + beq.n a18ba <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, a1862 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ + cbz r2, a18c2 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, ip │ │ │ │ - beq.n a185a <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ + beq.n a18ba <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, a1862 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ + cbz r2, a18c2 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n a185a <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ + beq.n a18ba <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, a1862 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ + cbz r2, a18c2 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n a185a <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ + beq.n a18ba <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, a1862 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ + cbz r2, a18c2 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp ip, r4 │ │ │ │ - beq.n a185a <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ + beq.n a18ba <_PyEvalFramePushAndInit@@Base+0xd92> │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - cbz r2, a1862 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ + cbz r2, a18c2 <_PyEvalFramePushAndInit@@Base+0xd9a> │ │ │ │ ldr r4, [r2, #0] │ │ │ │ cmp r4, ip │ │ │ │ - bne.n a1850 <_PyEvalFramePushAndInit@@Base+0xd88> │ │ │ │ + bne.n a18b0 <_PyEvalFramePushAndInit@@Base+0xd88> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ strd r3, r1, [r2, #4] │ │ │ │ - b.n a189a <_PyEvalFramePushAndInit@@Base+0xdd2> │ │ │ │ + b.n a18fa <_PyEvalFramePushAndInit@@Base+0xdd2> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r3 │ │ │ │ mov r3, r0 │ │ │ │ mov r6, ip │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r4, [r1, #0] │ │ │ │ add.w ip, r0, #16 │ │ │ │ cmp ip, r4 │ │ │ │ - bhi.n a18a4 <_PyEvalFramePushAndInit@@Base+0xddc> │ │ │ │ + bhi.n a1904 <_PyEvalFramePushAndInit@@Base+0xddc> │ │ │ │ ldr r4, [r1, #12] │ │ │ │ str.w ip, [r1, #4] │ │ │ │ adds r0, r4, r0 │ │ │ │ - beq.n a18f2 <_PyEvalFramePushAndInit@@Base+0xe2a> │ │ │ │ + beq.n a1952 <_PyEvalFramePushAndInit@@Base+0xe2a> │ │ │ │ ldr r1, [r1, #8] │ │ │ │ - cbnz r1, a18a0 <_PyEvalFramePushAndInit@@Base+0xdd8> │ │ │ │ + cbnz r1, a1900 <_PyEvalFramePushAndInit@@Base+0xdd8> │ │ │ │ strd r6, r7, [r0] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ ldr.w r3, [lr, r5, lsl #2] │ │ │ │ str r2, [r0, #8] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r3, #28] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r1, [r2, #4] │ │ │ │ - b.n a1888 <_PyEvalFramePushAndInit@@Base+0xdc0> │ │ │ │ + b.n a18e8 <_PyEvalFramePushAndInit@@Base+0xdc0> │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r1, r3, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldrd r2, r1, [sp, #4] │ │ │ │ mov lr, r0 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ - cbz r0, a18f2 <_PyEvalFramePushAndInit@@Base+0xe2a> │ │ │ │ + cbz r0, a1952 <_PyEvalFramePushAndInit@@Base+0xe2a> │ │ │ │ mov ip, r0 │ │ │ │ mov.w r0, #8192 @ 0x2000 │ │ │ │ movs r4, #0 │ │ │ │ str.w r0, [ip], #16 │ │ │ │ add.w r0, lr, #23 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str.w r4, [lr, #8] │ │ │ │ str.w ip, [lr, #12] │ │ │ │ sub.w ip, r0, ip │ │ │ │ add.w ip, ip, #16 │ │ │ │ str.w lr, [r1, #8] │ │ │ │ str.w ip, [lr, #4] │ │ │ │ - cbz r0, a18f2 <_PyEvalFramePushAndInit@@Base+0xe2a> │ │ │ │ + cbz r0, a1952 <_PyEvalFramePushAndInit@@Base+0xe2a> │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ ldr r1, [r2, #4] │ │ │ │ - b.n a1884 <_PyEvalFramePushAndInit@@Base+0xdbc> │ │ │ │ + b.n a18e4 <_PyEvalFramePushAndInit@@Base+0xdbc> │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl 1fba78 │ │ │ │ - cbz r0, a1902 <_PyEvalFramePushAndInit@@Base+0xe3a> │ │ │ │ + bl 1fbcb8 │ │ │ │ + cbz r0, a1962 <_PyEvalFramePushAndInit@@Base+0xe3a> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w lr, [r3, #4] │ │ │ │ - b.n a1888 <_PyEvalFramePushAndInit@@Base+0xdc0> │ │ │ │ + b.n a18e8 <_PyEvalFramePushAndInit@@Base+0xdc0> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a189c <_PyEvalFramePushAndInit@@Base+0xdd4> │ │ │ │ + b.n a18fc <_PyEvalFramePushAndInit@@Base+0xdd4> │ │ │ │ │ │ │ │ -000a1908 : │ │ │ │ +000a1968 : │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ mov r3, r2 │ │ │ │ clz r2, r2 │ │ │ │ mov.w ip, #0 │ │ │ │ lsrs r2, r2, #5 │ │ │ │ str.w ip, [sp] │ │ │ │ - bl 79784 │ │ │ │ + bl 797c4 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ @@ -176159,131 +176213,131 @@ │ │ │ │ mov r6, r2 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ add.w r9, r1, r2 │ │ │ │ ands.w ip, r0, #8 │ │ │ │ - bne.w a1e52 │ │ │ │ + bne.w a1eb2 │ │ │ │ cmp r1, r5 │ │ │ │ mov r2, r1 │ │ │ │ it ge │ │ │ │ movge r2, r5 │ │ │ │ mov sl, ip │ │ │ │ cmp r2, #0 │ │ │ │ - ble.n a19a0 │ │ │ │ + ble.n a1a00 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ str r0, [r6, #0] │ │ │ │ - beq.n a199e │ │ │ │ + beq.n a19fe │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ str r0, [r6, #4] │ │ │ │ - beq.n a199e │ │ │ │ + beq.n a19fe │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ str r0, [sp, #24] │ │ │ │ ldr.w lr, [sp, #24] │ │ │ │ add.w ip, r6, #4 │ │ │ │ add.w r0, r3, #8 │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ cmp r0, lr │ │ │ │ - bne.n a1990 │ │ │ │ + bne.n a19f0 │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ lsls r0, r0, #29 │ │ │ │ - bmi.n a1a50 │ │ │ │ + bmi.n a1ab0 │ │ │ │ cmp r5, r1 │ │ │ │ - bgt.w a2110 │ │ │ │ + bgt.w a2170 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a1a84 │ │ │ │ + bne.n a1ae4 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r5, r0 │ │ │ │ - bgt.w a1c52 │ │ │ │ + bgt.w a1cb2 │ │ │ │ cmp r0, r5 │ │ │ │ - bgt.n a19cc │ │ │ │ + bgt.n a1a2c │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt.w a1d54 │ │ │ │ + bgt.w a1db4 │ │ │ │ movs r0, #0 │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr.w ip, [r7, #28] │ │ │ │ cmp.w ip, #0 │ │ │ │ - beq.w a1ec2 │ │ │ │ + beq.w a1f22 │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ subs r1, r0, r3 │ │ │ │ cmp r5, r1 │ │ │ │ - blt.w a1ec6 │ │ │ │ + blt.w a1f26 │ │ │ │ cmp r2, r1 │ │ │ │ itet gt │ │ │ │ subgt r2, r2, r0 │ │ │ │ movle r2, #0 │ │ │ │ addgt r2, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.n a19bc │ │ │ │ + beq.n a1a1c │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n a19bc │ │ │ │ + ble.n a1a1c │ │ │ │ add r1, r2 │ │ │ │ add.w ip, ip, #16 │ │ │ │ ldr.w r0, [r6, r1, lsl #2] │ │ │ │ cmp r0, #1 │ │ │ │ - bhi.n a1a1c │ │ │ │ + bhi.n a1a7c │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ itet lt │ │ │ │ addlt r5, #1 │ │ │ │ orrge.w r0, r0, #1 │ │ │ │ strlt r5, [r0, #0] │ │ │ │ str.w r0, [r6, r1, lsl #2] │ │ │ │ adds r2, #1 │ │ │ │ cmp r3, r2 │ │ │ │ - ble.n a19bc │ │ │ │ + ble.n a1a1c │ │ │ │ add.w r1, r6, r1, lsl #2 │ │ │ │ mov lr, r3 │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ cmp r0, #1 │ │ │ │ - bhi.n a1a48 │ │ │ │ + bhi.n a1aa8 │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ orr.w r3, r0, #1 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ iteee ge │ │ │ │ strge r3, [r1, #0] │ │ │ │ addlt r5, #1 │ │ │ │ strlt r5, [r0, #0] │ │ │ │ strlt r0, [r1, #0] │ │ │ │ adds r2, #1 │ │ │ │ cmp lr, r2 │ │ │ │ - bne.n a1a28 │ │ │ │ - b.n a19bc │ │ │ │ + bne.n a1a88 │ │ │ │ + b.n a1a1c │ │ │ │ cmp r5, r1 │ │ │ │ - ble.w a1ea8 │ │ │ │ + ble.w a1f08 │ │ │ │ subs r1, r5, r2 │ │ │ │ add.w r0, r3, r2, lsl #2 │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ - bl c60d4 <_PyTuple_FromStackRefStealOnSuccess@@Base> │ │ │ │ + bl c6118 <_PyTuple_FromStackRefStealOnSuccess@@Base> │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2426 │ │ │ │ + beq.w a2486 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r0, r0, #1 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str.w r0, [r6, r9, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.n a19b0 │ │ │ │ + beq.n a1a10 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w a1c4a │ │ │ │ + ble.w a1caa │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ add.w r3, r3, r5, lsl #2 │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ adds r1, #12 │ │ │ │ strd r3, r1, [sp, #28] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #24] │ │ │ │ @@ -176294,720 +176348,720 @@ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ ldr.w r7, [r2, #4]! │ │ │ │ str r2, [sp, #32] │ │ │ │ ldr r2, [sp, #28] │ │ │ │ ldr r2, [r2, #0] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ cmp r7, #0 │ │ │ │ - beq.w a23e2 │ │ │ │ + beq.w a2442 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bpl.w a23e2 │ │ │ │ + bpl.w a2442 │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ ldr r4, [r3, #32] │ │ │ │ add.w r8, r2, #16 │ │ │ │ cmp r9, r4 │ │ │ │ - ble.w a1f22 │ │ │ │ + ble.w a1f82 │ │ │ │ ldr.w r1, [r8, r4, lsl #2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w a1d30 │ │ │ │ + beq.w a1d90 │ │ │ │ adds r2, r4, #1 │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.n a1b32 │ │ │ │ + ble.n a1b92 │ │ │ │ adds r2, r5, #4 │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w a1d2e │ │ │ │ + beq.w a1d8e │ │ │ │ adds r2, r4, #2 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.n a1b32 │ │ │ │ + ble.n a1b92 │ │ │ │ add.w r2, r5, #8 │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w a1d2e │ │ │ │ + beq.w a1d8e │ │ │ │ adds r2, r4, #3 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.n a1b32 │ │ │ │ + ble.n a1b92 │ │ │ │ add.w r2, r5, #12 │ │ │ │ ldr.w r0, [r8, r2] │ │ │ │ cmp r0, r7 │ │ │ │ - beq.w a1d2e │ │ │ │ + beq.w a1d8e │ │ │ │ adds r2, r4, #4 │ │ │ │ cmp r2, r9 │ │ │ │ - bge.n a1b32 │ │ │ │ + bge.n a1b92 │ │ │ │ ldr.w r0, [r8, r2, lsl #2] │ │ │ │ cmp r7, r0 │ │ │ │ - beq.w a1e8e │ │ │ │ + beq.w a1eee │ │ │ │ adds r2, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - bgt.n a1b22 │ │ │ │ + bgt.n a1b82 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ - bl d6538 │ │ │ │ + bl d657c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1fd0 │ │ │ │ + beq.w a2030 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ movw r3, #35500 @ 0x8aac │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - bne.w a2022 │ │ │ │ + bne.w a2082 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a2068 │ │ │ │ + blt.w a20c8 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w a1d30 │ │ │ │ + beq.w a1d90 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.n a1c0c │ │ │ │ + ble.n a1c6c │ │ │ │ adds r5, #4 │ │ │ │ ldr.w r1, [r8, r5] │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w a1d30 │ │ │ │ + beq.w a1d90 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ - bl d6538 │ │ │ │ + bl d657c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1fd0 │ │ │ │ + beq.w a2030 │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - bne.w a20f8 │ │ │ │ + bne.w a2158 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a20d4 │ │ │ │ + blt.w a2134 │ │ │ │ cmp r2, r1 │ │ │ │ - beq.w a1d30 │ │ │ │ + beq.w a1d90 │ │ │ │ adds r4, #2 │ │ │ │ cmp r9, r4 │ │ │ │ - ble.n a1c0c │ │ │ │ + ble.n a1c6c │ │ │ │ str r6, [sp, #64] @ 0x40 │ │ │ │ mov r6, r4 │ │ │ │ movw r4, #4364 @ 0x110c │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ ldr.w r1, [r8, r6, lsl #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r7, r1 │ │ │ │ - beq.w a1fe8 │ │ │ │ + beq.w a2048 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6538 │ │ │ │ + bl d657c │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1fd0 │ │ │ │ + beq.w a2030 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w a2004 │ │ │ │ + bne.w a2064 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a2046 │ │ │ │ + blt.w a20a6 │ │ │ │ cmp r2, r4 │ │ │ │ - beq.w a1fe8 │ │ │ │ + beq.w a2048 │ │ │ │ adds r6, #1 │ │ │ │ cmp r9, r6 │ │ │ │ - bgt.n a1bcc │ │ │ │ + bgt.n a1c2c │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w a1fee │ │ │ │ + beq.w a204e │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ bic.w r2, r4, #1 │ │ │ │ - bl 78874 │ │ │ │ + bl 788b8 │ │ │ │ adds r0, #1 │ │ │ │ - beq.w a1fd0 │ │ │ │ + beq.w a2030 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ tst.w r4, #1 │ │ │ │ - beq.w a1f0c │ │ │ │ + beq.w a1f6c │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r2, r1 │ │ │ │ - bne.w a1d4c │ │ │ │ + bne.w a1dac │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r4, r3 │ │ │ │ ldr r5, [sp, #120] @ 0x78 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, r5 │ │ │ │ - bge.w a19b8 │ │ │ │ + bge.w a1a18 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ands.w r3, r3, #4 │ │ │ │ - bne.w a19bc │ │ │ │ + bne.w a1a1c │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r4, r3 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r2, r0 │ │ │ │ str r3, [sp, #24] │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - blt.w a215a │ │ │ │ + blt.w a21ba │ │ │ │ mov sl, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a213a │ │ │ │ + bne.w a219a │ │ │ │ subs.w r9, r0, #1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58252 @ 0xe38c │ │ │ │ + movw r0, #58316 @ 0xe3cc │ │ │ │ movt r0, #44 @ 0x2c │ │ │ │ it ne │ │ │ │ movne.w r9, #1 │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a1e4c │ │ │ │ + beq.w a1eac │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w a2188 │ │ │ │ + bne.w a21e8 │ │ │ │ movs r0, #7 │ │ │ │ - movw r6, #57748 @ 0xe194 │ │ │ │ + movw r6, #57812 @ 0xe1d4 │ │ │ │ movt r6, #43 @ 0x2b │ │ │ │ - bl fae08 │ │ │ │ + bl fae84 │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ - movw r2, #32344 @ 0x7e58 │ │ │ │ + movw r2, #32408 @ 0x7e98 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ - movw r3, #60784 @ 0xed70 │ │ │ │ + movw r3, #60848 @ 0xedb0 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ cmp.w r9, #0 │ │ │ │ it eq │ │ │ │ moveq r6, r3 │ │ │ │ - movw r3, #32348 @ 0x7e5c │ │ │ │ + movw r3, #32412 @ 0x7e9c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ cmp r5, #1 │ │ │ │ it eq │ │ │ │ moveq r3, r2 │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #24] │ │ │ │ - movw r2, #32700 @ 0x7fbc │ │ │ │ + movw r2, #32764 @ 0x7ffc │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ str r7, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a2168 │ │ │ │ + blt.w a21c8 │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a1e4c │ │ │ │ + bge.w a1eac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1e4c │ │ │ │ - ldr r2, [pc, #576] @ (a1f5c ) │ │ │ │ + bne.w a1eac │ │ │ │ + ldr r2, [pc, #576] @ (a1fbc ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a248a │ │ │ │ + bne.w a24ea │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n a1e4c │ │ │ │ + b.n a1eac │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r5, r6 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.w a20ae │ │ │ │ + bhi.w a210e │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [r5, #0] │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [sp, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq.w a1c42 │ │ │ │ + beq.w a1ca2 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ adds r2, #4 │ │ │ │ str r2, [sp, #28] │ │ │ │ - b.n a1aa8 │ │ │ │ + b.n a1b08 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ cmp r9, r5 │ │ │ │ - ble.w a19c4 │ │ │ │ + ble.w a1a24 │ │ │ │ ldr.w r2, [r6, r5, lsl #2] │ │ │ │ mov.w r8, r5, lsl #2 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi.n a1d9a │ │ │ │ + bhi.n a1dfa │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a20a0 │ │ │ │ + beq.w a2100 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ adds r1, r5, #4 │ │ │ │ ldr.w r1, [r2, r1, lsl #2] │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n a1e4c │ │ │ │ + beq.n a1eac │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a20a0 │ │ │ │ + beq.w a2100 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ str.w r2, [r6, r5, lsl #2] │ │ │ │ adds r2, r5, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - ble.w a19c4 │ │ │ │ + ble.w a1a24 │ │ │ │ mov.w sl, #0 │ │ │ │ add.w r3, r8, #4 │ │ │ │ ldr r1, [r6, r3] │ │ │ │ cmp r1, #1 │ │ │ │ - bhi.n a1de4 │ │ │ │ + bhi.n a1e44 │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a208c │ │ │ │ + beq.w a20ec │ │ │ │ ldr r1, [r4, #72] @ 0x48 │ │ │ │ adds r2, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n a1e4c │ │ │ │ + beq.n a1eac │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a208c │ │ │ │ + beq.w a20ec │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ str r2, [r6, r3] │ │ │ │ adds r5, #2 │ │ │ │ cmp r9, r5 │ │ │ │ - ble.n a1e30 │ │ │ │ + ble.n a1e90 │ │ │ │ adds r2, r6, #4 │ │ │ │ add r8, r2 │ │ │ │ ldr.w r3, [r8, #4]! │ │ │ │ cmp r3, #1 │ │ │ │ - bhi.n a1e2a │ │ │ │ + bhi.n a1e8a │ │ │ │ ldr r0, [r7, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a209a │ │ │ │ + beq.w a20fa │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ adds r2, r5, #4 │ │ │ │ ldr.w r1, [r3, r2, lsl #2] │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ adds r0, #1 │ │ │ │ - beq.n a1e4c │ │ │ │ + beq.n a1eac │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a209a │ │ │ │ + beq.w a20fa │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ cmp r3, r1 │ │ │ │ it gt │ │ │ │ orrgt.w r2, r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ adds r5, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - bgt.n a1dee │ │ │ │ + bgt.n a1e4e │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w a19c4 │ │ │ │ + beq.w a1a24 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r2, sl │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, fp │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ str r6, [sp, #0] │ │ │ │ - bl 252b40 │ │ │ │ + bl 252d80 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a19c6 │ │ │ │ + b.n a1a26 │ │ │ │ str r3, [sp, #24] │ │ │ │ - bl 706dc │ │ │ │ + bl 7071c │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2412 │ │ │ │ + beq.w a2472 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ lsls r2, r2, #29 │ │ │ │ - bpl.n a1e92 │ │ │ │ + bpl.n a1ef2 │ │ │ │ add.w r2, r9, #1 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r0, r0, #1 │ │ │ │ str.w r0, [r6, r2, lsl #2] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r5, r1 │ │ │ │ mov r2, r5 │ │ │ │ it ge │ │ │ │ movge r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt.w a196c │ │ │ │ - b.n a199e │ │ │ │ + bgt.w a19cc │ │ │ │ + b.n a19fe │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n a1d30 │ │ │ │ + b.n a1d90 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r2, r0 │ │ │ │ orrge.w r2, r0, #1 │ │ │ │ str.w r2, [r6, r9, lsl #2] │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b.n a1e7e │ │ │ │ - ldr r0, [pc, #180] @ (a1f60 ) │ │ │ │ + b.n a1ede │ │ │ │ + ldr r0, [pc, #180] @ (a1fc0 ) │ │ │ │ add.w r1, r0, #1968 @ 0x7b0 │ │ │ │ ldr.w r0, [r0, #1968] @ 0x7b0 │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ str.w r1, [r6, r9, lsl #2] │ │ │ │ - b.n a19aa │ │ │ │ + b.n a1a0a │ │ │ │ mov r1, r0 │ │ │ │ mov r3, ip │ │ │ │ ldr.w lr, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ cmp.w lr, #1 │ │ │ │ - beq.w a1ffc │ │ │ │ + beq.w a205c │ │ │ │ cmp r1, r5 │ │ │ │ - ble.w a19e4 │ │ │ │ + ble.w a1a44 │ │ │ │ mov.w lr, #0 │ │ │ │ ldr.w r8, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ cmp.w r8, #1 │ │ │ │ it eq │ │ │ │ addeq.w lr, lr, #1 │ │ │ │ cmp r1, r5 │ │ │ │ - bne.n a1ede │ │ │ │ + bne.n a1f3e │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w a19e4 │ │ │ │ + beq.w a1a44 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, fp │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ - bl 252b40 │ │ │ │ - b.n a1e4c │ │ │ │ + bl 252d80 │ │ │ │ + b.n a1eac │ │ │ │ ldr r2, [r4, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r4, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a1c34 │ │ │ │ + bne.w a1c94 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ - b.n a1c34 │ │ │ │ + b.n a1c94 │ │ │ │ cmp.w sl, #0 │ │ │ │ - bne.w a1c14 │ │ │ │ + bne.w a1c74 │ │ │ │ mov sl, r7 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r4, r3 │ │ │ │ mov r3, r8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w a2208 │ │ │ │ + bne.w a2268 │ │ │ │ cmp r1, r9 │ │ │ │ - bge.w a21e0 │ │ │ │ + bge.w a2240 │ │ │ │ sub.w r0, r9, r1 │ │ │ │ str r3, [sp, #28] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a21dc │ │ │ │ + beq.w a223c │ │ │ │ ldr r4, [r4, #32] │ │ │ │ movs r2, #0 │ │ │ │ - b.n a1f70 │ │ │ │ + b.n a1fd0 │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ subs r0, r7, #1 │ │ │ │ lsls r6, r1, #1 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ str r0, [r1, r2] │ │ │ │ adds r2, #4 │ │ │ │ cmp r4, r9 │ │ │ │ - blt.n a1f64 │ │ │ │ + blt.n a1fc4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 22a3b4 │ │ │ │ + bl 22a5e0 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a1fa0 │ │ │ │ + bge.n a2000 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, a1fa0 │ │ │ │ - ldr r2, [pc, #628] @ (a2204 ) │ │ │ │ + cbnz r3, a2000 │ │ │ │ + ldr r2, [pc, #628] @ (a2264 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a239e │ │ │ │ + bne.w a23fe │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq.w a21e0 │ │ │ │ + beq.w a2240 │ │ │ │ str.w sl, [sp] │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #32464 @ 0x7ed0 │ │ │ │ + movw r2, #32528 @ 0x7f10 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w a23aa │ │ │ │ + blt.w a240a │ │ │ │ ldr r4, [sp, #24] │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ cmp r4, r3 │ │ │ │ - bge.w a1e4c │ │ │ │ + bge.w a1eac │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n a1fd2 │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n a2032 │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ - b.n a1d30 │ │ │ │ + b.n a1d90 │ │ │ │ mov r4, r3 │ │ │ │ mov sl, r7 │ │ │ │ mov r3, r8 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r1, r2 │ │ │ │ - b.n a1f34 │ │ │ │ + b.n a1f94 │ │ │ │ cmp r1, r5 │ │ │ │ - ble.w a1efa │ │ │ │ - b.n a1ede │ │ │ │ + ble.w a1f5a │ │ │ │ + b.n a1f3e │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a2054 │ │ │ │ + blt.n a20b4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n a1fe8 │ │ │ │ + beq.n a2048 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a1c02 │ │ │ │ - b.n a1fd0 │ │ │ │ + beq.w a1c62 │ │ │ │ + b.n a2030 │ │ │ │ strd r0, r3, [sp, #64] @ 0x40 │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a2074 │ │ │ │ + blt.n a20d4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w a1d30 │ │ │ │ + beq.w a1d90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a1b70 │ │ │ │ - b.n a1fd0 │ │ │ │ + beq.w a1bd0 │ │ │ │ + b.n a2030 │ │ │ │ movw r1, #4364 @ 0x110c │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ subs r3, r2, r1 │ │ │ │ negs r1, r3 │ │ │ │ adcs r1, r3 │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a2016 │ │ │ │ + bne.n a2076 │ │ │ │ mov r0, r2 │ │ │ │ str r1, [sp, #68] @ 0x44 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #68] @ 0x44 │ │ │ │ - b.n a2016 │ │ │ │ + b.n a2076 │ │ │ │ sub.w ip, r2, r1 │ │ │ │ rsbs r1, ip, #0 │ │ │ │ adc.w r1, r1, ip │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a2038 │ │ │ │ + bne.n a2098 │ │ │ │ mov r0, r2 │ │ │ │ strd r1, r3, [sp, #64] @ 0x40 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldrd r1, r3, [sp, #64] @ 0x40 │ │ │ │ - b.n a2038 │ │ │ │ + b.n a2098 │ │ │ │ adds r5, #2 │ │ │ │ add.w sl, sl, #1 │ │ │ │ cmp r9, r5 │ │ │ │ - bgt.w a1dea │ │ │ │ - b.n a1e38 │ │ │ │ + bgt.w a1e4a │ │ │ │ + b.n a1e98 │ │ │ │ add.w sl, sl, #1 │ │ │ │ - b.n a1e2a │ │ │ │ + b.n a1e8a │ │ │ │ adds r2, r5, #1 │ │ │ │ mov.w sl, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - blt.w a1da6 │ │ │ │ - b.n a1e38 │ │ │ │ + blt.w a1e06 │ │ │ │ + b.n a1e98 │ │ │ │ mov sl, r7 │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ str.w sl, [sp] │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #32580 @ 0x7f44 │ │ │ │ + movw r2, #32644 @ 0x7f84 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ ldr r3, [r7, #20] │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b.n a1fd2 │ │ │ │ + b.n a2032 │ │ │ │ sub.w ip, r2, r1 │ │ │ │ rsbs r1, ip, #0 │ │ │ │ adc.w r1, r1, ip │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r2, #0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2402 │ │ │ │ + beq.w a2462 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.w a1d30 │ │ │ │ + beq.w a1d90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a1bb8 │ │ │ │ - b.n a1fd0 │ │ │ │ + beq.w a1c18 │ │ │ │ + b.n a2030 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r2, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a20ea │ │ │ │ - b.n a20e0 │ │ │ │ + bge.n a214a │ │ │ │ + b.n a2140 │ │ │ │ str r7, [sp, #24] │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r4 │ │ │ │ str r6, [sp, #28] │ │ │ │ mov r4, r3 │ │ │ │ mov r6, r2 │ │ │ │ cmp r8, r5 │ │ │ │ - blt.n a212c │ │ │ │ + blt.n a218c │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r4 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #24] │ │ │ │ - b.n a19aa │ │ │ │ + b.n a1a0a │ │ │ │ ldr.w r0, [r4, r8, lsl #2] │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n a211c │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n a217c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w a1c78 │ │ │ │ + beq.w a1cd8 │ │ │ │ subs r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #32624 @ 0x7f70 │ │ │ │ + movw r0, #32688 @ 0x7fb0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov.w r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ - b.n a1c92 │ │ │ │ + b.n a1cf2 │ │ │ │ ldr.w r7, [r6, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ cmp r7, #1 │ │ │ │ it hi │ │ │ │ addhi r4, #1 │ │ │ │ - b.n a1c6a │ │ │ │ + b.n a1cca │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1d04 │ │ │ │ - ldr r2, [pc, #144] @ (a2204 ) │ │ │ │ + bne.w a1d64 │ │ │ │ + ldr r2, [pc, #144] @ (a2264 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a24ac │ │ │ │ + bne.w a250c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n a1d04 │ │ │ │ - movw r6, #60784 @ 0xed70 │ │ │ │ + b.n a1d64 │ │ │ │ + movw r6, #60848 @ 0xedb0 │ │ │ │ movt r6, #41 @ 0x29 │ │ │ │ - movw r8, #57748 @ 0xe194 │ │ │ │ + movw r8, #57812 @ 0xe1d4 │ │ │ │ movt r8, #43 @ 0x2b │ │ │ │ mov r2, sl │ │ │ │ cmp.w sl, #1 │ │ │ │ ite eq │ │ │ │ moveq r3, r6 │ │ │ │ movne r3, r8 │ │ │ │ cmp r5, #1 │ │ │ │ ite eq │ │ │ │ moveq r1, r6 │ │ │ │ movne r1, r8 │ │ │ │ - movw r0, #32640 @ 0x7f80 │ │ │ │ + movw r0, #32704 @ 0x7fc0 │ │ │ │ movt r0, #42 @ 0x2a │ │ │ │ - bl e53dc │ │ │ │ + bl e53cc │ │ │ │ mov r7, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a245a │ │ │ │ + beq.w a24ba │ │ │ │ movw r3, #44536 @ 0xadf8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.n a21d2 │ │ │ │ + beq.n a2232 │ │ │ │ mov r6, r8 │ │ │ │ - movw r3, #32348 @ 0x7e5c │ │ │ │ + movw r3, #32412 @ 0x7e9c │ │ │ │ movt r3, #42 @ 0x2a │ │ │ │ - b.n a1ce0 │ │ │ │ - bl d92ec │ │ │ │ + b.n a1d40 │ │ │ │ + bl d9330 │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str.w sl, [sp] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #32532 @ 0x7f14 │ │ │ │ + movw r2, #32596 @ 0x7f54 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b.n a1fd2 │ │ │ │ + b.n a2032 │ │ │ │ nop │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ movs r0, #0 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r3, [sp, #32] │ │ │ │ - bl 7192c │ │ │ │ + bl 71968 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a1fd0 │ │ │ │ + beq.w a2030 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ mov ip, r9 │ │ │ │ movs r5, #0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r8, r0 │ │ │ │ - bge.n a229a │ │ │ │ + bge.n a22fa │ │ │ │ add.w r4, r8, #4 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [sp, #124] @ 0x7c │ │ │ │ str.w r8, [sp, #44] @ 0x2c │ │ │ │ mov r8, r3 │ │ │ │ ldr.w r6, [r0, r4, lsl #2] │ │ │ │ movs r4, #0 │ │ │ │ @@ -177017,258 +177071,258 @@ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str r1, [sp, #28] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r2, #2 │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ str r3, [sp, #28] │ │ │ │ cmp r6, r1 │ │ │ │ - beq.n a2288 │ │ │ │ + beq.n a22e8 │ │ │ │ mov r0, r6 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl d64b0 │ │ │ │ + bl d64f4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ cmp r0, #1 │ │ │ │ - beq.w a23d2 │ │ │ │ + beq.w a2432 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a23de │ │ │ │ + bne.w a243e │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ adds r4, #1 │ │ │ │ cmp r3, r4 │ │ │ │ - bne.n a224c │ │ │ │ + bne.n a22ac │ │ │ │ mov ip, r7 │ │ │ │ mov r3, r8 │ │ │ │ ldrd r8, r7, [sp, #44] @ 0x2c │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - b.n a2228 │ │ │ │ + b.n a2288 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w a23de │ │ │ │ + bne.w a243e │ │ │ │ adds r5, #1 │ │ │ │ - b.n a2270 │ │ │ │ + b.n a22d0 │ │ │ │ mov r6, r9 │ │ │ │ mov r4, r2 │ │ │ │ mov r1, r0 │ │ │ │ mov r9, ip │ │ │ │ cmp r5, #0 │ │ │ │ - beq.n a232e │ │ │ │ - movw r0, #57692 @ 0xe15c │ │ │ │ + beq.n a238e │ │ │ │ + movw r0, #57756 @ 0xe19c │ │ │ │ movt r0, #41 @ 0x29 │ │ │ │ - bl 7975c │ │ │ │ + bl 7979c │ │ │ │ mov r5, r0 │ │ │ │ - cbz r0, a2304 │ │ │ │ + cbz r0, a2364 │ │ │ │ mov r1, r6 │ │ │ │ - bl 117210 │ │ │ │ + bl 11742c │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a22de │ │ │ │ + bge.n a233e │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, a22de │ │ │ │ - ldr r2, [pc, #488] @ (a24b8 ) │ │ │ │ + cbnz r3, a233e │ │ │ │ + ldr r2, [pc, #488] @ (a2518 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a237a │ │ │ │ + bne.n a23da │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - cbz r4, a2304 │ │ │ │ + cbz r4, a2364 │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r4, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [sp, #32] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #32388 @ 0x7e84 │ │ │ │ + movw r2, #32452 @ 0x7ec4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.n a2360 │ │ │ │ + blt.n a23c0 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a1fd0 │ │ │ │ + bge.w a2030 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1fd0 │ │ │ │ - ldr r2, [pc, #412] @ (a24b8 ) │ │ │ │ + bne.w a2030 │ │ │ │ + ldr r2, [pc, #412] @ (a2518 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a2386 │ │ │ │ + bne.n a23e6 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b.n a1fd2 │ │ │ │ + b.n a2032 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a1f3a │ │ │ │ + bge.w a1f9a │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r6, #0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w a24a6 │ │ │ │ - ldr r2, [pc, #372] @ (a24b8 ) │ │ │ │ + bne.w a2506 │ │ │ │ + ldr r2, [pc, #372] @ (a2518 ) │ │ │ │ ldr.w r5, [r2, #1600] @ 0x640 │ │ │ │ cmp r5, #0 │ │ │ │ - bne.w a2496 │ │ │ │ + bne.w a24f6 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #28] │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ mov r1, r3 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n a1f3a │ │ │ │ + b.n a1f9a │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a2304 │ │ │ │ - ldr r2, [pc, #332] @ (a24b8 ) │ │ │ │ + bne.n a2364 │ │ │ │ + ldr r2, [pc, #332] @ (a2518 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbnz r3, a2392 │ │ │ │ + cbnz r3, a23f2 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n a2304 │ │ │ │ + b.n a2364 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n a22d6 │ │ │ │ + b.n a2336 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ - b.n a2322 │ │ │ │ + b.n a2382 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n a2370 │ │ │ │ + b.n a23d0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b.n a1f98 │ │ │ │ + b.n a1ff8 │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1fd0 │ │ │ │ - ldr r2, [pc, #256] @ (a24b8 ) │ │ │ │ + bne.w a2030 │ │ │ │ + ldr r2, [pc, #256] @ (a2518 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, a23c6 │ │ │ │ + cbz r3, a2426 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b.n a1fd2 │ │ │ │ + b.n a2032 │ │ │ │ mov r0, r9 │ │ │ │ - bl 85d08 │ │ │ │ + bl 85d3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2296 │ │ │ │ + beq.w a22f6 │ │ │ │ mov r6, r9 │ │ │ │ - b.n a2304 │ │ │ │ + b.n a2364 │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ movw r2, #44536 @ 0xadf8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov r0, fp │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ - movw r2, #32356 @ 0x7e64 │ │ │ │ + movw r2, #32420 @ 0x7ea4 │ │ │ │ movt r2, #42 @ 0x2a │ │ │ │ - bl 1f5d54 <_PyErr_Format@@Base> │ │ │ │ + bl 1f5f90 <_PyErr_Format@@Base> │ │ │ │ ldr r4, [sp, #24] │ │ │ │ - b.n a1fd2 │ │ │ │ + b.n a2032 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ - b.n a20ea │ │ │ │ + b.n a214a │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n a243a │ │ │ │ + bge.n a249a │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n a2416 │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n a2476 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r4, r5 │ │ │ │ - bge.n a243a │ │ │ │ + bge.n a249a │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n a242a │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n a248a │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w a1e4c │ │ │ │ + beq.w a1eac │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ ldr r4, [r2, #8] │ │ │ │ add r4, r5 │ │ │ │ cmp r4, r5 │ │ │ │ - ble.w a1e4c │ │ │ │ + ble.w a1eac │ │ │ │ ldr.w r0, [r6, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ - bl 84aec <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ - b.n a2448 │ │ │ │ + bl 84b20 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + b.n a24a8 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w a1e4c │ │ │ │ + bge.w a1eac │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a1e4c │ │ │ │ - ldr r2, [pc, #72] @ (a24b8 ) │ │ │ │ + bne.w a1eac │ │ │ │ + ldr r2, [pc, #72] @ (a2518 ) │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ - cbz r3, a2480 │ │ │ │ + cbz r3, a24e0 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b.n a1e4c │ │ │ │ + b.n a1eac │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ - b.n a1d24 │ │ │ │ + b.n a1d84 │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #28] │ │ │ │ blx r5 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ - b.n a234e │ │ │ │ + b.n a23ae │ │ │ │ ldr r2, [r4, #32] │ │ │ │ mov r1, r2 │ │ │ │ - b.n a1f3a │ │ │ │ + b.n a1f9a │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b.n a217e │ │ │ │ + b.n a21de │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ lsls r5, r1, #1 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r6, r2 │ │ │ │ @@ -177277,118 +177331,118 @@ │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3, #0] │ │ │ │ add.w ip, r0, #16 │ │ │ │ cmp ip, r5 │ │ │ │ - bhi.n a250a │ │ │ │ + bhi.n a256a │ │ │ │ ldr r5, [r3, #12] │ │ │ │ str.w ip, [r3, #4] │ │ │ │ adds r0, r5, r0 │ │ │ │ - beq.n a2558 │ │ │ │ + beq.n a25b8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ - cbnz r3, a2554 │ │ │ │ + cbnz r3, a25b4 │ │ │ │ str r7, [r0, #4] │ │ │ │ ldrd r3, r2, [r4, #4] │ │ │ │ str r2, [r0, #8] │ │ │ │ str r6, [r0, #0] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ ldr r2, [r3, #28] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r0, [r3, #28] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movw r0, #8208 @ 0x2010 │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ - bl 75f38 │ │ │ │ + bl 75f80 │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ mov lr, r0 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ - cbz r0, a2558 │ │ │ │ + cbz r0, a25b8 │ │ │ │ mov ip, r0 │ │ │ │ mov.w r0, #8192 @ 0x2000 │ │ │ │ movs r5, #0 │ │ │ │ str.w r0, [ip], #16 │ │ │ │ add.w r0, lr, #23 │ │ │ │ bic.w r0, r0, #7 │ │ │ │ str.w r5, [lr, #8] │ │ │ │ str.w ip, [lr, #12] │ │ │ │ sub.w ip, r0, ip │ │ │ │ add.w ip, ip, #16 │ │ │ │ str.w lr, [r3, #8] │ │ │ │ str.w ip, [lr, #4] │ │ │ │ - cbz r0, a2558 │ │ │ │ + cbz r0, a25b8 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ - b.n a24ec │ │ │ │ + b.n a254c │ │ │ │ str r3, [r2, #4] │ │ │ │ - b.n a24f0 │ │ │ │ + b.n a2550 │ │ │ │ str r1, [sp, #4] │ │ │ │ - bl 1fba78 │ │ │ │ + bl 1fbcb8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.n a24f0 │ │ │ │ + bne.n a2550 │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ - b.n a2506 │ │ │ │ + b.n a2566 │ │ │ │ nop │ │ │ │ │ │ │ │ -000a256c <_PyUnicode_EqualToASCIIString@@Base>: │ │ │ │ +000a25cc <_PyUnicode_EqualToASCIIString@@Base>: │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrb r6, [r0, #16] │ │ │ │ sub sp, #8 │ │ │ │ ubfx r3, r6, #6, #1 │ │ │ │ - cbz r3, a25b6 <_PyUnicode_EqualToASCIIString@@Base+0x4a> │ │ │ │ + cbz r3, a2616 <_PyUnicode_EqualToASCIIString@@Base+0x4a> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [sp, #4] │ │ │ │ blx 2bfb8 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r0, r5 │ │ │ │ it ne │ │ │ │ movne r0, #0 │ │ │ │ - beq.n a259e <_PyUnicode_EqualToASCIIString@@Base+0x32> │ │ │ │ + beq.n a25fe <_PyUnicode_EqualToASCIIString@@Base+0x32> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r3, r6, #26 │ │ │ │ mov r2, r5 │ │ │ │ ite mi │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ ldrpl r0, [r4, #28] │ │ │ │ blx 2c260 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ - b.n a259a <_PyUnicode_EqualToASCIIString@@Base+0x2e> │ │ │ │ + b.n a25fa <_PyUnicode_EqualToASCIIString@@Base+0x2e> │ │ │ │ mov r0, r3 │ │ │ │ - b.n a259a <_PyUnicode_EqualToASCIIString@@Base+0x2e> │ │ │ │ + b.n a25fa <_PyUnicode_EqualToASCIIString@@Base+0x2e> │ │ │ │ nop │ │ │ │ │ │ │ │ -000a25bc <_PyEval_EvalFrameDefault@@Base>: │ │ │ │ +000a261c <_PyEval_EvalFrameDefault@@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, #3696] @ 0xe70 │ │ │ │ sub sp, #364 @ 0x16c │ │ │ │ add r7, sp, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af974 <_PyEval_EvalFrameDefault@@Base+0xd3b8> │ │ │ │ + beq.w af60a <_PyEval_EvalFrameDefault@@Base+0xcfee> │ │ │ │ ldr.w r3, [r0, #712] @ 0x2c8 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r0 │ │ │ │ cmp r7, r3 │ │ │ │ - bcc.w ae8fa <_PyEval_EvalFrameDefault@@Base+0xc33e> │ │ │ │ + bcc.w ad298 <_PyEval_EvalFrameDefault@@Base+0xac7c> │ │ │ │ ldr.w r3, [r9, #52] @ 0x34 │ │ │ │ movw r4, #5160 @ 0x1428 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ - ldr r1, [pc, #736] @ (a28d4 <_PyEval_EvalFrameDefault@@Base+0x318>) │ │ │ │ + ldr r1, [pc, #736] @ (a2934 <_PyEval_EvalFrameDefault@@Base+0x318>) │ │ │ │ str.w r3, [r7, #300] @ 0x12c │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #196608 @ 0x30000 │ │ │ │ str.w r1, [r7, #324] @ 0x144 │ │ │ │ str.w r3, [r7, #336] @ 0x150 │ │ │ │ add.w r1, r7, #296 @ 0x128 │ │ │ │ str.w r3, [r7, #340] @ 0x154 │ │ │ │ @@ -177398,22 +177452,22 @@ │ │ │ │ str.w r3, [r7, #296] @ 0x128 │ │ │ │ add.w r3, r7, #340 @ 0x154 │ │ │ │ str r4, [r7, #20] │ │ │ │ str.w r0, [r7, #332] @ 0x14c │ │ │ │ str.w r6, [r9, #52] @ 0x34 │ │ │ │ str.w r3, [r7, #328] @ 0x148 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w ada76 <_PyEval_EvalFrameDefault@@Base+0xb4ba> │ │ │ │ + bne.w ad204 <_PyEval_EvalFrameDefault@@Base+0xabe8> │ │ │ │ ldr.w r3, [r9, #32] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str.w r2, [r9, #32] │ │ │ │ - ble.w adc6e <_PyEval_EvalFrameDefault@@Base+0xb6b2> │ │ │ │ + ble.w ad4b6 <_PyEval_EvalFrameDefault@@Base+0xae9a> │ │ │ │ ldrd r4, r5, [r6, #28] │ │ │ │ - movw r1, #44612 @ 0xae44 │ │ │ │ + movw r1, #44676 @ 0xae84 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ str r1, [r7, #76] @ 0x4c │ │ │ │ ldrh r2, [r4, #0] │ │ │ │ uxtb r3, r2 │ │ │ │ mov.w r8, r2, lsr #8 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ @@ -177450,15 +177504,15 @@ │ │ │ │ ldr.w r3, [r5, #-4]! │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ ldr.w r0, [r6, r8, lsl #2] │ │ │ │ str.w r3, [r6, r8, lsl #2] │ │ │ │ str r5, [r6, #32] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w aa548 <_PyEval_EvalFrameDefault@@Base+0x7f8c> │ │ │ │ + bpl.w aa5b0 <_PyEval_EvalFrameDefault@@Base+0x7f94> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ @@ -177484,15 +177538,15 @@ │ │ │ │ cmp r3, fp │ │ │ │ str r4, [r6, #28] │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strh r3, [r4, #2] │ │ │ │ - bne.w aa574 <_PyEval_EvalFrameDefault@@Base+0x7fb8> │ │ │ │ + bne.w aa5dc <_PyEval_EvalFrameDefault@@Base+0x7fc0> │ │ │ │ add.w r8, r4, r8, lsl #1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ add.w r4, r8, #4 │ │ │ │ subs r5, #4 │ │ │ │ ldrh.w r8, [r8, #4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ @@ -177505,30 +177559,30 @@ │ │ │ │ adds r4, #2 │ │ │ │ add.w r1, r3, #12 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bic.w r2, r0, #1 │ │ │ │ ldr r2, [r2, #108] @ 0x6c │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w acee0 <_PyEval_EvalFrameDefault@@Base+0xa924> │ │ │ │ + bne.w acb14 <_PyEval_EvalFrameDefault@@Base+0xa4f8> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r8, [r5, #-4] │ │ │ │ str r4, [r6, #28] │ │ │ │ and.w r3, r8, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.n a27c0 <_PyEval_EvalFrameDefault@@Base+0x204> │ │ │ │ + bne.n a2820 <_PyEval_EvalFrameDefault@@Base+0x204> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n a27c0 <_PyEval_EvalFrameDefault@@Base+0x204> │ │ │ │ + beq.n a2820 <_PyEval_EvalFrameDefault@@Base+0x204> │ │ │ │ bic.w r2, r8, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ ittt lt │ │ │ │ movlt r8, r2 │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ @@ -177539,15 +177593,15 @@ │ │ │ │ str r5, [r6, #32] │ │ │ │ mov r0, r2 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ mov r6, r4 │ │ │ │ str r4, [r2, #52] @ 0x34 │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #32] │ │ │ │ - bl b7b14 <_PyEval_FrameClearAndPop@@Base> │ │ │ │ + bl b7b64 <_PyEval_FrameClearAndPop@@Base> │ │ │ │ ldrh r2, [r4, #36] @ 0x24 │ │ │ │ ldrd r3, r5, [r4, #28] │ │ │ │ str.w r8, [r5], #4 │ │ │ │ add.w r4, r3, r2, lsl #1 │ │ │ │ ldrh.w r8, [r3, r2, lsl #1] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ @@ -177580,88 +177634,88 @@ │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldrh r2, [r4, #4] │ │ │ │ add.w r9, r4, #10 │ │ │ │ str r4, [r6, #28] │ │ │ │ ldr.w lr, [r0, #4] │ │ │ │ cmp lr, r3 │ │ │ │ - bne.w aac48 <_PyEval_EvalFrameDefault@@Base+0x868c> │ │ │ │ + bne.w aac7c <_PyEval_EvalFrameDefault@@Base+0x8660> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w aac48 <_PyEval_EvalFrameDefault@@Base+0x868c> │ │ │ │ + bne.w aac7c <_PyEval_EvalFrameDefault@@Base+0x8660> │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldrh.w ip, [r4, #6] │ │ │ │ ldrh r3, [r4, #8] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, lr │ │ │ │ - bne.w aac4a <_PyEval_EvalFrameDefault@@Base+0x868e> │ │ │ │ + bne.w aac7e <_PyEval_EvalFrameDefault@@Base+0x8662> │ │ │ │ ldr r4, [r1, #24] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w aac4a <_PyEval_EvalFrameDefault@@Base+0x868e> │ │ │ │ + bne.w aac7e <_PyEval_EvalFrameDefault@@Base+0x8662> │ │ │ │ add.w r3, r4, r3, lsl #3 │ │ │ │ ldrb r4, [r4, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r4 │ │ │ │ add r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aac4a <_PyEval_EvalFrameDefault@@Base+0x868e> │ │ │ │ + beq.w aac7e <_PyEval_EvalFrameDefault@@Base+0x8662> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w aa5a2 <_PyEval_EvalFrameDefault@@Base+0x7fe6> │ │ │ │ + bge.w aa60a <_PyEval_EvalFrameDefault@@Base+0x7fee> │ │ │ │ adds r2, #1 │ │ │ │ tst.w r8, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - beq.w aa5ae <_PyEval_EvalFrameDefault@@Base+0x7ff2> │ │ │ │ + beq.w aa616 <_PyEval_EvalFrameDefault@@Base+0x7ffa> │ │ │ │ ldrh.w r8, [r9] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ mov r4, r9 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r3, [r5], #8 │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r6, sp, #648 @ 0x288 │ │ │ │ movs r2, r7 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ movw r2, #18128 @ 0x46d0 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldrh.w ip, [r4, #4] │ │ │ │ ldrh r3, [r4, #8] │ │ │ │ add.w r9, r4, #10 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ str r4, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w aaf44 <_PyEval_EvalFrameDefault@@Base+0x8988> │ │ │ │ + bne.w aafe8 <_PyEval_EvalFrameDefault@@Base+0x89cc> │ │ │ │ ldr r1, [r0, #24] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w aaf44 <_PyEval_EvalFrameDefault@@Base+0x8988> │ │ │ │ + bne.w aafe8 <_PyEval_EvalFrameDefault@@Base+0x89cc> │ │ │ │ add.w r3, r1, r3, lsl #3 │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aaf44 <_PyEval_EvalFrameDefault@@Base+0x8988> │ │ │ │ + beq.w aafe8 <_PyEval_EvalFrameDefault@@Base+0x89cc> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w aa66a <_PyEval_EvalFrameDefault@@Base+0x80ae> │ │ │ │ + bge.w aa6d2 <_PyEval_EvalFrameDefault@@Base+0x80b6> │ │ │ │ adds r2, #1 │ │ │ │ ands.w r8, r8, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ - bne.w aa676 <_PyEval_EvalFrameDefault@@Base+0x80ba> │ │ │ │ + bne.w aa6de <_PyEval_EvalFrameDefault@@Base+0x80c2> │ │ │ │ add.w r8, r8, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ mov r4, r9 │ │ │ │ add.w r5, r5, r8, lsl #2 │ │ │ │ ldrh.w r8, [r9] │ │ │ │ uxtb.w r3, r8 │ │ │ │ @@ -177671,30 +177725,30 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r0, [r5, #-4]! │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ str r5, [r6, #32] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w aa5ce <_PyEval_EvalFrameDefault@@Base+0x8012> │ │ │ │ + bpl.w aa636 <_PyEval_EvalFrameDefault@@Base+0x801a> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #4 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ uxtb r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ad1d4 <_PyEval_EvalFrameDefault@@Base+0xac18> │ │ │ │ + bne.w ad852 <_PyEval_EvalFrameDefault@@Base+0xb236> │ │ │ │ sub.w r4, r4, r8, lsl #1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ @@ -177704,36 +177758,36 @@ │ │ │ │ add.w r2, r4, #20 │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r1, r9, #1 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr.w r3, [r0, #192] @ 0xc0 │ │ │ │ cmp r3, ip │ │ │ │ - bne.w a6b9e <_PyEval_EvalFrameDefault@@Base+0x45e2> │ │ │ │ + bne.w a6bea <_PyEval_EvalFrameDefault@@Base+0x45ce> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ add r3, r1 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a6b9e <_PyEval_EvalFrameDefault@@Base+0x45e2> │ │ │ │ + beq.w a6bea <_PyEval_EvalFrameDefault@@Base+0x45ce> │ │ │ │ ldrh r3, [r4, #8] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a6b9e <_PyEval_EvalFrameDefault@@Base+0x45e2> │ │ │ │ + beq.w a6bea <_PyEval_EvalFrameDefault@@Base+0x45ce> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w aa5fa <_PyEval_EvalFrameDefault@@Base+0x803e> │ │ │ │ + bge.w aa662 <_PyEval_EvalFrameDefault@@Base+0x8046> │ │ │ │ adds r1, #1 │ │ │ │ tst.w r9, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ str r5, [r6, #32] │ │ │ │ - beq.w aa60c <_PyEval_EvalFrameDefault@@Base+0x8050> │ │ │ │ + beq.w aa674 <_PyEval_EvalFrameDefault@@Base+0x8058> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ands.w r8, r8, #1 │ │ │ │ - bne.w aa630 <_PyEval_EvalFrameDefault@@Base+0x8074> │ │ │ │ + bne.w aa698 <_PyEval_EvalFrameDefault@@Base+0x807c> │ │ │ │ add.w r5, r5, r8, lsl #2 │ │ │ │ ldrh.w r8, [r2] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ @@ -177746,15 +177800,15 @@ │ │ │ │ cmp r2, r3 │ │ │ │ ldrh r2, [r4, #2] │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strh r3, [r4, #2] │ │ │ │ - bne.w aa63c <_PyEval_EvalFrameDefault@@Base+0x8080> │ │ │ │ + bne.w aa6a4 <_PyEval_EvalFrameDefault@@Base+0x8088> │ │ │ │ add.w r8, r4, r8, lsl #1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ add.w r4, r8, #4 │ │ │ │ subs r5, #4 │ │ │ │ ldrh.w r8, [r8, #4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ @@ -177780,15 +177834,15 @@ │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ ldr r2, [r7, #56] @ 0x38 │ │ │ │ bic.w r3, r9, #1 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w aa3a2 <_PyEval_EvalFrameDefault@@Base+0x7de6> │ │ │ │ + bne.w aa40a <_PyEval_EvalFrameDefault@@Base+0x7dee> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ @@ -177797,19 +177851,19 @@ │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r3, r9, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ae610 <_PyEval_EvalFrameDefault@@Base+0xc054> │ │ │ │ + bne.w ad57c <_PyEval_EvalFrameDefault@@Base+0xaf60> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w af622 <_PyEval_EvalFrameDefault@@Base+0xd066> │ │ │ │ + bge.w b010e <_PyEval_EvalFrameDefault@@Base+0xdaf2> │ │ │ │ ldrh.w r8, [r4, #20] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ mov r4, r1 │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ @@ -177833,57 +177887,57 @@ │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ add.w sl, r4, #8 │ │ │ │ str r4, [r6, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #376] @ 0x178 │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ae130 <_PyEval_EvalFrameDefault@@Base+0xbb74> │ │ │ │ + bne.w ae954 <_PyEval_EvalFrameDefault@@Base+0xc338> │ │ │ │ mvn.w r9, #1 │ │ │ │ movw ip, #22804 @ 0x5914 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ sub.w r9, r9, r8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ add.w r3, r5, r9, lsl #2 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ ldr.w r3, [r5, r9, lsl #2] │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ bic.w r2, r3, #1 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w abe98 <_PyEval_EvalFrameDefault@@Base+0x98dc> │ │ │ │ + bne.w abdfa <_PyEval_EvalFrameDefault@@Base+0x97de> │ │ │ │ ldr r3, [r2, #72] @ 0x48 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w abe98 <_PyEval_EvalFrameDefault@@Base+0x98dc> │ │ │ │ + bne.w abdfa <_PyEval_EvalFrameDefault@@Base+0x97de> │ │ │ │ mvn.w r1, r8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ str r1, [r7, #68] @ 0x44 │ │ │ │ ldr.w r1, [r5, r1, lsl #2] │ │ │ │ str r1, [r7, #40] @ 0x28 │ │ │ │ subs r4, r1, #1 │ │ │ │ ldr r1, [r3, #28] │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ str r4, [r7, #36] @ 0x24 │ │ │ │ add.w ip, r4, r8 │ │ │ │ cmp r1, ip │ │ │ │ - bne.w ad130 <_PyEval_EvalFrameDefault@@Base+0xab74> │ │ │ │ + bne.w ad39c <_PyEval_EvalFrameDefault@@Base+0xad80> │ │ │ │ ldr r4, [r7, #72] @ 0x48 │ │ │ │ ldr r1, [r3, #52] @ 0x34 │ │ │ │ ldr.w lr, [r4, #148] @ 0x94 │ │ │ │ cmp.w lr, #0 │ │ │ │ - beq.w ad130 <_PyEval_EvalFrameDefault@@Base+0xab74> │ │ │ │ + beq.w ad39c <_PyEval_EvalFrameDefault@@Base+0xad80> │ │ │ │ ldr.w r4, [r4, #152] @ 0x98 │ │ │ │ sub.w r4, r4, lr │ │ │ │ cmp.w r1, r4, asr #2 │ │ │ │ - bge.w ad130 <_PyEval_EvalFrameDefault@@Base+0xab74> │ │ │ │ + bge.w ad39c <_PyEval_EvalFrameDefault@@Base+0xad80> │ │ │ │ ldr r4, [r7, #72] @ 0x48 │ │ │ │ ldr r4, [r4, #32] │ │ │ │ cmp r4, #1 │ │ │ │ - ble.w ad130 <_PyEval_EvalFrameDefault@@Base+0xab74> │ │ │ │ + ble.w ad39c <_PyEval_EvalFrameDefault@@Base+0xad80> │ │ │ │ ldr r4, [r7, #72] @ 0x48 │ │ │ │ add.w r1, lr, r1, lsl #2 │ │ │ │ str.w r1, [r4, #148] @ 0x94 │ │ │ │ add.w r4, r3, #128 @ 0x80 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ strd r6, r1, [lr, #4] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -177903,47 +177957,47 @@ │ │ │ │ str.w r0, [lr, #20] │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ str.w r2, [lr, #32] │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ str.w r0, [lr, #24] │ │ │ │ cmp ip, r2 │ │ │ │ str.w r4, [lr, #28] │ │ │ │ - bge.n a2c48 <_PyEval_EvalFrameDefault@@Base+0x68c> │ │ │ │ + bge.n a2ca8 <_PyEval_EvalFrameDefault@@Base+0x68c> │ │ │ │ add.w r2, ip, #10 │ │ │ │ movs r0, #1 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w r0, [lr, r2, lsl #2] │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp ip, r2 │ │ │ │ - bge.n a2c48 <_PyEval_EvalFrameDefault@@Base+0x68c> │ │ │ │ + bge.n a2ca8 <_PyEval_EvalFrameDefault@@Base+0x68c> │ │ │ │ str.w r0, [r1, ip, lsl #2] │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp ip, r2 │ │ │ │ - blt.n a2c3a <_PyEval_EvalFrameDefault@@Base+0x67e> │ │ │ │ + blt.n a2c9a <_PyEval_EvalFrameDefault@@Base+0x67e> │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ cmp.w r8, #0 │ │ │ │ str.w r2, [lr, #40] @ 0x28 │ │ │ │ - ble.w aa682 <_PyEval_EvalFrameDefault@@Base+0x80c6> │ │ │ │ + ble.w aa6ea <_PyEval_EvalFrameDefault@@Base+0x80ce> │ │ │ │ mov.w r0, r8, lsl #2 │ │ │ │ cmp.w r8, #1 │ │ │ │ rsb ip, r0, #0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ ldr.w r2, [r5, ip] │ │ │ │ str.w r2, [r1, r0, lsl #2] │ │ │ │ - ble.n a2c88 <_PyEval_EvalFrameDefault@@Base+0x6cc> │ │ │ │ + ble.n a2ce8 <_PyEval_EvalFrameDefault@@Base+0x6cc> │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ movs r2, #1 │ │ │ │ mov r9, ip │ │ │ │ add.w ip, r5, r2, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ cmp r8, r2 │ │ │ │ ldr.w r0, [ip, r9] │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ - bgt.n a2c76 <_PyEval_EvalFrameDefault@@Base+0x6ba> │ │ │ │ + bgt.n a2cd6 <_PyEval_EvalFrameDefault@@Base+0x6ba> │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ str r2, [r6, #32] │ │ │ │ movs r2, #4 │ │ │ │ strh r2, [r6, #36] @ 0x24 │ │ │ │ mov r6, lr │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldrh.w r8, [r3, #128] @ 0x80 │ │ │ │ @@ -177959,34 +178013,34 @@ │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ - bic.w ip, r9, #1 │ │ │ │ + bic.w r1, r9, #1 │ │ │ │ adds r4, #4 │ │ │ │ - ldr.w r2, [ip, #4] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w aa4ae <_PyEval_EvalFrameDefault@@Base+0x7ef2> │ │ │ │ + bne.w aa4e4 <_PyEval_EvalFrameDefault@@Base+0x7ec8> │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ - bic.w r1, r3, #1 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ + bic.w r0, r3, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w aa4b4 <_PyEval_EvalFrameDefault@@Base+0x7ef8> │ │ │ │ - ldr r3, [r1, #8] │ │ │ │ + bne.w aa4ea <_PyEval_EvalFrameDefault@@Base+0x7ece> │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ - bhi.w aa4b4 <_PyEval_EvalFrameDefault@@Base+0x7ef8> │ │ │ │ - ldr.w r2, [ip, #8] │ │ │ │ + bhi.w aa4ea <_PyEval_EvalFrameDefault@@Base+0x7ece> │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ cmp r2, #15 │ │ │ │ - bhi.w aa4b4 <_PyEval_EvalFrameDefault@@Base+0x7ef8> │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + bhi.w aa4ea <_PyEval_EvalFrameDefault@@Base+0x7ece> │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ and.w r3, r3, #3 │ │ │ │ - ldr.w r1, [ip, #12] │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ and.w r2, r2, #3 │ │ │ │ rsb r3, r3, #1 │ │ │ │ rsb r2, r2, #1 │ │ │ │ mul.w r3, r0, r3 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ movs r1, #1 │ │ │ │ cmp r2, r3 │ │ │ │ @@ -177996,20 +178050,20 @@ │ │ │ │ ite ge │ │ │ │ movge r3, r1 │ │ │ │ movlt r3, #0 │ │ │ │ add.w r3, r3, r2, lsl #1 │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsl.w r3, r1, r3 │ │ │ │ lsls r0, r2, #31 │ │ │ │ - bpl.w aba06 <_PyEval_EvalFrameDefault@@Base+0x944a> │ │ │ │ + bpl.w aba8a <_PyEval_EvalFrameDefault@@Base+0x946e> │ │ │ │ tst.w r9, #1 │ │ │ │ - beq.w ab13c <_PyEval_EvalFrameDefault@@Base+0x8b80> │ │ │ │ + beq.w ab10c <_PyEval_EvalFrameDefault@@Base+0x8af0> │ │ │ │ tst.w r8, r3 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ - bne.w aa6d4 <_PyEval_EvalFrameDefault@@Base+0x8118> │ │ │ │ + bne.w aa73c <_PyEval_EvalFrameDefault@@Base+0x8120> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r5, #4 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ @@ -178021,34 +178075,34 @@ │ │ │ │ str r4, [r6, #28] │ │ │ │ mov.w r3, r8, asr #1 │ │ │ │ adds r4, #20 │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ ldrh.w r1, [r4, #-18] │ │ │ │ ldr r0, [r6, #0] │ │ │ │ cmp r1, #14 │ │ │ │ - bls.w aa3f8 <_PyEval_EvalFrameDefault@@Base+0x7e3c> │ │ │ │ + bls.w aa460 <_PyEval_EvalFrameDefault@@Base+0x7e44> │ │ │ │ bic.w r0, r0, #1 │ │ │ │ adds r3, #4 │ │ │ │ subs r1, #16 │ │ │ │ tst.w r8, #1 │ │ │ │ strh.w r1, [r4, #-18] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ - bne.w aa98e <_PyEval_EvalFrameDefault@@Base+0x83d2> │ │ │ │ + bne.w aaa28 <_PyEval_EvalFrameDefault@@Base+0x840c> │ │ │ │ bic.w r0, r9, #1 │ │ │ │ str r5, [r6, #32] │ │ │ │ - bl 908a0 │ │ │ │ + bl 908e4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r2, r0 │ │ │ │ tst.w r9, #1 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ str r3, [r6, #32] │ │ │ │ - beq.n a2df6 <_PyEval_EvalFrameDefault@@Base+0x83a> │ │ │ │ + beq.n a2e50 <_PyEval_EvalFrameDefault@@Base+0x834> │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ad060 <_PyEval_EvalFrameDefault@@Base+0xaaa4> │ │ │ │ + beq.w acb8e <_PyEval_EvalFrameDefault@@Base+0xa572> │ │ │ │ mov r5, r3 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r2, r2, #1 │ │ │ │ str.w r2, [r5], #4 │ │ │ │ @@ -178059,83 +178113,83 @@ │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r1, [r9] │ │ │ │ subs r1, #1 │ │ │ │ str.w r1, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne.n a2dc4 <_PyEval_EvalFrameDefault@@Base+0x808> │ │ │ │ + bne.n a2e1e <_PyEval_EvalFrameDefault@@Base+0x802> │ │ │ │ str r0, [r7, #68] @ 0x44 │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a2dca <_PyEval_EvalFrameDefault@@Base+0x80e> │ │ │ │ + bne.n a2e24 <_PyEval_EvalFrameDefault@@Base+0x808> │ │ │ │ ldr.w r9, [r7, #72] @ 0x48 │ │ │ │ mov r1, r3 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aff42 <_PyEval_EvalFrameDefault@@Base+0xd986> │ │ │ │ + beq.w b0150 <_PyEval_EvalFrameDefault@@Base+0xdb34> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aff42 <_PyEval_EvalFrameDefault@@Base+0xd986> │ │ │ │ + beq.w b0150 <_PyEval_EvalFrameDefault@@Base+0xdb34> │ │ │ │ ldrb.w r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi.n a2e66 <_PyEval_EvalFrameDefault@@Base+0x8aa> │ │ │ │ + bhi.n a2ec0 <_PyEval_EvalFrameDefault@@Base+0x8a4> │ │ │ │ cmp r3, #1 │ │ │ │ - beq.n a2e4e <_PyEval_EvalFrameDefault@@Base+0x892> │ │ │ │ + beq.n a2ea8 <_PyEval_EvalFrameDefault@@Base+0x88c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ ldr r2, [r6, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ add.w r0, r3, #128 @ 0x80 │ │ │ │ ldr r3, [r3, #120] @ 0x78 │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ cmp r2, r3 │ │ │ │ - bcc.n a2e66 <_PyEval_EvalFrameDefault@@Base+0x8aa> │ │ │ │ + bcc.n a2ec0 <_PyEval_EvalFrameDefault@@Base+0x8a4> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r1, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w ac0a6 <_PyEval_EvalFrameDefault@@Base+0x9aea> │ │ │ │ + bne.w ac1a0 <_PyEval_EvalFrameDefault@@Base+0x9b84> │ │ │ │ mov r0, r6 │ │ │ │ - bl d960c │ │ │ │ - cbz r0, a2e64 <_PyEval_EvalFrameDefault@@Base+0x8a8> │ │ │ │ - bl d981c │ │ │ │ + bl d9650 │ │ │ │ + cbz r0, a2ebe <_PyEval_EvalFrameDefault@@Base+0x8a2> │ │ │ │ + bl d9860 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ str r1, [r6, #32] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldrb.w r3, [r3, #3299] @ 0xce3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w adc7e <_PyEval_EvalFrameDefault@@Base+0xb6c2> │ │ │ │ + bne.w ad7da <_PyEval_EvalFrameDefault@@Base+0xb1be> │ │ │ │ add.w sl, r6, #40 @ 0x28 │ │ │ │ ldr r5, [r6, #0] │ │ │ │ add.w r3, r7, #112 @ 0x70 │ │ │ │ add.w r2, r7, #120 @ 0x78 │ │ │ │ str r3, [sp, #0] │ │ │ │ bic.w r5, r5, #1 │ │ │ │ add.w r3, r7, #116 @ 0x74 │ │ │ │ add.w r1, r5, #128 @ 0x80 │ │ │ │ mov r0, r5 │ │ │ │ subs r1, r4, r1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ subs r1, #1 │ │ │ │ - bl d9ccc │ │ │ │ + bl d9d10 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac2ca <_PyEval_EvalFrameDefault@@Base+0x9d0e> │ │ │ │ + beq.w ac362 <_PyEval_EvalFrameDefault@@Base+0x9d46> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ ldr r3, [r7, #120] @ 0x78 │ │ │ │ add r3, r2 │ │ │ │ add.w r5, sl, r3, lsl #2 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - bcc.w ac78c <_PyEval_EvalFrameDefault@@Base+0xa1d0> │ │ │ │ + bcc.w aca96 <_PyEval_EvalFrameDefault@@Base+0xa47a> │ │ │ │ ldr r2, [r7, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w abf52 <_PyEval_EvalFrameDefault@@Base+0x9996> │ │ │ │ + bne.w ac0ea <_PyEval_EvalFrameDefault@@Base+0x9ace> │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add.w r2, r2, #110592 @ 0x1b000 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ @@ -178149,30 +178203,30 @@ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ bic.w r2, r2, #1 │ │ │ │ add.w r8, r2, #128 @ 0x80 │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ mov fp, r2 │ │ │ │ add.w r4, r8, r2, lsl #1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w add48 <_PyEval_EvalFrameDefault@@Base+0xb78c> │ │ │ │ + bne.w ad786 <_PyEval_EvalFrameDefault@@Base+0xb16a> │ │ │ │ ldrh.w r2, [r8, r2, lsl #1] │ │ │ │ - movw r1, #44612 @ 0xae44 │ │ │ │ + movw r1, #44676 @ 0xae84 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ str r1, [r7, #76] @ 0x4c │ │ │ │ uxtb r3, r2 │ │ │ │ mov.w r8, r2, lsr #8 │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ - b.w a265a <_PyEval_EvalFrameDefault@@Base+0x9e> │ │ │ │ + b.w a26ba <_PyEval_EvalFrameDefault@@Base+0x9e> │ │ │ │ add.w r8, r8, #10 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ ldr.w r3, [r6, r8, lsl #2] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bmi.w aa6b6 <_PyEval_EvalFrameDefault@@Base+0x80fa> │ │ │ │ + bmi.w aa71e <_PyEval_EvalFrameDefault@@Base+0x8102> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r3, [r5], #4 │ │ │ │ uxtb.w r3, r8 │ │ │ │ @@ -178201,15 +178255,15 @@ │ │ │ │ bx r2 │ │ │ │ ldr.w r0, [r5, #-4] │ │ │ │ ldr.w r9, [r7, #72] @ 0x48 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ str r4, [r6, #28] │ │ │ │ lsls r1, r0, #31 │ │ │ │ str.w r3, [r9, #52] @ 0x34 │ │ │ │ - bpl.n a2fb4 <_PyEval_EvalFrameDefault@@Base+0x9f8> │ │ │ │ + bpl.n a300e <_PyEval_EvalFrameDefault@@Base+0x9f2> │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ add.w r7, r7, #348 @ 0x15c │ │ │ │ @@ -178219,29 +178273,29 @@ │ │ │ │ add.w r2, r4, #20 │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r3, r9, #1 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w r1, [r0, #192] @ 0xc0 │ │ │ │ cmp r1, ip │ │ │ │ - bne.w a6b9e <_PyEval_EvalFrameDefault@@Base+0x45e2> │ │ │ │ + bne.w a6bea <_PyEval_EvalFrameDefault@@Base+0x45ce> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ add r3, r1 │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a6b9e <_PyEval_EvalFrameDefault@@Base+0x45e2> │ │ │ │ + beq.w a6bea <_PyEval_EvalFrameDefault@@Base+0x45ce> │ │ │ │ ldr.w r3, [r0, #440] @ 0x1b8 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w a6b9e <_PyEval_EvalFrameDefault@@Base+0x45e2> │ │ │ │ + bne.w a6bea <_PyEval_EvalFrameDefault@@Base+0x45ce> │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w afce2 <_PyEval_EvalFrameDefault@@Base+0xd726> │ │ │ │ + bge.w afdfc <_PyEval_EvalFrameDefault@@Base+0xd7e0> │ │ │ │ ldrh.w r8, [r4, #20] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ uxtb.w r3, r8 │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ @@ -178259,37 +178313,37 @@ │ │ │ │ adds r4, #20 │ │ │ │ ldr.w r0, [r4, #-16] │ │ │ │ ldr.w ip, [r3, #72] @ 0x48 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldrh.w r3, [r4, #-12] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ cmp r2, ip │ │ │ │ - bne.w aa3e8 <_PyEval_EvalFrameDefault@@Base+0x7e2c> │ │ │ │ + bne.w aa450 <_PyEval_EvalFrameDefault@@Base+0x7e34> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ldr r1, [r2, #24] │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, r0 │ │ │ │ - bne.w aa3e8 <_PyEval_EvalFrameDefault@@Base+0x7e2c> │ │ │ │ + bne.w aa450 <_PyEval_EvalFrameDefault@@Base+0x7e34> │ │ │ │ add.w r3, r1, r3, lsl #3 │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ movs r2, #1 │ │ │ │ lsls r2, r1 │ │ │ │ add r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa3e8 <_PyEval_EvalFrameDefault@@Base+0x7e2c> │ │ │ │ + beq.w aa450 <_PyEval_EvalFrameDefault@@Base+0x7e34> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w aa7e0 <_PyEval_EvalFrameDefault@@Base+0x8224> │ │ │ │ + bge.w aa848 <_PyEval_EvalFrameDefault@@Base+0x822c> │ │ │ │ adds r2, #1 │ │ │ │ tst.w r9, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ str r5, [r6, #32] │ │ │ │ - beq.w aa7f2 <_PyEval_EvalFrameDefault@@Base+0x8236> │ │ │ │ + beq.w aa85a <_PyEval_EvalFrameDefault@@Base+0x823e> │ │ │ │ ands.w r8, r8, #1 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ it ne │ │ │ │ movne.w r8, #1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ it ne │ │ │ │ strne.w r8, [r5] │ │ │ │ @@ -178297,190 +178351,188 @@ │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ + str r4, [r6, #28] │ │ │ │ + ldrh.w r8, [r4, #2]! │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + uxtb.w r3, r8 │ │ │ │ + mov.w r8, r8, lsr #8 │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + bx r2 │ │ │ │ + ldr.w r9, [r5, #-4] │ │ │ │ + add.w sl, r4, #10 │ │ │ │ + str r4, [r6, #28] │ │ │ │ + bic.w r3, r9, #1 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + ldr.w r0, [r2, #192] @ 0xc0 │ │ │ │ + cmp r0, r1 │ │ │ │ + bne.w ac3da <_PyEval_EvalFrameDefault@@Base+0x9dbe> │ │ │ │ + ldr.w r1, [r3, #-12] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne.w ac3da <_PyEval_EvalFrameDefault@@Base+0x9dbe> │ │ │ │ + ldr.w ip, [r2, #16] │ │ │ │ + add.w r1, r3, ip │ │ │ │ + ldrb r2, [r1, #3] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w ac3da <_PyEval_EvalFrameDefault@@Base+0x9dbe> │ │ │ │ + ldrh.w lr, [r4, #8] │ │ │ │ + ldr.w r2, [r5, #-8] │ │ │ │ + add.w r0, r3, lr │ │ │ │ + tst.w r2, #1 │ │ │ │ + ldr.w r4, [r3, lr] │ │ │ │ + beq.n a3198 <_PyEval_EvalFrameDefault@@Base+0xb7c> │ │ │ │ + bic.w r2, r2, #1 │ │ │ │ + ldr.w r8, [r2] │ │ │ │ + cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ + itt lt │ │ │ │ + addlt.w r8, r8, #1 │ │ │ │ + strlt.w r8, [r2] │ │ │ │ + str.w r2, [r3, lr] │ │ │ │ + cmp r4, #0 │ │ │ │ + bne.w aa97a <_PyEval_EvalFrameDefault@@Base+0x835e> │ │ │ │ + ldrb.w r2, [r3, ip] │ │ │ │ + adds r3, r1, #4 │ │ │ │ + ldrb r4, [r1, #1] │ │ │ │ + subs r3, r0, r3 │ │ │ │ + adds r2, #1 │ │ │ │ + subs r5, #8 │ │ │ │ + asrs r3, r3, #2 │ │ │ │ + tst.w r9, #1 │ │ │ │ + add.w r2, r1, r2, lsl #2 │ │ │ │ + strb r3, [r2, r4] │ │ │ │ + add.w r4, r4, #1 │ │ │ │ + strb r4, [r1, #1] │ │ │ │ + str r5, [r6, #32] │ │ │ │ + beq.w aab96 <_PyEval_EvalFrameDefault@@Base+0x857a> │ │ │ │ + ldrh.w r8, [sl] │ │ │ │ + mov r4, sl │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r5, [r6, #32] │ │ │ │ + uxtb.w r3, r8 │ │ │ │ + mov.w r8, r8, lsr #8 │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + bx r2 │ │ │ │ mvn.w r9, #1 │ │ │ │ movw r1, #22804 @ 0x5914 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ sub.w r9, r9, r8 │ │ │ │ movw r2, #31092 @ 0x7974 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ mov.w r3, r9, lsl #2 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ ldr.w r0, [r5, r9, lsl #2] │ │ │ │ adds r3, r5, r3 │ │ │ │ - str r3, [r7, #36] @ 0x24 │ │ │ │ + str r3, [r7, #32] │ │ │ │ bic.w r3, r0, #1 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #8 │ │ │ │ + str r3, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ it ne │ │ │ │ cmpne r0, r1 │ │ │ │ - beq.w ad89e <_PyEval_EvalFrameDefault@@Base+0xb2e2> │ │ │ │ + beq.w ae64c <_PyEval_EvalFrameDefault@@Base+0xc030> │ │ │ │ mvn.w r9, r8 │ │ │ │ - sub.w r2, r5, r8, lsl #2 │ │ │ │ - str r2, [r7, #48] @ 0x30 │ │ │ │ + sub.w r3, r5, r8, lsl #2 │ │ │ │ mov.w sl, r8, lsl #2 │ │ │ │ - add.w r2, r5, r9, lsl #2 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + str r3, [r7, #40] @ 0x28 │ │ │ │ + add.w r1, r5, r9, lsl #2 │ │ │ │ ldr.w r2, [r5, r9, lsl #2] │ │ │ │ - str r2, [r7, #44] @ 0x2c │ │ │ │ + str r2, [r7, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - itete eq │ │ │ │ - moveq r2, r8 │ │ │ │ - ldrne r2, [r7, #48] @ 0x30 │ │ │ │ - ldreq r1, [r7, #48] @ 0x30 │ │ │ │ - subne r1, r2, #4 │ │ │ │ - it ne │ │ │ │ - addne.w r2, r8, #1 │ │ │ │ - cmp r2, #10 │ │ │ │ - bgt.w ae65a <_PyEval_EvalFrameDefault@@Base+0xc09e> │ │ │ │ + bne.w aaeba <_PyEval_EvalFrameDefault@@Base+0x889e> │ │ │ │ + mov r2, r8 │ │ │ │ + cmp.w r8, #10 │ │ │ │ + bgt.w aea88 <_PyEval_EvalFrameDefault@@Base+0xc46c> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w aa828 <_PyEval_EvalFrameDefault@@Base+0x826c> │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ - add.w sl, r7, #256 @ 0x100 │ │ │ │ + ble.w aa960 <_PyEval_EvalFrameDefault@@Base+0x8344> │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ cmp r2, #1 │ │ │ │ - bic.w r0, r0, #1 │ │ │ │ - str.w r0, [r7, #256] @ 0x100 │ │ │ │ - beq.n a3170 <_PyEval_EvalFrameDefault@@Base+0xbb4> │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ + bic.w r1, r1, #1 │ │ │ │ + str.w r1, [r7, #256] @ 0x100 │ │ │ │ + it eq │ │ │ │ + addeq.w r1, r7, #256 @ 0x100 │ │ │ │ + beq.n a3294 <_PyEval_EvalFrameDefault@@Base+0xc78> │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ - bic.w r0, r0, #1 │ │ │ │ - str.w r0, [r7, #260] @ 0x104 │ │ │ │ - beq.n a3170 <_PyEval_EvalFrameDefault@@Base+0xbb4> │ │ │ │ - add.w ip, r1, #8 │ │ │ │ - add.w lr, sl, #4 │ │ │ │ - add.w r1, r1, r2, lsl #2 │ │ │ │ - ldr.w r0, [ip], #4 │ │ │ │ - bic.w r0, r0, #1 │ │ │ │ - cmp r1, ip │ │ │ │ - str.w r0, [lr, #4]! │ │ │ │ - bne.n a3160 <_PyEval_EvalFrameDefault@@Base+0xba4> │ │ │ │ + bic.w r1, r1, #1 │ │ │ │ + str.w r1, [r7, #260] @ 0x104 │ │ │ │ + add.w r1, r7, #256 @ 0x100 │ │ │ │ + beq.n a3294 <_PyEval_EvalFrameDefault@@Base+0xc78> │ │ │ │ + add.w ip, r3, #8 │ │ │ │ + add.w r0, r3, r2, lsl #2 │ │ │ │ + add.w lr, r1, #4 │ │ │ │ + ldr.w r3, [ip], #4 │ │ │ │ + bic.w r3, r3, #1 │ │ │ │ + cmp r0, ip │ │ │ │ + str.w r3, [lr, #4]! │ │ │ │ + bne.n a3284 <_PyEval_EvalFrameDefault@@Base+0xc68> │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ orr.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, sl │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r6, #32] │ │ │ │ - bl 90400 │ │ │ │ - sub.w r1, sl, #4 │ │ │ │ + str r1, [r7, #36] @ 0x24 │ │ │ │ + bl 90440 │ │ │ │ + ldr r1, [r7, #36] @ 0x24 │ │ │ │ add.w r2, r7, #252 @ 0xfc │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r5, r0 │ │ │ │ + subs r1, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w aeb2c <_PyEval_EvalFrameDefault@@Base+0xc570> │ │ │ │ + bne.w ae50e <_PyEval_EvalFrameDefault@@Base+0xbef2> │ │ │ │ subs.w r2, r8, #1 │ │ │ │ - bpl.w aa74c <_PyEval_EvalFrameDefault@@Base+0x8190> │ │ │ │ - ldr r2, [r7, #44] @ 0x2c │ │ │ │ + bpl.w aa7b4 <_PyEval_EvalFrameDefault@@Base+0x8198> │ │ │ │ + ldr r2, [r7, #48] @ 0x30 │ │ │ │ mov.w r8, #1 │ │ │ │ str.w r8, [r3, r9, lsl #2] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w aa6fc <_PyEval_EvalFrameDefault@@Base+0x8140> │ │ │ │ + bpl.w aa764 <_PyEval_EvalFrameDefault@@Base+0x8148> │ │ │ │ ldr r1, [r7, #68] @ 0x44 │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, r1] │ │ │ │ - ldr r3, [r7, #40] @ 0x28 │ │ │ │ + ldr r3, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.w aa722 <_PyEval_EvalFrameDefault@@Base+0x8166> │ │ │ │ + bpl.w aa78a <_PyEval_EvalFrameDefault@@Base+0x816e> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ ldr.w r9, [r7, #72] @ 0x48 │ │ │ │ add r3, r2 │ │ │ │ mov r1, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w a2e1a <_PyEval_EvalFrameDefault@@Base+0x85e> │ │ │ │ + beq.w a2e74 <_PyEval_EvalFrameDefault@@Base+0x858> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r1, r5 │ │ │ │ orrge.w r1, r5, #1 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w ae386 <_PyEval_EvalFrameDefault@@Base+0xbdca> │ │ │ │ + bne.w ad468 <_PyEval_EvalFrameDefault@@Base+0xae4c> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ str.w r1, [r5], #4 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ - ldrh.w r8, [r4, #2]! │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - uxtb.w r3, r8 │ │ │ │ - mov.w r8, r8, lsr #8 │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - bx r2 │ │ │ │ - ldr.w r9, [r5, #-4] │ │ │ │ - add.w sl, r4, #10 │ │ │ │ - str r4, [r6, #28] │ │ │ │ - bic.w r3, r9, #1 │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - ldr.w r0, [r2, #192] @ 0xc0 │ │ │ │ - cmp r0, r1 │ │ │ │ - bne.w ac376 <_PyEval_EvalFrameDefault@@Base+0x9dba> │ │ │ │ - ldr.w r1, [r3, #-12] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne.w ac376 <_PyEval_EvalFrameDefault@@Base+0x9dba> │ │ │ │ - ldr.w ip, [r2, #16] │ │ │ │ - add.w r1, r3, ip │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w ac376 <_PyEval_EvalFrameDefault@@Base+0x9dba> │ │ │ │ - ldrh.w lr, [r4, #8] │ │ │ │ - ldr.w r2, [r5, #-8] │ │ │ │ - add.w r0, r3, lr │ │ │ │ - tst.w r2, #1 │ │ │ │ - ldr.w r4, [r3, lr] │ │ │ │ - beq.n a3282 <_PyEval_EvalFrameDefault@@Base+0xcc6> │ │ │ │ - bic.w r2, r2, #1 │ │ │ │ - ldr.w r8, [r2] │ │ │ │ - cmp.w r8, #1073741824 @ 0x40000000 │ │ │ │ - itt lt │ │ │ │ - addlt.w r8, r8, #1 │ │ │ │ - strlt.w r8, [r2] │ │ │ │ - str.w r2, [r3, lr] │ │ │ │ - cmp r4, #0 │ │ │ │ - bne.w aa9d8 <_PyEval_EvalFrameDefault@@Base+0x841c> │ │ │ │ - ldrb.w r2, [r3, ip] │ │ │ │ - adds r3, r1, #4 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ - subs r3, r0, r3 │ │ │ │ - adds r2, #1 │ │ │ │ - subs r5, #8 │ │ │ │ - asrs r3, r3, #2 │ │ │ │ - tst.w r9, #1 │ │ │ │ - add.w r2, r1, r2, lsl #2 │ │ │ │ - strb r3, [r2, r4] │ │ │ │ - add.w r4, r4, #1 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ - str r5, [r6, #32] │ │ │ │ - beq.w aabc2 <_PyEval_EvalFrameDefault@@Base+0x8606> │ │ │ │ - ldrh.w r8, [sl] │ │ │ │ - mov r4, sl │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - ldr r5, [r6, #32] │ │ │ │ - uxtb.w r3, r8 │ │ │ │ - mov.w r8, r8, lsr #8 │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - bx r2 │ │ │ │ mvn.w r3, r8 │ │ │ │ mvn.w r9, #1 │ │ │ │ sub.w r9, r9, r8 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r3, #2 │ │ │ │ sub.w r2, r5, r8, lsl #2 │ │ │ │ ldr.w r3, [r5, r3, lsl #2] │ │ │ │ @@ -178493,126 +178545,126 @@ │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r7, #16] │ │ │ │ add.w r1, r5, r0 │ │ │ │ str r2, [r7, #28] │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ str r1, [r7, #32] │ │ │ │ - beq.w ae07e <_PyEval_EvalFrameDefault@@Base+0xbac2> │ │ │ │ + beq.w ad7ea <_PyEval_EvalFrameDefault@@Base+0xb1ce> │ │ │ │ adds.w r3, r8, #1 │ │ │ │ - beq.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + beq.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ subs r2, #4 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ movw r0, #29264 @ 0x7250 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ bic.w ip, r1, #1 │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldr.w ip, [ip, #8] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, ip │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ add.w r9, r3, #4294967295 @ 0xffffffff │ │ │ │ cmp r3, #10 │ │ │ │ - bgt.w ae428 <_PyEval_EvalFrameDefault@@Base+0xbe6c> │ │ │ │ + bgt.w ad40e <_PyEval_EvalFrameDefault@@Base+0xadf2> │ │ │ │ cmp r3, #0 │ │ │ │ - ble.w aa912 <_PyEval_EvalFrameDefault@@Base+0x8356> │ │ │ │ + ble.w aaa72 <_PyEval_EvalFrameDefault@@Base+0x8456> │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ add.w sl, r7, #256 @ 0x100 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r0, [r7, #256] @ 0x100 │ │ │ │ - beq.w aadd6 <_PyEval_EvalFrameDefault@@Base+0x881a> │ │ │ │ + beq.w aae34 <_PyEval_EvalFrameDefault@@Base+0x8818> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r3, #2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ str.w r0, [r7, #260] @ 0x104 │ │ │ │ - beq.w aadd6 <_PyEval_EvalFrameDefault@@Base+0x881a> │ │ │ │ + beq.w aae34 <_PyEval_EvalFrameDefault@@Base+0x8818> │ │ │ │ add.w ip, sl, #4 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ mov lr, ip │ │ │ │ adds r2, #8 │ │ │ │ ldr.w r0, [r2], #4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str.w r0, [lr, #4]! │ │ │ │ - bne.n a338c <_PyEval_EvalFrameDefault@@Base+0xdd0> │ │ │ │ + bne.n a33e4 <_PyEval_EvalFrameDefault@@Base+0xdc8> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r5, [r6, #32] │ │ │ │ mov r1, ip │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ sub.w r3, sl, #4 │ │ │ │ add.w r2, r7, #252 @ 0xfc │ │ │ │ ldr.w r9, [r6, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w afea4 <_PyEval_EvalFrameDefault@@Base+0xd8e8> │ │ │ │ + bne.w af3fa <_PyEval_EvalFrameDefault@@Base+0xcdde> │ │ │ │ subs.w r3, r8, #1 │ │ │ │ str.w r9, [r6, #32] │ │ │ │ - bmi.n a3406 <_PyEval_EvalFrameDefault@@Base+0xe4a> │ │ │ │ + bmi.n a345e <_PyEval_EvalFrameDefault@@Base+0xe42> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w aad04 <_PyEval_EvalFrameDefault@@Base+0x8748> │ │ │ │ + bpl.w aadc8 <_PyEval_EvalFrameDefault@@Base+0x87ac> │ │ │ │ sub.w r3, r8, #2 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n a3406 <_PyEval_EvalFrameDefault@@Base+0xe4a> │ │ │ │ + beq.n a345e <_PyEval_EvalFrameDefault@@Base+0xe42> │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ ldr r4, [r7, #28] │ │ │ │ mov.w r8, #1 │ │ │ │ ldr.w r0, [r4, r3, lsl #2] │ │ │ │ str.w r8, [r4, r3, lsl #2] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.w aaac2 <_PyEval_EvalFrameDefault@@Base+0x8506> │ │ │ │ + bpl.w aab2a <_PyEval_EvalFrameDefault@@Base+0x850e> │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n a33ee <_PyEval_EvalFrameDefault@@Base+0xe32> │ │ │ │ + bcs.n a3446 <_PyEval_EvalFrameDefault@@Base+0xe2a> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r7, #24] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9, r2] │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w aa7c8 <_PyEval_EvalFrameDefault@@Base+0x820c> │ │ │ │ + bpl.w aa830 <_PyEval_EvalFrameDefault@@Base+0x8214> │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9, r2] │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.w aa79e <_PyEval_EvalFrameDefault@@Base+0x81e2> │ │ │ │ + bpl.w aa806 <_PyEval_EvalFrameDefault@@Base+0x81ea> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w acfae <_PyEval_EvalFrameDefault@@Base+0xa9f2> │ │ │ │ + beq.w accc4 <_PyEval_EvalFrameDefault@@Base+0xa6a8> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r8, r5 │ │ │ │ orrge.w r8, r5, #1 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w ae08e <_PyEval_EvalFrameDefault@@Base+0xbad2> │ │ │ │ + bne.w ad6ee <_PyEval_EvalFrameDefault@@Base+0xb0d2> │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r8, [r5], #4 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ @@ -178621,27 +178673,27 @@ │ │ │ │ bx r2 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #4 │ │ │ │ ldr.w r0, [r5, #-4] │ │ │ │ sub.w r9, r4, #4 │ │ │ │ ldrh.w r3, [r4, #-2] │ │ │ │ cmp r3, #14 │ │ │ │ - bls.w ac624 <_PyEval_EvalFrameDefault@@Base+0xa068> │ │ │ │ + bls.w ac640 <_PyEval_EvalFrameDefault@@Base+0xa024> │ │ │ │ bic.w r0, r0, #1 │ │ │ │ subs r3, #16 │ │ │ │ strh.w r3, [r4, #-2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ad3e8 <_PyEval_EvalFrameDefault@@Base+0xae2c> │ │ │ │ + beq.w ad760 <_PyEval_EvalFrameDefault@@Base+0xb144> │ │ │ │ str r5, [r6, #32] │ │ │ │ blx r3 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w abc68 <_PyEval_EvalFrameDefault@@Base+0x96ac> │ │ │ │ + beq.w abe54 <_PyEval_EvalFrameDefault@@Base+0x9838> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r0, r0, #1 │ │ │ │ uxtb.w r3, r8 │ │ │ │ @@ -178655,25 +178707,25 @@ │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ ldr.w r3, [r6, r3, lsl #2] │ │ │ │ str r5, [r6, #32] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w ae148 <_PyEval_EvalFrameDefault@@Base+0xbb8c> │ │ │ │ + beq.w ad9fe <_PyEval_EvalFrameDefault@@Base+0xb3e2> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w aaa5a <_PyEval_EvalFrameDefault@@Base+0x849e> │ │ │ │ + bge.w aab1a <_PyEval_EvalFrameDefault@@Base+0x84fe> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w ae148 <_PyEval_EvalFrameDefault@@Base+0xbb8c> │ │ │ │ + beq.w ad9fe <_PyEval_EvalFrameDefault@@Base+0xb3e2> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r3, [r5], #4 │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ @@ -178683,113 +178735,113 @@ │ │ │ │ add.w r2, r4, #20 │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r3, r9, #1 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr.w r1, [r1, #192] @ 0xc0 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w a6b9e <_PyEval_EvalFrameDefault@@Base+0x45e2> │ │ │ │ + bne.w a6bea <_PyEval_EvalFrameDefault@@Base+0x45ce> │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ ldr r3, [r3, r1] │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w a6b9e <_PyEval_EvalFrameDefault@@Base+0x45e2> │ │ │ │ + beq.w a6bea <_PyEval_EvalFrameDefault@@Base+0x45ce> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w aa8d0 <_PyEval_EvalFrameDefault@@Base+0x8314> │ │ │ │ + bge.w aa890 <_PyEval_EvalFrameDefault@@Base+0x8274> │ │ │ │ adds r1, #1 │ │ │ │ tst.w r9, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ str r5, [r6, #32] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ - beq.w aa8e2 <_PyEval_EvalFrameDefault@@Base+0x8326> │ │ │ │ + beq.w aa8a2 <_PyEval_EvalFrameDefault@@Base+0x8286> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ands.w r8, r8, #1 │ │ │ │ - bne.w aa906 <_PyEval_EvalFrameDefault@@Base+0x834a> │ │ │ │ + bne.w aa8c6 <_PyEval_EvalFrameDefault@@Base+0x82aa> │ │ │ │ add.w r5, r5, r8, lsl #2 │ │ │ │ ldrh.w r8, [r2] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ - mov.w r3, r8, lsl #2 │ │ │ │ - ldrh.w r8, [r4, #2]! │ │ │ │ - negs r3, r3 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ - ldr.w r1, [r5, #-4] │ │ │ │ - uxtb.w r2, r8 │ │ │ │ - mov.w r8, r8, lsr #8 │ │ │ │ - add.w r2, r0, r2, lsl #2 │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ - str r1, [r5, r3] │ │ │ │ - str.w r0, [r5, #-4] │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - bx r2 │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r8, r8, #4 │ │ │ │ adds r1, r4, #2 │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w aa80c <_PyEval_EvalFrameDefault@@Base+0x8250> │ │ │ │ + blt.w aa874 <_PyEval_EvalFrameDefault@@Base+0x8258> │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ - bne.n a35e8 <_PyEval_EvalFrameDefault@@Base+0x102c> │ │ │ │ + bne.n a3612 <_PyEval_EvalFrameDefault@@Base+0xff6> │ │ │ │ movs r2, #190 @ 0xbe │ │ │ │ strb r2, [r4, #0] │ │ │ │ ldrh.w r8, [r1] │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r3, [r5], #4 │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ str r4, [r6, #28] │ │ │ │ + mov.w r3, r8, lsl #2 │ │ │ │ + ldrh.w r8, [r4, #2]! │ │ │ │ + negs r3, r3 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr.w r1, [r5, #-4] │ │ │ │ + uxtb.w r2, r8 │ │ │ │ + mov.w r8, r8, lsr #8 │ │ │ │ + add.w r2, r0, r2, lsl #2 │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ + str r1, [r5, r3] │ │ │ │ + str.w r0, [r5, #-4] │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + bx r2 │ │ │ │ + str r4, [r6, #28] │ │ │ │ adds r4, #12 │ │ │ │ ldrd r2, r9, [r5, #-8] │ │ │ │ ldrh.w r3, [r4, #-10] │ │ │ │ cmp r3, #14 │ │ │ │ - bls.w aa436 <_PyEval_EvalFrameDefault@@Base+0x7e7a> │ │ │ │ + bls.w aa49e <_PyEval_EvalFrameDefault@@Base+0x7e82> │ │ │ │ subs r3, #16 │ │ │ │ strh.w r3, [r4, #-10] │ │ │ │ - movw r3, #2008 @ 0x7d8 │ │ │ │ + movw r3, #2072 @ 0x818 │ │ │ │ movt r3, #50 @ 0x32 │ │ │ │ bic.w r1, r9, #1 │ │ │ │ bic.w r0, r2, #1 │ │ │ │ str r5, [r6, #32] │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w acf68 <_PyEval_EvalFrameDefault@@Base+0xa9ac> │ │ │ │ + beq.w ad0ae <_PyEval_EvalFrameDefault@@Base+0xaa92> │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r0, r0, #1 │ │ │ │ str.w r0, [r1, #-8] │ │ │ │ lsls r0, r2, #31 │ │ │ │ - bpl.w aa932 <_PyEval_EvalFrameDefault@@Base+0x8376> │ │ │ │ + bpl.w aa9f0 <_PyEval_EvalFrameDefault@@Base+0x83d4> │ │ │ │ movs r3, #1 │ │ │ │ tst.w r9, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - beq.w aa954 <_PyEval_EvalFrameDefault@@Base+0x8398> │ │ │ │ + beq.w aaa12 <_PyEval_EvalFrameDefault@@Base+0x83f6> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ subs r5, r1, #4 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ @@ -178802,61 +178854,61 @@ │ │ │ │ str r4, [r6, #28] │ │ │ │ sub.w lr, r5, r8, lsl #2 │ │ │ │ ldr.w r3, [r5, r3, lsl #2] │ │ │ │ adds r4, #8 │ │ │ │ mov.w sl, r9, lsl #2 │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w ae692 <_PyEval_EvalFrameDefault@@Base+0xc0d6> │ │ │ │ + bne.w ad72a <_PyEval_EvalFrameDefault@@Base+0xb10e> │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r2, [r2, #0] │ │ │ │ movw ip, #14536 @ 0x38c8 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ bic.w r3, r2, #1 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, ip │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #8 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ ldr.w r0, [r0, #712] @ 0x2c8 │ │ │ │ cmp r7, r0 │ │ │ │ - bls.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bls.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr.w r8, [lr] │ │ │ │ ldr.w r9, [r1, #4] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ bic.w r1, r8, #1 │ │ │ │ str r5, [r6, #32] │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ blx r9 │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.w aa842 <_PyEval_EvalFrameDefault@@Base+0x8286> │ │ │ │ + beq.w aa8d2 <_PyEval_EvalFrameDefault@@Base+0x82b6> │ │ │ │ ldr r1, [r6, #32] │ │ │ │ lsls r3, r2, #31 │ │ │ │ add r1, sl │ │ │ │ str r1, [r6, #32] │ │ │ │ - bpl.w aa868 <_PyEval_EvalFrameDefault@@Base+0x82ac> │ │ │ │ + bpl.w aa8f8 <_PyEval_EvalFrameDefault@@Base+0x82dc> │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w aa884 <_PyEval_EvalFrameDefault@@Base+0x82c8> │ │ │ │ + beq.w aa914 <_PyEval_EvalFrameDefault@@Base+0x82f8> │ │ │ │ ldr.w r3, [r9] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r9, r9, #1 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ uxtb r3, r3 │ │ │ │ str.w r9, [r5], #4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ad2a6 <_PyEval_EvalFrameDefault@@Base+0xacea> │ │ │ │ + bne.w ae8fc <_PyEval_EvalFrameDefault@@Base+0xc2e0> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ @@ -178886,53 +178938,53 @@ │ │ │ │ str r0, [r7, #28] │ │ │ │ cmp r2, #1 │ │ │ │ add.w r0, r5, r1 │ │ │ │ str r0, [r7, #24] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r0, #14536 @ 0x38c8 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ - bne.w ad700 <_PyEval_EvalFrameDefault@@Base+0xb144> │ │ │ │ + bne.w adbf8 <_PyEval_EvalFrameDefault@@Base+0xb5dc> │ │ │ │ mov r2, r8 │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ ldr.w ip, [r3, #8] │ │ │ │ ldr.w r0, [ip, #8] │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ cmp r2, #10 │ │ │ │ str r0, [r7, #68] @ 0x44 │ │ │ │ - bgt.w ae4e6 <_PyEval_EvalFrameDefault@@Base+0xbf2a> │ │ │ │ + bgt.w adbbc <_PyEval_EvalFrameDefault@@Base+0xb5a0> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w aabdc <_PyEval_EvalFrameDefault@@Base+0x8620> │ │ │ │ + ble.w aabd4 <_PyEval_EvalFrameDefault@@Base+0x85b8> │ │ │ │ ldr r0, [r1, #0] │ │ │ │ add.w r9, r7, #256 @ 0x100 │ │ │ │ cmp r2, #1 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ str.w r0, [r7, #256] @ 0x100 │ │ │ │ - beq.n a381e <_PyEval_EvalFrameDefault@@Base+0x1262> │ │ │ │ + beq.n a3876 <_PyEval_EvalFrameDefault@@Base+0x125a> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r2, #2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ str.w r0, [r7, #260] @ 0x104 │ │ │ │ - beq.n a381e <_PyEval_EvalFrameDefault@@Base+0x1262> │ │ │ │ + beq.n a3876 <_PyEval_EvalFrameDefault@@Base+0x125a> │ │ │ │ mov r0, ip │ │ │ │ add.w sl, r1, r2, lsl #2 │ │ │ │ add.w lr, r1, #8 │ │ │ │ mov ip, r6 │ │ │ │ add.w r1, r9, #4 │ │ │ │ mov r6, r2 │ │ │ │ mov r2, r3 │ │ │ │ mov r3, r0 │ │ │ │ ldr.w r0, [lr], #4 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ cmp sl, lr │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ - bne.n a3804 <_PyEval_EvalFrameDefault@@Base+0x1248> │ │ │ │ + bne.n a385c <_PyEval_EvalFrameDefault@@Base+0x1240> │ │ │ │ mov r1, r3 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r6 │ │ │ │ mov r6, ip │ │ │ │ mov ip, r1 │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ str r5, [r6, #32] │ │ │ │ @@ -178944,73 +178996,73 @@ │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ sub.w r3, r9, #4 │ │ │ │ add.w r2, r7, #252 @ 0xfc │ │ │ │ ldr.w r9, [r6, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ad1ae <_PyEval_EvalFrameDefault@@Base+0xabf2> │ │ │ │ + bne.w af060 <_PyEval_EvalFrameDefault@@Base+0xca44> │ │ │ │ subs.w r3, r8, #1 │ │ │ │ str.w r9, [r6, #32] │ │ │ │ - bmi.n a38a0 <_PyEval_EvalFrameDefault@@Base+0x12e4> │ │ │ │ + bmi.n a38f8 <_PyEval_EvalFrameDefault@@Base+0x12dc> │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.w aad24 <_PyEval_EvalFrameDefault@@Base+0x8768> │ │ │ │ + bpl.w aada8 <_PyEval_EvalFrameDefault@@Base+0x878c> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n a38a0 <_PyEval_EvalFrameDefault@@Base+0x12e4> │ │ │ │ + beq.n a38f8 <_PyEval_EvalFrameDefault@@Base+0x12dc> │ │ │ │ subs r3, #4 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ add.w ip, r2, r3 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ str r1, [r2, r3] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w ab040 <_PyEval_EvalFrameDefault@@Base+0x8a84> │ │ │ │ + bpl.w ab0bc <_PyEval_EvalFrameDefault@@Base+0x8aa0> │ │ │ │ sub.w r3, r8, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n a38a0 <_PyEval_EvalFrameDefault@@Base+0x12e4> │ │ │ │ + beq.n a38f8 <_PyEval_EvalFrameDefault@@Base+0x12dc> │ │ │ │ mov r8, ip │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r8, #-4]! │ │ │ │ str.w r2, [r8] │ │ │ │ tst.w r0, #1 │ │ │ │ - beq.w aa96a <_PyEval_EvalFrameDefault@@Base+0x83ae> │ │ │ │ + beq.w aa9cc <_PyEval_EvalFrameDefault@@Base+0x83b0> │ │ │ │ subs r3, #1 │ │ │ │ - bcs.n a388c <_PyEval_EvalFrameDefault@@Base+0x12d0> │ │ │ │ + bcs.n a38e4 <_PyEval_EvalFrameDefault@@Base+0x12c8> │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9, r2] │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w aa8b8 <_PyEval_EvalFrameDefault@@Base+0x82fc> │ │ │ │ + bpl.w aa948 <_PyEval_EvalFrameDefault@@Base+0x832c> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9, r2] │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.w aa88e <_PyEval_EvalFrameDefault@@Base+0x82d2> │ │ │ │ + bpl.w aa91e <_PyEval_EvalFrameDefault@@Base+0x8302> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ add r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w acffc <_PyEval_EvalFrameDefault@@Base+0xaa40> │ │ │ │ + beq.w acb0a <_PyEval_EvalFrameDefault@@Base+0xa4ee> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r8, r5 │ │ │ │ orrge.w r8, r5, #1 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w adf4c <_PyEval_EvalFrameDefault@@Base+0xb990> │ │ │ │ + bne.w ae4e0 <_PyEval_EvalFrameDefault@@Base+0xbec4> │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r8, [r5], #4 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ @@ -179047,84 +179099,84 @@ │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #8 │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ cmp r2, #1 │ │ │ │ add r3, r5 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ - bne.w af7da <_PyEval_EvalFrameDefault@@Base+0xd21e> │ │ │ │ + bne.w afb52 <_PyEval_EvalFrameDefault@@Base+0xd536> │ │ │ │ cmp.w r8, #2 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r1, [r3, #3220] @ 0xc94 │ │ │ │ bic.w r3, r2, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ str r5, [r6, #32] │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - bl d56e4 │ │ │ │ + bl d5728 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w ad2d4 <_PyEval_EvalFrameDefault@@Base+0xad18> │ │ │ │ + blt.w ae658 <_PyEval_EvalFrameDefault@@Base+0xc03c> │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ it ne │ │ │ │ movwne r1, #4364 @ 0x110c │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ itet eq │ │ │ │ movweq r1, #5412 @ 0x1524 │ │ │ │ movtne r1, #75 @ 0x4b │ │ │ │ movteq r1, #75 @ 0x4b │ │ │ │ orr.w r1, r1, #1 │ │ │ │ str r1, [r3, r0] │ │ │ │ lsls r0, r2, #31 │ │ │ │ - bpl.w aaa6a <_PyEval_EvalFrameDefault@@Base+0x84ae> │ │ │ │ + bpl.w aaac2 <_PyEval_EvalFrameDefault@@Base+0x84a6> │ │ │ │ subs.w r5, r8, #1 │ │ │ │ - bmi.n a3a26 <_PyEval_EvalFrameDefault@@Base+0x146a> │ │ │ │ + bmi.n a3a7e <_PyEval_EvalFrameDefault@@Base+0x1462> │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r1, r5, lsl #2] │ │ │ │ str.w r2, [r1, r5, lsl #2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.w aae06 <_PyEval_EvalFrameDefault@@Base+0x884a> │ │ │ │ + bpl.w aae14 <_PyEval_EvalFrameDefault@@Base+0x87f8> │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n a3a26 <_PyEval_EvalFrameDefault@@Base+0x146a> │ │ │ │ + beq.n a3a7e <_PyEval_EvalFrameDefault@@Base+0x1462> │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ subs r2, r5, #4 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w ip, [r0, r2] │ │ │ │ str r1, [r0, r2] │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.w ab1e2 <_PyEval_EvalFrameDefault@@Base+0x8c26> │ │ │ │ + beq.w ab2a2 <_PyEval_EvalFrameDefault@@Base+0x8c86> │ │ │ │ sub.w r9, r8, #3 │ │ │ │ cmp.w r8, #2 │ │ │ │ - beq.n a3a26 <_PyEval_EvalFrameDefault@@Base+0x146a> │ │ │ │ + beq.n a3a7e <_PyEval_EvalFrameDefault@@Base+0x1462> │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ mov.w r8, #1 │ │ │ │ adds r5, r2, r5 │ │ │ │ subs r5, #4 │ │ │ │ ldr.w r0, [r5, #-4]! │ │ │ │ str.w r8, [r5] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.w aab2e <_PyEval_EvalFrameDefault@@Base+0x8572> │ │ │ │ + bpl.w aabb0 <_PyEval_EvalFrameDefault@@Base+0x8594> │ │ │ │ subs.w r9, r9, #1 │ │ │ │ - bcs.n a3a12 <_PyEval_EvalFrameDefault@@Base+0x1456> │ │ │ │ + bcs.n a3a6a <_PyEval_EvalFrameDefault@@Base+0x144e> │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, sl] │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r3, #31 │ │ │ │ it pl │ │ │ │ movpl r2, r3 │ │ │ │ - bpl.w aaa2a <_PyEval_EvalFrameDefault@@Base+0x846e> │ │ │ │ + bpl.w aaa92 <_PyEval_EvalFrameDefault@@Base+0x8476> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ ldr r5, [r6, #32] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add r5, sl │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ @@ -179138,22 +179190,22 @@ │ │ │ │ ldrd r3, ip, [r5, #-8] │ │ │ │ adds r4, #2 │ │ │ │ ldr.w r0, [r6, r2, lsl #2] │ │ │ │ and.w r8, r8, #15 │ │ │ │ str.w ip, [r6, r2, lsl #2] │ │ │ │ str r1, [r6, #32] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.w aaa84 <_PyEval_EvalFrameDefault@@Base+0x84c8> │ │ │ │ + bpl.w aaadc <_PyEval_EvalFrameDefault@@Base+0x84c0> │ │ │ │ add.w r8, r8, #10 │ │ │ │ subs r1, #4 │ │ │ │ ldr.w r0, [r6, r8, lsl #2] │ │ │ │ str.w r3, [r6, r8, lsl #2] │ │ │ │ str r1, [r6, #32] │ │ │ │ lsls r5, r0, #31 │ │ │ │ - bpl.w aaab0 <_PyEval_EvalFrameDefault@@Base+0x84f4> │ │ │ │ + bpl.w aab08 <_PyEval_EvalFrameDefault@@Base+0x84ec> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ @@ -179163,29 +179215,29 @@ │ │ │ │ movw r3, #20964 @ 0x51e4 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r2, r9, #1 │ │ │ │ adds r4, #4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w ac614 <_PyEval_EvalFrameDefault@@Base+0xa058> │ │ │ │ + bne.w ac630 <_PyEval_EvalFrameDefault@@Base+0xa014> │ │ │ │ ldr.w r9, [r2, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w ae3f8 <_PyEval_EvalFrameDefault@@Base+0xbe3c> │ │ │ │ + beq.w adf60 <_PyEval_EvalFrameDefault@@Base+0xb944> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bls.w ab696 <_PyEval_EvalFrameDefault@@Base+0x90da> │ │ │ │ + bls.w ab754 <_PyEval_EvalFrameDefault@@Base+0x9138> │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ ldr.w r1, [r1, r3, lsl #2] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #8] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w ab8be <_PyEval_EvalFrameDefault@@Base+0x9302> │ │ │ │ + bge.w ab8d2 <_PyEval_EvalFrameDefault@@Base+0x92b6> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ adds r3, #1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str r3, [r1, #0] │ │ │ │ uxtb.w r3, r8 │ │ │ │ str.w r1, [r5], #4 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ @@ -179193,29 +179245,29 @@ │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r0, [r5, #-4] │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ str r4, [r6, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w aaae6 <_PyEval_EvalFrameDefault@@Base+0x852a> │ │ │ │ + bne.w aab4e <_PyEval_EvalFrameDefault@@Base+0x8532> │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ orr.w r2, r3, #1 │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ orr.w r3, r3, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ldrh r2, [r4, #2] │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ orr.w r3, r3, r2, lsl #1 │ │ │ │ strh r3, [r4, #2] │ │ │ │ - beq.w aab0a <_PyEval_EvalFrameDefault@@Base+0x854e> │ │ │ │ + beq.w aab72 <_PyEval_EvalFrameDefault@@Base+0x8556> │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ subs r5, #4 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ sub.w r3, r3, #28 │ │ │ │ clz r3, r3 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ add.w r3, r4, r3, lsl #1 │ │ │ │ @@ -179230,109 +179282,127 @@ │ │ │ │ mvn.w r8, r8 │ │ │ │ ldr.w r2, [r5, #-4] │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ ldr.w r3, [r5, r8, lsl #2] │ │ │ │ bic.w r9, r3, #1 │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.n a3ba8 <_PyEval_EvalFrameDefault@@Base+0x15ec> │ │ │ │ + bpl.n a3c00 <_PyEval_EvalFrameDefault@@Base+0x15e4> │ │ │ │ bic.w r2, r2, #1 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr.w r8, [r9, #8] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r8, r3 │ │ │ │ - bge.w abf70 <_PyEval_EvalFrameDefault@@Base+0x99b4> │ │ │ │ + bge.w ac1ea <_PyEval_EvalFrameDefault@@Base+0x9bce> │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ subs r5, #4 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ str.w r2, [r3, r8, lsl #2] │ │ │ │ add.w r3, r8, #1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ mov.w r8, r1, lsr #8 │ │ │ │ str.w r3, [r9, #8] │ │ │ │ uxtb r3, r1 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - ldr.w r9, [r5, #-4] │ │ │ │ - movw r2, #12644 @ 0x3164 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ + mov.w r3, r8, lsl #2 │ │ │ │ str r4, [r6, #28] │ │ │ │ - bic.w r3, r9, #1 │ │ │ │ - adds r4, #4 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w ac614 <_PyEval_EvalFrameDefault@@Base+0xa058> │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ - cmp r2, #0 │ │ │ │ - ble.w acf1c <_PyEval_EvalFrameDefault@@Base+0xa960> │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #16] │ │ │ │ - ldrd r0, r2, [r3, #8] │ │ │ │ - add r2, r0 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - bl 800d8 │ │ │ │ - ldr.w r9, [r7, #72] @ 0x48 │ │ │ │ - mov r1, r5 │ │ │ │ + mov r1, r8 │ │ │ │ + subs r0, r5, r3 │ │ │ │ + adds r4, #2 │ │ │ │ + rsb r9, r3, #0 │ │ │ │ + bl c6118 <_PyTuple_FromStackRefStealOnSuccess@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a2e1a <_PyEval_EvalFrameDefault@@Base+0x85e> │ │ │ │ + beq.w b0196 <_PyEval_EvalFrameDefault@@Base+0xdb7a> │ │ │ │ + rsb r8, r8, #1 │ │ │ │ + str.w r0, [r5, r9] │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + add.w r5, r5, r8, lsl #2 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ + uxtb.w r3, r8 │ │ │ │ + mov.w r8, r8, lsr #8 │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + bx r2 │ │ │ │ + ldrd r9, r0, [r5, #-8] │ │ │ │ + str r4, [r6, #28] │ │ │ │ + movs r1, #1 │ │ │ │ + str r5, [r6, #32] │ │ │ │ + bic.w r2, r9, #1 │ │ │ │ + bic.w r3, r0, #1 │ │ │ │ + subs r3, r3, r2 │ │ │ │ + adds r4, #2 │ │ │ │ + clz r3, r3 │ │ │ │ + str.w r1, [r5, #-4] │ │ │ │ + lsls r2, r0, #31 │ │ │ │ + mov.w r3, r3, lsr #5 │ │ │ │ + bpl.w aac06 <_PyEval_EvalFrameDefault@@Base+0x85ea> │ │ │ │ + movs r2, #1 │ │ │ │ + tst.w r9, #1 │ │ │ │ + str.w r2, [r5, #-8] │ │ │ │ + beq.w aac28 <_PyEval_EvalFrameDefault@@Base+0x860c> │ │ │ │ + ldr r5, [r6, #32] │ │ │ │ + cmp r8, r3 │ │ │ │ + bne.w aac4a <_PyEval_EvalFrameDefault@@Base+0x862e> │ │ │ │ + ldrh.w r8, [r4] │ │ │ │ + movw r3, #5412 @ 0x1524 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - it ge │ │ │ │ - orrge.w r0, r0, #1 │ │ │ │ + orr.w r3, r3, #1 │ │ │ │ + str.w r3, [r5, #-8] │ │ │ │ uxtb.w r3, r8 │ │ │ │ - str.w r0, [r5], #4 │ │ │ │ + subs r5, #4 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w ae36e <_PyEval_EvalFrameDefault@@Base+0xbdb2> │ │ │ │ + bne.w ad2f0 <_PyEval_EvalFrameDefault@@Base+0xacd4> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ldr.w r2, [r5, #-12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #110592 @ 0x1b000 │ │ │ │ ldr.w r1, [r3, #3224] @ 0xc98 │ │ │ │ bic.w r3, r2, #1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w ae36e <_PyEval_EvalFrameDefault@@Base+0xbdb2> │ │ │ │ + bne.w ad2f0 <_PyEval_EvalFrameDefault@@Base+0xacd4> │ │ │ │ ldr.w r8, [r5, #-4] │ │ │ │ str r5, [r6, #32] │ │ │ │ bic.w r0, r8, #1 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ - bl 114d94 │ │ │ │ + bl 114fb0 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt.w ae364 <_PyEval_EvalFrameDefault@@Base+0xbda8> │ │ │ │ + blt.w ad3a2 <_PyEval_EvalFrameDefault@@Base+0xad86> │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ - bl 800d8 │ │ │ │ + bl 800f8 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afd28 <_PyEval_EvalFrameDefault@@Base+0xd76c> │ │ │ │ + beq.w afcf2 <_PyEval_EvalFrameDefault@@Base+0xd6d6> │ │ │ │ subs r1, r3, #4 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ tst.w r8, #1 │ │ │ │ str r1, [r6, #32] │ │ │ │ - beq.w aac0e <_PyEval_EvalFrameDefault@@Base+0x8652> │ │ │ │ + beq.w aacbe <_PyEval_EvalFrameDefault@@Base+0x86a2> │ │ │ │ sub.w r1, r3, #12 │ │ │ │ lsls r5, r2, #31 │ │ │ │ str r1, [r6, #32] │ │ │ │ - bpl.w aac36 <_PyEval_EvalFrameDefault@@Base+0x867a> │ │ │ │ + bpl.w aace6 <_PyEval_EvalFrameDefault@@Base+0x86ca> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r3, r9 │ │ │ │ orrge.w r3, r9, #1 │ │ │ │ @@ -179340,109 +179410,119 @@ │ │ │ │ str.w r3, [r5], #4 │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - ldrd r9, r0, [r5, #-8] │ │ │ │ + ldr.w r9, [r5, #-4] │ │ │ │ + movw r2, #12644 @ 0x3164 │ │ │ │ + movt r2, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ - movs r1, #1 │ │ │ │ - str r5, [r6, #32] │ │ │ │ - bic.w r2, r9, #1 │ │ │ │ - bic.w r3, r0, #1 │ │ │ │ - subs r3, r3, r2 │ │ │ │ - adds r4, #2 │ │ │ │ - clz r3, r3 │ │ │ │ - str.w r1, [r5, #-4] │ │ │ │ - lsls r2, r0, #31 │ │ │ │ - mov.w r3, r3, lsr #5 │ │ │ │ - bpl.w aab52 <_PyEval_EvalFrameDefault@@Base+0x8596> │ │ │ │ - movs r2, #1 │ │ │ │ - tst.w r9, #1 │ │ │ │ - str.w r2, [r5, #-8] │ │ │ │ - beq.w aab74 <_PyEval_EvalFrameDefault@@Base+0x85b8> │ │ │ │ - ldr r5, [r6, #32] │ │ │ │ - cmp r8, r3 │ │ │ │ - beq.w aab96 <_PyEval_EvalFrameDefault@@Base+0x85da> │ │ │ │ + bic.w r3, r9, #1 │ │ │ │ + adds r4, #4 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w ac630 <_PyEval_EvalFrameDefault@@Base+0xa014> │ │ │ │ + ldr r2, [r3, #16] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble.w acfa8 <_PyEval_EvalFrameDefault@@Base+0xa98c> │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #16] │ │ │ │ + ldrd r0, r2, [r3, #8] │ │ │ │ + add r2, r0 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + bl 800f8 │ │ │ │ + ldr.w r9, [r7, #72] @ 0x48 │ │ │ │ + mov r1, r5 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq.w a2e74 <_PyEval_EvalFrameDefault@@Base+0x858> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ - movw r3, #4364 @ 0x110c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ - orr.w r3, r3, #1 │ │ │ │ - str.w r3, [r5, #-8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + it ge │ │ │ │ + orrge.w r0, r0, #1 │ │ │ │ uxtb.w r3, r8 │ │ │ │ - subs r5, #4 │ │ │ │ + str.w r0, [r5], #4 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - mov.w r3, r8, lsl #2 │ │ │ │ + mov.w r3, r8, asr #4 │ │ │ │ + and.w r2, r8, #15 │ │ │ │ + adds r3, #10 │ │ │ │ + ldr.w r1, [r5, #-4] │ │ │ │ + adds r2, #10 │ │ │ │ str r4, [r6, #28] │ │ │ │ - mov r1, r8 │ │ │ │ - subs r0, r5, r3 │ │ │ │ adds r4, #2 │ │ │ │ - rsb r9, r3, #0 │ │ │ │ - bl c60d4 <_PyTuple_FromStackRefStealOnSuccess@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq.w afee4 <_PyEval_EvalFrameDefault@@Base+0xd928> │ │ │ │ - rsb r8, r8, #1 │ │ │ │ - str.w r0, [r5, r9] │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - add.w r5, r5, r8, lsl #2 │ │ │ │ + ldr.w r0, [r6, r3, lsl #2] │ │ │ │ + str.w r1, [r6, r3, lsl #2] │ │ │ │ + ldr.w r3, [r6, r2, lsl #2] │ │ │ │ + lsls r2, r3, #31 │ │ │ │ + ittt pl │ │ │ │ + ldrpl r2, [r3, #0] │ │ │ │ + addpl r2, #1 │ │ │ │ + strpl r2, [r3, #0] │ │ │ │ + str.w r3, [r5, #-4] │ │ │ │ + str r5, [r6, #32] │ │ │ │ + lsls r5, r0, #31 │ │ │ │ + bpl.w aade8 <_PyEval_EvalFrameDefault@@Base+0x87cc> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r5, [r6, #32] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r2, r9, #1 │ │ │ │ adds r4, #4 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w a8638 <_PyEval_EvalFrameDefault@@Base+0x607c> │ │ │ │ + bne.w a83ee <_PyEval_EvalFrameDefault@@Base+0x5dd2> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne.w a8638 <_PyEval_EvalFrameDefault@@Base+0x607c> │ │ │ │ + bne.w a83ee <_PyEval_EvalFrameDefault@@Base+0x5dd2> │ │ │ │ ldr r3, [r2, #16] │ │ │ │ ldr r2, [r2, #20] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - blt.w aacbc <_PyEval_EvalFrameDefault@@Base+0x8700> │ │ │ │ + blt.w aad2a <_PyEval_EvalFrameDefault@@Base+0x870e> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ orr.w r3, r3, #1 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w aacca <_PyEval_EvalFrameDefault@@Base+0x870e> │ │ │ │ + bge.w aad38 <_PyEval_EvalFrameDefault@@Base+0x871c> │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ tst.w r9, #1 │ │ │ │ str.w r3, [r5], #4 │ │ │ │ str r5, [r6, #32] │ │ │ │ - beq.w aac8a <_PyEval_EvalFrameDefault@@Base+0x86ce> │ │ │ │ + beq.w aacf8 <_PyEval_EvalFrameDefault@@Base+0x86dc> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ ldr r5, [r6, #32] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r0, [r5, #-4] │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ str r4, [r6, #28] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w aad44 <_PyEval_EvalFrameDefault@@Base+0x8788> │ │ │ │ + bne.w aad40 <_PyEval_EvalFrameDefault@@Base+0x8724> │ │ │ │ ldrh r3, [r4, #2] │ │ │ │ lsls r3, r3, #1 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ strh r3, [r4, #2] │ │ │ │ add.w r8, r4, r8, lsl #1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ add.w r4, r8, #4 │ │ │ │ @@ -179450,69 +179530,41 @@ │ │ │ │ ldrh.w r8, [r8, #4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - mov.w r3, r8, asr #4 │ │ │ │ - and.w r2, r8, #15 │ │ │ │ - adds r3, #10 │ │ │ │ - ldr.w r1, [r5, #-4] │ │ │ │ - adds r2, #10 │ │ │ │ - str r4, [r6, #28] │ │ │ │ - adds r4, #2 │ │ │ │ - ldr.w r0, [r6, r3, lsl #2] │ │ │ │ - str.w r1, [r6, r3, lsl #2] │ │ │ │ - ldr.w r3, [r6, r2, lsl #2] │ │ │ │ - lsls r2, r3, #31 │ │ │ │ - ittt pl │ │ │ │ - ldrpl r2, [r3, #0] │ │ │ │ - addpl r2, #1 │ │ │ │ - strpl r2, [r3, #0] │ │ │ │ - str.w r3, [r5, #-4] │ │ │ │ - str r5, [r6, #32] │ │ │ │ - lsls r5, r0, #31 │ │ │ │ - bpl.w aacd8 <_PyEval_EvalFrameDefault@@Base+0x871c> │ │ │ │ - ldrh.w r8, [r4] │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - ldr r5, [r6, #32] │ │ │ │ - uxtb.w r3, r8 │ │ │ │ - mov.w r8, r8, lsr #8 │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - bx r2 │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w ip, r9, #1 │ │ │ │ adds r4, #12 │ │ │ │ ldr.w r2, [ip, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ bic.w r0, r3, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ str r5, [r6, #32] │ │ │ │ mov r1, ip │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ - bl 11f318 │ │ │ │ + bl 11f61c │ │ │ │ ldr r5, [r6, #32] │ │ │ │ mov sl, r0 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ tst.w r9, #1 │ │ │ │ - beq.w ac8b0 <_PyEval_EvalFrameDefault@@Base+0xa2f4> │ │ │ │ + beq.w ac8f2 <_PyEval_EvalFrameDefault@@Base+0xa2d6> │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w aa25a <_PyEval_EvalFrameDefault@@Base+0x7c9e> │ │ │ │ + bpl.w aa2c0 <_PyEval_EvalFrameDefault@@Base+0x7ca4> │ │ │ │ cmp.w sl, #0 │ │ │ │ - beq.w acf7c <_PyEval_EvalFrameDefault@@Base+0xa9c0> │ │ │ │ + beq.w acc4c <_PyEval_EvalFrameDefault@@Base+0xa630> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ subs r5, #4 │ │ │ │ ldr.w r2, [sl] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r3, sl │ │ │ │ orrge.w r3, sl, #1 │ │ │ │ @@ -179528,29 +179580,29 @@ │ │ │ │ movw r3, #9400 @ 0x24b8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r1, r9, #1 │ │ │ │ adds r4, #4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ac614 <_PyEval_EvalFrameDefault@@Base+0xa058> │ │ │ │ + bne.w ac630 <_PyEval_EvalFrameDefault@@Base+0xa014> │ │ │ │ ldr.w r9, [r1, #12] │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w af3ce <_PyEval_EvalFrameDefault@@Base+0xce12> │ │ │ │ + beq.w b005a <_PyEval_EvalFrameDefault@@Base+0xda3e> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bls.w ab368 <_PyEval_EvalFrameDefault@@Base+0x8dac> │ │ │ │ + bls.w ab39c <_PyEval_EvalFrameDefault@@Base+0x8d80> │ │ │ │ adds r2, r3, #4 │ │ │ │ adds r3, #1 │ │ │ │ ldr.w r2, [r9, r2, lsl #2] │ │ │ │ str r3, [r1, #8] │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w ab59e <_PyEval_EvalFrameDefault@@Base+0x8fe2> │ │ │ │ + bge.w ab61c <_PyEval_EvalFrameDefault@@Base+0x9000> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ str.w r2, [r5], #4 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ @@ -179562,58 +179614,58 @@ │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r1, r9, #1 │ │ │ │ adds r4, #4 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w aa4ae <_PyEval_EvalFrameDefault@@Base+0x7ef2> │ │ │ │ + bne.w aa4e4 <_PyEval_EvalFrameDefault@@Base+0x7ec8> │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ bic.w r0, r3, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w aa4b4 <_PyEval_EvalFrameDefault@@Base+0x7ef8> │ │ │ │ + bne.w aa4ea <_PyEval_EvalFrameDefault@@Base+0x7ece> │ │ │ │ cmp r1, r0 │ │ │ │ it eq │ │ │ │ moveq r3, #1 │ │ │ │ - beq.n a4002 <_PyEval_EvalFrameDefault@@Base+0x1a46> │ │ │ │ + beq.n a405a <_PyEval_EvalFrameDefault@@Base+0x1a3e> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ab7ee <_PyEval_EvalFrameDefault@@Base+0x9232> │ │ │ │ + bne.w ab9ea <_PyEval_EvalFrameDefault@@Base+0x93ce> │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ ldrb.w sl, [r1, #16] │ │ │ │ ubfx r3, ip, #2, #3 │ │ │ │ ubfx lr, sl, #2, #3 │ │ │ │ cmp lr, r3 │ │ │ │ - bne.w ab7ee <_PyEval_EvalFrameDefault@@Base+0x9232> │ │ │ │ + bne.w ab9ea <_PyEval_EvalFrameDefault@@Base+0x93ce> │ │ │ │ tst.w ip, #32 │ │ │ │ - beq.w ae5a2 <_PyEval_EvalFrameDefault@@Base+0xbfe6> │ │ │ │ + beq.w ad746 <_PyEval_EvalFrameDefault@@Base+0xb12a> │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ - beq.w ae5b4 <_PyEval_EvalFrameDefault@@Base+0xbff8> │ │ │ │ + beq.w ad758 <_PyEval_EvalFrameDefault@@Base+0xb13c> │ │ │ │ adds r0, #20 │ │ │ │ tst.w sl, #32 │ │ │ │ - beq.w ae5b0 <_PyEval_EvalFrameDefault@@Base+0xbff4> │ │ │ │ + beq.w ad754 <_PyEval_EvalFrameDefault@@Base+0xb138> │ │ │ │ tst.w sl, #64 @ 0x40 │ │ │ │ - beq.w adffc <_PyEval_EvalFrameDefault@@Base+0xba40> │ │ │ │ + beq.w ad3ac <_PyEval_EvalFrameDefault@@Base+0xad90> │ │ │ │ mul.w r2, lr, r2 │ │ │ │ adds r1, #20 │ │ │ │ blx 2c260 │ │ │ │ clz r3, r0 │ │ │ │ lsrs r3, r3, #5 │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ lsls r0, r2, #31 │ │ │ │ - bpl.w abe6e <_PyEval_EvalFrameDefault@@Base+0x98b2> │ │ │ │ + bpl.w abe2a <_PyEval_EvalFrameDefault@@Base+0x980e> │ │ │ │ tst.w r9, #1 │ │ │ │ - beq.w ac0ac <_PyEval_EvalFrameDefault@@Base+0x9af0> │ │ │ │ + beq.w ac1a6 <_PyEval_EvalFrameDefault@@Base+0x9b8a> │ │ │ │ adds r3, #7 │ │ │ │ tst.w r3, r8 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ - bne.w aafca <_PyEval_EvalFrameDefault@@Base+0x8a0e> │ │ │ │ + bne.w ab094 <_PyEval_EvalFrameDefault@@Base+0x8a78> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r5, #4 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ @@ -179638,32 +179690,32 @@ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr.w r1, [r3, r8, lsl #2] │ │ │ │ ldr.w r8, [r5, #-4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w afd32 <_PyEval_EvalFrameDefault@@Base+0xd776> │ │ │ │ + beq.w af114 <_PyEval_EvalFrameDefault@@Base+0xcaf8> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r5, [r6, #32] │ │ │ │ cmp r2, r3 │ │ │ │ bic.w r2, r8, #1 │ │ │ │ - bne.w accae <_PyEval_EvalFrameDefault@@Base+0xa6f2> │ │ │ │ - bl 78874 │ │ │ │ + bne.w acd5a <_PyEval_EvalFrameDefault@@Base+0xa73e> │ │ │ │ + bl 788b8 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ mov r9, r0 │ │ │ │ tst.w r8, #1 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ str r1, [r6, #32] │ │ │ │ - beq.w aadac <_PyEval_EvalFrameDefault@@Base+0x87f0> │ │ │ │ + beq.w aae64 <_PyEval_EvalFrameDefault@@Base+0x8848> │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.w aadcc <_PyEval_EvalFrameDefault@@Base+0x8810> │ │ │ │ + bne.w aae84 <_PyEval_EvalFrameDefault@@Base+0x8868> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ @@ -179671,57 +179723,57 @@ │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ add.w sl, r4, #8 │ │ │ │ str r4, [r6, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r2, [r3, #376] @ 0x178 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w ae370 <_PyEval_EvalFrameDefault@@Base+0xbdb4> │ │ │ │ + bne.w ad2f2 <_PyEval_EvalFrameDefault@@Base+0xacd6> │ │ │ │ mvn.w r9, #1 │ │ │ │ movw lr, #22804 @ 0x5914 │ │ │ │ movt lr, #75 @ 0x4b │ │ │ │ sub.w r9, r9, r8 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ mov.w r3, r9, lsl #2 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ ldr.w r1, [r5, r9, lsl #2] │ │ │ │ bic.w r0, r1, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, lr │ │ │ │ - bne.w ae37c <_PyEval_EvalFrameDefault@@Base+0xbdc0> │ │ │ │ + bne.w ad2fe <_PyEval_EvalFrameDefault@@Base+0xace2> │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, ip │ │ │ │ - bne.w ae37c <_PyEval_EvalFrameDefault@@Base+0xbdc0> │ │ │ │ + bne.w ad2fe <_PyEval_EvalFrameDefault@@Base+0xace2> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w ae37c <_PyEval_EvalFrameDefault@@Base+0xbdc0> │ │ │ │ + ble.w ad2fe <_PyEval_EvalFrameDefault@@Base+0xace2> │ │ │ │ mvn.w r3, r8 │ │ │ │ ldr.w ip, [r5, r3, lsl #2] │ │ │ │ sub.w r3, r5, r8, lsl #2 │ │ │ │ cmp.w ip, #1 │ │ │ │ - beq.w ab23e <_PyEval_EvalFrameDefault@@Base+0x8c82> │ │ │ │ + beq.w ab2cc <_PyEval_EvalFrameDefault@@Base+0x8cb0> │ │ │ │ ldr r4, [r0, #24] │ │ │ │ subs r3, #4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ tst.w ip, #1 │ │ │ │ - beq.w ab24c <_PyEval_EvalFrameDefault@@Base+0x8c90> │ │ │ │ + beq.w ab2da <_PyEval_EvalFrameDefault@@Base+0x8cbe> │ │ │ │ str r5, [r6, #32] │ │ │ │ movs r0, #0 │ │ │ │ str.w r8, [sp] │ │ │ │ str r6, [sp, #8] │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ - bl a0ac8 <_PyEvalFramePushAndInit@@Base> │ │ │ │ + bl a0b28 <_PyEvalFramePushAndInit@@Base> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aeb3c <_PyEval_EvalFrameDefault@@Base+0xc580> │ │ │ │ + beq.w ad1ae <_PyEval_EvalFrameDefault@@Base+0xab92> │ │ │ │ ldr r4, [r0, #28] │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ str r3, [r6, #32] │ │ │ │ movs r3, #4 │ │ │ │ strh r3, [r6, #36] @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ @@ -179747,111 +179799,111 @@ │ │ │ │ mov.w r1, r9, lsl #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ add.w sl, r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ str r1, [r7, #68] @ 0x44 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ - beq.w ae168 <_PyEval_EvalFrameDefault@@Base+0xbbac> │ │ │ │ + beq.w ad2e2 <_PyEval_EvalFrameDefault@@Base+0xacc6> │ │ │ │ cmp.w r8, #1 │ │ │ │ - bne.w aa386 <_PyEval_EvalFrameDefault@@Base+0x7dca> │ │ │ │ + bne.w aa3ec <_PyEval_EvalFrameDefault@@Base+0x7dd0> │ │ │ │ subs r1, r0, #4 │ │ │ │ ldr.w r9, [sl] │ │ │ │ movw ip, #29264 @ 0x7250 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ bic.w r0, r9, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne.w aa386 <_PyEval_EvalFrameDefault@@Base+0x7dca> │ │ │ │ + bne.w aa3ec <_PyEval_EvalFrameDefault@@Base+0x7dd0> │ │ │ │ ldr.w ip, [r0, #20] │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ cmp r3, #8 │ │ │ │ - bne.w aa386 <_PyEval_EvalFrameDefault@@Base+0x7dca> │ │ │ │ + bne.w aa3ec <_PyEval_EvalFrameDefault@@Base+0x7dd0> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #712] @ 0x2c8 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.w aa386 <_PyEval_EvalFrameDefault@@Base+0x7dca> │ │ │ │ + bls.w aa3ec <_PyEval_EvalFrameDefault@@Base+0x7dd0> │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ ldr r0, [r1, #0] │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, lr │ │ │ │ - bne.w aa386 <_PyEval_EvalFrameDefault@@Base+0x7dca> │ │ │ │ + bne.w aa3ec <_PyEval_EvalFrameDefault@@Base+0x7dd0> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ str r5, [r6, #32] │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ blx r3 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r1 │ │ │ │ subs.w r3, r8, #1 │ │ │ │ - bpl.w ab25e <_PyEval_EvalFrameDefault@@Base+0x8ca2> │ │ │ │ + bpl.w ab330 <_PyEval_EvalFrameDefault@@Base+0x8d14> │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r1, r0] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w ab2b4 <_PyEval_EvalFrameDefault@@Base+0x8cf8> │ │ │ │ + bpl.w ab386 <_PyEval_EvalFrameDefault@@Base+0x8d6a> │ │ │ │ ldr r1, [r7, #68] @ 0x44 │ │ │ │ movs r3, #1 │ │ │ │ tst.w r9, #1 │ │ │ │ str.w r3, [sl, r1] │ │ │ │ - beq.w ab2e4 <_PyEval_EvalFrameDefault@@Base+0x8d28> │ │ │ │ + beq.w ab304 <_PyEval_EvalFrameDefault@@Base+0x8ce8> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ae4dc <_PyEval_EvalFrameDefault@@Base+0xbf20> │ │ │ │ + beq.w ae350 <_PyEval_EvalFrameDefault@@Base+0xbd34> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r8, r5 │ │ │ │ orrge.w r8, r5, #1 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w adfa4 <_PyEval_EvalFrameDefault@@Base+0xb9e8> │ │ │ │ + bne.w ae662 <_PyEval_EvalFrameDefault@@Base+0xc046> │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r8, [r5], #4 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #8 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w ae36e <_PyEval_EvalFrameDefault@@Base+0xbdb2> │ │ │ │ + bne.w ad2f0 <_PyEval_EvalFrameDefault@@Base+0xacd4> │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ bic.w r2, r3, #1 │ │ │ │ movw r3, #39512 @ 0x9a58 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ae36e <_PyEval_EvalFrameDefault@@Base+0xbdb2> │ │ │ │ + bne.w ad2f0 <_PyEval_EvalFrameDefault@@Base+0xacd4> │ │ │ │ ldr.w r0, [r5, #-4] │ │ │ │ subs r5, #8 │ │ │ │ bic.w r3, r0, #1 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itee ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ lsls r3, r0, #31 │ │ │ │ str r5, [r6, #32] │ │ │ │ - bpl.w aaf18 <_PyEval_EvalFrameDefault@@Base+0x895c> │ │ │ │ + bpl.w aae8e <_PyEval_EvalFrameDefault@@Base+0x8872> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ ldr r5, [r6, #32] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ @@ -179861,104 +179913,104 @@ │ │ │ │ cmp.w r8, #0 │ │ │ │ str r4, [r6, #28] │ │ │ │ add.w r4, r4, #2 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ sub.w r3, r3, r8 │ │ │ │ - ble.w ab2ca <_PyEval_EvalFrameDefault@@Base+0x8d0e> │ │ │ │ + ble.w ab42e <_PyEval_EvalFrameDefault@@Base+0x8e12> │ │ │ │ bic.w r2, r2, #1 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w af764 <_PyEval_EvalFrameDefault@@Base+0xd1a8> │ │ │ │ + bge.w af2c8 <_PyEval_EvalFrameDefault@@Base+0xccac> │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ adds r1, r6, r3 │ │ │ │ cmp.w r8, #1 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ - ble.n a4380 <_PyEval_EvalFrameDefault@@Base+0x1dc4> │ │ │ │ + ble.n a43d8 <_PyEval_EvalFrameDefault@@Base+0x1dbc> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w af800 <_PyEval_EvalFrameDefault@@Base+0xd244> │ │ │ │ + bge.w afd90 <_PyEval_EvalFrameDefault@@Base+0xd774> │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ adds r1, r6, r3 │ │ │ │ cmp.w r8, #2 │ │ │ │ str r2, [r1, #44] @ 0x2c │ │ │ │ - ble.n a4380 <_PyEval_EvalFrameDefault@@Base+0x1dc4> │ │ │ │ + ble.n a43d8 <_PyEval_EvalFrameDefault@@Base+0x1dbc> │ │ │ │ add.w ip, r6, #44 @ 0x2c │ │ │ │ adds r0, #20 │ │ │ │ add ip, r3 │ │ │ │ movs r1, #2 │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ adds r1, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w af7ee <_PyEval_EvalFrameDefault@@Base+0xd232> │ │ │ │ + bge.w afd7e <_PyEval_EvalFrameDefault@@Base+0xd762> │ │ │ │ adds r2, #1 │ │ │ │ cmp r8, r1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ - bgt.n a4364 <_PyEval_EvalFrameDefault@@Base+0x1da8> │ │ │ │ + bgt.n a43bc <_PyEval_EvalFrameDefault@@Base+0x1da0> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldrd r2, r3, [r5, #-8] │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #4 │ │ │ │ mov sl, r2 │ │ │ │ ldrh.w r2, [r4, #-2] │ │ │ │ cmp r2, #14 │ │ │ │ - bls.w aa4c4 <_PyEval_EvalFrameDefault@@Base+0x7f08> │ │ │ │ + bls.w aa4fa <_PyEval_EvalFrameDefault@@Base+0x7ede> │ │ │ │ subs r2, #16 │ │ │ │ bic.w r1, r3, #1 │ │ │ │ strh.w r2, [r4, #-2] │ │ │ │ bic.w r0, sl, #1 │ │ │ │ mov.w r2, r8, asr #5 │ │ │ │ str r5, [r6, #32] │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ - bl d6538 │ │ │ │ + bl d657c │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ movs r2, #1 │ │ │ │ mov r9, r0 │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w aaf7e <_PyEval_EvalFrameDefault@@Base+0x89c2> │ │ │ │ + bpl.w ab022 <_PyEval_EvalFrameDefault@@Base+0x8a06> │ │ │ │ movs r3, #1 │ │ │ │ tst.w sl, #1 │ │ │ │ str.w r3, [r5, #-8] │ │ │ │ - beq.w aaf9e <_PyEval_EvalFrameDefault@@Base+0x89e2> │ │ │ │ + beq.w ab042 <_PyEval_EvalFrameDefault@@Base+0x8a26> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ subs r3, #8 │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w aede2 <_PyEval_EvalFrameDefault@@Base+0xc826> │ │ │ │ + beq.w ad572 <_PyEval_EvalFrameDefault@@Base+0xaf56> │ │ │ │ tst.w r8, #16 │ │ │ │ - beq.w ac9a6 <_PyEval_EvalFrameDefault@@Base+0xa3ea> │ │ │ │ + beq.w ac9c8 <_PyEval_EvalFrameDefault@@Base+0xa3ac> │ │ │ │ str r3, [r6, #32] │ │ │ │ mov r0, r9 │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ ldr.w r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - blt.w aed38 <_PyEval_EvalFrameDefault@@Base+0xc77c> │ │ │ │ + blt.w aee22 <_PyEval_EvalFrameDefault@@Base+0xc806> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r5, #0 │ │ │ │ - blt.w aea2c <_PyEval_EvalFrameDefault@@Base+0xc470> │ │ │ │ + blt.w aeec8 <_PyEval_EvalFrameDefault@@Base+0xc8ac> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ mov r5, r3 │ │ │ │ - bne.w aaff2 <_PyEval_EvalFrameDefault@@Base+0x8a36> │ │ │ │ + bne.w ab06e <_PyEval_EvalFrameDefault@@Base+0x8a52> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5], #4 │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ @@ -179967,23 +180019,23 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r8, [r5, #-4] │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ bic.w r0, r8, #1 │ │ │ │ str r5, [r6, #32] │ │ │ │ - bl 890c8 │ │ │ │ + bl 8910c │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r9, r0 │ │ │ │ tst.w r8, #1 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ str r3, [r6, #32] │ │ │ │ - beq.n a44a2 <_PyEval_EvalFrameDefault@@Base+0x1ee6> │ │ │ │ + beq.n a44fa <_PyEval_EvalFrameDefault@@Base+0x1ede> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w aeb50 <_PyEval_EvalFrameDefault@@Base+0xc594> │ │ │ │ + beq.w ae35a <_PyEval_EvalFrameDefault@@Base+0xbd3e> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ mov r5, r3 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r3, r9 │ │ │ │ orrge.w r3, r9, #1 │ │ │ │ @@ -179995,37 +180047,37 @@ │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a446a <_PyEval_EvalFrameDefault@@Base+0x1eae> │ │ │ │ + bne.n a44c2 <_PyEval_EvalFrameDefault@@Base+0x1ea6> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n a4472 <_PyEval_EvalFrameDefault@@Base+0x1eb6> │ │ │ │ + bne.n a44ca <_PyEval_EvalFrameDefault@@Base+0x1eae> │ │ │ │ ldr.w r9, [r7, #72] @ 0x48 │ │ │ │ mov r1, r3 │ │ │ │ - b.w a2e1a <_PyEval_EvalFrameDefault@@Base+0x85e> │ │ │ │ + b.w a2e74 <_PyEval_EvalFrameDefault@@Base+0x858> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r8, r8, #4 │ │ │ │ str r4, [r6, #28] │ │ │ │ mov r1, r6 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ adds r4, #2 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ ldr.w r2, [r3, r8, lsl #2] │ │ │ │ str r5, [r6, #32] │ │ │ │ - bl b45dc <_PyEval_LoadName@@Base> │ │ │ │ + bl b466c <_PyEval_LoadName@@Base> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aedd8 <_PyEval_EvalFrameDefault@@Base+0xc81c> │ │ │ │ + beq.w aebf8 <_PyEval_EvalFrameDefault@@Base+0xc5dc> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r0, r0, #1 │ │ │ │ @@ -180037,46 +180089,46 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #4 │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ ldrh.w r3, [r4, #-2] │ │ │ │ cmp r3, #14 │ │ │ │ - bls.w acfde <_PyEval_EvalFrameDefault@@Base+0xaa22> │ │ │ │ + bls.w acd7a <_PyEval_EvalFrameDefault@@Base+0xa75e> │ │ │ │ bic.w r0, r9, #1 │ │ │ │ subs r3, #16 │ │ │ │ strh.w r3, [r4, #-2] │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ bic.w r1, r3, #1 │ │ │ │ str r5, [r6, #32] │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w aeb64 <_PyEval_EvalFrameDefault@@Base+0xc5a8> │ │ │ │ + beq.w ae788 <_PyEval_EvalFrameDefault@@Base+0xc16c> │ │ │ │ ldr r2, [r2, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w aeb64 <_PyEval_EvalFrameDefault@@Base+0xc5a8> │ │ │ │ + beq.w ae788 <_PyEval_EvalFrameDefault@@Base+0xc16c> │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ blx r2 │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ mov r2, r0 │ │ │ │ tst.w r9, #1 │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ - beq.w ab0e6 <_PyEval_EvalFrameDefault@@Base+0x8b2a> │ │ │ │ + beq.w ab1e8 <_PyEval_EvalFrameDefault@@Base+0x8bcc> │ │ │ │ movs r1, #1 │ │ │ │ str.w r1, [r5, #-8] │ │ │ │ lsls r5, r3, #31 │ │ │ │ - bpl.w ab112 <_PyEval_EvalFrameDefault@@Base+0x8b56> │ │ │ │ + bpl.w ab214 <_PyEval_EvalFrameDefault@@Base+0x8bf8> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - blt.w ab130 <_PyEval_EvalFrameDefault@@Base+0x8b74> │ │ │ │ + blt.w ab232 <_PyEval_EvalFrameDefault@@Base+0x8c16> │ │ │ │ cmp r8, r2 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ - bne.w ab516 <_PyEval_EvalFrameDefault@@Base+0x8f5a> │ │ │ │ + bne.w ab63e <_PyEval_EvalFrameDefault@@Base+0x9022> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r5, #4 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ @@ -180086,33 +180138,33 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #8 │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ ldrh.w r3, [r4, #-6] │ │ │ │ cmp r3, #14 │ │ │ │ - bls.w aa3ac <_PyEval_EvalFrameDefault@@Base+0x7df0> │ │ │ │ + bls.w aa414 <_PyEval_EvalFrameDefault@@Base+0x7df8> │ │ │ │ subs r3, #16 │ │ │ │ bic.w r0, r9, #1 │ │ │ │ strh.w r3, [r4, #-6] │ │ │ │ str r5, [r6, #32] │ │ │ │ - bl c72a4 │ │ │ │ + bl c72e8 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r5, r0 │ │ │ │ tst.w r9, #1 │ │ │ │ sub.w r3, r3, #4 │ │ │ │ str r3, [r6, #32] │ │ │ │ - beq.w ab018 <_PyEval_EvalFrameDefault@@Base+0x8a5c> │ │ │ │ + beq.w ab0e4 <_PyEval_EvalFrameDefault@@Base+0x8ac8> │ │ │ │ cmp r5, #0 │ │ │ │ itt lt │ │ │ │ movlt r1, r3 │ │ │ │ ldrlt.w r9, [r7, #72] @ 0x48 │ │ │ │ - blt.w a2e1a <_PyEval_EvalFrameDefault@@Base+0x85e> │ │ │ │ + blt.w a2e74 <_PyEval_EvalFrameDefault@@Base+0x858> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ab5c0 <_PyEval_EvalFrameDefault@@Base+0x9004> │ │ │ │ + beq.w ab6e6 <_PyEval_EvalFrameDefault@@Base+0x90ca> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5], #4 │ │ │ │ @@ -180123,15 +180175,15 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r0, [r5, #-4]! │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ str r5, [r6, #32] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w ab0a2 <_PyEval_EvalFrameDefault@@Base+0x8ae6> │ │ │ │ + bpl.w ab168 <_PyEval_EvalFrameDefault@@Base+0x8b4c> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ @@ -180140,143 +180192,184 @@ │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r1, r0, #1 │ │ │ │ adds r4, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ ldr.w r9, [r5, #-8] │ │ │ │ movw ip, #40968 @ 0xa008 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ bic.w r3, r9, #1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ bic.w r2, r2, #4 │ │ │ │ cmp r2, #8 │ │ │ │ - bhi.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bhi.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - ble.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + ble.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ubfx ip, r2, #2, #3 │ │ │ │ cmp.w ip, #1 │ │ │ │ - bne.w ae82c <_PyEval_EvalFrameDefault@@Base+0xc270> │ │ │ │ + bne.w adf86 <_PyEval_EvalFrameDefault@@Base+0xb96a> │ │ │ │ tst.w r2, #32 │ │ │ │ - beq.w ae828 <_PyEval_EvalFrameDefault@@Base+0xc26c> │ │ │ │ + beq.w adf82 <_PyEval_EvalFrameDefault@@Base+0xb966> │ │ │ │ lsls r2, r2, #25 │ │ │ │ - bpl.w ae820 <_PyEval_EvalFrameDefault@@Base+0xc264> │ │ │ │ + bpl.w adf7a <_PyEval_EvalFrameDefault@@Base+0xb95e> │ │ │ │ add r1, r3 │ │ │ │ ldrb r3, [r1, #20] │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bhi.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ movs r2, #24 │ │ │ │ movw r8, #43944 @ 0xaba8 │ │ │ │ mla r8, r2, r3, r8 │ │ │ │ movw r3, #24184 @ 0x5e78 │ │ │ │ movt r3, #77 @ 0x4d │ │ │ │ lsls r2, r0, #31 │ │ │ │ add r8, r3 │ │ │ │ - bpl.w ae810 <_PyEval_EvalFrameDefault@@Base+0xc254> │ │ │ │ + bpl.w adf6a <_PyEval_EvalFrameDefault@@Base+0xb94e> │ │ │ │ subs r5, #8 │ │ │ │ tst.w r9, #1 │ │ │ │ str r5, [r6, #32] │ │ │ │ - beq.w ab068 <_PyEval_EvalFrameDefault@@Base+0x8aac> │ │ │ │ + beq.w ab1ae <_PyEval_EvalFrameDefault@@Base+0x8b92> │ │ │ │ ldrh r2, [r4, #0] │ │ │ │ orr.w r3, r8, #1 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ mov.w r8, r2, lsr #8 │ │ │ │ str.w r3, [r5], #4 │ │ │ │ uxtb r3, r2 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ - movw r3, #40968 @ 0xa008 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - str r4, [r6, #28] │ │ │ │ - bic.w r2, r9, #1 │ │ │ │ - adds r4, #8 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w aa3a2 <_PyEval_EvalFrameDefault@@Base+0x7de6> │ │ │ │ - ldr r3, [pc, #764] @ (a4a1c <_PyEval_EvalFrameDefault@@Base+0x2460>) │ │ │ │ - cmp r2, r3 │ │ │ │ - ittt eq │ │ │ │ - movweq r3, #5412 @ 0x1524 │ │ │ │ - movteq r3, #75 @ 0x4b │ │ │ │ - orreq.w r3, r3, #1 │ │ │ │ - beq.n a474c <_PyEval_EvalFrameDefault@@Base+0x2190> │ │ │ │ - subs r5, #4 │ │ │ │ - tst.w r9, #1 │ │ │ │ - str r5, [r6, #32] │ │ │ │ - beq.w ab4a2 <_PyEval_EvalFrameDefault@@Base+0x8ee6> │ │ │ │ - movw r3, #4364 @ 0x110c │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - adds r5, #4 │ │ │ │ - orr.w r3, r3, #1 │ │ │ │ - ldrh.w r8, [r4] │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - str.w r3, [r5, #-4] │ │ │ │ - uxtb.w r3, r8 │ │ │ │ - mov.w r8, r8, lsr #8 │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - bx r2 │ │ │ │ - ldr.w r9, [r5, #-4] │ │ │ │ add.w sl, r4, #10 │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r1, r9, #1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr.w r2, [r2, #192] @ 0xc0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ac376 <_PyEval_EvalFrameDefault@@Base+0x9dba> │ │ │ │ + bne.w ac3da <_PyEval_EvalFrameDefault@@Base+0x9dbe> │ │ │ │ ldrh r0, [r4, #8] │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ ldr r4, [r1, r0] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.n a47a2 <_PyEval_EvalFrameDefault@@Base+0x21e6> │ │ │ │ + bpl.n a4792 <_PyEval_EvalFrameDefault@@Base+0x2176> │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r3, #0] │ │ │ │ subs r5, #8 │ │ │ │ str r3, [r1, r0] │ │ │ │ tst.w r9, #1 │ │ │ │ str r5, [r6, #32] │ │ │ │ - beq.n a47d2 <_PyEval_EvalFrameDefault@@Base+0x2216> │ │ │ │ + beq.n a47c2 <_PyEval_EvalFrameDefault@@Base+0x21a6> │ │ │ │ cmp r4, #0 │ │ │ │ - bne.w ac1f2 <_PyEval_EvalFrameDefault@@Base+0x9c36> │ │ │ │ + bne.w ac2ce <_PyEval_EvalFrameDefault@@Base+0x9cb2> │ │ │ │ ldrh.w r8, [sl] │ │ │ │ mov r4, sl │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ ldr r5, [r6, #32] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r9] │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r9] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.n a47ae <_PyEval_EvalFrameDefault@@Base+0x21f2> │ │ │ │ + bne.n a479e <_PyEval_EvalFrameDefault@@Base+0x2182> │ │ │ │ mov r0, r9 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ - b.n a47ae <_PyEval_EvalFrameDefault@@Base+0x21f2> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ + b.n a479e <_PyEval_EvalFrameDefault@@Base+0x2182> │ │ │ │ + ldr.w r9, [r5, #-4] │ │ │ │ + movw r3, #40968 @ 0xa008 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + str r4, [r6, #28] │ │ │ │ + bic.w r2, r9, #1 │ │ │ │ + adds r4, #8 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w aa40a <_PyEval_EvalFrameDefault@@Base+0x7dee> │ │ │ │ + ldr r3, [pc, #736] @ (a4ad8 <_PyEval_EvalFrameDefault@@Base+0x24bc>) │ │ │ │ + cmp r2, r3 │ │ │ │ + ittt eq │ │ │ │ + movweq r3, #5412 @ 0x1524 │ │ │ │ + movteq r3, #75 @ 0x4b │ │ │ │ + orreq.w r3, r3, #1 │ │ │ │ + beq.n a4822 <_PyEval_EvalFrameDefault@@Base+0x2206> │ │ │ │ + subs r5, #4 │ │ │ │ + tst.w r9, #1 │ │ │ │ + str r5, [r6, #32] │ │ │ │ + beq.w ab534 <_PyEval_EvalFrameDefault@@Base+0x8f18> │ │ │ │ + movw r3, #4364 @ 0x110c │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + adds r5, #4 │ │ │ │ + orr.w r3, r3, #1 │ │ │ │ + ldrh.w r8, [r4] │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + str.w r3, [r5, #-4] │ │ │ │ + uxtb.w r3, r8 │ │ │ │ + mov.w r8, r8, lsr #8 │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + bx r2 │ │ │ │ + ldr.w r3, [r5, #-4] │ │ │ │ + movw r2, #41384 @ 0xa1a8 │ │ │ │ + movt r2, #75 @ 0x4b │ │ │ │ + str r4, [r6, #28] │ │ │ │ + bic.w r1, r3, #1 │ │ │ │ + adds r4, #12 │ │ │ │ + ldr.w ip, [r1, #4] │ │ │ │ + cmp ip, r2 │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ + ldr.w r9, [r5, #-8] │ │ │ │ + bic.w r0, r9, #1 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, ip │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ + str r5, [r6, #32] │ │ │ │ + str r3, [r7, #68] @ 0x44 │ │ │ │ + bl 1266b4 │ │ │ │ + ldr r3, [r7, #68] @ 0x44 │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r5, [r6, #32] │ │ │ │ + lsls r0, r3, #31 │ │ │ │ + bpl.w acf20 <_PyEval_EvalFrameDefault@@Base+0xa904> │ │ │ │ + tst.w r9, #1 │ │ │ │ + beq.w aa392 <_PyEval_EvalFrameDefault@@Base+0x7d76> │ │ │ │ + cmp.w r8, #0 │ │ │ │ + beq.w acc4c <_PyEval_EvalFrameDefault@@Base+0xa630> │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ + subs r5, #4 │ │ │ │ + ldr.w r1, [r8] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + ite lt │ │ │ │ + movlt r3, r8 │ │ │ │ + orrge.w r3, r8, #1 │ │ │ │ + mov.w r8, r2, lsr #8 │ │ │ │ + str.w r3, [r5, #-4] │ │ │ │ + uxtb r3, r2 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + bx r2 │ │ │ │ ldr.w r0, [r5, #-4]! │ │ │ │ adds r4, #2 │ │ │ │ strd r4, r5, [r6, #28] │ │ │ │ sub.w r8, r8, #2 │ │ │ │ ldr r4, [r7, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ strb.w r8, [r6, #-1] │ │ │ │ @@ -180290,15 +180383,15 @@ │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r1, [r4, #52] @ 0x34 │ │ │ │ str r2, [r6, #4] │ │ │ │ and.w r2, r0, #3 │ │ │ │ ldr r5, [r1, #32] │ │ │ │ adds r4, r3, #4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w ab3f6 <_PyEval_EvalFrameDefault@@Base+0x8e3a> │ │ │ │ + beq.w ab4d4 <_PyEval_EvalFrameDefault@@Base+0x8eb8> │ │ │ │ ldrh.w r8, [r3, #4] │ │ │ │ mov r6, r1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r0, [r5], #4 │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ @@ -180312,206 +180405,164 @@ │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ + ldr.w r1, [r5, #-4] │ │ │ │ + movw r3, #24552 @ 0x5fe8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + str r4, [r6, #28] │ │ │ │ + bic.w r2, r1, #1 │ │ │ │ + adds r4, #12 │ │ │ │ + ldr.w lr, [r2, #4] │ │ │ │ + cmp lr, r3 │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ + ldr.w r0, [r5, #-8] │ │ │ │ + bic.w ip, r0, #1 │ │ │ │ + ldr.w r3, [ip, #4] │ │ │ │ + cmp r3, lr │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ + vldr d0, [ip, #8] │ │ │ │ + vldr d7, [r2, #8] │ │ │ │ + vmul.f64 d0, d0, d7 │ │ │ │ + bl 157d78 │ │ │ │ + cmp r0, #1 │ │ │ │ + beq.w acc4c <_PyEval_EvalFrameDefault@@Base+0xa630> │ │ │ │ + ldrh.w r8, [r4] │ │ │ │ + subs r5, #4 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + str.w r0, [r5, #-4] │ │ │ │ + uxtb.w r3, r8 │ │ │ │ + mov.w r8, r8, lsr #8 │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + bx r2 │ │ │ │ mov.w r9, r8, lsl #2 │ │ │ │ strd r4, r5, [r6, #28] │ │ │ │ mov r0, r8 │ │ │ │ sub.w r5, r5, r9 │ │ │ │ adds r4, #2 │ │ │ │ rsb r9, r9, #0 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w aba90 <_PyEval_EvalFrameDefault@@Base+0x94d4> │ │ │ │ - bl 7192c │ │ │ │ + bne.w abae8 <_PyEval_EvalFrameDefault@@Base+0x94cc> │ │ │ │ + bl 71968 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ae036 <_PyEval_EvalFrameDefault@@Base+0xba7a> │ │ │ │ + beq.w ae5ac <_PyEval_EvalFrameDefault@@Base+0xbf90> │ │ │ │ rsb r5, r8, #1 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ str.w r2, [r3, r9] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ add.w r5, r3, r5, lsl #2 │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - ldr.w r3, [r5, #-4] │ │ │ │ - movw r2, #41384 @ 0xa1a8 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ - str r4, [r6, #28] │ │ │ │ - bic.w r1, r3, #1 │ │ │ │ - adds r4, #12 │ │ │ │ - ldr.w ip, [r1, #4] │ │ │ │ - cmp ip, r2 │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ - ldr.w r9, [r5, #-8] │ │ │ │ - bic.w r0, r9, #1 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r2, ip │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ - str r5, [r6, #32] │ │ │ │ - str r3, [r7, #68] @ 0x44 │ │ │ │ - bl 1263ec │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r5, [r6, #32] │ │ │ │ - lsls r0, r3, #31 │ │ │ │ - bpl.w ace10 <_PyEval_EvalFrameDefault@@Base+0xa854> │ │ │ │ - tst.w r9, #1 │ │ │ │ - beq.w aa32c <_PyEval_EvalFrameDefault@@Base+0x7d70> │ │ │ │ - cmp.w r8, #0 │ │ │ │ - beq.w acf7c <_PyEval_EvalFrameDefault@@Base+0xa9c0> │ │ │ │ - ldrh r2, [r4, #0] │ │ │ │ - subs r5, #4 │ │ │ │ - ldr.w r1, [r8] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - ite lt │ │ │ │ - movlt r3, r8 │ │ │ │ - orrge.w r3, r8, #1 │ │ │ │ - mov.w r8, r2, lsr #8 │ │ │ │ - str.w r3, [r5, #-4] │ │ │ │ - uxtb r3, r2 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - bx r2 │ │ │ │ mvn.w r3, r8 │ │ │ │ mvn.w r9, #1 │ │ │ │ sub.w r9, r9, r8 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ str r4, [r6, #28] │ │ │ │ sub.w r0, r5, r8, lsl #2 │ │ │ │ ldr.w r3, [r5, r3, lsl #2] │ │ │ │ adds r4, #8 │ │ │ │ mov.w sl, r9, lsl #2 │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ cmp r3, #1 │ │ │ │ - beq.w aa2ca <_PyEval_EvalFrameDefault@@Base+0x7d0e> │ │ │ │ + beq.w aa330 <_PyEval_EvalFrameDefault@@Base+0x7d14> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ subs r0, #4 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ movw r1, #29264 @ 0x7250 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ bic.w ip, r2, #1 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr.w lr, [r0] │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ bic.w r0, lr, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #712] @ 0x2c8 │ │ │ │ cmp r7, r3 │ │ │ │ - bls.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bls.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr.w r8, [r1, #4] │ │ │ │ movs r1, #0 │ │ │ │ str r5, [r6, #32] │ │ │ │ str.w lr, [r7, #68] @ 0x44 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ blx r8 │ │ │ │ ldr.w lr, [r7, #68] @ 0x44 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ tst.w lr, #1 │ │ │ │ - beq.w ab31e <_PyEval_EvalFrameDefault@@Base+0x8d62> │ │ │ │ + beq.w ab3e4 <_PyEval_EvalFrameDefault@@Base+0x8dc8> │ │ │ │ ldr r1, [r6, #32] │ │ │ │ lsls r3, r2, #31 │ │ │ │ add r1, sl │ │ │ │ str r1, [r6, #32] │ │ │ │ - bpl.w ab344 <_PyEval_EvalFrameDefault@@Base+0x8d88> │ │ │ │ + bpl.w ab40a <_PyEval_EvalFrameDefault@@Base+0x8dee> │ │ │ │ mov r3, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ac406 <_PyEval_EvalFrameDefault@@Base+0x9e4a> │ │ │ │ + beq.w ac34a <_PyEval_EvalFrameDefault@@Base+0x9d2e> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r8, r5 │ │ │ │ orrge.w r8, r5, #1 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w ad244 <_PyEval_EvalFrameDefault@@Base+0xac88> │ │ │ │ + bne.w ad682 <_PyEval_EvalFrameDefault@@Base+0xb066> │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r8, [r5], #4 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - nop │ │ │ │ add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r1, #1 │ │ │ │ - ldr.w r1, [r5, #-4] │ │ │ │ - movw r3, #24552 @ 0x5fe8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - str r4, [r6, #28] │ │ │ │ - bic.w r2, r1, #1 │ │ │ │ - adds r4, #12 │ │ │ │ - ldr.w lr, [r2, #4] │ │ │ │ - cmp lr, r3 │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ - ldr.w r0, [r5, #-8] │ │ │ │ - bic.w ip, r0, #1 │ │ │ │ - ldr.w r3, [ip, #4] │ │ │ │ - cmp r3, lr │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ - vldr d0, [ip, #8] │ │ │ │ - vldr d7, [r2, #8] │ │ │ │ - vmul.f64 d0, d0, d7 │ │ │ │ - bl 1578d0 │ │ │ │ - cmp r0, #1 │ │ │ │ - beq.w acf7c <_PyEval_EvalFrameDefault@@Base+0xa9c0> │ │ │ │ - ldrh.w r8, [r4] │ │ │ │ - subs r5, #4 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - str.w r0, [r5, #-4] │ │ │ │ - uxtb.w r3, r8 │ │ │ │ - mov.w r8, r8, lsr #8 │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - bx r2 │ │ │ │ movs r3, #12 │ │ │ │ - movw r9, #62964 @ 0xf5f4 │ │ │ │ + movw r9, #63028 @ 0xf634 │ │ │ │ movt r9, #46 @ 0x2e │ │ │ │ ldr.w r2, [r5, #-4] │ │ │ │ str r4, [r6, #28] │ │ │ │ subs r1, r5, #4 │ │ │ │ mul.w r3, r3, r8 │ │ │ │ str r2, [r5, #0] │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r5, #-4] │ │ │ │ adds r2, r5, #4 │ │ │ │ str r2, [r6, #32] │ │ │ │ adds r4, #2 │ │ │ │ ldr.w r0, [r9, r3] │ │ │ │ add r9, r3 │ │ │ │ - bl 1005ac <_PyObject_LookupSpecialMethod@@Base> │ │ │ │ + bl 10062c <_PyObject_LookupSpecialMethod@@Base> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r0, #1 │ │ │ │ - bne.w ae79c <_PyEval_EvalFrameDefault@@Base+0xc1e0> │ │ │ │ + bne.w ad588 <_PyEval_EvalFrameDefault@@Base+0xaf6c> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ @@ -180521,45 +180572,45 @@ │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r1, r9, #1 │ │ │ │ adds r4, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ ldr.w r0, [r5, #-8] │ │ │ │ movw ip, #20420 @ 0x4fc4 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ bic.w r3, r0, #1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ bic.w r2, r2, #4 │ │ │ │ cmp r2, #8 │ │ │ │ - bhi.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bhi.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, r1 │ │ │ │ - ble.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + ble.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w ab4be <_PyEval_EvalFrameDefault@@Base+0x8f02> │ │ │ │ + bge.w ab550 <_PyEval_EvalFrameDefault@@Base+0x8f34> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r5, [r6, #32] │ │ │ │ lsls r2, r0, #31 │ │ │ │ str.w r3, [r5, #-8] │ │ │ │ - bpl.w ab4ce <_PyEval_EvalFrameDefault@@Base+0x8f12> │ │ │ │ + bpl.w ab560 <_PyEval_EvalFrameDefault@@Base+0x8f44> │ │ │ │ movs r3, #1 │ │ │ │ tst.w r9, #1 │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ - beq.w ab4e2 <_PyEval_EvalFrameDefault@@Base+0x8f26> │ │ │ │ + beq.w ab574 <_PyEval_EvalFrameDefault@@Base+0x8f58> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ ldr r5, [r6, #32] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ subs r5, #4 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ @@ -180569,27 +180620,27 @@ │ │ │ │ ldr.w r8, [r5, #-4] │ │ │ │ movs r2, #0 │ │ │ │ str r5, [r6, #32] │ │ │ │ bic.w r5, r8, #1 │ │ │ │ str r4, [r6, #28] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl b3d64 │ │ │ │ + bl b3df4 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ adds r4, #2 │ │ │ │ mov r9, r0 │ │ │ │ subs r3, #4 │ │ │ │ tst.w r8, #1 │ │ │ │ str r3, [r6, #32] │ │ │ │ - beq.n a4bf4 <_PyEval_EvalFrameDefault@@Base+0x2638> │ │ │ │ + beq.n a4c4a <_PyEval_EvalFrameDefault@@Base+0x262e> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w af422 <_PyEval_EvalFrameDefault@@Base+0xce66> │ │ │ │ + beq.w afb8e <_PyEval_EvalFrameDefault@@Base+0xd572> │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ mov r5, r3 │ │ │ │ - ldr r3, [pc, #532] @ (a4db8 <_PyEval_EvalFrameDefault@@Base+0x27fc>) │ │ │ │ + ldr r3, [pc, #536] @ (a4e10 <_PyEval_EvalFrameDefault@@Base+0x27f4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ str.w r2, [r9, #72] @ 0x48 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r3, [r1, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #8512 @ 0x2140 │ │ │ │ @@ -180611,23 +180662,23 @@ │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r2, [r8] │ │ │ │ subs r2, #1 │ │ │ │ str.w r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne.n a4b94 <_PyEval_EvalFrameDefault@@Base+0x25d8> │ │ │ │ + bne.n a4bea <_PyEval_EvalFrameDefault@@Base+0x25ce> │ │ │ │ mov r0, r8 │ │ │ │ - bl 77144 <_Py_Dealloc@@Base> │ │ │ │ + bl 7718c <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp.w r9, #0 │ │ │ │ - bne.n a4b9c <_PyEval_EvalFrameDefault@@Base+0x25e0> │ │ │ │ + bne.n a4bf2 <_PyEval_EvalFrameDefault@@Base+0x25d6> │ │ │ │ ldr.w r9, [r7, #72] @ 0x48 │ │ │ │ mov r1, r3 │ │ │ │ - b.w a2e1a <_PyEval_EvalFrameDefault@@Base+0x85e> │ │ │ │ + b.w a2e74 <_PyEval_EvalFrameDefault@@Base+0x858> │ │ │ │ mvn.w r9, #1 │ │ │ │ mvn.w r3, r8 │ │ │ │ sub.w r9, r9, r8 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r3, #2 │ │ │ │ sub.w r2, r5, r8, lsl #2 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ @@ -180648,52 +180699,52 @@ │ │ │ │ str r1, [r7, #24] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ add.w r1, r5, r0 │ │ │ │ str r0, [r7, #36] @ 0x24 │ │ │ │ str r1, [r7, #16] │ │ │ │ movw r1, #14536 @ 0x38c8 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ - bne.w aed0e <_PyEval_EvalFrameDefault@@Base+0xc752> │ │ │ │ + bne.w aed76 <_PyEval_EvalFrameDefault@@Base+0xc75a> │ │ │ │ cmp r3, r1 │ │ │ │ str.w r8, [r7, #48] @ 0x30 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, #130 @ 0x82 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ str r1, [r7, #68] @ 0x44 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ str r5, [r6, #32] │ │ │ │ cmp r1, #10 │ │ │ │ - bgt.w aecda <_PyEval_EvalFrameDefault@@Base+0xc71e> │ │ │ │ + bgt.w aed42 <_PyEval_EvalFrameDefault@@Base+0xc726> │ │ │ │ cmp r1, #0 │ │ │ │ - ble.w ab848 <_PyEval_EvalFrameDefault@@Base+0x928c> │ │ │ │ + ble.w ab998 <_PyEval_EvalFrameDefault@@Base+0x937c> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ add.w r9, r7, #256 @ 0x100 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ str.w r1, [r7, #256] @ 0x100 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ cmp r1, #1 │ │ │ │ - beq.n a4cd8 <_PyEval_EvalFrameDefault@@Base+0x271c> │ │ │ │ + beq.n a4d2e <_PyEval_EvalFrameDefault@@Base+0x2712> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ str.w r1, [r7, #260] @ 0x104 │ │ │ │ ldr r1, [r7, #48] @ 0x30 │ │ │ │ cmp r1, #2 │ │ │ │ - beq.n a4cd8 <_PyEval_EvalFrameDefault@@Base+0x271c> │ │ │ │ + beq.n a4d2e <_PyEval_EvalFrameDefault@@Base+0x2712> │ │ │ │ add.w lr, r3, r1, lsl #2 │ │ │ │ add.w ip, r9, #4 │ │ │ │ add.w r1, r3, #8 │ │ │ │ ldr.w r3, [r1], #4 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp lr, r1 │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ - bne.n a4cc8 <_PyEval_EvalFrameDefault@@Base+0x270c> │ │ │ │ + bne.n a4d1e <_PyEval_EvalFrameDefault@@Base+0x2702> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ str r5, [r6, #32] │ │ │ │ ldr r5, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r3, #26 │ │ │ │ mov.w r3, #0 │ │ │ │ it mi │ │ │ │ movmi r0, #0 │ │ │ │ @@ -180703,171 +180754,172 @@ │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ blx r5 │ │ │ │ sub.w r3, r9, #4 │ │ │ │ add.w r2, r7, #252 @ 0xfc │ │ │ │ ldr.w r9, [r6, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w af334 <_PyEval_EvalFrameDefault@@Base+0xcd78> │ │ │ │ + bne.w afa70 <_PyEval_EvalFrameDefault@@Base+0xd454> │ │ │ │ subs.w r3, r8, #1 │ │ │ │ str.w r9, [r6, #32] │ │ │ │ - bmi.n a4d52 <_PyEval_EvalFrameDefault@@Base+0x2796> │ │ │ │ + bmi.n a4da8 <_PyEval_EvalFrameDefault@@Base+0x278c> │ │ │ │ ldr r1, [r7, #40] @ 0x28 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.w af33e <_PyEval_EvalFrameDefault@@Base+0xcd82> │ │ │ │ + bpl.w afa7a <_PyEval_EvalFrameDefault@@Base+0xd45e> │ │ │ │ sub.w r3, r8, #2 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n a4d52 <_PyEval_EvalFrameDefault@@Base+0x2796> │ │ │ │ + beq.n a4da8 <_PyEval_EvalFrameDefault@@Base+0x278c> │ │ │ │ mov sl, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ str.w r8, [r3, r4, lsl #2] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w af388 <_PyEval_EvalFrameDefault@@Base+0xcdcc> │ │ │ │ + bpl.w afab2 <_PyEval_EvalFrameDefault@@Base+0xd496> │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n a4d38 <_PyEval_EvalFrameDefault@@Base+0x277c> │ │ │ │ + bcs.n a4d8e <_PyEval_EvalFrameDefault@@Base+0x2772> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, sl │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9, r2] │ │ │ │ ldr r3, [r7, #32] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.w af81e <_PyEval_EvalFrameDefault@@Base+0xd262> │ │ │ │ + bpl.w afa9a <_PyEval_EvalFrameDefault@@Base+0xd47e> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9, r2] │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w af854 <_PyEval_EvalFrameDefault@@Base+0xd298> │ │ │ │ + bpl.w afac6 <_PyEval_EvalFrameDefault@@Base+0xd4aa> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ add r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w af8ac <_PyEval_EvalFrameDefault@@Base+0xd2f0> │ │ │ │ + beq.w afaf0 <_PyEval_EvalFrameDefault@@Base+0xd4d4> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r8, r5 │ │ │ │ orrge.w r8, r5, #1 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w af8b6 <_PyEval_EvalFrameDefault@@Base+0xd2fa> │ │ │ │ + bne.w afafa <_PyEval_EvalFrameDefault@@Base+0xd4de> │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r8, [r5], #4 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ + nop │ │ │ │ movs r4, r1 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ add.w sl, r4, #8 │ │ │ │ str r4, [r6, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #376] @ 0x178 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ae370 <_PyEval_EvalFrameDefault@@Base+0xbdb4> │ │ │ │ + bne.w ad2f2 <_PyEval_EvalFrameDefault@@Base+0xacd6> │ │ │ │ mvn.w r3, r8 │ │ │ │ mvn.w r9, #1 │ │ │ │ sub.w r9, r9, r8 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ add.w r2, r5, r3, lsl #2 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ ldr.w r3, [r5, r3, lsl #2] │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ add.w lr, r5, r2 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + bne.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr.w r0, [r5, r9, lsl #2] │ │ │ │ movw r2, #31092 @ 0x7974 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ bic.w ip, r0, #1 │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + bne.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr.w r1, [ip, #12] │ │ │ │ ldr.w r3, [ip, #8] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w afb94 <_PyEval_EvalFrameDefault@@Base+0xd5d8> │ │ │ │ + bge.w af76e <_PyEval_EvalFrameDefault@@Base+0xd152> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r1, [r7, #48] @ 0x30 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w afba4 <_PyEval_EvalFrameDefault@@Base+0xd5e8> │ │ │ │ + bge.w af77e <_PyEval_EvalFrameDefault@@Base+0xd162> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str.w r3, [lr] │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ lsls r3, r0, #31 │ │ │ │ str r5, [r6, #32] │ │ │ │ - bpl.w ab3a8 <_PyEval_EvalFrameDefault@@Base+0x8dec> │ │ │ │ + bpl.w ab4c0 <_PyEval_EvalFrameDefault@@Base+0x8ea4> │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ movw r1, #22804 @ 0x5914 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r2, [r4, #4] │ │ │ │ bic.w r0, r3, #1 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + bne.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + bne.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ subs.w lr, r3, #1 │ │ │ │ it ne │ │ │ │ movne.w lr, #1 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ add.w ip, lr, r8 │ │ │ │ cmp r3, ip │ │ │ │ - bne.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + bne.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldr r4, [r1, #52] @ 0x34 │ │ │ │ ldr.w r3, [r2, #148] @ 0x94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + beq.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr.w r2, [r2, #152] @ 0x98 │ │ │ │ subs r2, r2, r3 │ │ │ │ cmp.w r4, r2, asr #2 │ │ │ │ - bge.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + bge.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ cmp r2, #1 │ │ │ │ - ble.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + ble.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ add.w r4, r3, r4, lsl #2 │ │ │ │ str.w r4, [r2, #148] @ 0x94 │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ strd r6, r2, [r3, #4] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w afa02 <_PyEval_EvalFrameDefault@@Base+0xd446> │ │ │ │ + bge.w afe8a <_PyEval_EvalFrameDefault@@Base+0xd86e> │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ str r1, [r3, #0] │ │ │ │ ldrd r4, r2, [r0, #8] │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ ldr r4, [r1, #48] @ 0x30 │ │ │ │ movs r2, #0 │ │ │ │ @@ -180876,31 +180928,31 @@ │ │ │ │ strd r2, r2, [r3, #20] │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ str r4, [r3, #32] │ │ │ │ add.w r4, r1, #128 @ 0x80 │ │ │ │ cmp ip, r2 │ │ │ │ str r4, [r3, #28] │ │ │ │ - bge.n a4f1e <_PyEval_EvalFrameDefault@@Base+0x2962> │ │ │ │ + bge.n a4f76 <_PyEval_EvalFrameDefault@@Base+0x295a> │ │ │ │ add.w r2, ip, #10 │ │ │ │ mov.w r9, #1 │ │ │ │ add.w ip, ip, #1 │ │ │ │ str.w r9, [r3, r2, lsl #2] │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp ip, r2 │ │ │ │ - bge.n a4f1e <_PyEval_EvalFrameDefault@@Base+0x2962> │ │ │ │ + bge.n a4f76 <_PyEval_EvalFrameDefault@@Base+0x295a> │ │ │ │ str.w r9, [r0, ip, lsl #2] │ │ │ │ add.w ip, ip, #1 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp ip, r2 │ │ │ │ - blt.n a4f10 <_PyEval_EvalFrameDefault@@Base+0x2954> │ │ │ │ + blt.n a4f68 <_PyEval_EvalFrameDefault@@Base+0x294c> │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ cmp.w r8, #0 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ - bgt.w ab438 <_PyEval_EvalFrameDefault@@Base+0x8e7c> │ │ │ │ + bgt.w ab456 <_PyEval_EvalFrameDefault@@Base+0x8e3a> │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ add r5, r2 │ │ │ │ movs r2, #4 │ │ │ │ strh r2, [r6, #36] @ 0x24 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldrh.w r8, [r1, #128] @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ @@ -180921,144 +180973,144 @@ │ │ │ │ mvn.w r3, r8 │ │ │ │ str r4, [r6, #28] │ │ │ │ mvn.w r9, #1 │ │ │ │ adds r4, #8 │ │ │ │ sub.w r9, r9, r8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrh.w r2, [r4, #-6] │ │ │ │ - adds r0, r5, r1 │ │ │ │ ldr.w r3, [r5, r3, lsl #2] │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ mov.w r3, r9, lsl #2 │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ - cmp r2, #14 │ │ │ │ + adds r0, r5, r3 │ │ │ │ ldr.w r9, [r5, r9, lsl #2] │ │ │ │ - add.w r1, r5, r3 │ │ │ │ + adds r1, r5, r1 │ │ │ │ + cmp r2, #14 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ - bls.w aa39e <_PyEval_EvalFrameDefault@@Base+0x7de2> │ │ │ │ + bls.w aa406 <_PyEval_EvalFrameDefault@@Base+0x7dea> │ │ │ │ bic.w r3, r9, #1 │ │ │ │ subs r2, #16 │ │ │ │ strh.w r2, [r4, #-6] │ │ │ │ movw ip, #31092 @ 0x7974 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, ip │ │ │ │ - beq.w aae26 <_PyEval_EvalFrameDefault@@Base+0x886a> │ │ │ │ + beq.w aaef6 <_PyEval_EvalFrameDefault@@Base+0x88da> │ │ │ │ sub.w r2, r5, r8, lsl #2 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w aae84 <_PyEval_EvalFrameDefault@@Base+0x88c8> │ │ │ │ + beq.w aaf54 <_PyEval_EvalFrameDefault@@Base+0x8938> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ movw r0, #22804 @ 0x5914 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ add.w sl, r8, #1 │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ subs r2, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - beq.w aae9e <_PyEval_EvalFrameDefault@@Base+0x88e2> │ │ │ │ + beq.w aaf6e <_PyEval_EvalFrameDefault@@Base+0x8952> │ │ │ │ cmp.w sl, #10 │ │ │ │ - bgt.w aeaca <_PyEval_EvalFrameDefault@@Base+0xc50e> │ │ │ │ + bgt.w aec70 <_PyEval_EvalFrameDefault@@Base+0xc654> │ │ │ │ cmp.w sl, #0 │ │ │ │ - ble.w ab576 <_PyEval_EvalFrameDefault@@Base+0x8fba> │ │ │ │ + ble.w ab5f4 <_PyEval_EvalFrameDefault@@Base+0x8fd8> │ │ │ │ ldr r1, [r2, #0] │ │ │ │ add.w ip, r7, #256 @ 0x100 │ │ │ │ cmp.w sl, #1 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ str.w r1, [r7, #256] @ 0x100 │ │ │ │ - beq.n a502e <_PyEval_EvalFrameDefault@@Base+0x2a72> │ │ │ │ + beq.n a5084 <_PyEval_EvalFrameDefault@@Base+0x2a68> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp.w sl, #2 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ str.w r1, [r7, #260] @ 0x104 │ │ │ │ - beq.n a502e <_PyEval_EvalFrameDefault@@Base+0x2a72> │ │ │ │ + beq.n a5084 <_PyEval_EvalFrameDefault@@Base+0x2a68> │ │ │ │ add.w r1, r2, #8 │ │ │ │ str r1, [r7, #36] @ 0x24 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ mov r1, ip │ │ │ │ add.w lr, r2, sl, lsl #2 │ │ │ │ add.w ip, ip, #4 │ │ │ │ ldr.w r2, [r0], #4 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ cmp lr, r0 │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ - bne.n a501c <_PyEval_EvalFrameDefault@@Base+0x2a60> │ │ │ │ + bne.n a5072 <_PyEval_EvalFrameDefault@@Base+0x2a56> │ │ │ │ mov ip, r1 │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ ldrd r0, r1, [r7, #44] @ 0x2c │ │ │ │ str.w r9, [r5, r2] │ │ │ │ orr.w r2, sl, #2147483648 @ 0x80000000 │ │ │ │ str r1, [r5, r0] │ │ │ │ mov r0, r3 │ │ │ │ mov r1, ip │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r6, #32] │ │ │ │ mov r5, ip │ │ │ │ - bl 90400 │ │ │ │ + bl 90440 │ │ │ │ ldr r2, [r6, #32] │ │ │ │ subs r1, r5, #4 │ │ │ │ add.w r3, r7, #252 @ 0xfc │ │ │ │ mov r5, r0 │ │ │ │ mov sl, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w ad0ea <_PyEval_EvalFrameDefault@@Base+0xab2e> │ │ │ │ + bne.w ae8e2 <_PyEval_EvalFrameDefault@@Base+0xc2c6> │ │ │ │ subs.w r3, r8, #1 │ │ │ │ - bmi.n a50a6 <_PyEval_EvalFrameDefault@@Base+0x2aea> │ │ │ │ + bmi.n a50fc <_PyEval_EvalFrameDefault@@Base+0x2ae0> │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ lsls r1, r0, #31 │ │ │ │ - bpl.w ab9e6 <_PyEval_EvalFrameDefault@@Base+0x942a> │ │ │ │ + bpl.w abb4c <_PyEval_EvalFrameDefault@@Base+0x9530> │ │ │ │ sub.w r3, r8, #2 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n a50a6 <_PyEval_EvalFrameDefault@@Base+0x2aea> │ │ │ │ + beq.n a50fc <_PyEval_EvalFrameDefault@@Base+0x2ae0> │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ mov.w r8, #1 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ str.w r8, [r3, r4, lsl #2] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.w ab8e0 <_PyEval_EvalFrameDefault@@Base+0x9324> │ │ │ │ + bpl.w ab96c <_PyEval_EvalFrameDefault@@Base+0x9350> │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n a508c <_PyEval_EvalFrameDefault@@Base+0x2ad0> │ │ │ │ + bcs.n a50e2 <_PyEval_EvalFrameDefault@@Base+0x2ac6> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ ldr r6, [r7, #36] @ 0x24 │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [sl, r1] │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w ab226 <_PyEval_EvalFrameDefault@@Base+0x8c6a> │ │ │ │ + bpl.w ab2ec <_PyEval_EvalFrameDefault@@Base+0x8cd0> │ │ │ │ ldr r1, [r7, #68] @ 0x44 │ │ │ │ movs r3, #1 │ │ │ │ tst.w r9, #1 │ │ │ │ str.w r3, [sl, r1] │ │ │ │ - beq.w ab20c <_PyEval_EvalFrameDefault@@Base+0x8c50> │ │ │ │ + beq.w ab276 <_PyEval_EvalFrameDefault@@Base+0x8c5a> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ add r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ae978 <_PyEval_EvalFrameDefault@@Base+0xc3bc> │ │ │ │ + beq.w adde8 <_PyEval_EvalFrameDefault@@Base+0xb7cc> │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r8, r5 │ │ │ │ orrge.w r8, r5, #1 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w aeafa <_PyEval_EvalFrameDefault@@Base+0xc53e> │ │ │ │ + bne.w addb6 <_PyEval_EvalFrameDefault@@Base+0xb79a> │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r8, [r5], #4 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ @@ -181069,135 +181121,135 @@ │ │ │ │ movw r3, #41384 @ 0xa1a8 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r2, r9, #1 │ │ │ │ adds r4, #8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w aa3a2 <_PyEval_EvalFrameDefault@@Base+0x7de6> │ │ │ │ + bne.w aa40a <_PyEval_EvalFrameDefault@@Base+0x7dee> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ and.w r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne.w ab6dc <_PyEval_EvalFrameDefault@@Base+0x9120> │ │ │ │ + bne.w ab802 <_PyEval_EvalFrameDefault@@Base+0x91e6> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ + ldr.w r3, [r5, #-4] │ │ │ │ + str r3, [r7, #68] @ 0x44 │ │ │ │ + bic.w r1, r3, #1 │ │ │ │ + movw r3, #40968 @ 0xa008 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + str r4, [r6, #28] │ │ │ │ + adds r4, #12 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ + ldr.w r9, [r5, #-8] │ │ │ │ + bic.w r0, r9, #1 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + cmp r3, r2 │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ + bl fd858 │ │ │ │ + ldr r3, [r7, #68] @ 0x44 │ │ │ │ + mov sl, r0 │ │ │ │ + lsls r1, r3, #31 │ │ │ │ + bmi.n a51fa <_PyEval_EvalFrameDefault@@Base+0x2bde> │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r3, #0] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq.w ac280 <_PyEval_EvalFrameDefault@@Base+0x9c64> │ │ │ │ + tst.w r9, #1 │ │ │ │ + beq.w aa29a <_PyEval_EvalFrameDefault@@Base+0x7c7e> │ │ │ │ + cmp.w sl, #0 │ │ │ │ + beq.w acc4c <_PyEval_EvalFrameDefault@@Base+0xa630> │ │ │ │ + ldrh.w r8, [r4] │ │ │ │ + subs r5, #4 │ │ │ │ + ldr.w r2, [sl] │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + ite lt │ │ │ │ + movlt r3, sl │ │ │ │ + orrge.w r3, sl, #1 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + str.w r3, [r5, #-4] │ │ │ │ + uxtb.w r3, r8 │ │ │ │ + mov.w r8, r8, lsr #8 │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + bx r2 │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ bic.w r9, r3, #1 │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #4 │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ cmp r2, r3 │ │ │ │ it ne │ │ │ │ ldrne.w r9, [r5, #-4] │ │ │ │ - bne.w acc1a <_PyEval_EvalFrameDefault@@Base+0xa65e> │ │ │ │ + bne.w acdbe <_PyEval_EvalFrameDefault@@Base+0xa7a2> │ │ │ │ ldr.w r2, [r5, #-4] │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ str r5, [r6, #32] │ │ │ │ lsls r1, r2, #31 │ │ │ │ - bpl.w ab310 <_PyEval_EvalFrameDefault@@Base+0x8d54> │ │ │ │ + bpl.w ab448 <_PyEval_EvalFrameDefault@@Base+0x8e2c> │ │ │ │ bic.w r5, r2, #1 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r2, #1 │ │ │ │ strlt r2, [r5, #0] │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.w ab318 <_PyEval_EvalFrameDefault@@Base+0x8d5c> │ │ │ │ + bpl.w ab450 <_PyEval_EvalFrameDefault@@Base+0x8e34> │ │ │ │ bic.w r8, r3, #1 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w ac3d0 <_PyEval_EvalFrameDefault@@Base+0x9e14> │ │ │ │ + bne.w ac418 <_PyEval_EvalFrameDefault@@Base+0x9dfc> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r1, r2, #1 │ │ │ │ - beq.w ac3d0 <_PyEval_EvalFrameDefault@@Base+0x9e14> │ │ │ │ + beq.w ac418 <_PyEval_EvalFrameDefault@@Base+0x9dfc> │ │ │ │ ldr.w r1, [r9, #24] │ │ │ │ movw r3, #44624 @ 0xae50 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ mov r0, r9 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ - beq.w ac836 <_PyEval_EvalFrameDefault@@Base+0xa27a> │ │ │ │ - bl 7a540 │ │ │ │ + beq.w ac60e <_PyEval_EvalFrameDefault@@Base+0x9ff2> │ │ │ │ + bl 7a580 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ lsls r0, r3, #31 │ │ │ │ sub.w r1, r1, #12 │ │ │ │ str r1, [r6, #32] │ │ │ │ - bpl.w ab3bc <_PyEval_EvalFrameDefault@@Base+0x8e00> │ │ │ │ + bpl.w ab50c <_PyEval_EvalFrameDefault@@Base+0x8ef0> │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w ab3da <_PyEval_EvalFrameDefault@@Base+0x8e1e> │ │ │ │ - ldrh.w r8, [r4] │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - uxtb.w r3, r8 │ │ │ │ - mov.w r8, r8, lsr #8 │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - bx r2 │ │ │ │ - ldr.w r3, [r5, #-4] │ │ │ │ - str r3, [r7, #68] @ 0x44 │ │ │ │ - bic.w r1, r3, #1 │ │ │ │ - movw r3, #40968 @ 0xa008 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - str r4, [r6, #28] │ │ │ │ - adds r4, #12 │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ - ldr.w r9, [r5, #-8] │ │ │ │ - bic.w r0, r9, #1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ - bl fd7dc │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ - mov sl, r0 │ │ │ │ - lsls r1, r3, #31 │ │ │ │ - bmi.n a526e <_PyEval_EvalFrameDefault@@Base+0x2cb2> │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r3, #0] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq.w ac13c <_PyEval_EvalFrameDefault@@Base+0x9b80> │ │ │ │ - tst.w r9, #1 │ │ │ │ - beq.w aa234 <_PyEval_EvalFrameDefault@@Base+0x7c78> │ │ │ │ - cmp.w sl, #0 │ │ │ │ - beq.w acf7c <_PyEval_EvalFrameDefault@@Base+0xa9c0> │ │ │ │ + bne.w ab52a <_PyEval_EvalFrameDefault@@Base+0x8f0e> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ - subs r5, #4 │ │ │ │ - ldr.w r2, [sl] │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - ite lt │ │ │ │ - movlt r3, sl │ │ │ │ - orrge.w r3, sl, #1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ - str.w r3, [r5, #-4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ mov.w r9, r8, lsl #3 │ │ │ │ @@ -181206,62 +181258,62 @@ │ │ │ │ sub.w r1, r5, r9 │ │ │ │ str r4, [r6, #28] │ │ │ │ cmp r2, #10 │ │ │ │ add.w r4, r4, #2 │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ - bgt.w aed92 <_PyEval_EvalFrameDefault@@Base+0xc7d6> │ │ │ │ + bgt.w aec26 <_PyEval_EvalFrameDefault@@Base+0xc60a> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w ab936 <_PyEval_EvalFrameDefault@@Base+0x937a> │ │ │ │ + ble.w ab87c <_PyEval_EvalFrameDefault@@Base+0x9260> │ │ │ │ ldr r3, [r5, r3] │ │ │ │ cmp r2, #2 │ │ │ │ add.w r9, r7, #168 @ 0xa8 │ │ │ │ it ne │ │ │ │ movne r2, r1 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ str.w r3, [r7, #168] @ 0xa8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ str.w r3, [r7, #172] @ 0xac │ │ │ │ - beq.n a5314 <_PyEval_EvalFrameDefault@@Base+0x2d58> │ │ │ │ + beq.n a536a <_PyEval_EvalFrameDefault@@Base+0x2d4e> │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ add.w r3, r2, #8 │ │ │ │ add.w r1, r9, #4 │ │ │ │ add.w r0, r2, r0, lsl #2 │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ cmp r0, r3 │ │ │ │ str.w r2, [r1, #4]! │ │ │ │ - bne.n a5304 <_PyEval_EvalFrameDefault@@Base+0x2d48> │ │ │ │ + bne.n a535a <_PyEval_EvalFrameDefault@@Base+0x2d3e> │ │ │ │ cmp.w r8, #0 │ │ │ │ str r5, [r6, #32] │ │ │ │ - bgt.w ab944 <_PyEval_EvalFrameDefault@@Base+0x9388> │ │ │ │ + bgt.w ab88a <_PyEval_EvalFrameDefault@@Base+0x926e> │ │ │ │ movs r1, #1 │ │ │ │ cmp.w r8, #5 │ │ │ │ - bgt.w adfea <_PyEval_EvalFrameDefault@@Base+0xba2e> │ │ │ │ + bgt.w adf4e <_PyEval_EvalFrameDefault@@Base+0xb932> │ │ │ │ movs r3, #0 │ │ │ │ movw r0, #44624 @ 0xae50 │ │ │ │ movt r0, #75 @ 0x4b │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ - bl 708e4 │ │ │ │ + bl 70924 │ │ │ │ mov sl, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ab75a <_PyEval_EvalFrameDefault@@Base+0x919e> │ │ │ │ + beq.w ab682 <_PyEval_EvalFrameDefault@@Base+0x9066> │ │ │ │ cmp.w r8, #0 │ │ │ │ - bgt.w ab8f4 <_PyEval_EvalFrameDefault@@Base+0x9338> │ │ │ │ + bgt.w ab9f0 <_PyEval_EvalFrameDefault@@Base+0x93d4> │ │ │ │ sub.w r0, r9, #4 │ │ │ │ add.w r3, r7, #164 @ 0xa4 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r0, r3 │ │ │ │ - bne.w ae726 <_PyEval_EvalFrameDefault@@Base+0xc16a> │ │ │ │ + bne.w aeb60 <_PyEval_EvalFrameDefault@@Base+0xc544> │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ subs r3, #1 │ │ │ │ - bpl.w ab776 <_PyEval_EvalFrameDefault@@Base+0x91ba> │ │ │ │ + bpl.w ab69e <_PyEval_EvalFrameDefault@@Base+0x9082> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ add r3, r5 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ str.w sl, [r5], #4 │ │ │ │ @@ -181286,128 +181338,128 @@ │ │ │ │ cmp r3, #1 │ │ │ │ str r1, [r7, #12] │ │ │ │ add.w r1, r5, r0 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ str r3, [r7, #40] @ 0x28 │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ str r1, [r7, #24] │ │ │ │ - beq.w ae06e <_PyEval_EvalFrameDefault@@Base+0xbab2> │ │ │ │ + beq.w ad99a <_PyEval_EvalFrameDefault@@Base+0xb37e> │ │ │ │ subs r3, r2, #4 │ │ │ │ adds.w r2, r8, #1 │ │ │ │ - beq.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + beq.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r1, [r7, #24] │ │ │ │ movw ip, #29264 @ 0x7250 │ │ │ │ movt ip, #75 @ 0x4b │ │ │ │ ldr r1, [r1, #0] │ │ │ │ str r1, [r7, #44] @ 0x2c │ │ │ │ bic.w r0, r1, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, ip │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r1, [r7, #16] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #130 @ 0x82 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r1, [r3, #0] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bic.w r1, r1, #1 │ │ │ │ str r1, [r7, #32] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ - bne.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bne.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ cmp r2, #10 │ │ │ │ - bgt.w ae040 <_PyEval_EvalFrameDefault@@Base+0xba84> │ │ │ │ + bgt.w ad96c <_PyEval_EvalFrameDefault@@Base+0xb350> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w abaf4 <_PyEval_EvalFrameDefault@@Base+0x9538> │ │ │ │ + ble.w aba6e <_PyEval_EvalFrameDefault@@Base+0x9452> │ │ │ │ ldr r1, [r7, #32] │ │ │ │ add.w r9, r7, #256 @ 0x100 │ │ │ │ cmp r2, #1 │ │ │ │ str.w r1, [r7, #256] @ 0x100 │ │ │ │ - beq.w ac0d8 <_PyEval_EvalFrameDefault@@Base+0x9b1c> │ │ │ │ + beq.w ac0e2 <_PyEval_EvalFrameDefault@@Base+0x9ac6> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ bic.w r1, r1, #1 │ │ │ │ str.w r1, [r7, #260] @ 0x104 │ │ │ │ - beq.w ac0d8 <_PyEval_EvalFrameDefault@@Base+0x9b1c> │ │ │ │ + beq.w ac0e2 <_PyEval_EvalFrameDefault@@Base+0x9ac6> │ │ │ │ add.w r1, r9, #4 │ │ │ │ add.w r0, r3, #8 │ │ │ │ add.w lr, r3, r2, lsl #2 │ │ │ │ mov ip, r1 │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp lr, r0 │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ - bne.n a543e <_PyEval_EvalFrameDefault@@Base+0x2e82> │ │ │ │ + bne.n a5494 <_PyEval_EvalFrameDefault@@Base+0x2e78> │ │ │ │ ldr r3, [r7, #16] │ │ │ │ subs r2, #1 │ │ │ │ str r5, [r6, #32] │ │ │ │ ldr r0, [r7, #32] │ │ │ │ ldr r5, [r3, #4] │ │ │ │ movs r3, #0 │ │ │ │ blx r5 │ │ │ │ sub.w r3, r9, #4 │ │ │ │ add.w r2, r7, #252 @ 0xfc │ │ │ │ ldr.w r9, [r6, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w af1bc <_PyEval_EvalFrameDefault@@Base+0xcc00> │ │ │ │ + bne.w afc88 <_PyEval_EvalFrameDefault@@Base+0xd66c> │ │ │ │ subs.w r3, r8, #1 │ │ │ │ - bmi.n a54b8 <_PyEval_EvalFrameDefault@@Base+0x2efc> │ │ │ │ + bmi.n a550e <_PyEval_EvalFrameDefault@@Base+0x2ef2> │ │ │ │ ldr r1, [r7, #36] @ 0x24 │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.w abdbc <_PyEval_EvalFrameDefault@@Base+0x9800> │ │ │ │ + bpl.w abd86 <_PyEval_EvalFrameDefault@@Base+0x976a> │ │ │ │ sub.w r3, r8, #2 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n a54b8 <_PyEval_EvalFrameDefault@@Base+0x2efc> │ │ │ │ + beq.n a550e <_PyEval_EvalFrameDefault@@Base+0x2ef2> │ │ │ │ mov sl, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ str.w r8, [r3, r4, lsl #2] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w ab978 <_PyEval_EvalFrameDefault@@Base+0x93bc> │ │ │ │ + bpl.w ab8be <_PyEval_EvalFrameDefault@@Base+0x92a2> │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n a549e <_PyEval_EvalFrameDefault@@Base+0x2ee2> │ │ │ │ + bcs.n a54f4 <_PyEval_EvalFrameDefault@@Base+0x2ed8> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, sl │ │ │ │ ldr r2, [r7, #28] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9, r2] │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.w ab7be <_PyEval_EvalFrameDefault@@Base+0x9202> │ │ │ │ + bpl.w ab73c <_PyEval_EvalFrameDefault@@Base+0x9120> │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9, r2] │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w ab714 <_PyEval_EvalFrameDefault@@Base+0x9158> │ │ │ │ + bpl.w ab712 <_PyEval_EvalFrameDefault@@Base+0x90f6> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w adbdc <_PyEval_EvalFrameDefault@@Base+0xb620> │ │ │ │ + beq.w ae5a2 <_PyEval_EvalFrameDefault@@Base+0xbf86> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r8, r5 │ │ │ │ orrge.w r8, r5, #1 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w adbaa <_PyEval_EvalFrameDefault@@Base+0xb5ee> │ │ │ │ + bne.w ae570 <_PyEval_EvalFrameDefault@@Base+0xbf54> │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r8, [r5], #4 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ @@ -181431,105 +181483,64 @@ │ │ │ │ movhi.w ip, #0 │ │ │ │ movls.w ip, #1 │ │ │ │ cmp r0, r1 │ │ │ │ ite eq │ │ │ │ moveq r3, ip │ │ │ │ orrne.w r3, ip, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ae370 <_PyEval_EvalFrameDefault@@Base+0xbdb4> │ │ │ │ + bne.w ad2f2 <_PyEval_EvalFrameDefault@@Base+0xacd6> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ bic.w r9, r3, #1 │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bpl.w ae370 <_PyEval_EvalFrameDefault@@Base+0xbdb4> │ │ │ │ + bpl.w ad2f2 <_PyEval_EvalFrameDefault@@Base+0xacd6> │ │ │ │ lsls r3, r2, #31 │ │ │ │ - bpl.w ab860 <_PyEval_EvalFrameDefault@@Base+0x92a4> │ │ │ │ + bpl.w ab8f4 <_PyEval_EvalFrameDefault@@Base+0x92d8> │ │ │ │ bic.w r2, r2, #1 │ │ │ │ ldr.w r8, [r9, #8] │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r2, #0] │ │ │ │ ldr.w r3, [r9, #16] │ │ │ │ cmp r8, r3 │ │ │ │ - bge.w ac90c <_PyEval_EvalFrameDefault@@Base+0xa350> │ │ │ │ + bge.w ac94e <_PyEval_EvalFrameDefault@@Base+0xa332> │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ str.w r2, [r3, r8, lsl #2] │ │ │ │ add.w r3, r8, #1 │ │ │ │ str.w r3, [r9, #8] │ │ │ │ mov.w r8, #0 │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ sub.w r3, r5, #8 │ │ │ │ str r3, [r6, #32] │ │ │ │ lsls r0, r2, #31 │ │ │ │ - bpl.w ab53e <_PyEval_EvalFrameDefault@@Base+0x8f82> │ │ │ │ + bpl.w ab5bc <_PyEval_EvalFrameDefault@@Base+0x8fa0> │ │ │ │ ldr r2, [r7, #44] @ 0x2c │ │ │ │ subs r3, #4 │ │ │ │ str r3, [r6, #32] │ │ │ │ lsls r1, r2, #31 │ │ │ │ it mi │ │ │ │ movmi r1, r3 │ │ │ │ - bpl.w ab562 <_PyEval_EvalFrameDefault@@Base+0x8fa6> │ │ │ │ + bpl.w ab5e0 <_PyEval_EvalFrameDefault@@Base+0x8fc4> │ │ │ │ mov r5, r1 │ │ │ │ cmp.w r8, #0 │ │ │ │ - bne.w acc0e <_PyEval_EvalFrameDefault@@Base+0xa652> │ │ │ │ + bne.w acda8 <_PyEval_EvalFrameDefault@@Base+0xa78c> │ │ │ │ ldrh.w r8, [r4, #10] │ │ │ │ adds r4, #10 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ - adds r4, #10 │ │ │ │ - ldr.w r3, [r5, #-4] │ │ │ │ - ldrh.w r2, [r4, #-8] │ │ │ │ - cmp r2, #14 │ │ │ │ - bls.w ac7fe <_PyEval_EvalFrameDefault@@Base+0xa242> │ │ │ │ - ldr r0, [r6, #0] │ │ │ │ - add.w ip, r8, #4 │ │ │ │ - bic.w r0, r0, #1 │ │ │ │ - subs r2, #16 │ │ │ │ - strh.w r2, [r4, #-8] │ │ │ │ - ldr.w r9, [r5, #-8] │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - bic.w r0, r3, #1 │ │ │ │ - str r3, [r7, #68] @ 0x44 │ │ │ │ - ldr.w r1, [r2, ip, lsl #2] │ │ │ │ - bic.w r2, r9, #1 │ │ │ │ - str r5, [r6, #32] │ │ │ │ - bl 83ef0 │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ - movs r1, #1 │ │ │ │ - mov r8, r0 │ │ │ │ - str.w r1, [r5, #-4] │ │ │ │ - lsls r2, r3, #31 │ │ │ │ - bpl.w ab5ec <_PyEval_EvalFrameDefault@@Base+0x9030> │ │ │ │ - movs r3, #1 │ │ │ │ - tst.w r9, #1 │ │ │ │ - str.w r3, [r5, #-8] │ │ │ │ - beq.w ab60c <_PyEval_EvalFrameDefault@@Base+0x9050> │ │ │ │ - ldr r5, [r6, #32] │ │ │ │ - subs r5, #8 │ │ │ │ - cmp.w r8, #0 │ │ │ │ - bne.w aea36 <_PyEval_EvalFrameDefault@@Base+0xc47a> │ │ │ │ - ldrh.w r8, [r4] │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - uxtb.w r3, r8 │ │ │ │ - mov.w r8, r8, lsr #8 │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - bx r2 │ │ │ │ mvn.w r9, #1 │ │ │ │ mvn.w r2, r8 │ │ │ │ sub.w r9, r9, r8 │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ lsls r1, r2, #2 │ │ │ │ str r1, [r7, #32] │ │ │ │ mov.w r0, r9, lsl #2 │ │ │ │ @@ -181545,116 +181556,116 @@ │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r0, [r7, #48] @ 0x30 │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + bge.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ ldr.w r2, [r5, r2, lsl #2] │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ cmp r2, #1 │ │ │ │ - bne.w afe5c <_PyEval_EvalFrameDefault@@Base+0xd8a0> │ │ │ │ + bne.w af320 <_PyEval_EvalFrameDefault@@Base+0xcd04> │ │ │ │ ldr.w r2, [r1, #200] @ 0xc8 │ │ │ │ mov r0, r2 │ │ │ │ mov ip, r2 │ │ │ │ mov r2, r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w aa2d2 <_PyEval_EvalFrameDefault@@Base+0x7d16> │ │ │ │ + beq.w aa338 <_PyEval_EvalFrameDefault@@Base+0x7d1c> │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ cmp r2, #10 │ │ │ │ - bgt.w ad74c <_PyEval_EvalFrameDefault@@Base+0xb190> │ │ │ │ + bgt.w ae998 <_PyEval_EvalFrameDefault@@Base+0xc37c> │ │ │ │ cmp r2, #0 │ │ │ │ - ble.w ab98c <_PyEval_EvalFrameDefault@@Base+0x93d0> │ │ │ │ + ble.w abbea <_PyEval_EvalFrameDefault@@Base+0x95ce> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add.w r9, r7, #256 @ 0x100 │ │ │ │ cmp r2, #1 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ str.w r0, [r7, #256] @ 0x100 │ │ │ │ - beq.n a571c <_PyEval_EvalFrameDefault@@Base+0x3160> │ │ │ │ + beq.n a56f2 <_PyEval_EvalFrameDefault@@Base+0x30d6> │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r2, #2 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ str.w r0, [r7, #260] @ 0x104 │ │ │ │ - beq.n a571c <_PyEval_EvalFrameDefault@@Base+0x3160> │ │ │ │ + beq.n a56f2 <_PyEval_EvalFrameDefault@@Base+0x30d6> │ │ │ │ add.w r0, r3, #8 │ │ │ │ add.w lr, r3, r2, lsl #2 │ │ │ │ add.w ip, r9, #4 │ │ │ │ ldr.w r3, [r0], #4 │ │ │ │ bic.w r3, r3, #1 │ │ │ │ cmp lr, r0 │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ - bne.n a570c <_PyEval_EvalFrameDefault@@Base+0x3150> │ │ │ │ + bne.n a56e2 <_PyEval_EvalFrameDefault@@Base+0x30c6> │ │ │ │ mov r0, r1 │ │ │ │ movs r3, #0 │ │ │ │ str r5, [r6, #32] │ │ │ │ ldr.w r5, [r1, #200] @ 0xc8 │ │ │ │ mov r1, r9 │ │ │ │ blx r5 │ │ │ │ sub.w r3, r9, #4 │ │ │ │ add.w r2, r7, #252 @ 0xfc │ │ │ │ ldr.w r9, [r6, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w af9b6 <_PyEval_EvalFrameDefault@@Base+0xd3fa> │ │ │ │ + bne.w b0136 <_PyEval_EvalFrameDefault@@Base+0xdb1a> │ │ │ │ subs.w r3, r8, #1 │ │ │ │ str.w r9, [r6, #32] │ │ │ │ - bmi.n a578a <_PyEval_EvalFrameDefault@@Base+0x31ce> │ │ │ │ + bmi.n a5760 <_PyEval_EvalFrameDefault@@Base+0x3144> │ │ │ │ ldr r1, [r7, #44] @ 0x2c │ │ │ │ movs r2, #1 │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ str.w r2, [r1, r3, lsl #2] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w ac086 <_PyEval_EvalFrameDefault@@Base+0x9aca> │ │ │ │ + bpl.w abffa <_PyEval_EvalFrameDefault@@Base+0x99de> │ │ │ │ sub.w r3, r8, #2 │ │ │ │ cmp.w r8, #1 │ │ │ │ - beq.n a578a <_PyEval_EvalFrameDefault@@Base+0x31ce> │ │ │ │ + beq.n a5760 <_PyEval_EvalFrameDefault@@Base+0x3144> │ │ │ │ mov sl, r6 │ │ │ │ mov.w r8, #1 │ │ │ │ mov r6, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [r7, #44] @ 0x2c │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ str.w r8, [r3, r4, lsl #2] │ │ │ │ lsls r2, r0, #31 │ │ │ │ - bpl.w abda8 <_PyEval_EvalFrameDefault@@Base+0x97ec> │ │ │ │ + bpl.w abd0e <_PyEval_EvalFrameDefault@@Base+0x96f2> │ │ │ │ subs r4, #1 │ │ │ │ - bcs.n a5770 <_PyEval_EvalFrameDefault@@Base+0x31b4> │ │ │ │ + bcs.n a5746 <_PyEval_EvalFrameDefault@@Base+0x312a> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, sl │ │ │ │ ldr r2, [r7, #32] │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9, r2] │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r3, #31 │ │ │ │ - bpl.w ab650 <_PyEval_EvalFrameDefault@@Base+0x9094> │ │ │ │ + bpl.w ab864 <_PyEval_EvalFrameDefault@@Base+0x9248> │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r9, r2] │ │ │ │ ldr r3, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r3, #31 │ │ │ │ - bpl.w ab626 <_PyEval_EvalFrameDefault@@Base+0x906a> │ │ │ │ + bpl.w ab83a <_PyEval_EvalFrameDefault@@Base+0x921e> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ add r3, r2 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w aea72 <_PyEval_EvalFrameDefault@@Base+0xc4b6> │ │ │ │ + beq.w ae0be <_PyEval_EvalFrameDefault@@Base+0xbaa2> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r8, r5 │ │ │ │ orrge.w r8, r5, #1 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w aea40 <_PyEval_EvalFrameDefault@@Base+0xc484> │ │ │ │ + bne.w ae08c <_PyEval_EvalFrameDefault@@Base+0xba70> │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r8, [r5], #4 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ @@ -181665,36 +181676,36 @@ │ │ │ │ movw r3, #18128 @ 0x46d0 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r0, r9, #1 │ │ │ │ adds r4, #12 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ ldr.w r8, [r5, #-4] │ │ │ │ add.w r2, r7, #252 @ 0xfc │ │ │ │ str r5, [r6, #32] │ │ │ │ bic.w r3, r8, #1 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ mov r1, r3 │ │ │ │ - bl 82e9c │ │ │ │ + bl 82ec4 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w ac806 <_PyEval_EvalFrameDefault@@Base+0xa24a> │ │ │ │ + beq.w ac702 <_PyEval_EvalFrameDefault@@Base+0xa0e6> │ │ │ │ movs r3, #1 │ │ │ │ tst.w r8, #1 │ │ │ │ str.w r3, [r1, #-4] │ │ │ │ - beq.w ab668 <_PyEval_EvalFrameDefault@@Base+0x90ac> │ │ │ │ + beq.w ab79a <_PyEval_EvalFrameDefault@@Base+0x917e> │ │ │ │ movs r3, #1 │ │ │ │ tst.w r9, #1 │ │ │ │ str.w r3, [r1, #-8] │ │ │ │ - beq.w ab7d6 <_PyEval_EvalFrameDefault@@Base+0x921a> │ │ │ │ + beq.w ab980 <_PyEval_EvalFrameDefault@@Base+0x9364> │ │ │ │ cmp r5, #1 │ │ │ │ - bne.w acdd4 <_PyEval_EvalFrameDefault@@Base+0xa818> │ │ │ │ + bne.w ad180 <_PyEval_EvalFrameDefault@@Base+0xab64> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ subs r5, r1, #4 │ │ │ │ ldr r3, [r7, #76] @ 0x4c │ │ │ │ ldr.w r0, [r7, #252] @ 0xfc │ │ │ │ uxtb.w r2, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r2, r3, r2, lsl #2 │ │ │ │ @@ -181702,69 +181713,110 @@ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r0, r0, #1 │ │ │ │ str.w r0, [r1, #-8] │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ + str r4, [r6, #28] │ │ │ │ + adds r4, #10 │ │ │ │ + ldr.w r3, [r5, #-4] │ │ │ │ + ldrh.w r2, [r4, #-8] │ │ │ │ + cmp r2, #14 │ │ │ │ + bls.w ac5ea <_PyEval_EvalFrameDefault@@Base+0x9fce> │ │ │ │ + ldr r0, [r6, #0] │ │ │ │ + add.w ip, r8, #4 │ │ │ │ + bic.w r0, r0, #1 │ │ │ │ + subs r2, #16 │ │ │ │ + strh.w r2, [r4, #-8] │ │ │ │ + ldr.w r9, [r5, #-8] │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ + bic.w r0, r3, #1 │ │ │ │ + str r3, [r7, #68] @ 0x44 │ │ │ │ + ldr.w r1, [r2, ip, lsl #2] │ │ │ │ + bic.w r2, r9, #1 │ │ │ │ + str r5, [r6, #32] │ │ │ │ + bl 83f24 │ │ │ │ + ldr r3, [r7, #68] @ 0x44 │ │ │ │ + movs r1, #1 │ │ │ │ + mov r8, r0 │ │ │ │ + str.w r1, [r5, #-4] │ │ │ │ + lsls r2, r3, #31 │ │ │ │ + bpl.w ab7c8 <_PyEval_EvalFrameDefault@@Base+0x91ac> │ │ │ │ + movs r3, #1 │ │ │ │ + tst.w r9, #1 │ │ │ │ + str.w r3, [r5, #-8] │ │ │ │ + beq.w ab7e8 <_PyEval_EvalFrameDefault@@Base+0x91cc> │ │ │ │ + ldr r5, [r6, #32] │ │ │ │ + subs r5, #8 │ │ │ │ + cmp.w r8, #0 │ │ │ │ + bne.w ade00 <_PyEval_EvalFrameDefault@@Base+0xb7e4> │ │ │ │ + ldrh.w r8, [r4] │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + uxtb.w r3, r8 │ │ │ │ + mov.w r8, r8, lsr #8 │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + bx r2 │ │ │ │ ldrd r0, r1, [r5, #-8] │ │ │ │ str r4, [r6, #28] │ │ │ │ ldr.w r8, [r5, #-12] │ │ │ │ adds r4, #2 │ │ │ │ str r5, [r6, #32] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.n a58a0 <_PyEval_EvalFrameDefault@@Base+0x32e4> │ │ │ │ + bpl.n a58f6 <_PyEval_EvalFrameDefault@@Base+0x32da> │ │ │ │ bic.w r0, r0, #1 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r0, #0] │ │ │ │ lsls r5, r1, #31 │ │ │ │ - bpl.n a58b4 <_PyEval_EvalFrameDefault@@Base+0x32f8> │ │ │ │ + bpl.n a590a <_PyEval_EvalFrameDefault@@Base+0x32ee> │ │ │ │ bic.w r1, r1, #1 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r1, #0] │ │ │ │ movw r2, #5160 @ 0x1428 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ - bl 9ddcc │ │ │ │ + bl 9de30 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w a6be0 <_PyEval_EvalFrameDefault@@Base+0x4624> │ │ │ │ + beq.w a6c2c <_PyEval_EvalFrameDefault@@Base+0x4610> │ │ │ │ subs r3, #8 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r6, #32] │ │ │ │ bic.w r0, r8, #1 │ │ │ │ - bl 85478 │ │ │ │ + bl 854ac │ │ │ │ ldr r3, [r5, #0] │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a58fc <_PyEval_EvalFrameDefault@@Base+0x3340> │ │ │ │ + bge.n a5952 <_PyEval_EvalFrameDefault@@Base+0x3336> │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r5, #0] │ │ │ │ - cbnz r3, a58fc <_PyEval_EvalFrameDefault@@Base+0x3340> │ │ │ │ - ldr r1, [pc, #744] @ (a5bd4 <_PyEval_EvalFrameDefault@@Base+0x3618>) │ │ │ │ + cbnz r3, a5952 <_PyEval_EvalFrameDefault@@Base+0x3336> │ │ │ │ + ldr r1, [pc, #744] @ (a5c28 <_PyEval_EvalFrameDefault@@Base+0x360c>) │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ae568 <_PyEval_EvalFrameDefault@@Base+0xbfac> │ │ │ │ + bne.w aecdc <_PyEval_EvalFrameDefault@@Base+0xc6c0> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ tst.w r8, #1 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ str r1, [r6, #32] │ │ │ │ - beq.w a6bee <_PyEval_EvalFrameDefault@@Base+0x4632> │ │ │ │ + beq.w a6c3a <_PyEval_EvalFrameDefault@@Base+0x461e> │ │ │ │ cmp.w r9, #0 │ │ │ │ - beq.w aecb6 <_PyEval_EvalFrameDefault@@Base+0xc6fa> │ │ │ │ + beq.w ad5c6 <_PyEval_EvalFrameDefault@@Base+0xafaa> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r2, [r9] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r3, r9 │ │ │ │ orrge.w r3, r9, #1 │ │ │ │ @@ -181776,117 +181828,117 @@ │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #10 │ │ │ │ ldrh.w r3, [r4, #-8] │ │ │ │ cmp r3, #14 │ │ │ │ - bls.w aca42 <_PyEval_EvalFrameDefault@@Base+0xa486> │ │ │ │ + bls.w ac5e0 <_PyEval_EvalFrameDefault@@Base+0x9fc4> │ │ │ │ ldrd r0, r1, [r6, #12] │ │ │ │ subs r3, #16 │ │ │ │ strh.w r3, [r4, #-8] │ │ │ │ ldr r3, [r6, #0] │ │ │ │ bic.w r3, r3, #1 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ mov.w r3, r8, asr #1 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ mov r3, r5 │ │ │ │ str r5, [r6, #32] │ │ │ │ - bl c635c <_PyEval_LoadGlobalStackRef@@Base> │ │ │ │ + bl c63a0 <_PyEval_LoadGlobalStackRef@@Base> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r2, #1 │ │ │ │ - beq.w ae96e <_PyEval_EvalFrameDefault@@Base+0xc3b2> │ │ │ │ + beq.w ad370 <_PyEval_EvalFrameDefault@@Base+0xad54> │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.w aabf2 <_PyEval_EvalFrameDefault@@Base+0x8636> │ │ │ │ + beq.w aabea <_PyEval_EvalFrameDefault@@Base+0x85ce> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ movs r2, #1 │ │ │ │ str r2, [r3, #4] │ │ │ │ add.w r5, r3, #8 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ + ldr r3, [r7, #72] @ 0x48 │ │ │ │ str r4, [r6, #28] │ │ │ │ - adds r4, #4 │ │ │ │ - ldrd r9, r3, [r5, #-8] │ │ │ │ - ldrh.w r2, [r4, #-2] │ │ │ │ - cmp r2, #14 │ │ │ │ - bls.w acc2a <_PyEval_EvalFrameDefault@@Base+0xa66e> │ │ │ │ - ldr.w r8, [r5, #-12] │ │ │ │ - bic.w r1, r3, #1 │ │ │ │ - subs r2, #16 │ │ │ │ - bic.w r0, r9, #1 │ │ │ │ - strh.w r2, [r4, #-2] │ │ │ │ - bic.w r2, r8, #1 │ │ │ │ - str r5, [r6, #32] │ │ │ │ - str r3, [r7, #68] @ 0x44 │ │ │ │ - bl 8b7d0 │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ - mov sl, r0 │ │ │ │ - movs r1, #1 │ │ │ │ - str.w r1, [r5, #-4] │ │ │ │ - lsls r0, r3, #31 │ │ │ │ - bpl.w ab80e <_PyEval_EvalFrameDefault@@Base+0x9252> │ │ │ │ - movs r3, #1 │ │ │ │ - tst.w r9, #1 │ │ │ │ - str.w r3, [r5, #-8] │ │ │ │ - beq.w ab82e <_PyEval_EvalFrameDefault@@Base+0x9272> │ │ │ │ - movs r3, #1 │ │ │ │ - tst.w r8, #1 │ │ │ │ - str.w r3, [r5, #-12] │ │ │ │ - beq.w ab7f4 <_PyEval_EvalFrameDefault@@Base+0x9238> │ │ │ │ - ldr r5, [r6, #32] │ │ │ │ - subs r5, #12 │ │ │ │ - cmp.w sl, #0 │ │ │ │ - bne.w adf7a <_PyEval_EvalFrameDefault@@Base+0xb9be> │ │ │ │ + adds r4, #2 │ │ │ │ + ldr r3, [r3, #44] @ 0x2c │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w abdb0 <_PyEval_EvalFrameDefault@@Base+0x9794> │ │ │ │ + tst.w r8, #2 │ │ │ │ + bne.n a5a24 <_PyEval_EvalFrameDefault@@Base+0x3408> │ │ │ │ + ldr r3, [r7, #72] @ 0x48 │ │ │ │ + add.w r1, r3, #12 │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ + uxtb r3, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w ad382 <_PyEval_EvalFrameDefault@@Base+0xad66> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #8 │ │ │ │ cmp r9, r3 │ │ │ │ - bne.w aa3a2 <_PyEval_EvalFrameDefault@@Base+0x7de6> │ │ │ │ + bne.w aa40a <_PyEval_EvalFrameDefault@@Base+0x7dee> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - ldr r3, [r7, #72] @ 0x48 │ │ │ │ str r4, [r6, #28] │ │ │ │ - adds r4, #2 │ │ │ │ - ldr r3, [r3, #44] @ 0x2c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w abc94 <_PyEval_EvalFrameDefault@@Base+0x96d8> │ │ │ │ - tst.w r8, #2 │ │ │ │ - bne.n a5a8a <_PyEval_EvalFrameDefault@@Base+0x34ce> │ │ │ │ - ldr r3, [r7, #72] @ 0x48 │ │ │ │ - add.w r1, r3, #12 │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ - uxtb r3, r3 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w add7c <_PyEval_EvalFrameDefault@@Base+0xb7c0> │ │ │ │ + adds r4, #4 │ │ │ │ + ldrd r9, r3, [r5, #-8] │ │ │ │ + ldrh.w r2, [r4, #-2] │ │ │ │ + cmp r2, #14 │ │ │ │ + bls.w acdce <_PyEval_EvalFrameDefault@@Base+0xa7b2> │ │ │ │ + ldr.w r8, [r5, #-12] │ │ │ │ + bic.w r1, r3, #1 │ │ │ │ + subs r2, #16 │ │ │ │ + bic.w r0, r9, #1 │ │ │ │ + strh.w r2, [r4, #-2] │ │ │ │ + bic.w r2, r8, #1 │ │ │ │ + str r5, [r6, #32] │ │ │ │ + str r3, [r7, #68] @ 0x44 │ │ │ │ + bl 8b80c │ │ │ │ + ldr r3, [r7, #68] @ 0x44 │ │ │ │ + mov sl, r0 │ │ │ │ + movs r1, #1 │ │ │ │ + str.w r1, [r5, #-4] │ │ │ │ + lsls r0, r3, #31 │ │ │ │ + bpl.w ab932 <_PyEval_EvalFrameDefault@@Base+0x9316> │ │ │ │ + movs r3, #1 │ │ │ │ + tst.w r9, #1 │ │ │ │ + str.w r3, [r5, #-8] │ │ │ │ + beq.w ab952 <_PyEval_EvalFrameDefault@@Base+0x9336> │ │ │ │ + movs r3, #1 │ │ │ │ + tst.w r8, #1 │ │ │ │ + str.w r3, [r5, #-12] │ │ │ │ + beq.w ab918 <_PyEval_EvalFrameDefault@@Base+0x92fc> │ │ │ │ + ldr r5, [r6, #32] │ │ │ │ + subs r5, #12 │ │ │ │ + cmp.w sl, #0 │ │ │ │ + bne.w ae0c8 <_PyEval_EvalFrameDefault@@Base+0xbaac> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ @@ -181916,70 +181968,69 @@ │ │ │ │ adds r5, #8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ str r4, [r6, #28] │ │ │ │ - movw r0, #17457 @ 0x4431 │ │ │ │ + movw r0, #18169 @ 0x46f9 │ │ │ │ movt r0, #18 │ │ │ │ - ldr.w r1, [r5, #-4] │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ add.w sl, r4, #12 │ │ │ │ - ldr.w r9, [r5, #-8] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + ldrd r1, r9, [r5, #-8] │ │ │ │ str r1, [r7, #68] @ 0x44 │ │ │ │ - bic.w r1, r1, #1 │ │ │ │ str r5, [r6, #32] │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - bic.w r2, r9, #1 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne.w ac152 <_PyEval_EvalFrameDefault@@Base+0x9b96> │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - movw r0, #41384 @ 0xa1a8 │ │ │ │ - movt r0, #75 @ 0x4b │ │ │ │ - cmp r3, r0 │ │ │ │ - bne.w aa424 <_PyEval_EvalFrameDefault@@Base+0x7e68> │ │ │ │ - ldr.w ip, [r2, #8] │ │ │ │ - cmp.w ip, #15 │ │ │ │ - bhi.w aa424 <_PyEval_EvalFrameDefault@@Base+0x7e68> │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - cmp r0, r3 │ │ │ │ - bne.w aa424 <_PyEval_EvalFrameDefault@@Base+0x7e68> │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + bic.w r3, r1, #1 │ │ │ │ + bic.w r1, r9, #1 │ │ │ │ + cmp r2, r0 │ │ │ │ + bne.w ac0b2 <_PyEval_EvalFrameDefault@@Base+0x9a96> │ │ │ │ + ldr.w ip, [r3, #4] │ │ │ │ + movw r2, #41384 @ 0xa1a8 │ │ │ │ + movt r2, #75 @ 0x4b │ │ │ │ + cmp ip, r2 │ │ │ │ + bne.w aa48c <_PyEval_EvalFrameDefault@@Base+0x7e70> │ │ │ │ + ldr r0, [r3, #8] │ │ │ │ cmp r0, #15 │ │ │ │ - bhi.w aa424 <_PyEval_EvalFrameDefault@@Base+0x7e68> │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - movw lr, #17501 @ 0x445d │ │ │ │ - movt lr, #18 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ - cmp r4, lr │ │ │ │ - bne.w ab89c <_PyEval_EvalFrameDefault@@Base+0x92e0> │ │ │ │ - ldr r4, [r1, #12] │ │ │ │ - and.w r0, r0, #3 │ │ │ │ - ldr r1, [r2, #12] │ │ │ │ - and.w r2, ip, #3 │ │ │ │ - rsb r0, r0, #1 │ │ │ │ - rsb r2, r2, #1 │ │ │ │ - mul.w r0, r4, r0 │ │ │ │ - mul.w r2, r1, r2 │ │ │ │ - ands r0, r2 │ │ │ │ - bl 800d8 │ │ │ │ - ldr r3, [r7, #68] @ 0x44 │ │ │ │ - movs r2, #1 │ │ │ │ - mov r8, r0 │ │ │ │ - str.w r2, [r5, #-4] │ │ │ │ - lsls r2, r3, #31 │ │ │ │ - bpl.w ab884 <_PyEval_EvalFrameDefault@@Base+0x92c8> │ │ │ │ + bhi.w aa48c <_PyEval_EvalFrameDefault@@Base+0x7e70> │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, ip │ │ │ │ + bne.w aa48c <_PyEval_EvalFrameDefault@@Base+0x7e70> │ │ │ │ + ldr.w ip, [r1, #8] │ │ │ │ + cmp.w ip, #15 │ │ │ │ + bhi.w aa48c <_PyEval_EvalFrameDefault@@Base+0x7e70> │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + movw r4, #18213 @ 0x4725 │ │ │ │ + movt r4, #18 │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne.w ab9ca <_PyEval_EvalFrameDefault@@Base+0x93ae> │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + and.w ip, ip, #3 │ │ │ │ + and.w r3, r0, #3 │ │ │ │ + ldr r1, [r1, #12] │ │ │ │ + rsb r0, ip, #1 │ │ │ │ + rsb r3, r3, #1 │ │ │ │ + mul.w r0, r1, r0 │ │ │ │ + mul.w r3, r2, r3 │ │ │ │ + ands r0, r3 │ │ │ │ + bl 800f8 │ │ │ │ movs r3, #1 │ │ │ │ + mov r8, r0 │ │ │ │ tst.w r9, #1 │ │ │ │ + str.w r3, [r5, #-4] │ │ │ │ + beq.w ab9b0 <_PyEval_EvalFrameDefault@@Base+0x9394> │ │ │ │ + movs r3, #1 │ │ │ │ str.w r3, [r5, #-8] │ │ │ │ - beq.w ab8a4 <_PyEval_EvalFrameDefault@@Base+0x92e8> │ │ │ │ + ldr r3, [r7, #68] @ 0x44 │ │ │ │ + lsls r2, r3, #31 │ │ │ │ + bpl.w ab9d2 <_PyEval_EvalFrameDefault@@Base+0x93b6> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w af3f0 <_PyEval_EvalFrameDefault@@Base+0xce34> │ │ │ │ + beq.w afd3a <_PyEval_EvalFrameDefault@@Base+0xd71e> │ │ │ │ ldr.w r2, [r8] │ │ │ │ mov r4, sl │ │ │ │ ldrh.w r0, [sl] │ │ │ │ subs r5, #4 │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r3, r8 │ │ │ │ @@ -181998,177 +182049,177 @@ │ │ │ │ add.w r2, r4, #20 │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r3, r9, #1 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr.w r0, [r0, #192] @ 0xc0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne.w acb9a <_PyEval_EvalFrameDefault@@Base+0xa5de> │ │ │ │ + bne.w acb78 <_PyEval_EvalFrameDefault@@Base+0xa55c> │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ add r3, r1 │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w acb9a <_PyEval_EvalFrameDefault@@Base+0xa5de> │ │ │ │ + bne.w acb78 <_PyEval_EvalFrameDefault@@Base+0xa55c> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w afd6e <_PyEval_EvalFrameDefault@@Base+0xd7b2> │ │ │ │ + bge.w aff36 <_PyEval_EvalFrameDefault@@Base+0xd91a> │ │ │ │ ldrh.w r8, [r4, #20] │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r3, #0] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ str.w r9, [r5], #4 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - ldr r3, [r7, #72] @ 0x48 │ │ │ │ - ldr r2, [r7, #64] @ 0x40 │ │ │ │ - str r4, [r6, #28] │ │ │ │ - adds r4, #2 │ │ │ │ - ldr r1, [r3, #76] @ 0x4c │ │ │ │ - ldr.w r3, [r5, #-4] │ │ │ │ - str r5, [r6, #32] │ │ │ │ - cmp r3, r2 │ │ │ │ - ldr r5, [r1, #0] │ │ │ │ - it eq │ │ │ │ - moveq r3, #0 │ │ │ │ - bne.w ac3ec <_PyEval_EvalFrameDefault@@Base+0x9e30> │ │ │ │ - str r3, [r1, #0] │ │ │ │ - cbz r5, a5c78 <_PyEval_EvalFrameDefault@@Base+0x36bc> │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.n a5c78 <_PyEval_EvalFrameDefault@@Base+0x36bc> │ │ │ │ - subs r3, #1 │ │ │ │ - str r3, [r5, #0] │ │ │ │ - cbnz r3, a5c78 <_PyEval_EvalFrameDefault@@Base+0x36bc> │ │ │ │ - ldr r1, [pc, #716] @ (a5f34 <_PyEval_EvalFrameDefault@@Base+0x3978>) │ │ │ │ - ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w aed76 <_PyEval_EvalFrameDefault@@Base+0xc7ba> │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - mov r0, r5 │ │ │ │ - ldr r3, [r3, #24] │ │ │ │ - blx r3 │ │ │ │ - ldrh.w r8, [r4] │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - ldr r5, [r6, #32] │ │ │ │ - uxtb.w r3, r8 │ │ │ │ - mov.w r8, r8, lsr #8 │ │ │ │ - subs r5, #4 │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - bx r2 │ │ │ │ ldr.w r8, [r5, #-8] │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r2, r8, #1 │ │ │ │ ldr.w r9, [r5, #-16] │ │ │ │ adds r4, #2 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - bne.w ac238 <_PyEval_EvalFrameDefault@@Base+0x9c7c> │ │ │ │ + bne.w ac470 <_PyEval_EvalFrameDefault@@Base+0x9e54> │ │ │ │ bic.w r1, r9, #1 │ │ │ │ ldr.w r2, [r5, #-4] │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ movw r3, #22804 @ 0x5914 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq.w ac4b0 <_PyEval_EvalFrameDefault@@Base+0x9ef4> │ │ │ │ - ldr r2, [pc, #612] @ (a5f38 <_PyEval_EvalFrameDefault@@Base+0x397c>) │ │ │ │ + beq.w ac740 <_PyEval_EvalFrameDefault@@Base+0xa124> │ │ │ │ + ldr r2, [pc, #464] @ (a5e98 <_PyEval_EvalFrameDefault@@Base+0x387c>) │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str.w r8, [r5, #-8] │ │ │ │ str r5, [r6, #32] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ bic.w r3, r2, #1 │ │ │ │ bic.w r2, r8, #1 │ │ │ │ - bl e5b64 │ │ │ │ + bl e5b94 │ │ │ │ ldr r2, [r7, #68] @ 0x44 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ mov r5, r0 │ │ │ │ subs r1, #4 │ │ │ │ lsls r0, r2, #31 │ │ │ │ str r1, [r6, #32] │ │ │ │ - bpl.w abf3a <_PyEval_EvalFrameDefault@@Base+0x997e> │ │ │ │ + bpl.w abcf6 <_PyEval_EvalFrameDefault@@Base+0x96da> │ │ │ │ subs r1, #4 │ │ │ │ tst.w r8, #1 │ │ │ │ str r1, [r6, #32] │ │ │ │ - beq.w abef0 <_PyEval_EvalFrameDefault@@Base+0x9934> │ │ │ │ + beq.w abcac <_PyEval_EvalFrameDefault@@Base+0x9690> │ │ │ │ subs r1, #8 │ │ │ │ tst.w r9, #1 │ │ │ │ str r1, [r6, #32] │ │ │ │ - beq.w abec8 <_PyEval_EvalFrameDefault@@Base+0x990c> │ │ │ │ + beq.w abeaa <_PyEval_EvalFrameDefault@@Base+0x988e> │ │ │ │ mov r3, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ac3c8 <_PyEval_EvalFrameDefault@@Base+0x9e0c> │ │ │ │ + beq.w ac4ac <_PyEval_EvalFrameDefault@@Base+0x9e90> │ │ │ │ ldr r2, [r5, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r8, r5 │ │ │ │ orrge.w r8, r5, #1 │ │ │ │ ldr r2, [r7, #72] @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - bne.w ae522 <_PyEval_EvalFrameDefault@@Base+0xbf66> │ │ │ │ + bne.w aeb0c <_PyEval_EvalFrameDefault@@Base+0xc4f0> │ │ │ │ mov r5, r3 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r8, [r5], #4 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ + ldr r3, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ + str r4, [r6, #28] │ │ │ │ + adds r4, #2 │ │ │ │ + ldr r1, [r3, #76] @ 0x4c │ │ │ │ + ldr.w r3, [r5, #-4] │ │ │ │ + str r5, [r6, #32] │ │ │ │ + cmp r3, r2 │ │ │ │ + ldr r5, [r1, #0] │ │ │ │ + it eq │ │ │ │ + moveq r3, #0 │ │ │ │ + bne.w ac448 <_PyEval_EvalFrameDefault@@Base+0x9e2c> │ │ │ │ + str r3, [r1, #0] │ │ │ │ + cbz r5, a5d8c <_PyEval_EvalFrameDefault@@Base+0x3770> │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.n a5d8c <_PyEval_EvalFrameDefault@@Base+0x3770> │ │ │ │ + subs r3, #1 │ │ │ │ + str r3, [r5, #0] │ │ │ │ + cbnz r3, a5d8c <_PyEval_EvalFrameDefault@@Base+0x3770> │ │ │ │ + ldr r1, [pc, #288] @ (a5e9c <_PyEval_EvalFrameDefault@@Base+0x3880>) │ │ │ │ + ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w ad4c6 <_PyEval_EvalFrameDefault@@Base+0xaeaa> │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ + mov r0, r5 │ │ │ │ + ldr r3, [r3, #24] │ │ │ │ + blx r3 │ │ │ │ + ldrh.w r8, [r4] │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r5, [r6, #32] │ │ │ │ + uxtb.w r3, r8 │ │ │ │ + mov.w r8, r8, lsr #8 │ │ │ │ + subs r5, #4 │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + bx r2 │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ movw r2, #10936 @ 0x2ab8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ movw r3, #11536 @ 0x2d10 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ bic.w r0, r9, #1 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #4 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r2 │ │ │ │ it ne │ │ │ │ cmpne r1, r3 │ │ │ │ - bne.w acfd4 <_PyEval_EvalFrameDefault@@Base+0xaa18> │ │ │ │ + bne.w acd70 <_PyEval_EvalFrameDefault@@Base+0xa754> │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ str r5, [r6, #32] │ │ │ │ bic.w r1, r3, #1 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ - bl 119974 <_PySet_Contains@@Base> │ │ │ │ + bl 119d58 <_PySet_Contains@@Base> │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ mov sl, r0 │ │ │ │ tst.w r9, #1 │ │ │ │ str.w r1, [r5, #-4] │ │ │ │ - beq.w ab9aa <_PyEval_EvalFrameDefault@@Base+0x93ee> │ │ │ │ + beq.w aba32 <_PyEval_EvalFrameDefault@@Base+0x9416> │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r5, #-8] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w ab9d0 <_PyEval_EvalFrameDefault@@Base+0x9414> │ │ │ │ + bpl.w aba58 <_PyEval_EvalFrameDefault@@Base+0x943c> │ │ │ │ cmp.w sl, #4294967295 @ 0xffffffff │ │ │ │ ldr r5, [r6, #32] │ │ │ │ itt eq │ │ │ │ subeq.w r1, r5, #8 │ │ │ │ ldreq.w r9, [r7, #72] @ 0x48 │ │ │ │ - beq.w a2e1a <_PyEval_EvalFrameDefault@@Base+0x85e> │ │ │ │ + beq.w a2e74 <_PyEval_EvalFrameDefault@@Base+0x858> │ │ │ │ cmp r8, sl │ │ │ │ ldrh.w r8, [r4] │ │ │ │ - bne.w ac0e0 <_PyEval_EvalFrameDefault@@Base+0x9b24> │ │ │ │ + bne.w ac01a <_PyEval_EvalFrameDefault@@Base+0x99fe> │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ movw r3, #5412 @ 0x1524 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ subs r5, #4 │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ @@ -182180,208 +182231,301 @@ │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ ldr.w r0, [r5, #-4] │ │ │ │ ldr.w ip, [r3, #76] @ 0x4c │ │ │ │ ldr.w r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w ac40e <_PyEval_EvalFrameDefault@@Base+0x9e52> │ │ │ │ + bne.w ac352 <_PyEval_EvalFrameDefault@@Base+0x9d36> │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ bic.w r2, r0, #1 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w af1ca <_PyEval_EvalFrameDefault@@Base+0xcc0e> │ │ │ │ + bge.w b00ae <_PyEval_EvalFrameDefault@@Base+0xda92> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r2, #0] │ │ │ │ str.w r2, [ip] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ str.w r0, [r5], #4 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - ldr.w r9, [r5, #-4] │ │ │ │ - movw r2, #18128 @ 0x46d0 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ + movs r4, r1 │ │ │ │ + movs r0, r0 │ │ │ │ + ldr r0, [r7, #100] @ 0x64 │ │ │ │ + lsls r5, r1, #1 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ + add.w r2, r4, #20 │ │ │ │ str r4, [r6, #28] │ │ │ │ - bic.w r3, r9, #1 │ │ │ │ - adds r4, #4 │ │ │ │ - ldr r1, [r3, #4] │ │ │ │ - cmp r1, r2 │ │ │ │ - bne.w acfd4 <_PyEval_EvalFrameDefault@@Base+0xaa18> │ │ │ │ - ldr.w r2, [r5, #-8] │ │ │ │ - str r5, [r6, #32] │ │ │ │ - bic.w r1, r2, #1 │ │ │ │ - mov sl, r2 │ │ │ │ - movw r2, #40968 @ 0xa008 │ │ │ │ - movt r2, #75 @ 0x4b │ │ │ │ - ldr r0, [r1, #4] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne.w ac744 <_PyEval_EvalFrameDefault@@Base+0xa188> │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - adds r0, r2, #1 │ │ │ │ - beq.w ac744 <_PyEval_EvalFrameDefault@@Base+0xa188> │ │ │ │ - mov r0, r3 │ │ │ │ - add.w r3, r7, #252 @ 0xfc │ │ │ │ - bl 776f8 │ │ │ │ - adds r2, r0, #3 │ │ │ │ - mov r3, r0 │ │ │ │ - it eq │ │ │ │ - moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ - beq.n a5ea4 <_PyEval_EvalFrameDefault@@Base+0x38e8> │ │ │ │ - adds r3, #1 │ │ │ │ - it eq │ │ │ │ - moveq r2, #0 │ │ │ │ - bne.w ac41e <_PyEval_EvalFrameDefault@@Base+0x9e62> │ │ │ │ - movs r3, #1 │ │ │ │ - tst.w r9, #1 │ │ │ │ - str.w r3, [r5, #-4] │ │ │ │ - beq.w abb38 <_PyEval_EvalFrameDefault@@Base+0x957c> │ │ │ │ - movs r3, #1 │ │ │ │ - tst.w sl, #1 │ │ │ │ - str.w r3, [r5, #-8] │ │ │ │ - beq.w abb60 <_PyEval_EvalFrameDefault@@Base+0x95a4> │ │ │ │ - ldr r5, [r6, #32] │ │ │ │ - adds r0, r2, #1 │ │ │ │ - beq.w abb82 <_PyEval_EvalFrameDefault@@Base+0x95c6> │ │ │ │ - cmp r8, r2 │ │ │ │ - ldrh.w r8, [r4] │ │ │ │ - bne.w abb10 <_PyEval_EvalFrameDefault@@Base+0x9554> │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - movw r3, #5412 @ 0x1524 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + add.w r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr.w r3, [r3, #376] @ 0x178 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne.w ae28c <_PyEval_EvalFrameDefault@@Base+0xbc70> │ │ │ │ + ldr.w r9, [r5, #-4] │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ + bic.w r1, r9, #1 │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ + ldr.w r1, [r1, #192] @ 0xc0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne.w acb78 <_PyEval_EvalFrameDefault@@Base+0xa55c> │ │ │ │ + ldr.w ip, [r4, #12] │ │ │ │ + ldr.w r3, [ip, #24] │ │ │ │ + ldr r0, [r3, #24] │ │ │ │ + and.w r0, r0, #13 │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w acb78 <_PyEval_EvalFrameDefault@@Base+0xa55c> │ │ │ │ + ldr r0, [r3, #36] @ 0x24 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne.w acb78 <_PyEval_EvalFrameDefault@@Base+0xa55c> │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ + cmp r0, #1 │ │ │ │ + bne.w acb78 <_PyEval_EvalFrameDefault@@Base+0xa55c> │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r4, [r3, #52] @ 0x34 │ │ │ │ + ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq.w acb78 <_PyEval_EvalFrameDefault@@Base+0xa55c> │ │ │ │ + ldr.w r0, [r0, #152] @ 0x98 │ │ │ │ + subs r0, r0, r3 │ │ │ │ + cmp.w r4, r0, asr #2 │ │ │ │ + bge.w acb78 <_PyEval_EvalFrameDefault@@Base+0xa55c> │ │ │ │ + ldr.w r2, [ip] │ │ │ │ + ldr r1, [r7, #72] @ 0x48 │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ + iteee ge │ │ │ │ + bicge.w r4, ip, #1 │ │ │ │ + biclt.w r4, ip, #1 │ │ │ │ + addlt r2, #1 │ │ │ │ + strlt.w r2, [ip] │ │ │ │ + it ge │ │ │ │ + orrge.w ip, ip, #1 │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ + add.w r0, r3, r0, lsl #2 │ │ │ │ + str.w r0, [r1, #148] @ 0x94 │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ + strd r6, ip, [r3, #4] │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ + bge.w abd22 <_PyEval_EvalFrameDefault@@Base+0x9706> │ │ │ │ + adds r1, #1 │ │ │ │ + str r1, [r2, #0] │ │ │ │ + str r2, [r3, #0] │ │ │ │ + ldrd r0, r1, [r4, #8] │ │ │ │ + strd r0, r1, [r3, #12] │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ + movs r1, #0 │ │ │ │ + str r1, [r3, #36] @ 0x24 │ │ │ │ + strd r1, r1, [r3, #20] │ │ │ │ + add.w r1, r3, #40 @ 0x28 │ │ │ │ + ldr r0, [r2, #48] @ 0x30 │ │ │ │ + add.w r1, r1, r4, lsl #2 │ │ │ │ + add.w r4, r2, #128 @ 0x80 │ │ │ │ + str r1, [r3, #32] │ │ │ │ + cmp r0, #1 │ │ │ │ + str r4, [r3, #28] │ │ │ │ + ble.w abd52 <_PyEval_EvalFrameDefault@@Base+0x9736> │ │ │ │ + movs r0, #1 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r1, [r2, #48] @ 0x30 │ │ │ │ + cmp r1, #2 │ │ │ │ + ble.n a5f98 <_PyEval_EvalFrameDefault@@Base+0x397c> │ │ │ │ + add.w ip, r3, #44 @ 0x2c │ │ │ │ + movs r1, #2 │ │ │ │ + mov lr, r3 │ │ │ │ + str.w r0, [ip, #4]! │ │ │ │ + adds r1, #1 │ │ │ │ + ldr r3, [r2, #48] @ 0x30 │ │ │ │ + cmp r1, r3 │ │ │ │ + blt.n a5f8a <_PyEval_EvalFrameDefault@@Base+0x396e> │ │ │ │ + mov r3, lr │ │ │ │ + str.w r9, [r3, #40] @ 0x28 │ │ │ │ + movs r1, #10 │ │ │ │ + strh r1, [r6, #36] @ 0x24 │ │ │ │ subs r5, #4 │ │ │ │ - orr.w r3, r3, #1 │ │ │ │ - str.w r3, [r5, #-4] │ │ │ │ - uxtb.w r3, r8 │ │ │ │ + ldr r1, [r7, #72] @ 0x48 │ │ │ │ + ldrh.w r8, [r2, #128] @ 0x80 │ │ │ │ + str r5, [r6, #32] │ │ │ │ + mov r6, r3 │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ + str r3, [r1, #52] @ 0x34 │ │ │ │ + subs r2, #1 │ │ │ │ + str r2, [r1, #32] │ │ │ │ + ldr r1, [r7, #76] @ 0x4c │ │ │ │ + uxtb.w r2, r8 │ │ │ │ + ldr r5, [r3, #32] │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ + add.w r2, r1, r2, lsl #2 │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r8, [r5, #-4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r0, r8, #1 │ │ │ │ adds r4, #2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w accf4 <_PyEval_EvalFrameDefault@@Base+0xa738> │ │ │ │ + bne.w acbd8 <_PyEval_EvalFrameDefault@@Base+0xa5bc> │ │ │ │ str.w r8, [r5, #-4] │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - ldr r0, [r7, #100] @ 0x64 │ │ │ │ - lsls r5, r1, #1 │ │ │ │ - movs r4, r1 │ │ │ │ - movs r0, r0 │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ movw r3, #40760 @ 0x9f38 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r0, r9, #1 │ │ │ │ adds r4, #4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w a8638 <_PyEval_EvalFrameDefault@@Base+0x607c> │ │ │ │ + bne.w a83ee <_PyEval_EvalFrameDefault@@Base+0x5dd2> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ subs r1, r5, #4 │ │ │ │ cmp r8, r3 │ │ │ │ - bne.w a8638 <_PyEval_EvalFrameDefault@@Base+0x607c> │ │ │ │ + bne.w a83ee <_PyEval_EvalFrameDefault@@Base+0x5dd2> │ │ │ │ subs.w r3, r8, #1 │ │ │ │ - bmi.w ab1a6 <_PyEval_EvalFrameDefault@@Base+0x8bea> │ │ │ │ + bmi.w ab24c <_PyEval_EvalFrameDefault@@Base+0x8c30> │ │ │ │ add.w lr, r0, #16 │ │ │ │ mov.w sl, r3, lsl #2 │ │ │ │ ldr.w ip, [lr, r3, lsl #2] │ │ │ │ ldr.w r2, [ip] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w ac42c <_PyEval_EvalFrameDefault@@Base+0x9e70> │ │ │ │ + bge.w ac4e8 <_PyEval_EvalFrameDefault@@Base+0x9ecc> │ │ │ │ adds r2, #1 │ │ │ │ cmp.w r8, #1 │ │ │ │ str.w r2, [ip] │ │ │ │ str.w ip, [r5, #-4] │ │ │ │ - beq.w ab1a6 <_PyEval_EvalFrameDefault@@Base+0x8bea> │ │ │ │ + beq.w ab24c <_PyEval_EvalFrameDefault@@Base+0x8c30> │ │ │ │ add lr, sl │ │ │ │ ldr.w ip, [lr, #-4] │ │ │ │ ldr.w r2, [ip] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ itet lt │ │ │ │ addlt r2, #1 │ │ │ │ orrge.w ip, ip, #1 │ │ │ │ strlt.w r2, [ip] │ │ │ │ cmp.w r8, #2 │ │ │ │ str.w ip, [r1, #4] │ │ │ │ - beq.w ab1a6 <_PyEval_EvalFrameDefault@@Base+0x8bea> │ │ │ │ + beq.w ab24c <_PyEval_EvalFrameDefault@@Base+0x8c30> │ │ │ │ ldr.w ip, [lr, #-8] │ │ │ │ ldr.w lr, [ip] │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ itet lt │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ orrge.w ip, ip, #1 │ │ │ │ strlt.w lr, [ip] │ │ │ │ cmp.w r8, #3 │ │ │ │ str.w ip, [r1, #8] │ │ │ │ - beq.w ab1a6 <_PyEval_EvalFrameDefault@@Base+0x8bea> │ │ │ │ + beq.w ab24c <_PyEval_EvalFrameDefault@@Base+0x8c30> │ │ │ │ add.w r2, sl, #4 │ │ │ │ add.w ip, r1, #12 │ │ │ │ add r2, r0 │ │ │ │ add.w lr, r0, #12 │ │ │ │ ldr r1, [r2, #0] │ │ │ │ subs r2, #4 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ - bge.w ab198 <_PyEval_EvalFrameDefault@@Base+0x8bdc> │ │ │ │ + bge.w ab23e <_PyEval_EvalFrameDefault@@Base+0x8c22> │ │ │ │ adds r0, #1 │ │ │ │ cmp lr, r2 │ │ │ │ str r0, [r1, #0] │ │ │ │ str.w r1, [ip] │ │ │ │ - beq.w ab1a6 <_PyEval_EvalFrameDefault@@Base+0x8bea> │ │ │ │ + beq.w ab24c <_PyEval_EvalFrameDefault@@Base+0x8c30> │ │ │ │ add.w ip, ip, #4 │ │ │ │ - b.n a5fee <_PyEval_EvalFrameDefault@@Base+0x3a32> │ │ │ │ - mov.w r3, r8, lsl #1 │ │ │ │ + b.n a60b8 <_PyEval_EvalFrameDefault@@Base+0x3a9c> │ │ │ │ + ldr.w r9, [r5, #-4] │ │ │ │ + movw r2, #18128 @ 0x46d0 │ │ │ │ + movt r2, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ - rsb r3, r3, #2 │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - add r4, r3 │ │ │ │ + bic.w r3, r9, #1 │ │ │ │ + adds r4, #4 │ │ │ │ + ldr r1, [r3, #4] │ │ │ │ + cmp r1, r2 │ │ │ │ + bne.w acd70 <_PyEval_EvalFrameDefault@@Base+0xa754> │ │ │ │ + ldr.w r2, [r5, #-8] │ │ │ │ + str r5, [r6, #32] │ │ │ │ + bic.w r1, r2, #1 │ │ │ │ + mov sl, r2 │ │ │ │ + movw r2, #40968 @ 0xa008 │ │ │ │ + movt r2, #75 @ 0x4b │ │ │ │ + ldr r0, [r1, #4] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne.w ac6ba <_PyEval_EvalFrameDefault@@Base+0xa09e> │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ + adds r0, r2, #1 │ │ │ │ + beq.w ac6ba <_PyEval_EvalFrameDefault@@Base+0xa09e> │ │ │ │ + mov r0, r3 │ │ │ │ + add.w r3, r7, #252 @ 0xfc │ │ │ │ + bl 7773c │ │ │ │ + adds r2, r0, #3 │ │ │ │ + mov r3, r0 │ │ │ │ + it eq │ │ │ │ + moveq.w r2, #4294967295 @ 0xffffffff │ │ │ │ + beq.n a613a <_PyEval_EvalFrameDefault@@Base+0x3b1e> │ │ │ │ + adds r3, #1 │ │ │ │ + it eq │ │ │ │ + moveq r2, #0 │ │ │ │ + bne.w ac462 <_PyEval_EvalFrameDefault@@Base+0x9e46> │ │ │ │ + movs r3, #1 │ │ │ │ + tst.w r9, #1 │ │ │ │ + str.w r3, [r5, #-4] │ │ │ │ + beq.w abb94 <_PyEval_EvalFrameDefault@@Base+0x9578> │ │ │ │ + movs r3, #1 │ │ │ │ + tst.w sl, #1 │ │ │ │ + str.w r3, [r5, #-8] │ │ │ │ + beq.w abbbc <_PyEval_EvalFrameDefault@@Base+0x95a0> │ │ │ │ + ldr r5, [r6, #32] │ │ │ │ + adds r0, r2, #1 │ │ │ │ + beq.w abbde <_PyEval_EvalFrameDefault@@Base+0x95c2> │ │ │ │ + cmp r8, r2 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ + bne.w abb6c <_PyEval_EvalFrameDefault@@Base+0x9550> │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + movw r3, #5412 @ 0x1524 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + subs r5, #4 │ │ │ │ + orr.w r3, r3, #1 │ │ │ │ + str.w r3, [r5, #-4] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ add.w r9, r6, r8, lsl #2 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ ldr.w r0, [r9, #40] @ 0x28 │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - bl c0bbc │ │ │ │ + bl c0c08 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af814 <_PyEval_EvalFrameDefault@@Base+0xd258> │ │ │ │ + beq.w b0170 <_PyEval_EvalFrameDefault@@Base+0xdb54> │ │ │ │ add.w r8, r8, #10 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ it ge │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ ldr.w r0, [r6, r8, lsl #2] │ │ │ │ str.w r3, [r9, #40] @ 0x28 │ │ │ │ str r5, [r6, #32] │ │ │ │ lsls r3, r0, #31 │ │ │ │ - bpl.w aba64 <_PyEval_EvalFrameDefault@@Base+0x94a8> │ │ │ │ + bpl.w abc08 <_PyEval_EvalFrameDefault@@Base+0x95ec> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ ldr r5, [r6, #32] │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ @@ -182391,147 +182535,101 @@ │ │ │ │ add.w r3, r4, #20 │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r2, r9, #1 │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr.w r1, [r0, #192] @ 0xc0 │ │ │ │ cmp r1, ip │ │ │ │ - bne.w ac604 <_PyEval_EvalFrameDefault@@Base+0xa048> │ │ │ │ + bne.w ac894 <_PyEval_EvalFrameDefault@@Base+0xa278> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ add r2, r1 │ │ │ │ ldrb r2, [r2, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq.w ac604 <_PyEval_EvalFrameDefault@@Base+0xa048> │ │ │ │ + beq.w ac894 <_PyEval_EvalFrameDefault@@Base+0xa278> │ │ │ │ ldr.w r2, [r0, #440] @ 0x1b8 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r1, r2 │ │ │ │ - bne.w ac604 <_PyEval_EvalFrameDefault@@Base+0xa048> │ │ │ │ + bne.w ac894 <_PyEval_EvalFrameDefault@@Base+0xa278> │ │ │ │ ldr r4, [r4, #12] │ │ │ │ subs r5, #4 │ │ │ │ tst.w r9, #1 │ │ │ │ str r5, [r6, #32] │ │ │ │ - beq.w abc1e <_PyEval_EvalFrameDefault@@Base+0x9662> │ │ │ │ + beq.w abc34 <_PyEval_EvalFrameDefault@@Base+0x9618> │ │ │ │ ldr r2, [r4, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - blt.w abc44 <_PyEval_EvalFrameDefault@@Base+0x9688> │ │ │ │ + blt.w abc5a <_PyEval_EvalFrameDefault@@Base+0x963e> │ │ │ │ ldrh.w r8, [r3] │ │ │ │ orr.w r4, r4, #1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ str.w r4, [r5], #4 │ │ │ │ mov r4, r3 │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ - add.w r2, r4, #20 │ │ │ │ + mov.w r3, r8, lsl #1 │ │ │ │ str r4, [r6, #28] │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - add.w r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr.w r3, [r3, #376] @ 0x178 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne.w adedc <_PyEval_EvalFrameDefault@@Base+0xb920> │ │ │ │ - ldr.w r9, [r5, #-4] │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ - bic.w r1, r9, #1 │ │ │ │ - ldr r1, [r1, #4] │ │ │ │ - ldr.w r1, [r1, #192] @ 0xc0 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w acb9a <_PyEval_EvalFrameDefault@@Base+0xa5de> │ │ │ │ - ldr.w ip, [r4, #12] │ │ │ │ - ldr.w r3, [ip, #24] │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ - and.w r0, r0, #13 │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w acb9a <_PyEval_EvalFrameDefault@@Base+0xa5de> │ │ │ │ - ldr r0, [r3, #36] @ 0x24 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne.w acb9a <_PyEval_EvalFrameDefault@@Base+0xa5de> │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ - cmp r0, #1 │ │ │ │ - bne.w acb9a <_PyEval_EvalFrameDefault@@Base+0xa5de> │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ - ldr r4, [r3, #52] @ 0x34 │ │ │ │ - ldr.w r3, [r0, #148] @ 0x94 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq.w acb9a <_PyEval_EvalFrameDefault@@Base+0xa5de> │ │ │ │ - ldr.w r0, [r0, #152] @ 0x98 │ │ │ │ - subs r0, r0, r3 │ │ │ │ - cmp.w r4, r0, asr #2 │ │ │ │ - bge.w acb9a <_PyEval_EvalFrameDefault@@Base+0xa5de> │ │ │ │ - ldr.w r2, [ip] │ │ │ │ - ldr r1, [r7, #72] @ 0x48 │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - iteee ge │ │ │ │ - bicge.w r4, ip, #1 │ │ │ │ - biclt.w r4, ip, #1 │ │ │ │ - addlt r2, #1 │ │ │ │ - strlt.w r2, [ip] │ │ │ │ - it ge │ │ │ │ - orrge.w ip, ip, #1 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ - add.w r0, r3, r0, lsl #2 │ │ │ │ - str.w r0, [r1, #148] @ 0x94 │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ - strd r6, ip, [r3, #4] │ │ │ │ - cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w abe0a <_PyEval_EvalFrameDefault@@Base+0x984e> │ │ │ │ - adds r1, #1 │ │ │ │ - str r1, [r2, #0] │ │ │ │ - str r2, [r3, #0] │ │ │ │ - ldrd r0, r1, [r4, #8] │ │ │ │ - strd r0, r1, [r3, #12] │ │ │ │ - ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movs r1, #0 │ │ │ │ - str r1, [r3, #36] @ 0x24 │ │ │ │ - strd r1, r1, [r3, #20] │ │ │ │ - add.w r1, r3, #40 @ 0x28 │ │ │ │ - ldr r0, [r2, #48] @ 0x30 │ │ │ │ - add.w r1, r1, r4, lsl #2 │ │ │ │ - add.w r4, r2, #128 @ 0x80 │ │ │ │ - str r1, [r3, #32] │ │ │ │ - cmp r0, #1 │ │ │ │ - str r4, [r3, #28] │ │ │ │ - ble.w abe3a <_PyEval_EvalFrameDefault@@Base+0x987e> │ │ │ │ - movs r0, #1 │ │ │ │ - str r0, [r3, #44] @ 0x2c │ │ │ │ - ldr r1, [r2, #48] @ 0x30 │ │ │ │ - cmp r1, #2 │ │ │ │ - ble.n a61fa <_PyEval_EvalFrameDefault@@Base+0x3c3e> │ │ │ │ - add.w ip, r3, #44 @ 0x2c │ │ │ │ - movs r1, #2 │ │ │ │ - mov lr, r3 │ │ │ │ - str.w r0, [ip, #4]! │ │ │ │ - adds r1, #1 │ │ │ │ - ldr r3, [r2, #48] @ 0x30 │ │ │ │ + rsb r3, r3, #2 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + add r4, r3 │ │ │ │ + ldrh.w r8, [r4] │ │ │ │ + uxtb.w r3, r8 │ │ │ │ + mov.w r8, r8, lsr #8 │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ + orr.w r2, r2, #1 │ │ │ │ + bx r2 │ │ │ │ + ldr.w r0, [r5, #-4] │ │ │ │ + movw r3, #41384 @ 0xa1a8 │ │ │ │ + movt r3, #75 @ 0x4b │ │ │ │ + str r4, [r6, #28] │ │ │ │ + bic.w r2, r0, #1 │ │ │ │ + adds r4, #12 │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - blt.n a61ec <_PyEval_EvalFrameDefault@@Base+0x3c30> │ │ │ │ - mov r3, lr │ │ │ │ - str.w r9, [r3, #40] @ 0x28 │ │ │ │ - movs r1, #10 │ │ │ │ - strh r1, [r6, #36] @ 0x24 │ │ │ │ - subs r5, #4 │ │ │ │ - ldr r1, [r7, #72] @ 0x48 │ │ │ │ - ldrh.w r8, [r2, #128] @ 0x80 │ │ │ │ - str r5, [r6, #32] │ │ │ │ - mov r6, r3 │ │ │ │ - ldr r2, [r1, #32] │ │ │ │ - str r3, [r1, #52] @ 0x34 │ │ │ │ - subs r2, #1 │ │ │ │ - str r2, [r1, #32] │ │ │ │ - ldr r1, [r7, #76] @ 0x4c │ │ │ │ - uxtb.w r2, r8 │ │ │ │ - ldr r5, [r3, #32] │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ + ldr.w r9, [r5, #-8] │ │ │ │ + movw ip, #40760 @ 0x9f38 │ │ │ │ + movt ip, #75 @ 0x4b │ │ │ │ + bic.w r1, r9, #1 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ + cmp r3, ip │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + bic.w r3, r3, #4 │ │ │ │ + cmp r3, #8 │ │ │ │ + bhi.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ + ldr r3, [r2, #12] │ │ │ │ + ldr r2, [r1, #8] │ │ │ │ + cmp r2, r3 │ │ │ │ + ble.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ + adds r3, #4 │ │ │ │ + ldr.w r8, [r1, r3, lsl #2] │ │ │ │ + lsls r3, r0, #31 │ │ │ │ + bpl.w afdd6 <_PyEval_EvalFrameDefault@@Base+0xd7ba> │ │ │ │ + ldr.w r3, [r8] │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ + bge.w abc7e <_PyEval_EvalFrameDefault@@Base+0x9662> │ │ │ │ + adds r3, #1 │ │ │ │ + tst.w r9, #1 │ │ │ │ + str.w r3, [r8] │ │ │ │ + sub.w r3, r5, #4 │ │ │ │ + str r3, [r6, #32] │ │ │ │ + str.w r8, [r5, #-8] │ │ │ │ + beq.w abc92 <_PyEval_EvalFrameDefault@@Base+0x9676> │ │ │ │ + ldrh.w r8, [r4] │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ + ldr r5, [r6, #32] │ │ │ │ + uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ - add.w r2, r1, r2, lsl #2 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + add.w r3, r2, r3, lsl #2 │ │ │ │ + ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldrd r0, r8, [r5, #-8] │ │ │ │ str r5, [r6, #32] │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ bic.w r1, r8, #1 │ │ │ │ @@ -182539,30 +182637,30 @@ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ lsls r5, r3, #5 │ │ │ │ itttt mi │ │ │ │ addmi.w r5, r1, #12 │ │ │ │ movmi r3, #0 │ │ │ │ movmi r9, r1 │ │ │ │ ldrmi.w lr, [r1, #8] │ │ │ │ - bmi.w accd0 <_PyEval_EvalFrameDefault@@Base+0xa714> │ │ │ │ + bmi.w ad06c <_PyEval_EvalFrameDefault@@Base+0xaa50> │ │ │ │ cmp r3, #0 │ │ │ │ - bge.w ad798 <_PyEval_EvalFrameDefault@@Base+0xb1dc> │ │ │ │ + bge.w ad1ba <_PyEval_EvalFrameDefault@@Base+0xab9e> │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ lsls r5, r3, #1 │ │ │ │ - bpl.w ad798 <_PyEval_EvalFrameDefault@@Base+0xb1dc> │ │ │ │ + bpl.w ad1ba <_PyEval_EvalFrameDefault@@Base+0xab9e> │ │ │ │ bic.w r0, r0, #1 │ │ │ │ - bl d9164 │ │ │ │ + bl d91a8 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ mov r5, r0 │ │ │ │ tst.w r8, #1 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ str r1, [r6, #32] │ │ │ │ - beq.w aa2ae <_PyEval_EvalFrameDefault@@Base+0x7cf2> │ │ │ │ + beq.w aa314 <_PyEval_EvalFrameDefault@@Base+0x7cf8> │ │ │ │ cmp r5, #0 │ │ │ │ - beq.w ad170 <_PyEval_EvalFrameDefault@@Base+0xabb4> │ │ │ │ + beq.w aea12 <_PyEval_EvalFrameDefault@@Base+0xc3f6> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ movw r3, #4364 @ 0x110c │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ orr.w r3, r3, #1 │ │ │ │ str.w r3, [r5], #4 │ │ │ │ @@ -182576,24 +182674,24 @@ │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #4 │ │ │ │ ldr.w r9, [r5, #-4] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #376] @ 0x178 │ │ │ │ cmp r1, #0 │ │ │ │ - bne.w ac614 <_PyEval_EvalFrameDefault@@Base+0xa058> │ │ │ │ + bne.w ac630 <_PyEval_EvalFrameDefault@@Base+0xa014> │ │ │ │ bic.w r3, r9, #1 │ │ │ │ movw r2, #25416 @ 0x6348 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne.w ac614 <_PyEval_EvalFrameDefault@@Base+0xa058> │ │ │ │ + bne.w ac630 <_PyEval_EvalFrameDefault@@Base+0xa014> │ │ │ │ ldrsb.w r2, [r3, #35] @ 0x23 │ │ │ │ cmp r2, r1 │ │ │ │ - bge.w ac614 <_PyEval_EvalFrameDefault@@Base+0xa058> │ │ │ │ + bge.w ac630 <_PyEval_EvalFrameDefault@@Base+0xa014> │ │ │ │ ldr r2, [r3, #68] @ 0x44 │ │ │ │ add.w r8, r8, #2 │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ ldr r4, [r3, #64] @ 0x40 │ │ │ │ str.w r0, [r2], #4 │ │ │ │ strb.w r1, [r3, #35] @ 0x23 │ │ │ │ ldr r1, [r7, #72] @ 0x48 │ │ │ │ @@ -182615,132 +182713,85 @@ │ │ │ │ uxtb.w r3, r8 │ │ │ │ str r6, [r1, #52] @ 0x34 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ - ldr.w r0, [r5, #-4] │ │ │ │ - movw r3, #41384 @ 0xa1a8 │ │ │ │ - movt r3, #75 @ 0x4b │ │ │ │ - str r4, [r6, #28] │ │ │ │ - bic.w r2, r0, #1 │ │ │ │ - adds r4, #12 │ │ │ │ - ldr r1, [r2, #4] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ - ldr.w r9, [r5, #-8] │ │ │ │ - movw ip, #40760 @ 0x9f38 │ │ │ │ - movt ip, #75 @ 0x4b │ │ │ │ - bic.w r1, r9, #1 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - cmp r3, ip │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - bic.w r3, r3, #4 │ │ │ │ - cmp r3, #8 │ │ │ │ - bhi.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ - ldr r3, [r2, #12] │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - cmp r2, r3 │ │ │ │ - ble.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ - adds r3, #4 │ │ │ │ - ldr.w r8, [r1, r3, lsl #2] │ │ │ │ - lsls r3, r0, #31 │ │ │ │ - bpl.w af2a2 <_PyEval_EvalFrameDefault@@Base+0xcce6> │ │ │ │ - ldr.w r3, [r8] │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ - bge.w abddc <_PyEval_EvalFrameDefault@@Base+0x9820> │ │ │ │ - adds r3, #1 │ │ │ │ - tst.w r9, #1 │ │ │ │ - str.w r3, [r8] │ │ │ │ - sub.w r3, r5, #4 │ │ │ │ - str r3, [r6, #32] │ │ │ │ - str.w r8, [r5, #-8] │ │ │ │ - beq.w abdf0 <_PyEval_EvalFrameDefault@@Base+0x9834> │ │ │ │ - ldrh.w r8, [r4] │ │ │ │ - ldr r2, [r7, #76] @ 0x4c │ │ │ │ - ldr r5, [r6, #32] │ │ │ │ - uxtb.w r3, r8 │ │ │ │ - mov.w r8, r8, lsr #8 │ │ │ │ - add.w r3, r2, r3, lsl #2 │ │ │ │ - ldr r2, [r3, #40] @ 0x28 │ │ │ │ - orr.w r2, r2, #1 │ │ │ │ - bx r2 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ add.w sl, r4, #8 │ │ │ │ str r4, [r6, #28] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w lr, [r3, #376] @ 0x178 │ │ │ │ cmp.w lr, #0 │ │ │ │ - bne.w ae370 <_PyEval_EvalFrameDefault@@Base+0xbdb4> │ │ │ │ + bne.w ad2f2 <_PyEval_EvalFrameDefault@@Base+0xacd6> │ │ │ │ mvn.w r3, r8 │ │ │ │ mvn.w r9, #1 │ │ │ │ sub.w r9, r9, r8 │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr.w r3, [r5, r3, lsl #2] │ │ │ │ str r2, [r7, #44] @ 0x2c │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ cmp r3, #1 │ │ │ │ str r2, [r7, #48] @ 0x30 │ │ │ │ - bne.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + bne.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr.w r2, [r5, r9, lsl #2] │ │ │ │ bic.w r0, r2, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, lr │ │ │ │ - bge.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + bge.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr.w r3, [r0, #192] @ 0xc0 │ │ │ │ cmp r3, r1 │ │ │ │ - bne.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + bne.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ldr.w r4, [r0, #464] @ 0x1d0 │ │ │ │ ldr.w r1, [r3, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add.w ip, r3, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + beq.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #152] @ 0x98 │ │ │ │ subs r3, r3, r1 │ │ │ │ cmp.w ip, r3, asr #2 │ │ │ │ - bge.w aa2d4 <_PyEval_EvalFrameDefault@@Base+0x7d18> │ │ │ │ + bge.w aa33a <_PyEval_EvalFrameDefault@@Base+0x7d1e> │ │ │ │ mov r1, lr │ │ │ │ str r5, [r6, #32] │ │ │ │ str r2, [r7, #40] @ 0x28 │ │ │ │ - bl 79158 │ │ │ │ + bl 79198 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w af266 <_PyEval_EvalFrameDefault@@Base+0xccaa> │ │ │ │ + beq.w afebe <_PyEval_EvalFrameDefault@@Base+0xd8a2> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r5, r0 │ │ │ │ orrge.w r5, r0, #1 │ │ │ │ ldr r1, [r4, #0] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ - bge.w abb8e <_PyEval_EvalFrameDefault@@Base+0x95d2> │ │ │ │ + bge.w abf24 <_PyEval_EvalFrameDefault@@Base+0x9908> │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ adds r1, #1 │ │ │ │ str r1, [r4, #0] │ │ │ │ mov r1, r4 │ │ │ │ str.w r4, [r3, r9, lsl #2] │ │ │ │ str.w r5, [r3, r0, lsl #2] │ │ │ │ lsls r0, r2, #31 │ │ │ │ str r3, [r6, #32] │ │ │ │ - bpl.w abba2 <_PyEval_EvalFrameDefault@@Base+0x95e6> │ │ │ │ + bpl.w abf38 <_PyEval_EvalFrameDefault@@Base+0x991c> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ movs r0, #0 │ │ │ │ ldr.w lr, [r6, #32] │ │ │ │ - movw r2, #62828 @ 0xf56c │ │ │ │ + movw r2, #62892 @ 0xf5ac │ │ │ │ movt r2, #46 @ 0x2e │ │ │ │ ldr.w r4, [r3, #148] @ 0x94 │ │ │ │ add.w ip, r4, #48 @ 0x30 │ │ │ │ str.w ip, [r3, #148] @ 0x94 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ strd r0, r0, [r4, #20] │ │ │ │ add.w r0, r4, #44 @ 0x2c │ │ │ │ @@ -182750,33 +182801,33 @@ │ │ │ │ adds r2, #128 @ 0x80 │ │ │ │ str r0, [r4, #0] │ │ │ │ str r2, [r4, #28] │ │ │ │ lsls r2, r5, #31 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ str r6, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ - bmi.w abc02 <_PyEval_EvalFrameDefault@@Base+0x9646> │ │ │ │ + bmi.w abf98 <_PyEval_EvalFrameDefault@@Base+0x997c> │ │ │ │ add.w r8, r8, #1 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ sub.w r3, lr, r8, lsl #2 │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r5, #0] │ │ │ │ str r5, [r4, #40] @ 0x28 │ │ │ │ str r0, [r6, #32] │ │ │ │ str.w r8, [sp] │ │ │ │ str r4, [sp, #8] │ │ │ │ movs r2, #0 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ - bl a0ac8 <_PyEvalFramePushAndInit@@Base> │ │ │ │ + bl a0b28 <_PyEvalFramePushAndInit@@Base> │ │ │ │ ldr r3, [r6, #32] │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ add r2, r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq.w adb6c <_PyEval_EvalFrameDefault@@Base+0xb5b0> │ │ │ │ + beq.w ad2c2 <_PyEval_EvalFrameDefault@@Base+0xaca6> │ │ │ │ ldr r4, [r0, #28] │ │ │ │ movs r1, #4 │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ strh r1, [r6, #36] @ 0x24 │ │ │ │ ldrh.w r8, [r4] │ │ │ │ ldr r1, [r3, #32] │ │ │ │ str r2, [r6, #32] │ │ │ │ @@ -182798,49 +182849,49 @@ │ │ │ │ adds r4, #2 │ │ │ │ ldr.w r9, [r5, r3, lsl #2] │ │ │ │ ldrd r3, r8, [r5, #-8] │ │ │ │ str r5, [r6, #32] │ │ │ │ lsls r5, r3, #31 │ │ │ │ it pl │ │ │ │ movpl r5, r3 │ │ │ │ - bpl.n a655e <_PyEval_EvalFrameDefault@@Base+0x3fa2> │ │ │ │ + bpl.n a65b2 <_PyEval_EvalFrameDefault@@Base+0x3f96> │ │ │ │ bic.w r5, r3, #1 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt r3, [r5, #0] │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.n a6578 <_PyEval_EvalFrameDefault@@Base+0x3fbc> │ │ │ │ + beq.n a65cc <_PyEval_EvalFrameDefault@@Base+0x3fb0> │ │ │ │ bic.w r8, r8, #1 │ │ │ │ ldr.w r3, [r8] │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ itt lt │ │ │ │ addlt r3, #1 │ │ │ │ strlt.w r3, [r8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #40968 @ 0xa008 │ │ │ │ movt r3, #75 @ 0x4b │ │ │ │ cmp r2, r3 │ │ │ │ - bne.w acf88 <_PyEval_EvalFrameDefault@@Base+0xa9cc> │ │ │ │ + bne.w acc58 <_PyEval_EvalFrameDefault@@Base+0xa63c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ adds r0, r2, #1 │ │ │ │ - beq.w acf88 <_PyEval_EvalFrameDefault@@Base+0xa9cc> │ │ │ │ + beq.w acc58 <_PyEval_EvalFrameDefault@@Base+0xa63c> │ │ │ │ bic.w r0, r9, #1 │ │ │ │ movw r1, #44624 @ 0xae50 │ │ │ │ movt r1, #75 @ 0x4b │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, r1 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r5 │ │ │ │ - beq.w acf70 <_PyEval_EvalFrameDefault@@Base+0xa9b4> │ │ │ │ - bl 7a540 │ │ │ │ + beq.w acc40 <_PyEval_EvalFrameDefault@@Base+0xa624> │ │ │ │ + bl 7a580 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne.w acf7c <_PyEval_EvalFrameDefault@@Base+0xa9c0> │ │ │ │ + bne.w acc4c <_PyEval_EvalFrameDefault@@Base+0xa630> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ subs r5, #8 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ @@ -182850,31 +182901,31 @@ │ │ │ │ add.w r1, r4, #20 │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r3, r9, #1 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge.w ae610 <_PyEval_EvalFrameDefault@@Base+0xc054> │ │ │ │ + bge.w ad57c <_PyEval_EvalFrameDefault@@Base+0xaf60> │ │ │ │ ldr.w r3, [r3, #192] @ 0xc0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w ae610 <_PyEval_EvalFrameDefault@@Base+0xc054> │ │ │ │ + bne.w ad57c <_PyEval_EvalFrameDefault@@Base+0xaf60> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ - bge.w abd56 <_PyEval_EvalFrameDefault@@Base+0x979a> │ │ │ │ + bge.w abed2 <_PyEval_EvalFrameDefault@@Base+0x98b6> │ │ │ │ adds r2, #1 │ │ │ │ tst.w r9, #1 │ │ │ │ str r2, [r3, #0] │ │ │ │ str r5, [r6, #32] │ │ │ │ str.w r3, [r5, #-4] │ │ │ │ - beq.w abd68 <_PyEval_EvalFrameDefault@@Base+0x97ac> │ │ │ │ + beq.w abee4 <_PyEval_EvalFrameDefault@@Base+0x98c8> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ tst.w r8, #1 │ │ │ │ - beq.w abd8c <_PyEval_EvalFrameDefault@@Base+0x97d0> │ │ │ │ + beq.w abf08 <_PyEval_EvalFrameDefault@@Base+0x98ec> │ │ │ │ ldrh.w r8, [r1] │ │ │ │ movs r3, #1 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ mov r4, r1 │ │ │ │ str.w r3, [r5], #4 │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ @@ -182883,15 +182934,15 @@ │ │ │ │ orr.w r2, r2, #1 │ │ │ │ bx r2 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ ldr r2, [r7, #64] @ 0x40 │ │ │ │ str r4, [r6, #28] │ │ │ │ adds r4, #2 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w af77c <_PyEval_EvalFrameDefault@@Base+0xd1c0> │ │ │ │ + bne.w af2f6 <_PyEval_EvalFrameDefault@@Base+0xccda> │ │ │ │ ldrh.w r8, [r4] │ │ │ │ subs r5, #4 │ │ │ │ ldr r2, [r7, #76] @ 0x4c │ │ │ │ uxtb.w r3, r8 │ │ │ │ mov.w r8, r8, lsr #8 │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ ldr r2, [r3, #40] @ 0x28 │ │ │ │ @@ -182901,32 +182952,32 @@ │ │ │ │ movw r2, #41384 @ 0xa1a8 │ │ │ │ movt r2, #75 @ 0x4b │ │ │ │ str r4, [r6, #28] │ │ │ │ bic.w r1, r3, #1 │ │ │ │ adds r4, #12 │ │ │ │ ldr.w ip, [r1, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ ldr.w r9, [r5, #-8] │ │ │ │ bic.w r0, r9, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, ip │ │ │ │ - bne.w aa428 <_PyEval_EvalFrameDefault@@Base+0x7e6c> │ │ │ │ + bne.w aa490 <_PyEval_EvalFrameDefault@@Base+0x7e74> │ │ │ │ str r5, [r6, #32] │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ - bl 1227d4 │ │ │ │ + bl 122aa0 │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #32] │ │ │ │ lsls r2, r3, #31 │ │ │ │ - bpl.w ac9ee <_PyEval_EvalFrameDefault@@Base+0xa432> │ │ │ │ + bpl.w aca10 <_PyEval_EvalFrameDefault@@Base+0xa3f4> │ │ │ │ tst.w r9, #1 │ │ │ │ - beq.w aa4e6 <_PyEval_EvalFrameDefault@@Base+0x7f2a> │ │ │ │ + beq.w aa51c <_PyEval_EvalFrameDefault@@Base+0x7f00> │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w acf7c <_PyEval_EvalFrameDefault@@Base+0xa9c0> │ │ │ │ + beq.w acc4c <_PyEval_EvalFrameDefault@@Base+0xa630> │ │ │ │ ldrh r2, [r4, #0] │ │ │ │ subs r5, #4 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ ite lt │ │ │ │ movlt r3, r8 │ │ │ │ orrge.w r3, r8, #1 │ │ │ │ @@ -182943,33 +182994,33 @@ │ │ │ │ str r4, [r6, #28] │ │ │ │ str r2, [r7, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #376] @ 0x178 │ │ │ │ str r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - bne.w a84ce <_PyEval_EvalFrameDefault@@Base+0x5f12> │ │ │ │ + bne.w a867c <_PyEval_EvalFrameDefault@@Base+0x6060> │ │ │ │ mvn.w r3, #2 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ sub.w r3, r3, r8 │ │ │ │ str r3, [r7, #44] @ 0x2c │ │ │ │ movw r4, #22804 @ 0x5914 │ │ │ │ movt r4, #75 @ 0x4b │ │ │ │ ldr.w sl, [r5, r3, lsl #2] │ │ │ │ bic.w r0, sl, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - bne.w adea8 <_PyEval_EvalFrameDefault@@Base+0xb8ec> │ │ │ │ + bne.w ad5d0 <_PyEval_EvalFrameDefault@@Base+0xafb4> │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne.w adea8 <_PyEval_EvalFrameDefault@@Base+0xb8ec> │ │ │ │ + bne.w ad5d0 <_PyEval_EvalFrameDefault@@Base+0xafb4> │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - ble.w adea8 <_PyEval_EvalFrameDefault@@Base+0xb8ec> │ │ │ │ + ble.w ad5d0 <_PyEval_EvalFrameDefault@@Base+0xafb4> │ │ │ │ mvn.w r3, #1 │ │ │ │ ldr.w r4, [r5, #-4] │ │ │ │ sub.w r9, r3, r8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ bic.w ip, r4, #1 │ │ │ │ add.w lr, r8, #1 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -182982,31 +183033,31 @@ │ │ │ │ it ne │ │ │ │ movne r8, lr │ │ │ │ sub.w lr, r3, #4 │ │ │ │ sub.w r2, r8, r2 │ │ │ │ it ne │ │ │ │ movne r3, lr │ │ │ │ lsls r1, r1, #31 │ │ │ │ - bpl.w afeee <_PyEval_EvalFrameDefault@@Base+0xd932> │ │ │ │ + bpl.w afbc6 <_PyEval_EvalFrameDefault@@Base+0xd5aa> │ │ │ │ str r5, [r6, #32] │ │ │ │ strd r2, ip, [sp] │ │ │ │ ldr r2, [r7, #48] @ 0x30 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r1, sl │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ - bl a0ac8 <_PyEvalFramePushAndInit@@Base> │ │ │ │ + bl a0b28 <_PyEvalFramePushAndInit@@Base> │ │ │ │ ldr r1, [r6, #32] │ │ │ │ mov r8, r0 │ │ │ │ lsls r3, r4, #31 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ str r1, [r6, #32] │ │ │ │ - bpl.w ac1b0 <_PyEval_EvalFrameDefault@@Base+0x9bf4> │ │ │ │ + bpl.w ac108 <_PyEval_EvalFrameDefault@@Base+0x9aec> │ │ │ │ add.w r3, r1, r9, lsl #2 │ │ │ │ cmp.w r8, #0 │ │ │ │ - beq.w ac1d0 <_PyEval_EvalFrameDefault@@Base+0x9c14> │ │ │ │ + beq.w ac128 <_PyEval_EvalFrameDefault@@Base+0x9b0c> │ │ │ │ ldr r2, [r7, #72] @ 0x48 TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes